| .. | 
		
		
			
			
			
			
				| generators | Update:Book series embeds in grouping meta tag as semicolon deliminated, book meta tag parser falls back to using grouping tag for series if set #3473 | 2024-10-20 16:58:13 -05:00 | 
		
			
			
			
			
				| migrations | Migrate tools and collapse series. fix continue shelves. remove old objects | 2025-01-05 14:09:03 -06:00 | 
		
			
			
			
			
				| parsers | Update opf parser to support refines meta elements | 2025-03-13 17:49:05 -05:00 | 
		
			
			
			
			
				| queries | add explicit to podcasts | 2025-06-21 12:29:54 +02:00 | 
		
			
			
			
			
				| areEquivalent.js | Add feed migration and cleanup | 2023-07-05 18:18:37 -05:00 | 
		
			
			
			
			
				| comicBookExtractors.js | Fix catch exception on failed to parse comic metadata #3804 | 2025-01-08 16:53:56 -06:00 | 
		
			
			
			
			
				| constants.js | constants.js in server/utils and client/plugins updated. | 2025-04-20 18:34:33 +05:30 | 
		
			
			
			
			
				| ffmpegHelpers.js | Update podcast episode downloads to have a fallback user agent string | 2025-06-12 17:31:12 -05:00 | 
		
			
			
			
			
				| fileUtils.js | Fix scanner after deleting single file books #4459 | 2025-07-09 13:42:53 -05:00 | 
		
			
			
			
			
				| globals.js | fix(AIFF is supported, but AIF isn't) | 2025-04-20 07:56:44 +05:30 | 
		
			
			
			
			
				| htmlEntities.js | Ability to decode HTML Entities when all tags are stripped. Fixes #929 | 2022-08-30 19:20:35 -04:00 | 
		
			
			
			
			
				| htmlSanitizer.js | Update custom metadata provider results to sanitize html descriptions #3880 | 2025-01-26 10:51:18 -06:00 | 
		
			
			
			
			
				| index.js | Update podcast rss feed parser to use psc chapters on episodes | 2025-03-31 17:57:39 -05:00 | 
		
			
			
			
			
				| libraryHelpers.js | Migrate tools and collapse series. fix continue shelves. remove old objects | 2025-01-05 14:09:03 -06:00 | 
		
			
			
			
			
				| longTimeout.js | Fix:Shares not working with timeouts longer than 23 days #3164 | 2024-07-27 17:40:51 -05:00 | 
		
			
			
			
			
				| notifications.js | Fix notification js docs and update description/defaults | 2025-06-09 16:21:05 -05:00 | 
		
			
			
			
			
				| podcastUtils.js | Include durationSeconds on RSS podcast episode parsed from duration | 2025-06-19 17:28:21 -05:00 | 
		
			
			
			
			
				| prober.js | Fix merging embedded chapters for multi-track audiobooks giving incorrect chapter ids #3361 | 2025-01-12 09:56:48 -06:00 | 
		
			
			
			
			
				| profiler.js | Add a profile utility function | 2025-02-08 10:41:56 +02:00 | 
		
			
			
			
			
				| rateLimiterFactory.js | Add rate limiter for auth endpoints | 2025-07-07 16:23:15 -05:00 | 
		
			
			
			
			
				| scandir.js | Update watcher to re-scan library items when non-media files are added/updated #4245 | 2025-05-01 17:17:40 -05:00 | 
		
			
			
			
			
				| stringifySequelizeQuery.js | fix stringifySequelizeQuery and add tests | 2025-02-15 23:57:27 +02:00 | 
		
			
			
			
			
				| zipHelpers.js | Fix multiple download for podcasts & cleanup | 2025-03-18 17:28:49 -05:00 |