forked from n00bcodr/Jellyfin-Enhanced
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmanifest.json
More file actions
477 lines (477 loc) · 40.4 KB
/
Copy pathmanifest.json
File metadata and controls
477 lines (477 loc) · 40.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
[
{
"name": "Jellyfin Enhanced",
"guid": "f69e946a-4b3c-4e9a-8f0a-8d7c1b2c4d9b",
"description": "A combination of the Jellyfin Enhanced and Jellyfin Elsewhere userscripts, providing a comprehensive set of tweaks and features for Jellyfin.",
"overview": "Jellyfin Enhanced and Jellyfin Elsewhere for a better Jellyfin experience.",
"owner": "n00bcodr",
"category": "General",
"imageUrl": "https://raw.githubusercontent.com/n00bcodr/Jellyfin-Enhanced/master/images/icon.png",
"versions": [
{
"changelog": "- Refactor discovery modules with shared utilities and fix All filter\n - fix: feature toggle for colored ratings\n - Fix Plugin Icons overriding default material icon styles\n - Add support for Apple Touch Icons in branding\n - Update configPage.html\n - Add option to exclude rejected items from suggestions\n - Update discovery-filter-utils.js\n - Update item-details.js\n - Refactor discovery modules with shared utilities and fix All filter\n - Update discovery-filter-utils.js\n - Update item-details.js\n - Update item-details.js\n - Merge branch 'jake/discovery-refactor-and-filter-fix' of https://github.com/4eh5xitv6787h645ebv/Jellyfin-Enhanced into pr/285\n - Refactor discovery modules with shared utilities and fix All filter ([#285](https://github.com/n00bcodr/Jellyfin-Enhanced/issues/285))\n - Add missed JellyseerrExcludeRejectedItems to Public-Config\n - Add i18n for discovery filter and update button styles\n - Update README.md",
"targetAbi": "10.10.7.0",
"version": "10.6.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/10.6.0.0/Jellyfin.Plugin.JellyfinEnhanced_10.10.7.zip",
"checksum": "B1EAAF96FB0F4679368FC8E478EEFDD9",
"timestamp": "2026-01-23T23:22:20"
},
{
"changelog": "- Add cache-busting for settings.json\n - Fix random button showing watched series\n - Improve status handling for movie collections UI\n - Add extras: colored ratings, theme selector, activity and plugin icons\n - Fix links\n - Add logging and simplify observers in icon scripts\n - Wrap example images in links and update styles\n - Refactor feature initializers to use JellyfinEnhanced namespace\n - Improve config UI and plugin icon handling\n - Add login image feature to manual login screen\n - Use TMDB for total episode count in auto season requests\n - Add mobile client mapping warning to config page\n - Add custom plugin links to dashboard sidebar\n - Fix jellyseerr links opening in app\n - Refactor Jellyseerr config UI with collapsible sections\n - Fix placeholder examples for custom plugin links\n - Add warning about 10.10 compatibility for plugin icons\n - Add section for personal scripts and update file structure",
"targetAbi": "10.10.7.0",
"version": "10.5.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/10.5.0.0/Jellyfin.Plugin.JellyfinEnhanced_10.10.7.zip",
"checksum": "EE84869C5D1D73E84BC2B7E48EDA98BB",
"timestamp": "2026-01-21T15:15:31"
},
{
"changelog": "- Update README.md\n - Add Esc to close more-info-modal\n - Minor fixes for Jellyseerr in-library items\n - Add hover tooltip for Partially Available TV shows with active downloads\n - Reduce Logging\n - Update playback.js\n - Collections in More Info Modal\n - Fix Collection results opening more-info-modal\n - Update redirect for random button [Bang Redirect]",
"targetAbi": "10.10.7.0",
"version": "10.4.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/10.4.0.0/Jellyfin.Plugin.JellyfinEnhanced_10.10.7.zip",
"checksum": "1C4C2221B90927126D48FCD7A66356B1",
"timestamp": "2026-01-16T19:09:10"
},
{
"changelog": "- stop tags from being added again on hover\n - Add preview and baseurl support for Custom Branding\n - Fix reporting button on Seasons and Episodes\n - feat: handle nested collections and different item types",
"targetAbi": "10.10.7.0",
"version": "10.3.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/10.3.0.0/Jellyfin.Plugin.JellyfinEnhanced_10.10.7.zip",
"checksum": "B73BC27BF91161993B1F930232CD43FD",
"timestamp": "2026-01-11T18:41:19"
},
{
"changelog": "- feat: implemented icons selection and switch logic\n - fix: add empty array fallback in the case shortcuts arent available right away\n - fix: trigger window location check on load to load icons fix: tag icon replaced dynamically\n - fix: initialize stubs to help with initialization\n - fix: wrap lucide icons with center styling\n - feat: replace all emoji inside js files with JE.icon() function call\n - feat: translation token replacement for emoji fix: add missing emoji (ⓘ) fix: better fallback handling\n - chore: update all translation files with icon tokens instead of literal emoji\n - Merge branch 'main' into feat_optional-icons\n - fix: update new translations to use icon tokens instead of emoji\n - Update README.md\n - Update README.md\n - Add infinite scroll to network discovery section\n - Fix card sizing to match native Jellyfin\n - Fix card sizing to exactly match native Jellyfin\n - Fix card sizing to match native Jellyfin exactly\n - Performance optimization for network-discovery.js\n - Add genre, tag, and person discovery sections\n - Fix discovery sections rendering on hidden pages\n - Use dynamic TMDB genre lookup instead of hardcoded list\n - Use dynamic TMDB search for networks instead of hardcoded list\n - Fix network discovery to use separate TV network and company IDs\n - Update manifest to point to fork repository\n - Target Jellyfin 10.11+ for v10.1.0.1\n - Add checksum for v10.1.0.1 release\n - Revert manifest.json to upstream\n - Update translations and Controller to use the plugin config\n - fix formatting for linediffs\n - Merge branch 'main' into feat_optional-icons\n - Feat: Customizable icons ([#262](https://github.com/n00bcodr/Jellyfin-Enhanced/issues/262))\n - Remove unused translations\n - Cache Jellyseerr user-status\n - Add some missing icons and change configpage layout\n - Fix icons for names like fastForward\n - Add margin for tags if they have cardIndicators\n - Add options for watch % display\n - Fix warning_off icon for issue reporter\n - Update issue-reporting errors\n - Custom Branding",
"targetAbi": "10.10.7.0",
"version": "10.2.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/10.2.0.0/Jellyfin.Plugin.JellyfinEnhanced_10.10.7.zip",
"checksum": "1141273B1E4CB29644EAA7DAC6E36A82",
"timestamp": "2026-01-11T01:07:25"
},
{
"changelog": "- Fix Translations\n - Prevent closing a modal that doesnt exist\n - Fix: show enhanced details for seasons\n - Feat: switch watch progress between percentage and time\n - show days, months, years for long items and fix rounding\n - Add pointer cursor style\n - feat: new skip intro/outro shortcut",
"targetAbi": "10.10.7.0",
"version": "10.1.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/10.1.0.0/Jellyfin.Plugin.JellyfinEnhanced_10.10.7.zip",
"checksum": "F0C814AC5951B46DB78956C93B562AB5",
"timestamp": "2026-01-06T21:07:33"
},
{
"changelog": "- Add option to require all prior episodes watched for auto season request\n - Fix typo in Auto Season Request\n - Update logging to use 'Auto-Season-Request' label\n - Update .gitattributes\n - Add automatic movie request feature\n - Refactor and enhance Jellyseerr card UI interactions\n - Hover on desktop not working still\n - Move Jellyseerr icon to cardtext Secondary\n - Add status badge to Jellyseerr result cards\n - Fix 4k Split Button\n - Fix Border Right Width as well\n - Add request button and status chips in more-info-modal\n - Translations\n - Mobile CSS Fixes\n - Missed translations\n - Refactor overview display logic for media cards\n - Dont reserve space for status chip if it doesn't exist\n - Add refresh button to the more-info-modal\n - Remove open links with TMDB option.\n - Close more-info-modal on page navigation\n - Update Jellyseerr Link in more-info-modal to use mapping\n - Group Downloads by downloadID and show ETA in more-info-modal\n - Item exists in library, link to library item\n - Link available chips to media items\n - Remove TMDB Ghosts\n - Update 4k button styles\n - Fix the requested button status\n - Use viewShow for issue button and add backdrop\n - Use hotCache for OSD ratings and stop genre tags on video page\n - Add comprehensive bookmarks system with visual markers and library management\n - Remove Migration Support for browser to server storage\n - Update en.json\n - Cancel Button Display Flex\n - Update Readme to add Bookmarks and Jellyseerr files\n - Remove background for OSD-ratings\n - Update Watchlist to fetch all requests from Jellyseerr\n - Remove the usage of pending-watchlist.json",
"targetAbi": "10.10.7.0",
"version": "10.0.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/10.0.0.0/Jellyfin.Plugin.JellyfinEnhanced_10.10.7.zip",
"checksum": "4215CBB2466B4F16C4994C414446AAEA",
"timestamp": "2026-01-04T00:41:10"
},
{
"changelog": "- Replace icon progress indicators with SVG\n - Jellyseerr Buton Processing state fix when 4K requests are enabled.\n - Fix CSS syntax error in 4k popup item style\n - Show available items as updating when downloads active\n - Add ETA display to download popover in UI\n - Add Polish locale file\n - Refresh button in Jellyseerr Results actually does something now!\n - Add Jellyseerr More Info modal\n - Remove je-extra-media-info container and related styles\n - Add TMDB and Rotten Tomatoes ratings to UI\n - Update README.md\n - Fix some classes clashing with slideshow.css",
"targetAbi": "10.10.7.0",
"version": "9.11.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/9.11.0.0/Jellyfin.Plugin.JellyfinEnhanced_10.10.7.zip",
"checksum": "EF63F81AA615A9AAC6AB77992877F7D0",
"timestamp": "2025-12-30T11:48:27"
},
{
"changelog": "- Improve mobile styles for tag overlays\n - Add container for enhanced media info items\n - Add File Size and Watched % for BoxSets and Playlists\n - Defer tag queue processing with requestIdleCallback\n - Refactor tag cache and UI observers for performance\n - Show existing Jellyseerr issues in issue reporter modal\n - Add Russian Translation\n - Add Pirate Translations, cuz why not!\n - Improve pause screen timer reset logic\n - Improve long press handling for video speed 2x\n - Add TMDB collection support to Jellyseerr search\n - Update watchlist sync to respect config and fix return value\n - Refactor and clarify *arr settings and tag sync UI\n - Add option to enable Druidblack metadata icons\n - Add support for custom languages in language selector\n - Add missed translation for Collection Modal\n - Localize collection request button label\n - Update README.md",
"targetAbi": "10.10.7.0",
"version": "9.10.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/9.10.0.0/Jellyfin.Plugin.JellyfinEnhanced_10.10.7.zip",
"checksum": "4B39CB82ECC1C08F70349105750A974E",
"timestamp": "2025-12-27T14:23:32"
},
{
"changelog": "- Optimize tag rendering and queue handling in tag scripts\n - Improve tag overlay responsiveness and styling\n - Update Jellyseerr URL mapping examples and descriptions\n - Add rating tags and OSD rating feature\n - Improve issue reporting button logic and UI\n - Add Jellyseerr similar and recommended sections to item details\n - Add option to exclude library items from Jellyseerr Recommendations",
"targetAbi": "10.10.7.0",
"version": "9.9.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/9.9.0.0/Jellyfin.Plugin.JellyfinEnhanced_10.10.7.zip",
"checksum": "1C0FED48736A1775E8C7803776FCC587",
"timestamp": "2025-12-24T15:59:54"
},
{
"changelog": "- Fix Log spam for watchlist\n - Update AutoSeasonRequestMonitor.cs\n - Initial Commit - Issue reporter rough Integration\n - fixed some UI issues\n - Added config and checks\n - Added Season and Episode selection\n - removed files not present\n - Added Jellyseerr issue reporting to README\n - old mapping for textual problem types were removed\n - Add missing Jellyseerr report issue translations and fix modal backdrop visibility\n - Fix Translations for Issue Reporting\n - Add onClose handler to Jellyseerr modal for cleanup\n - Sync Jellyseerr requests with watchlist items",
"targetAbi": "10.10.7.0",
"version": "9.8.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/9.8.0.0/Jellyfin.Plugin.JellyfinEnhanced_10.10.7.zip",
"checksum": "E181A2CF79030B16951BA14E0DAA4604",
"timestamp": "2025-12-20T14:04:29"
},
{
"changelog": "- Update configPage.html\n - Revert \"Add File Size and Watched % for BoxSets and Playlists\"\n - Add centralized observer management and performance helpers\n - Fix elsewhere where it does not consider filtered services",
"targetAbi": "10.10.7.0",
"version": "9.7.1.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/9.7.1.0/Jellyfin.Plugin.JellyfinEnhanced_10.10.7.zip",
"checksum": "62714A155CC25B21795763F53818CEAA",
"timestamp": "2025-12-14T00:49:47"
},
{
"changelog": "- Update audio language map and implement scroll for more than 3 tracks\n - Improve logic of letterboxed links\n - Improve auto request : rewrite threshold logic and add Jellyseerr validation\n - Add File Size and Watched % for BoxSets and Playlists",
"targetAbi": "10.10.7.0",
"version": "9.7.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/9.7.0.0/Jellyfin.Plugin.JellyfinEnhanced_10.10.7.zip",
"checksum": "7A7AD0F25CBF3979AD526331717AAFD5",
"timestamp": "2025-12-12T19:41:35"
},
{
"changelog": "- Fix repeated API calls for arr tags and arr tag links\n - Initialize scripts only if the feature is enabled.\n - Fix duplicate shadows for subtitles\n - Display Genre Tags for Seasons",
"targetAbi": "10.10.7.0",
"version": "9.6.3.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/9.6.3.0/Jellyfin.Plugin.JellyfinEnhanced_10.10.7.zip",
"checksum": "AD1204D938AD6F882F21539A945F2003",
"timestamp": "2025-12-06T17:49:35"
},
{
"changelog": "- Add Brazilian language mapping to country codes\n - Add Russian language support for genre icons\n - Fix advanced auto request\n - Add option to select all seasons",
"targetAbi": "10.10.7.0",
"version": "9.6.2.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/9.6.2.0/Jellyfin.Plugin.JellyfinEnhanced_10.10.7.zip",
"checksum": "80C7B3CAC40564AA5A6D533A9E48FAE6",
"timestamp": "2025-11-30T12:54:55"
},
{
"changelog": "- Add admin page selectors to ignore lists in tag scripts\n - Add Series/Season language detection for item details\n - Add data-lang attributes for CSS targeting\n - Update configPage.html\n - Add Enhanced Settings link to user preferences menu",
"targetAbi": "10.10.7.0",
"version": "9.6.1.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/9.6.1.0/Jellyfin.Plugin.JellyfinEnhanced_10.10.7.zip",
"checksum": "716FF3A2C28819BC80DE1D1F85029523",
"timestamp": "2025-11-24T12:55:49"
},
{
"changelog": "- Add custom branding options for Elsewhere panel\n - feat: watch progress for item details\n - add styling to support vanilla jellyfin css\n - Add language selection and cache clearing to UI\n - Populate Language Tags in IPEP\n - Improve genre and language detection for Series/Season\n - Add Open Episode Preview keyboard shortcut\n - Better close subtitles dialog\n - Add Jellyseerr URL mapping support\n - Persist active tab in config settings\n - Align placeholders vertically in feature tooltips\n - Add automatic season request feature\n - Update README with download badges for versions\n - Add Jellyseerr watchlist sync and auto-watchlist features\n - Improve translation caching with versioning\n - Update Jellyseerr integration and translation caching docs\n - Improve modal accessibility and keyboard navigation\n - Update README.md\n - Fix version specific logic!",
"targetAbi": "10.10.7.0",
"version": "9.6.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/9.6.0.0/Jellyfin.Plugin.JellyfinEnhanced_10.10.7.zip",
"checksum": "7525A51EB18E7D5B4437ECE3B8EF3552",
"timestamp": "2025-11-23T17:50:19"
},
{
"changelog": "\n - Ignore tags on chapter card image container\n - Update plugin.js\n - feat: file size info for shows and seasons\n - feat: fetch translations from GitHub with caching and fallback\n - fix: repair translation validation workflow\n - Add Missed translation keys for Elsewhere panel UI elements\n - add spacing after arr-tag-link-icon",
"targetAbi": "10.10.7.0",
"version": "9.5.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/9.5.0.0/Jellyfin.Plugin.JellyfinEnhanced_10.10.7.zip",
"checksum": "2C770C8DA48B3F22C958FBC64C5BB5B4",
"timestamp": "2025-11-21T17:52:33"
},
{
"changelog": "- Add Brazilian Portuguese localization\n - Add Turkish localization\n - Fix ampersand replacement in series names for Sonarr links[#182](https://github.com/n00bcodr/Jellyfin-Enhanced/pull/182)\n - Improve user retrieval logic in plugin initialization to fix translations [#168](https://github.com/n00bcodr/Jellyfin-Enhanced/issues/168)\n - Add delayed pause screen with interaction reset [#179](https://github.com/n00bcodr/Jellyfin-Enhanced/issues/179)\n - Fix review layout to support different themes [#178](https://github.com/n00bcodr/Jellyfin-Enhanced/issues/178)\n - Add Letterboxd external links[#181](https://github.com/n00bcodr/Jellyfin-Enhanced/issues/181)\n - Remove watchlist feature (moved to KefinTweaks)\n - Add *arr tags sync and display synced tags as clickable links[#157](https://github.com/n00bcodr/Jellyfin-Enhanced/issues/157)\n - Improve 4K request popup positioning and button styles[#167](https://github.com/n00bcodr/Jellyfin-Enhanced/issues/167)\n - Add option to disable tags on search page (Gelato compatibility)[#173](https://github.com/n00bcodr/Jellyfin-Enhanced/issues/173)",
"targetAbi": "10.10.7.0",
"version": "9.4.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/9.4.0.0/Jellyfin.Plugin.JellyfinEnhanced_10.10.7.zip",
"checksum": "07F1CDC73F8EB75894EEAE90B04DFBF2",
"timestamp": "2025-11-20T06:36:40"
},
{
"changelog": "- Add endpoint for Jellyseerr partial requests setting",
"targetAbi": "10.10.7.0",
"version": "9.3.1.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/9.3.1.0/Jellyfin.Plugin.JellyfinEnhanced_10.10.7.zip",
"checksum": "2D682EC1BB7AA20D3194C2B0FF95082A",
"timestamp": "2025-11-03T16:28:23"
},
{
"changelog": "- 🐛[BUG] Unable to open user menu on WebOS Fixes [#148](https://github.com/n00bcodr/Jellyfin-Enhanced/issues/148)\n - Prevent reviews from running on items without TMDB ID\n - Enable dynamic re-initialization for tag features\n - Improve audio language layout styling (especially on mobile)\n - Add default user settings initialization\n - Improve logging and write logs to JellyfinEnhanced Log file\n - Add manual refresh button to Jellyseerr results\n - Reset all user settings using config directories\n - Add support for Jellyseerr's partial TV season requests setting\n - Fix config check for provider icons on Jellyseerr cards",
"targetAbi": "10.10.7.0",
"version": "9.3.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/9.3.0.0/Jellyfin.Plugin.JellyfinEnhanced_10.10.7.zip",
"checksum": "9C1B08E1C08F2FBD908963DB3ACFFD12",
"timestamp": "2025-11-02T16:53:56"
},
{
"changelog": "- Update elsewhere.js resource URLs to use jsdelivr CDN\n - Fix quality tags for TV mode\n - Resetting LanguageTagsEnabled in ResetAllUserSettings\n - fix: add 'Remove from Continue Watching' option on right-click\n - Add 4K request support for Jellyseerr integration\n - Add support for Jellyseerr override rules in requests\n - Add tag position fields to default config mapping\n - Improve config page cache and reset descriptions",
"targetAbi": "10.10.7.0",
"version": "9.2.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/9.2.0.0/Jellyfin.Plugin.JellyfinEnhanced_10.10.7.zip",
"checksum": "57E92065FCA5A81D93579C7208D1AB80",
"timestamp": "2025-10-30T06:26:14"
},
{
"changelog": "- Add [Authorize] to Jellyseerr and TMDB endpoints\n - Add check for TMDb link before adding ARR links\n - Enhance README with troubleshooting and error info\n - Add configurable tag cache TTL and cache clear for tags\n - Add language tags overlay with configurable positions for all tags\n - Add caching for file size and audio language lookups\n - Add theme detection and dynamic theming support\n - Refactor reviews processing intervals\n - Improve Continue Watching detection logic\n - Full Blown Release Notes Conversion!\n\n - Please add the manifest for 10.11 if you are on 10.11. https://raw.githubusercontent.com/n00bcodr/jellyfin-plugins/main/10.11/manifest.json",
"targetAbi": "10.10.7.0",
"version": "9.1.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/9.1.0.0/Jellyfin.Plugin.JellyfinEnhanced_10.10.7.zip",
"checksum": "770A7F9B84C55263662E457C9B172393",
"timestamp": "2025-10-28T06:06:40"
},
{
"changelog": "- Add placeholder and info for splash screen URL\n - Fix subtitle styling for Jellyfin 10.11\n - Watchlist from KefinTweaks\n - Add long press for 2x speed playback feature\n - Migrate Settings to Server!\n - Add option to link Jellyseerr site to Jellyseerr results\n - Add 'reviews expanded by default' setting\n\n - Please add the manifest for 10.11 if you are on 10.11. https://raw.githubusercontent.com/n00bcodr/jellyfin-plugins/main/10.11/manifest.json",
"targetAbi": "10.10.7.0",
"version": "9.0.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/9.0.0.0/Jellyfin.Plugin.JellyfinEnhanced_10.10.7.zip",
"checksum": "141830ADE5F418057BACBFC393AD0802",
"timestamp": "2025-10-26T05:40:18"
},
{
"changelog": "- Refactor file size and audio language display logic (again!)\n - Refactor reviews.js\n - Restrict genre tag processing to Movie and Series cards\n - Fix HDR10+ regex to match 'hdr10plus' format\n - Show dash placeholder when no audio languages",
"targetAbi": "10.10.7.0",
"version": "8.1.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/8.1.0.0/Jellyfin.Plugin.JellyfinEnhanced_10.10.7.zip",
"checksum": "A4583DC5AFE81541511B42241510DE01",
"timestamp": "2025-10-22T05:59:08"
},
{
"changelog": "- 10.11 Support!",
"targetAbi": "10.10.7.0",
"version": "8.0.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/8.0.0.0/Jellyfin.Plugin.JellyfinEnhanced_10.10.7.zip",
"checksum": "615F30A482401761D0EA5EAD7FFCAA0E",
"timestamp": "2025-10-20T11:37:02"
},
{
"changelog": "- Fix the ordering of Pause Screen setting in the Enhanced Panel\n - Update pause screen to show back button\n - Align watchlist with upstream from ranaldsgift\n - Improve loading of filesize and language tags\n - Add 3D video tag detection and styling\n - Add multi-language support for genre icons",
"targetAbi": "10.10.7.0",
"version": "7.13.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/7.13.0.0/Jellyfin.Plugin.JellyfinEnhanced.zip",
"checksum": "B5BA0B295E42112B8BEDD6EF7584D3FB",
"timestamp": "2025-10-19T19:45:30"
},
{
"changelog": "- Fix the ordering of Pause Screen setting in the Enhanced Panel\n - Update pause screen to show back button\n - Align watchlist with upstream from ranaldsgift\n - Improve loading of filesize and language tags\n - Add 3D video tag detection and styling\n - Add multi-language support for genre icons",
"targetAbi": "10.10.7.0",
"version": "7.12.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/7.12.0.0/Jellyfin.Plugin.JellyfinEnhanced.zip",
"checksum": "A79F99D8276A38F24C1C849EAE058731",
"timestamp": "2025-10-19T18:55:09"
},
{
"changelog": "- Add option to set disable custom subtitle styles\n - Add new selectors to splash screen hide list",
"targetAbi": "10.10.7.0",
"version": "7.11.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/7.11.0.0/Jellyfin.Plugin.JellyfinEnhanced.zip",
"checksum": "AD1AFEE82C5ACD96B7CC541C876AF9E8",
"timestamp": "2025-10-15T06:13:49"
},
{
"changelog": "- Change Jellyseerr API endpoint for connectivity check\n - Add TMDB API key validation to config page\n - Fix TMDB API key query string handling",
"targetAbi": "10.10.7.0",
"version": "7.10.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/7.10.0.0/Jellyfin.Plugin.JellyfinEnhanced.zip",
"checksum": "EF7C5E55E904234D6E17E7358DCA793D",
"timestamp": "2025-10-08T06:16:18"
},
{
"changelog": "- Integrate watchlist into home sections plugin\n - Revert admin update check and install\n - Prevent duplicate ARR links with concurrency lock\n - Add new private-config and move sensitive info there",
"targetAbi": "10.10.7.0",
"version": "7.9.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/7.9.0.0/Jellyfin.Plugin.JellyfinEnhanced.zip",
"checksum": "0510A9EED3F11E924F781C071A7EF7B6",
"timestamp": "2025-10-07T12:31:43"
},
{
"changelog": "- Add TMDB API proxy endpoint\n - Update manifest name to 'Jellyfin Enhanced' to fix auto-update\n - Add configurable custom splash screen feature",
"targetAbi": "10.10.7.0",
"version": "7.8.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/7.8.0.0/Jellyfin.Plugin.JellyfinEnhanced.zip",
"checksum": "0273623BB845DBEA33AD558B243CBF8A",
"timestamp": "2025-09-30T13:05:09"
},
{
"changelog": "- Allow requests for seasons with status 7\n - Add option to disable all keyboard shortcuts",
"targetAbi": "10.10.7.0",
"version": "7.7.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/7.7.0.0/Jellyfin.Plugin.JellyfinEnhanced.zip",
"checksum": "08199D0A312BD0A703316A1B224A990E",
"timestamp": "2025-09-28T08:59:08"
},
{
"changelog": "- Add missed languages to mapping\n - Filter out 'person' results in Jellyseer search API",
"targetAbi": "10.10.7.0",
"version": "7.6.2.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/7.6.2.0/Jellyfin.Plugin.JellyfinEnhanced.zip",
"checksum": "27868FA98BDEA74E0BD514DF439A7CF2",
"timestamp": "2025-09-26T15:51:30"
},
{
"changelog": "- Fix skip button observer management",
"targetAbi": "10.10.7.0",
"version": "7.6.1.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/7.6.1.0/Jellyfin.Plugin.JellyfinEnhanced.zip",
"checksum": "B9A91E27FE317BE13C1995B15B46C365",
"timestamp": "2025-09-21T05:30:44"
},
{
"changelog": "- Add admin update check and install\n - Fix Jellyseerr search input handling for TV mode UI\n - Ensure subtitle styles are applied after page load\n - Refactor auto-skip logic to use MutationObserver",
"targetAbi": "10.10.7.0",
"version": "7.6.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/7.6.0.0/Jellyfin.Plugin.JellyfinEnhanced.zip",
"checksum": "3DE299F36B987A3E6B58CF4AB9000D7B",
"timestamp": "2025-09-20T17:06:29"
},
{
"changelog": "- Improve download status popover handling\n - Add auto-refresh for Jellyseerr UI and modals\n - Add Meta key support to shortcut detection\n - Add Elsewhere feature toggle to plugin settings",
"targetAbi": "10.10.7.0",
"version": "7.5.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/7.5.0.0/Jellyfin.Plugin.JellyfinEnhanced.zip",
"checksum": "96A4DE77B6FD91EA9AEE9DACD39DFA6A",
"timestamp": "2025-09-18T16:41:38"
},
{
"changelog": "- Add Genre Tags\n - Add a closebutton for pausescreen to remove the overlay #50\n - Create Hungarian Translations (#52, #49)\n - Add text shadow to subtitle styles #47",
"targetAbi": "10.10.7.0",
"version": "7.4.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/7.4.0.0/Jellyfin.Plugin.JellyfinEnhanced.zip",
"checksum": "C2456F8FC089E6DE0AD2E6B4C21C6A73",
"timestamp": "2025-09-16T05:03:00"
},
{
"changelog": "- feat: Watchlist (#48)\n - Depends on Avaiability of Custom Tabs",
"targetAbi": "10.10.7.0",
"version": "7.3.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/7.3.0.0/Jellyfin.Plugin.JellyfinEnhanced.zip",
"checksum": "A3F7E0A3F456B37858589D2DAF2B1216",
"timestamp": "2025-09-14T04:52:00"
},
{
"changelog": "- Add TMDB reviews feature to item details page\n - Update README.md",
"targetAbi": "10.10.7.0",
"version": "7.2.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/7.2.0.0/Jellyfin.Plugin.JellyfinEnhanced.zip",
"checksum": "2CFE6C9307B12B1CCA8089336DA77904",
"timestamp": "2025-09-09T04:47:11"
},
{
"changelog": "- Add option to show streaming providers on Jellyseerr posters\n - Use ApiClient.getUrl to support setups with base url\n - Remove custom z-index styles from pause screen which is causing issues with ASS subtitles",
"targetAbi": "10.10.7.0",
"version": "7.1.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/7.1.0.0/Jellyfin.Plugin.JellyfinEnhanced.zip",
"checksum": "2FFF5B0AAB876983523F32B2E5349E14",
"timestamp": "2025-09-06T12:48:20"
},
{
"changelog": "- Add advanced Jellyseerr request options and refactor JS #34\n - Spanish translation (#41)\n - Adjust Italian localization text in it.json (#40)\n - Add action to validate json on PRs\n - Make readme better to read.",
"targetAbi": "10.10.7.0",
"version": "7.0.0.1",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/7.0.0.1/Jellyfin.Plugin.JellyfinEnhanced.zip",
"checksum": "77B501AC9953DCC69130AB9BF46AFA54",
"timestamp": "2025-09-05T11:00:32"
},
{
"changelog": "- Internationalization & Translations - Jellyfin Enhanced is now available in multiple* languages!\n - Improve quality tag detection and sorting logic",
"targetAbi": "10.10.7.0",
"version": "6.6.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/6.6.0.0/Jellyfin.Plugin.JellyfinEnhanced.zip",
"checksum": "5FBE854C4307D185CCE211D8BF9FFABC",
"timestamp": "2025-09-03T16:30:12"
},
{
"changelog": "- Add *arr links integration to plugin\n - Adjust 4K threshold and fix title resolution detection",
"targetAbi": "10.10.7.0",
"version": "6.5.1.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/6.5.1.0/Jellyfin.Plugin.JellyfinEnhanced.zip",
"checksum": "4D2079547AA306AD911AA7B29B41E384",
"timestamp": "2025-09-02T12:29:23"
},
{
"changelog": "- Support to request individual seasons\n - Improve resolution detection\n - Change clear all bookmarks shortcut",
"targetAbi": "10.10.7.0",
"version": "6.5.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/6.5.0.0/Jellyfin.Plugin.JellyfinEnhanced.zip",
"checksum": "4342077CCE7DEF0CDA6650F666D85F15",
"timestamp": "2025-09-01T16:20:24"
},
{
"changelog": "- Improve Quality Tags logic and styling\n - Minor improvements and bug fixes",
"targetAbi": "10.10.7.0",
"version": "6.4.1.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/6.4.1.0/Jellyfin.Plugin.JellyfinEnhanced.zip",
"checksum": "8A4B07327F6F3856E609DFE5700B0E42",
"timestamp": "2025-08-31T10:19:27"
},
{
"checksum": "B129839EF0C48064EB03C296D0EAC81C",
"changelog": "- New Features: Add Custom Pause Screen and Quality Tags on posters.\n- Behind the scenes: Implement a dedicated log file for easier troubleshooting and improve URL handling.",
"targetAbi": "10.10.7.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/6.4.0.0/Jellyfin.Plugin.JellyfinEnhanced_6.4.0.0.zip",
"timestamp": "2025-08-29T20:29:29",
"version": "6.4.0.0"
},
{
"checksum": "2D217DF3C4583541369EE9A38F2FAE46",
"changelog": "- Double click/tap on the Jellyseerr Icon to toggle filter to display only Jellyseerr results.\n - Minor: Add more Logging for both client and server. ",
"targetAbi": "10.10.7.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/6.3.0.0/Jellyfin.Plugin.JellyfinEnhanced_6.3.0.0.zip",
"timestamp": "2025-08-28T17:19:12",
"version": "6.3.0.0"
},
{
"checksum": "8C35A30B6DA0AE024B6FDC9632B628DD",
"changelog": "- Improve Jellyseer Results injection logic, fixes a bug where container is injected even before search results from Jellyfin are available.\n - Fixes a bug where TMDB links open in app making it impossible to navigate elsewhere\n - Fixes Jellyseerr section not rendering properly on some themes\n - Change the color of Jellyseerr Request button. ",
"targetAbi": "10.10.7.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/6.2.0.0/Jellyfin.Plugin.JellyfinEnhanced_6.2.0.0.zip",
"timestamp": "2025-08-27T16:13:12",
"version": "6.2.0.0"
},
{
"checksum": "4FBDAFDB94145D3E077E7C1E6963A481",
"changelog": "- Improve Jellyseer Results injection logic, fixes a bug where container is injected even before search results from Jellyfin are available.\n - Fixes a bug where TMDB links open in app making it impossible to navigate elsewhere\n - Fixes Jellyseerr section not rendering properly on some themes\n - Change the color of Jellyseerr Request button. ",
"targetAbi": "10.10.7.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/6.1.1.0/Jellyfin.Plugin.JellyfinEnhanced_6.1.1.0.zip",
"timestamp": "2025-08-27T05:31:11",
"version": "6.1.1.0"
},
{
"checksum": "A8DB0B7C56E6849F3E5FFFF8345CD1CB",
"changelog": "- *One-Time Setup*: Admins configure the connection once with an API key. No more per-user or per-device logins.\n - *Zero User Configuration*: The integration works automatically for all users across all devices without requiring them to enter any credentials.\n - The API key is managed securely on the server, making the connection more robust and reliable.",
"targetAbi": "10.10.7.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/6.1.0.0/Jellyfin.Plugin.JellyfinEnhanced_6.1.0.0.zip",
"timestamp": "2025-08-26T13:01:38",
"version": "6.1.0.0"
},
{
"checksum": "CB91D071F57958E81239277EC87708D5",
"changelog": "- Jellyseerr results and requests through Jellyfin Search!\n - Users can now directly login to Jellyseerr from Jellyfin and search and request items\n - Complete refactor for easy future maintainence",
"targetAbi": "10.10.7.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/6.0.0.0/Jellyfin.Plugin.JellyfinEnhanced_6.0.0.0.zip",
"timestamp": "2025-08-25T13:37:52",
"version": "6.0.0.0"
},
{
"checksum": "21D8702ECDF8259627E332AB561FFCB8",
"changelog": "- User customizable shortcuts!\n - Users can now customize shortcuts directly from the enhanced panel\n - New Setting: Auto Picture-in-Picture (PiP)",
"targetAbi": "10.10.7.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/5.4.0.0/Jellyfin.Plugin.JellyfinEnhanced_5.4.0.0.zip",
"timestamp": "2025-08-24T18:09:33",
"version": "5.4.0.0"
},
{
"checksum": "E0A055673B6ECE00D413B40900DF6266",
"changelog": "- New UI Setting: Add available languages with flags in Item Details page\n - Add a new 'Gigantic' Subtitle style and change subtitle units to for better scaling\n - New Schortcut for opening jellyfin enhanced panel, long press user icon in the header (useful for touch devices)\n - Minor: Increase toast blur for better readability\n - Minor: Add debounce for elsewhere panel autocomplete.",
"targetAbi": "10.10.7.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/5.3.1.0/Jellyfin.Plugin.JellyfinEnhanced_5.3.1.0.zip",
"timestamp": "2025-08-23T04:36:40",
"version": "5.3.1.0"
},
{
"checksum": "CD71009DFC17EEDA28EF566C1178594E",
"changelog": "- Customizable Shortcuts: The server admin can now set overrides for the existing shortcuts, allowing for personalized key bindings.\n - Improve Elsewhere API failure messages",
"targetAbi": "10.10.7.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/5.3.0.0/Jellyfin.Plugin.JellyfinEnhanced_5.3.0.0.zip",
"timestamp": "2025-08-21T06:12:00",
"version": "5.3.0.0"
},
{
"checksum": "DF7E6772672424F4452EC69AE8EBACD9",
"changelog": "- Move all the default settings configuration to the config page to give control to the server owner to enable options by default\n - Tabbed interface in config page separating Enhanced settings and Elsewhere settings\n - Minor: Move the startup task to 'Startup Services' instead of creating a separate category\n - Minor: Mobile UI improvements",
"targetAbi": "10.10.7.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/5.2.0.0/Jellyfin.Plugin.JellyfinEnhanced_5.2.0.0.zip",
"timestamp": "2025-08-20T06:12:00",
"version": "5.2.0.0"
},
{
"checksum": "DEB52B57618432D7380B22F184499773",
"changelog": "Use [file-transformation-plugin](https://github.com/IAmParadox27/jellyfin-plugin-file-transformation) to 'inject' javascript without modifying index.html\n -This is to help with all the permission issues for docker installs.\n - Fallback if file-transformation-plugin is not installed to the regulat index.html modification\n - Add an option to reset Jellyfin Enhanced settings to default for all users",
"targetAbi": "10.10.7.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/5.1.0.0/Jellyfin.Plugin.JellyfinEnhanced_5.1.0.0.zip",
"timestamp": "2025-08-18T16:34:21",
"version": "5.1.0.0"
},
{
"checksum": "88E4B205DE902CDD3062D648BFB7EC7D",
"changelog": "Initial release. \n - Combine Jellyfin Enhanced and Jellyfin Elsewhere \n - Add Remove from Continue Watching \n - Add a button to open the panel in sidebar",
"targetAbi": "10.10.7.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-Enhanced/releases/download/5.0.0.0/Jellyfin.Plugin.JellyfinEnhanced_5.0.0.0.zip",
"timestamp": "2025-08-16T12:48:38",
"version": "5.0.0.0"
}
]
}
]