jellyfin-plugin-manifest/manifest.json
2025-07-28 21:51:19 +00:00

256 lines
15 KiB
JSON

[
{
"name": "SmartPlaylist",
"guid": "A0A2A7B2-747A-4113-8B39-757A9D267C79",
"overview": "Smart Playlist plugin for Jellyfin.",
"description": "A rebuilt and modernized plugin to create smart, rule-based playlists in Jellyfin.",
"category": "General",
"owner": "jyourstone",
"imageUrl": "https://raw.githubusercontent.com/jyourstone/jellyfin-smartplaylist-plugin/master/images/logo.jpg",
"versions": [
{
"version": "10.11.4.1",
"targetAbi": "10.10.0",
"sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v10.11.4.1/Jellyfin.Plugin.SmartPlaylist_v10.11.4.1.zip",
"checksum": "D2BD54EF05A3B8BD66E35E2092E22463",
"changelog": "Brought up to date with version 10.10 changes",
"timestamp": "2025-07-28"
},
{
"version": "10.10.4.1",
"targetAbi": "10.10.0",
"sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v10.10.4.1/Jellyfin.Plugin.SmartPlaylist_v10.10.4.1.zip",
"checksum": "78A8BCB5A590B0F6959F62EE29F822F7",
"changelog": "- You can now set a max play time for playlists\n- Split scheduled tasks into two, one for video (hourly) and one for audio (daily)\n- Fixed issue with config page causing styling errors",
"timestamp": "2025-07-27"
},
{
"version": "10.10.4.0",
"targetAbi": "10.10.0",
"sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v10.10.4.0/Jellyfin.Plugin.SmartPlaylist_v10.10.4.0.zip",
"checksum": "88B078C0FF7A47735BB047C78B84033E",
"changelog": "- You can now set your own suffix/prefix or even remove them completely\n- Playlists are now connected with ID instead of name\n\nNOTE: This change comes with a lot of backend changes. Make sure your playlists have refreshed once before changing name and/or owner to avoid duplicate Jellyfin playlists",
"timestamp": "2025-07-26"
},
{
"version": "10.10.3.3",
"targetAbi": "10.10.0",
"sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v10.10.3.3/Jellyfin.Plugin.SmartPlaylist_v10.10.3.3.zip",
"checksum": "0C2607BCA56729F3BB1DBE1D93E5C376",
"changelog": "New features:\n- You can now choose an item limit when playlists are generated\n- Added a 'Random' sort option for playlists\n\nFix:\n- Now works properly with all Jellyfin 10.10.x versions",
"timestamp": "2025-07-25"
},
{
"version": "10.10.3.2",
"targetAbi": "10.10.0",
"sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v10.10.3.2/Jellyfin.Plugin.SmartPlaylist_v10.10.3.2.zip",
"checksum": "BC57DED597F13890AE6DDAD6DEC20848",
"changelog": "- Fix: Artists fields now work properly",
"timestamp": "2025-07-19"
},
{
"version": "10.10.3.1",
"targetAbi": "10.10.0",
"sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v10.10.3.1/Jellyfin.Plugin.SmartPlaylist_v10.10.3.1.zip",
"checksum": "465086A4A7603BC0B2A17C1CDF380229",
"changelog": "- Added support for Artists and Album Artists.\n- Sorted rule fields into categories for better overview.",
"timestamp": "2025-07-18"
},
{
"version": "10.10.3.0",
"targetAbi": "10.10.0",
"sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v10.10.3.0/Jellyfin.Plugin.SmartPlaylist_v10.10.3.0.zip",
"checksum": "B6B7385037E94EC25112A81320861B76",
"changelog": "New features:\n- You can now target specific users for playback fields, such as IsPlayed.\n- Added support for relative date comparisons ('Newer Than' and 'Older Than')\n- Added 'After' and 'Before' operators for date fields (removed 'LessThan' and 'GreaterThan')\n- Added support for Release Date\n\nFixes:\n- Fixed bug for config page event listeners when using back/forward in browser.\n- Date fields now work properly",
"timestamp": "2025-07-15"
},
{
"version": "10.11.0.2",
"targetAbi": "10.11.0",
"sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v10.11.0.2/Jellyfin.Plugin.SmartPlaylist_v10.11.0.2.zip",
"checksum": "BA944FBD6A3AD7A7C267FDB30B09F061",
"changelog": "Brought changes up to date with 10.10.x version. Go here for changelog: https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases",
"timestamp": "2025-07-13"
},
{
"version": "10.10.2.3",
"targetAbi": "10.10.0",
"sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v10.10.2.3/Jellyfin.Plugin.SmartPlaylist_v10.10.2.3.zip",
"checksum": "2674E0EA901911BC3B1019DD642B8DDD",
"changelog": "- Added Series media type and renamed TV Shows to Episodes for clarity\n- You can now search for users as well\n- More styling changes to better match Jellyfin",
"timestamp": "2025-07-12"
},
{
"version": "10.10.2.2",
"targetAbi": "10.10.0",
"sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v10.10.2.2/Jellyfin.Plugin.SmartPlaylist_v10.10.2.2.zip",
"checksum": "C57FFD25A3E5E46647EF2CBC366B1C2B",
"changelog": "- You can now search for playlists under Manage Playlists\n- Styling changes to better match Jellyfin\n- Various other tweaks and fixes",
"timestamp": "2025-07-10"
},
{
"version": "10.10.2.1",
"targetAbi": "10.10.0",
"sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v10.10.2.1/Jellyfin.Plugin.SmartPlaylist_v10.10.2.1.zip",
"checksum": "9F35A762FFFC7C906423F15FB26F0B4D",
"changelog": "- Fix: Playlist covers are now regenerated properly (metadata refresh) when editing and refreshing playlists.\n- Changed refresh task to trigger every hour instead instead of every 30 minutes.\n- Various other enhancements and stability improvements.",
"timestamp": "2025-07-09"
},
{
"version": "10.10.2.0",
"targetAbi": "10.10.0",
"sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v10.10.2.0/Jellyfin.Plugin.SmartPlaylist_v10.10.2.0.zip",
"checksum": "9EACA4AE34A398456CD008FD2908DF71",
"changelog": "New features and optimizations:\n\n- You can now choose and mix AND/OR logic when creating rules\n- Option to select media type first to go well in hand with the new rules logic\n- Added flexible deletion options (config only vs config + playlist)\n- Added regex validation\n- Added option to enable/disable playlists\n- Various performance optimizations\n\nAlso switched to Jellyfin version semantics.",
"timestamp": "2025-07-06"
},
{
"version": "10.11.0.1",
"targetAbi": "10.11.0",
"sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v10.11.0.1/Jellyfin.Plugin.SmartPlaylist_v10.11.0.1.zip",
"checksum": "9E80DFA5F80B07280685E2D4DF68C0BA",
"changelog": "- Fix: Filtering strategy failed on expensive rules",
"timestamp": "2025-07-06"
},
{
"version": "10.11.0.0",
"targetAbi": "10.11.0",
"sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v10.11.0.0/Jellyfin.Plugin.SmartPlaylist_v10.11.0.0.zip",
"checksum": "78300CCFCC6B4EE445FBAD5A8E53F8D5",
"changelog": "Jellyfin 10.11 support and new features:\n\n- You can now choose and mix AND/OR logic when creating rules\n- Option to select media type first to go well in hand with the new rules logic\n- Added flexible deletion options (config only vs config + playlist)\n- Added regex validation\n- Added option to enable/disable playlists\n- Performance optimizations\n- Works with Jellyfin 10.11.0.0-rc2\n\nAlso switched to Jellyfin version semantics.",
"timestamp": "2025-07-06"
},
{
"version": "2.1.2.0",
"targetAbi": "10.10.7",
"sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v2.1.2/Jellyfin.Plugin.SmartPlaylist_v2.1.2.zip",
"checksum": "D15C205BB8EB3AA9FE5F1E281BB83145",
"changelog": "Fixes:\n- Prevent duplicate names when renaming smart playlists\n- Delete old playlist when renaming a smart playlist\n\nOptimizations:\n- When creating and editing smart playlists, only refresh that specific list.\n- Optimized and cleaned up code",
"timestamp": "2025-07-02"
},
{
"version": "2.1.1.0",
"targetAbi": "10.10.7",
"sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v2.1.1/Jellyfin.Plugin.SmartPlaylist_v2.1.1.zip",
"checksum": "092AEE72716D612EBC6F7F67E1E60456",
"changelog": "Fix: Multiple playlists could get deleted after cancellation",
"timestamp": "2025-07-02"
},
{
"version": "2.1.0.0",
"targetAbi": "10.10.7",
"sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v2.1.0/Jellyfin.Plugin.SmartPlaylist_v2.1.0.zip",
"checksum": "978140ADE1625BAE4D517B2D6760E9CB",
"changelog": "New features:\n- Edit existing playlists directly in the UI!\n- Choose playlist owner from dropdown of all Jellyfin users\n- User ID Migration: Automatic migration from usernames to User IDs for reliability\n\nPlus some other fixes, enhancements and performance tweaks.",
"timestamp": "2025-07-01"
},
{
"version": "2.0.8.0",
"targetAbi": "10.10.7",
"sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v2.0.8/Jellyfin.Plugin.SmartPlaylist_v2.0.8.zip",
"checksum": "6B6527F26BEF975EF152C825078EE3F3",
"changelog": "- Changed some log messages to DEBUG to not spam logs",
"timestamp": "2025-06-30"
},
{
"version": "2.0.7.0",
"targetAbi": "10.10.7",
"sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v2.0.7/Jellyfin.Plugin.SmartPlaylist_v2.0.7.zip",
"checksum": "7CC2105DC1813C68ECE738DCD25EAA7D",
"changelog": "- Added support for People metadata.",
"timestamp": "2025-06-30"
},
{
"version": "2.0.6.0",
"targetAbi": "10.10.7",
"sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v2.0.6/Jellyfin.Plugin.SmartPlaylist_v2.0.6.zip",
"checksum": "ACC7FA946FDFB19FE16812D42E9CE200",
"changelog": "- Enhanced performance with optimized rule processing",
"timestamp": "2025-06-29"
},
{
"version": "2.0.5.0",
"targetAbi": "10.10.7",
"sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v2.0.5/Jellyfin.Plugin.SmartPlaylist_v2.0.5.zip",
"checksum": "DEED742BC1FED768918016CF2877967F",
"changelog": "Fixes:\n- Playlist images are now populating again.\n- Proper fix for null exception.",
"timestamp": "2025-06-29"
},
{
"version": "2.0.4.0",
"targetAbi": "10.10.7",
"sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v2.0.4/Jellyfin.Plugin.SmartPlaylist_v2.0.4.zip",
"checksum": "0006E7BAAB00C15485650A0EF69DC634",
"changelog": "- New feature: Added rule field support for Audio Language\n- Fix: Null reference when trying to populate playlist image cover for empty playlists",
"timestamp": "2025-06-29"
},
{
"version": "2.0.3.0",
"targetAbi": "10.10.7",
"sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v2.0.3/Jellyfin.Plugin.SmartPlaylist_v2.0.3.zip",
"checksum": "8B4435BBEDB42F5F59D77228EE86BFB7",
"changelog": "- Fix: Contains and Regex operators now match strings within lists, for example Studios.",
"timestamp": "2025-06-28"
},
{
"version": "2.0.2.0",
"targetAbi": "10.10.7",
"sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v2.0.2/Jellyfin.Plugin.SmartPlaylist_v2.0.2.zip",
"checksum": "74268411124E18D49942ABEAA8E9A03C",
"changelog": "- Added support for field rules: Is Played, Is Favorite, Play Count, Runtime, Parental Rating",
"timestamp": "2025-06-27"
},
{
"version": "2.0.1.0",
"targetAbi": "10.10.7",
"sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v2.0.1/Jellyfin.Plugin.SmartPlaylist_v2.0.1.zip",
"checksum": "B569ABA7A32269C99203B81E89905444",
"changelog": "- Added support for Tags field in rules.",
"timestamp": "2025-06-27"
},
{
"version": "2.0.0.0",
"targetAbi": "10.10.7",
"sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v2.0.0/Jellyfin.Plugin.SmartPlaylist_v2.0.0.zip",
"checksum": "A9FFA0331E888BE555103E7832709821",
"changelog": "- Works with newer Jellyfin versions\n- UI to create and manage smart playlists",
"timestamp": "2025-06-27"
}
]
},
{
"name": "MusicTags",
"guid": "25EE643C-8A32-41BE-B165-E9CA0B57E769",
"overview": "MusicTags plugin for Jellyfin.",
"description": "Automatically extract metadata from audio files - such as ID3 tags, Vorbis comments, and more - and convert them into standard Jellyfin tags.",
"category": "General",
"owner": "jyourstone",
"imageUrl": "https://raw.githubusercontent.com/jyourstone/jellyfin-musictags-plugin/master/images/logo.jpg",
"versions": [
{
"version": "10.10.0.2",
"targetAbi": "10.10.0",
"sourceUrl": "https://github.com/jyourstone/jellyfin-musictags-plugin/releases/download/v10.10.0.2/Jellyfin.Plugin.MusicTags_v10.10.0.2.zip",
"checksum": "0CEC645ABEA56DA1DC62A0B62BC9E5C6",
"changelog": "- Performance enhancements\n- Prevent duplicate scans running\n- Now properly compatible with all Jellyfin 10.10.x versions",
"timestamp": "2025-07-23"
},
{
"version": "10.10.0.1",
"targetAbi": "10.10.0",
"sourceUrl": "https://github.com/jyourstone/jellyfin-musictags-plugin/releases/download/v10.10.0.1/Jellyfin.Plugin.MusicTags_v10.10.0.1.zip",
"checksum": "824C34F460C5B0B15784EE3A1C00B5B3",
"changelog": "Removed INFO log messages to minimize log spam + some other minor changes",
"timestamp": "2025-07-22"
},
{
"version": "10.10.0.0",
"targetAbi": "10.10.0",
"sourceUrl": "https://github.com/jyourstone/jellyfin-musictags-plugin/releases/download/v10.10.0.0/Jellyfin.Plugin.MusicTags_v10.10.0.0.zip",
"checksum": "DE34F0548EFED66878F3ACA9600A4491",
"changelog": "Initial release",
"timestamp": "2025-07-22"
}
]
}
]