[
    {
        "guid": "a2b2a7ed-aa28-4521-a64a-63d86901f246",
        "name": "AniDB",
        "description": "AniDB metadata provider\n",
        "overview": "AniDB metadata provider",
        "owner": "jellyfin",
        "category": "Anime",
        "imageUrl": "https://repo.jellyfin.org/releases/plugin/images/jellyfin-plugin-anidb.png",
        "versions": [
            {
                "version": "11.2609.17.0",
                "changelog": "- Jellyfin 10.11 support (#78) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anidb/anidb_11.2609.17.0.zip",
                "checksum": "b282bdcb4c95e517e0ac4040a6f075d8",
                "timestamp": "2026-09-06T02:01:11Z"
            },
            {
                "version": "11.2608.15.0",
                "changelog": "- Jellyfin 10.11 support (#78) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anidb/anidb_11.2608.15.0.zip",
                "checksum": "1dcdde279cf44160b792e05f20d11041",
                "timestamp": "2026-08-27T23:10:07Z"
            },
            {
                "version": "11.2608.14.0",
                "changelog": "- Jellyfin 10.11 support (#78) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anidb/anidb_11.2608.14.0.zip",
                "checksum": "4f65ec2adbd723486cb37586bc09b779",
                "timestamp": "2026-08-27T20:40:43Z"
            },
            {
                "version": "11.2608.13.0",
                "changelog": "- Jellyfin 10.11 support (#78) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anidb/anidb_11.2608.13.0.zip",
                "checksum": "e279e711aa068649756e6806da8bb870",
                "timestamp": "2026-08-27T19:02:10Z"
            },
            {
                "version": "11.2605.12.0",
                "changelog": "- Jellyfin 10.11 support (#78) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anidb/anidb_11.2605.12.0.zip",
                "checksum": "b28bfa0526159c6e257ae38310ab85bc",
                "timestamp": "2026-05-11T09:06:59Z"
            },
            {
                "version": "11.2605.11.0",
                "changelog": "- Jellyfin 10.11 support (#78) @crobibero",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anidb/anidb_11.2605.11.0.zip",
                "checksum": "8ebe0d471fcbb5f071b093a76adc9bda",
                "timestamp": "2026-05-06T02:15:00Z"
            },
            {
                "version": "11.2605.10.0",
                "changelog": "- Jellyfin 10.11 support (#78) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anidb/anidb_11.2605.10.0.zip",
                "checksum": "5c68f9e5117ccadc3823113ac2a04682",
                "timestamp": "2026-05-05T22:59:08Z"
            },
            {
                "version": "10.2505.9.0",
                "changelog": "- Fallback on empty ParentIndexNumber (#75) @Shadowghost",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anidb/anidb_10.2505.9.0.zip",
                "checksum": "c7611c935224134e4bac07b8c47e5aa4",
                "timestamp": "2025-05-10T16:19:55Z"
            },
            {
                "version": "10.2505.8.0",
                "changelog": "- Fallback on empty ParentIndexNumber (#75) @Shadowghost",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anidb/anidb_10.2505.8.0.zip",
                "checksum": "c8a968de1a942660ee27c4aefe37f7f7",
                "timestamp": "2025-05-10T16:02:29Z"
            },
            {
                "version": "10.2505.7.0",
                "changelog": "- Fallback on empty ParentIndexNumber (#75) @Shadowghost",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anidb/anidb_10.2505.7.0.zip",
                "checksum": "c7da7fea3d461e3fe4a857bb775f02fa",
                "timestamp": "2025-05-10T16:00:37Z"
            },
            {
                "version": "7.2403.6.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anidb/anidb_7.2403.6.0.zip",
                "checksum": "c34328ab0ec34c3374f0fbfa3dc9a88d",
                "timestamp": "2024-03-30T00:15:05Z"
            },
            {
                "version": "7.2403.5.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anidb/anidb_7.2403.5.0.zip",
                "checksum": "2ef03469ce86a184090ffebe566ae088",
                "timestamp": "2024-03-26T16:56:14Z"
            }
        ]
    },
    {
        "guid": "1bd22884-44be-40f3-ad95-fc4a7834ba2c",
        "name": "AniList",
        "description": "AniList metadata provider\n",
        "overview": "AniList metadata provider",
        "owner": "jellyfin",
        "category": "Anime",
        "imageUrl": "https://repo.jellyfin.org/releases/plugin/images/jellyfin-plugin-anilist.png",
        "versions": [
            {
                "version": "13.2609.22.0",
                "changelog": "- Implement rate limit and HTTP 429 handling (#112) @ivanjx\n- Add option for including/excluding series description (synopsis) (#103) @jack-mil\n- Filter tags by Anilist rank and Add maximum tags setting (#102) @jack-mil\n\n### Dependency updates ###\n- Update dotnet monorepo to 9.0.11 (#105) @[renovate[bot]](https://github.com/apps/renovate)",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anilist/anilist_13.2609.22.0.zip",
                "checksum": "ff0f043e3ef49c43af6e9c571ad4182b",
                "timestamp": "2026-09-06T02:01:04Z"
            },
            {
                "version": "13.2607.20.0",
                "changelog": "- Implement rate limit and HTTP 429 handling (#112) @ivanjx\n- Add option for including/excluding series description (synopsis) (#103) @jack-mil\n- Filter tags by Anilist rank and Add maximum tags setting (#102) @jack-mil\n\n### Dependency updates ###\n- Update dotnet monorepo to 9.0.11 (#105) @[renovate[bot]](https://github.com/apps/renovate)",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anilist/anilist_13.2607.20.0.zip",
                "checksum": "66428d65e84470b07b4debfb8026c848",
                "timestamp": "2026-07-27T11:12:07Z"
            },
            {
                "version": "13.2606.19.0",
                "changelog": "- Implement rate limit and HTTP 429 handling (#112) @ivanjx\n- Add option for including/excluding series description (synopsis) (#103) @jack-mil\n- Filter tags by Anilist rank and Add maximum tags setting (#102) @jack-mil\n\n### Dependency updates ###\n- Update dotnet monorepo to 9.0.11 (#105) @[renovate[bot]](https://github.com/apps/renovate)",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anilist/anilist_13.2606.19.0.zip",
                "checksum": "ebe3dd29b87c63c375dc6212011568a5",
                "timestamp": "2026-06-15T10:06:44Z"
            },
            {
                "version": "13.2605.18.0",
                "changelog": "- Implement rate limit and HTTP 429 handling (#112) @ivanjx\n- Add option for including/excluding series description (synopsis) (#103) @jack-mil\n- Filter tags by Anilist rank and Add maximum tags setting (#102) @jack-mil\n\n### Dependency updates ###\n- Update dotnet monorepo to 9.0.11 (#105) @[renovate[bot]](https://github.com/apps/renovate)",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anilist/anilist_13.2605.18.0.zip",
                "checksum": "583e1b81bafb7317b2c8debbcf8a6e2a",
                "timestamp": "2026-05-18T09:08:26Z"
            },
            {
                "version": "13.2605.17.0",
                "changelog": "- Implement rate limit and HTTP 429 handling (#112) @ivanjx\n- Add option for including/excluding series description (synopsis) (#103) @jack-mil\n- Filter tags by Anilist rank and Add maximum tags setting (#102) @jack-mil\n\n### Dependency updates ###\n- Update dotnet monorepo to 9.0.11 (#105) @[renovate[bot]](https://github.com/apps/renovate)",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anilist/anilist_13.2605.17.0.zip",
                "checksum": "3b9fc8e8c2dc4f6e5fb20784b09e50ee",
                "timestamp": "2026-05-11T13:20:00Z"
            },
            {
                "version": "13.2605.15.0",
                "changelog": "- Implement rate limit and HTTP 429 handling (#112) @ivanjx\n- Add option for including/excluding series description (synopsis) (#103) @jack-mil\n- Filter tags by Anilist rank and Add maximum tags setting (#102) @jack-mil\n\n### Dependency updates ###\n- Update dotnet monorepo to 9.0.11 (#105) @[renovate[bot]](https://github.com/apps/renovate)",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anilist/anilist_13.2605.15.0.zip",
                "checksum": "265b2451f03b007dd0bf15115a29684c",
                "timestamp": "2026-05-06T02:15:02Z"
            },
            {
                "version": "13.2605.14.0",
                "changelog": "- Implement rate limit and HTTP 429 handling (#112) @ivanjx\n- Add option for including/excluding series description (synopsis) (#103) @jack-mil\n- Filter tags by Anilist rank and Add maximum tags setting (#102) @jack-mil\n\n### Dependency updates ###\n- Update dotnet monorepo to 9.0.11 (#105) @[renovate[bot]](https://github.com/apps/renovate)",
                "targetAbi": "10.11.8.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anilist/anilist_13.2605.14.0.zip",
                "checksum": "2b8e05568a8d9db69d051b9399bfb4cc",
                "timestamp": "2026-05-06T00:09:27Z"
            },
            {
                "version": "11.2505.13.0",
                "changelog": "- Cleanup (#91) @Shadowghost\n\n### New features and improvements ###\n- Added a setting to make only animation studio appear as metadata (with fixes) (#88) @sjorge",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anilist/anilist_11.2505.13.0.zip",
                "checksum": "c56d0aa6788258a6cb272434dab7bf74",
                "timestamp": "2025-05-10T16:28:54Z"
            },
            {
                "version": "7.2404.11.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anilist/anilist_7.2404.11.0.zip",
                "checksum": "8435304c17abf80080b0dd9005c3c5d6",
                "timestamp": "2024-04-12T22:43:22Z"
            },
            {
                "version": "7.2404.10.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anilist/anilist_7.2404.10.0.zip",
                "checksum": "616a69223ca9d9a711e657922a84f55b",
                "timestamp": "2024-04-08T14:47:06Z"
            },
            {
                "version": "7.2404.8.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anilist/anilist_7.2404.8.0.zip",
                "checksum": "1dec8088cca9eb1ca53b0388f4f7ba03",
                "timestamp": "2024-04-07T19:41:13Z"
            },
            {
                "version": "7.2403.7.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anilist/anilist_7.2403.7.0.zip",
                "checksum": "e56fa8750752256cd70b1f10a3d2c3ae",
                "timestamp": "2024-03-30T00:15:16Z"
            },
            {
                "version": "7.2403.6.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anilist/anilist_7.2403.6.0.zip",
                "checksum": "0509016c18f14bafe41f4942d113fdcf",
                "timestamp": "2024-03-26T16:56:15Z"
            }
        ]
    },
    {
        "guid": "776d9158-b91f-49d9-82c5-dacce63d63b8",
        "name": "AniSearch",
        "description": "AniSearch metadata provider\n",
        "overview": "AniSearch metadata provider",
        "owner": "jellyfin",
        "category": "Anime",
        "imageUrl": "https://repo.jellyfin.org/releases/plugin/images/jellyfin-plugin-anisearch.png",
        "versions": [
            {
                "version": "6.2609.13.0",
                "changelog": "- Jellyfin 10.11 support (#28) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anisearch/anisearch_6.2609.13.0.zip",
                "checksum": "2cbf2ae1ccc4136ec76d671c9e1ca1a7",
                "timestamp": "2026-09-06T02:01:19Z"
            },
            {
                "version": "6.2605.11.0",
                "changelog": "- Jellyfin 10.11 support (#28) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anisearch/anisearch_6.2605.11.0.zip",
                "checksum": "dd7221ba1f8df64673b62de65f222eb3",
                "timestamp": "2026-05-11T09:07:16Z"
            },
            {
                "version": "6.2605.10.0",
                "changelog": "- Jellyfin 10.11 support (#28) @crobibero",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anisearch/anisearch_6.2605.10.0.zip",
                "checksum": "b0a74bc5641f4426a0196e00dd1ef41b",
                "timestamp": "2026-05-06T02:15:10Z"
            },
            {
                "version": "6.2605.9.0",
                "changelog": "- Jellyfin 10.11 support (#28) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anisearch/anisearch_6.2605.9.0.zip",
                "checksum": "094dd72d7092f1d1797688245e476a2c",
                "timestamp": "2026-05-06T00:10:23Z"
            },
            {
                "version": "5.2505.8.0",
                "changelog": "- 10.9 (#22) @crobibero\n\n### Code or Repo Maintenance ###\n- Update link to Jellyfin website (#21) @methbkts\n- Use meta ci (#13) @crobibero\n\n### Dependency updates ###\n- chore(deps): update dependency microsoft.extensions.http to v6 (#17) @renovate\n\n### CI & build changes ###\n- fix: meta ci workflows (#16) @h1dden-da3m0n\n- Use meta ci (#13) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anisearch/anisearch_5.2505.8.0.zip",
                "checksum": "041ca6d7371a32adf154cd802accf115",
                "timestamp": "2025-05-10T16:31:11Z"
            },
            {
                "version": "5.2505.7.0",
                "changelog": "- 10.9 (#22) @crobibero\n\n### Code or Repo Maintenance ###\n- Update link to Jellyfin website (#21) @methbkts\n- Use meta ci (#13) @crobibero\n\n### Dependency updates ###\n- chore(deps): update dependency microsoft.extensions.http to v6 (#17) @renovate\n\n### CI & build changes ###\n- fix: meta ci workflows (#16) @h1dden-da3m0n\n- Use meta ci (#13) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anisearch/anisearch_5.2505.7.0.zip",
                "checksum": "7c334e67f328264a52a72c3da13a0726",
                "timestamp": "2025-05-10T16:03:36Z"
            },
            {
                "version": "5.2403.6.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anisearch/anisearch_5.2403.6.0.zip",
                "checksum": "0dcfa67611d5df20ea9f6b831675d049",
                "timestamp": "2024-03-30T00:15:11Z"
            },
            {
                "version": "5.2403.5.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/anisearch/anisearch_5.2403.5.0.zip",
                "checksum": "c29ccb219550f7c0e701da7b529d24d5",
                "timestamp": "2024-03-26T16:56:18Z"
            }
        ]
    },
    {
        "guid": "8119f3c6-cfc2-4d9c-a0ba-028f1d93e526",
        "name": "Cover Art Archive",
        "description": "This plugin provides images from the Cover Art Archive https://musicbrainz.org/doc/Cover_Art_Archive and depends on the MusicBrainz metadata provider to know what images belong where\n",
        "overview": "MusicBrainz Cover Art Archive",
        "owner": "jellyfin",
        "category": "Music",
        "imageUrl": "https://repo.jellyfin.org/releases/plugin/images/jellyfin-plugin-coverartarchive.png",
        "versions": [
            {
                "version": "9.2609.15.0",
                "changelog": "- Jellyfin 10.11 support (#39) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/cover-art-archive/cover-art-archive_9.2609.15.0.zip",
                "checksum": "c4af0603719084f45eaf40a06d4e07e0",
                "timestamp": "2026-09-07T13:50:32Z"
            },
            {
                "version": "9.2609.14.0",
                "changelog": "- Jellyfin 10.11 support (#39) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/cover-art-archive/cover-art-archive_9.2609.14.0.zip",
                "checksum": "7320d124f5b6575bc82efb3bee684d65",
                "timestamp": "2026-09-06T17:02:24Z"
            },
            {
                "version": "9.2605.12.0",
                "changelog": "- Jellyfin 10.11 support (#39) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/cover-art-archive/cover-art-archive_9.2605.12.0.zip",
                "checksum": "a41f88246779f35ab9da487bd51ab35d",
                "timestamp": "2026-05-11T09:07:46Z"
            },
            {
                "version": "9.2605.11.0",
                "changelog": "- Jellyfin 10.11 support (#39) @crobibero",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/cover-art-archive/cover-art-archive_9.2605.11.0.zip",
                "checksum": "54104343edf1b28805102a6d68459786",
                "timestamp": "2026-05-08T01:28:35Z"
            },
            {
                "version": "9.2605.10.0",
                "changelog": "- Jellyfin 10.11 support (#39) @crobibero",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/cover-art-archive/cover-art-archive_9.2605.10.0.zip",
                "checksum": "717e3fc16ceb2666ac4f5035ad7f7b7c",
                "timestamp": "2026-05-06T02:15:39Z"
            },
            {
                "version": "9.2605.9.0",
                "changelog": "- Jellyfin 10.11 support (#39) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/cover-art-archive/cover-art-archive_9.2605.9.0.zip",
                "checksum": "71244097d6443c393af598f7e5ad1772",
                "timestamp": "2026-05-05T23:31:07Z"
            },
            {
                "version": "9.2605.8.0",
                "changelog": "- Jellyfin 10.11 support (#39) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/cover-art-archive/cover-art-archive_9.2605.8.0.zip",
                "checksum": "c969720c0f2af0d6dfd077f8c10a6a2f",
                "timestamp": "2026-05-05T22:53:30Z"
            },
            {
                "version": "8.2505.7.0",
                "changelog": "- 10.9 (#35) @crobibero\n\n### Bug Fixes ###\n- Check if the Types is flagged as 'Front' (#33) @GaaH\n\n### Code or Repo Maintenance ###\n- Update link to Jellyfin website (#34) @methbkts\n- Use meta ci (#27) @crobibero\n\n### Dependency updates ###\n- chore(deps): update dependency metabrainz.common.json to v5.1.0 (#30) @renovate\n\n### CI & build changes ###\n- fix: ci bumps (#29) @h1dden-da3m0n\n- Use meta ci (#27) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/cover-art-archive/cover-art-archive_8.2505.7.0.zip",
                "checksum": "16d3e4054e89d891ed64a2c102f19774",
                "timestamp": "2025-05-10T17:43:21Z"
            },
            {
                "version": "8.2403.6.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/cover-art-archive/cover-art-archive_8.2403.6.0.zip",
                "checksum": "027159be5640f57e55660ae930f4ed1f",
                "timestamp": "2024-03-30T00:15:42Z"
            },
            {
                "version": "8.2403.5.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/cover-art-archive/cover-art-archive_8.2403.5.0.zip",
                "checksum": "5132cf2244d5d6315bbccea63ec5c372",
                "timestamp": "2024-03-26T16:56:37Z"
            }
        ]
    },
    {
        "guid": "7871d3b1-f1b9-4318-9c27-f35998ffbbcc",
        "name": "Artwork",
        "description": "Downloads artwork from a repository for various media types.\n",
        "overview": "Download artwork",
        "owner": "jellyfin",
        "category": "General",
        "versions": [
            {
                "version": "2.2609.15.0",
                "changelog": "- Jellyfin 10.11 support (#27) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/artwork/artwork_2.2609.15.0.zip",
                "checksum": "08f08b77b93515fdc70404721f92d8ab",
                "timestamp": "2026-09-06T02:01:17Z"
            },
            {
                "version": "2.2605.13.0",
                "changelog": "- Jellyfin 10.11 support (#27) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/artwork/artwork_2.2605.13.0.zip",
                "checksum": "a7fb6ce7e8003c032697ecdb3cd8e711",
                "timestamp": "2026-05-11T09:07:21Z"
            },
            {
                "version": "2.2605.12.0",
                "changelog": "- Jellyfin 10.11 support (#27) @crobibero",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/artwork/artwork_2.2605.12.0.zip",
                "checksum": "fcb273d823b3daca02461334ff2ec914",
                "timestamp": "2026-05-06T02:18:34Z"
            },
            {
                "version": "2.2605.11.0",
                "changelog": "- Jellyfin 10.11 support (#27) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/artwork/artwork_2.2605.11.0.zip",
                "checksum": "c473f33fe0f24d01b18d607a1fdd8fcf",
                "timestamp": "2026-05-06T00:10:44Z"
            },
            {
                "version": "1.2505.10.0",
                "changelog": "- 10.9 (#21) @crobibero\n- Use meta ci (#14) @crobibero\n- chore(deps): bump Microsoft.Extensions.Http from 5.0.0 to 6.0.0 (#6) @dependabot\n- update ruleset (#7) @crobibero\n- 10.8 support (#4) @crobibero\n- chore(deps): bump release-drafter/release-drafter from v5.14.0 to v5.15.0 (#2) @dependabot\n- Fix url image template (#1) @crobibero\n\n### Code or Repo Maintenance ###\n- Update link to Jellyfin website (#19) @methbkts\n\n### CI & build changes ###\n- fix: meta ci workflows (#15) @h1dden-da3m0n",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/artwork/artwork_1.2505.10.0.zip",
                "checksum": "2f31db50f9183779efa49f9b73088d01",
                "timestamp": "2025-05-10T16:04:31Z"
            },
            {
                "version": "1.2403.9.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/artwork/artwork_1.2403.9.0.zip",
                "checksum": "fa1a03e04a520383fd60f8ef71cd3db1",
                "timestamp": "2024-03-30T00:15:30Z"
            },
            {
                "version": "1.2403.8.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/artwork/artwork_1.2403.8.0.zip",
                "checksum": "5f350d949c4b9c39ac3774d7f567a32d",
                "timestamp": "2024-03-26T16:56:34Z"
            }
        ]
    },
    {
        "guid": "33eba9cd-7da1-4720-967f-dd7dae7b74a1",
        "name": "DLNA",
        "description": "Adds DLNA capability to Jellyfin\n",
        "overview": "DLNA Service",
        "owner": "jellyfin",
        "category": "General",
        "imageUrl": "https://repo.jellyfin.org/releases/plugin/images/jellyfin-plugin-dlna.png",
        "versions": [
            {
                "version": "11.2609.30.0",
                "changelog": "- Fix IUserManager.Users -> GetUsers() for Jellyfin 10.11.9 (#209) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/dlna/dlna_11.2609.30.0.zip",
                "checksum": "7b66b58c4a7dd76fc80ff46be1ab3d39",
                "timestamp": "2026-09-06T20:06:25Z"
            },
            {
                "version": "11.2609.29.0",
                "changelog": "- Fix IUserManager.Users -> GetUsers() for Jellyfin 10.11.9 (#209) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/dlna/dlna_11.2609.29.0.zip",
                "checksum": "9ba2bea6a2b9070488114480c6399a4a",
                "timestamp": "2026-09-06T20:05:46Z"
            },
            {
                "version": "11.2609.28.0",
                "changelog": "- Fix IUserManager.Users -> GetUsers() for Jellyfin 10.11.9 (#209) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/dlna/dlna_11.2609.28.0.zip",
                "checksum": "3fc3c7efebcbf1164d9ef33920517009",
                "timestamp": "2026-09-06T20:05:04Z"
            },
            {
                "version": "11.2609.27.0",
                "changelog": "- Fix IUserManager.Users -> GetUsers() for Jellyfin 10.11.9 (#209) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/dlna/dlna_11.2609.27.0.zip",
                "checksum": "169d99eacccf09b2fc9e01255a24f925",
                "timestamp": "2026-09-06T17:10:55Z"
            },
            {
                "version": "10.2608.26.0",
                "changelog": "- Encode header values (#174) @crobibero\n- Avoid invalid PlayCommand start index (#175) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/dlna/dlna_10.2608.26.0.zip",
                "checksum": "182e64e8dd095565dc0bb713d3a711c4",
                "timestamp": "2026-08-26T04:31:11Z"
            },
            {
                "version": "10.2608.25.0",
                "changelog": "- Encode header values (#174) @crobibero\n- Avoid invalid PlayCommand start index (#175) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/dlna/dlna_10.2608.25.0.zip",
                "checksum": "e0a5f2ed4728d27bfa357a999b3e6c8d",
                "timestamp": "2026-08-21T21:17:29Z"
            },
            {
                "version": "10.2608.24.0",
                "changelog": "- Encode header values (#174) @crobibero\n- Avoid invalid PlayCommand start index (#175) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/dlna/dlna_10.2608.24.0.zip",
                "checksum": "c1d15417b6d742142dcf0a5b0dfcd78c",
                "timestamp": "2026-08-21T21:16:56Z"
            },
            {
                "version": "10.2608.23.0",
                "changelog": "- Encode header values (#174) @crobibero\n- Avoid invalid PlayCommand start index (#175) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/dlna/dlna_10.2608.23.0.zip",
                "checksum": "b865e1dcd116f22508a2409143ea902d",
                "timestamp": "2026-08-21T21:13:27Z"
            },
            {
                "version": "10.2608.22.0",
                "changelog": "- Encode header values (#174) @crobibero\n- Avoid invalid PlayCommand start index (#175) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/dlna/dlna_10.2608.22.0.zip",
                "checksum": "99f7e15ad1f34cb70054e92f89897060",
                "timestamp": "2026-08-21T21:11:50Z"
            },
            {
                "version": "10.2605.21.0",
                "changelog": "- Encode header values (#174) @crobibero\n- Avoid invalid PlayCommand start index (#175) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/dlna/dlna_10.2605.21.0.zip",
                "checksum": "3caa5800e079ce1edaa7eac06e5e52d6",
                "timestamp": "2026-05-11T13:19:20Z"
            },
            {
                "version": "10.2605.19.0",
                "changelog": "- Encode header values (#174) @crobibero\n- Avoid invalid PlayCommand start index (#175) @crobibero",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/dlna/dlna_10.2605.19.0.zip",
                "checksum": "4fc3f4672ed25636a0fa9246c033ed4f",
                "timestamp": "2026-05-08T01:29:23Z"
            },
            {
                "version": "10.2605.18.0",
                "changelog": "- Encode header values (#174) @crobibero\n- Avoid invalid PlayCommand start index (#175) @crobibero",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/dlna/dlna_10.2605.18.0.zip",
                "checksum": "b3f711e32cb2e5d46cea29baecc10f5f",
                "timestamp": "2026-05-06T02:18:26Z"
            },
            {
                "version": "10.2605.17.0",
                "changelog": "- Encode header values (#174) @crobibero\n- Avoid invalid PlayCommand start index (#175) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/dlna/dlna_10.2605.17.0.zip",
                "checksum": "939becf4a19ba9bce54cb16516f01b78",
                "timestamp": "2026-05-05T23:31:39Z"
            },
            {
                "version": "10.2605.16.0",
                "changelog": "- Encode header values (#174) @crobibero\n- Avoid invalid PlayCommand start index (#175) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/dlna/dlna_10.2605.16.0.zip",
                "checksum": "446fe9b9c6e5077e8eb7cba9a1031018",
                "timestamp": "2026-05-05T22:58:04Z"
            },
            {
                "version": "8.2510.15.0",
                "changelog": "- Revert collection expression (#132) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/dlna/dlna_8.2510.15.0.zip",
                "checksum": "939d50a95bd72ffca0d83d517361c2bd",
                "timestamp": "2025-10-13T20:13:07Z"
            },
            {
                "version": "8.2510.14.0",
                "changelog": "- Revert collection expression (#132) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/dlna/dlna_8.2510.14.0.zip",
                "checksum": "cabd9517d065873d599e5751e34555a3",
                "timestamp": "2025-10-04T17:51:16Z"
            },
            {
                "version": "8.2509.13.0",
                "changelog": "- Revert collection expression (#132) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/dlna/dlna_8.2509.13.0.zip",
                "checksum": "e01561ffca6eb305130bff6e7de2db89",
                "timestamp": "2025-09-23T02:44:47Z"
            },
            {
                "version": "8.2509.12.0",
                "changelog": "- Revert collection expression (#132) @crobibero",
                "targetAbi": "10.10.6.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/dlna/dlna_8.2509.12.0.zip",
                "checksum": "06bd58d9e2cca0294906e36d471e8604",
                "timestamp": "2025-09-23T02:40:14Z"
            },
            {
                "version": "8.2509.11.0",
                "changelog": "- Revert collection expression (#132) @crobibero",
                "targetAbi": "10.10.6.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/dlna/dlna_8.2509.11.0.zip",
                "checksum": "867cf9f0584d37afec21527af2a1a9f9",
                "timestamp": "2025-09-23T02:38:08Z"
            },
            {
                "version": "3.2509.10.0",
                "changelog": "- restore video transcoding (#68) @flashka07\n- Update dependency Microsoft.AspNetCore.Authorization to v8.0.8 (#54) @renovate\n- Set publisher uri to http (#62) @disgustipated\n- Remove . from friendlyname for identifying LG TVs (#60) @disgustipated",
                "targetAbi": "10.9.10.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/dlna/dlna_3.2509.10.0.zip",
                "checksum": "563aea7d2d993a48c0c374b055cdf371",
                "timestamp": "2025-09-23T02:30:32Z"
            },
            {
                "version": "1.2403.9.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/dlna/dlna_1.2403.9.0.zip",
                "checksum": "27ba84c628bff5eaf071b70e74a84891",
                "timestamp": "2024-03-30T00:19:50Z"
            },
            {
                "version": "1.2403.6.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/dlna/dlna_1.2403.6.0.zip",
                "checksum": "dd31ce0baaadb55a443baab92a704457",
                "timestamp": "2024-03-26T16:56:54Z"
            }
        ]
    },
    {
        "guid": "170a157f-ac6c-437a-abdd-ca9c25cebd39",
        "name": "Fanart",
        "description": "Scrape poster images for movies, shows, and artists in your library.",
        "overview": "Scrape poster images from Fanart",
        "owner": "jellyfin",
        "category": "MoviesAndShows",
        "imageUrl": "https://repo.jellyfin.org/releases/plugin/images/jellyfin-plugin-fanart.png",
        "versions": [
            {
                "version": "14.2609.13.0",
                "changelog": "- Use file scoped namespaces and add analyzers (#72) @Shadowghost\n- Revert \"Update dependency Microsoft.Extensions.Http to v10\" (#73) @Shadowghost\n\n### Dependency updates ###\n- Update dependency Microsoft.Extensions.Http to 9.0.11 (#68) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency Microsoft.Extensions.Http to v10 (#69) @[renovate[bot]](https://github.com/apps/renovate)",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/fanart/fanart_14.2609.13.0.zip",
                "checksum": "7e7353dcf3572a67c3982139728132ae",
                "timestamp": "2026-09-06T02:01:59Z"
            },
            {
                "version": "14.2605.10.0",
                "changelog": "- Use file scoped namespaces and add analyzers (#72) @Shadowghost\n- Revert \"Update dependency Microsoft.Extensions.Http to v10\" (#73) @Shadowghost\n\n### Dependency updates ###\n- Update dependency Microsoft.Extensions.Http to 9.0.11 (#68) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency Microsoft.Extensions.Http to v10 (#69) @[renovate[bot]](https://github.com/apps/renovate)",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/fanart/fanart_14.2605.10.0.zip",
                "checksum": "0834435e8d6502a26d7582521ca0db23",
                "timestamp": "2026-05-11T09:08:01Z"
            },
            {
                "version": "14.2605.9.0",
                "changelog": "- Use file scoped namespaces and add analyzers (#72) @Shadowghost\n- Revert \"Update dependency Microsoft.Extensions.Http to v10\" (#73) @Shadowghost\n\n### Dependency updates ###\n- Update dependency Microsoft.Extensions.Http to 9.0.11 (#68) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency Microsoft.Extensions.Http to v10 (#69) @[renovate[bot]](https://github.com/apps/renovate)",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/fanart/fanart_14.2605.9.0.zip",
                "checksum": "5909036cf5694509ab5d4a4a0ac6060e",
                "timestamp": "2026-05-06T02:17:47Z"
            },
            {
                "version": "14.2605.8.0",
                "changelog": "- Use file scoped namespaces and add analyzers (#72) @Shadowghost\n- Revert \"Update dependency Microsoft.Extensions.Http to v10\" (#73) @Shadowghost\n\n### Dependency updates ###\n- Update dependency Microsoft.Extensions.Http to 9.0.11 (#68) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency Microsoft.Extensions.Http to v10 (#69) @[renovate[bot]](https://github.com/apps/renovate)",
                "targetAbi": "10.11.5.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/fanart/fanart_14.2605.8.0.zip",
                "checksum": "6ae9b86f446199ecf54d8682f7e2dfd3",
                "timestamp": "2026-05-05T22:58:21Z"
            },
            {
                "version": "12.2505.7.0",
                "changelog": "- Use latest API 3.2 (#49) @enter-a-random-username",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/fanart/fanart_12.2505.7.0.zip",
                "checksum": "5a20b546df1d6e8ed77f1ccc0af879f0",
                "timestamp": "2025-05-10T17:42:10Z"
            },
            {
                "version": "10.2403.6.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/fanart/fanart_10.2403.6.0.zip",
                "checksum": "4068a4415d10843fc30ebb0c2e53d555",
                "timestamp": "2024-03-30T00:15:53Z"
            },
            {
                "version": "10.2403.5.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/fanart/fanart_10.2403.5.0.zip",
                "checksum": "67d11b7c323a33ba2e772f6e87ca270a",
                "timestamp": "2024-03-26T16:56:49Z"
            }
        ]
    },
    {
        "guid": "9c4e63f1-031b-4f25-988b-4f7d78a8b53e",
        "name": "Bookshelf",
        "description": "Supports several different metadata providers and options for organizing your collection.\n",
        "overview": "Manage your books",
        "owner": "jellyfin",
        "category": "Books",
        "versions": [
            {
                "version": "13.2606.16.0",
                "changelog": "- Jellyfin 10.11 support (#130) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/bookshelf/bookshelf_13.2606.16.0.zip",
                "checksum": "d6c9855b20d42978060cd40d81539c7d",
                "timestamp": "2026-06-24T21:53:51Z"
            },
            {
                "version": "13.2605.12.0",
                "changelog": "- Jellyfin 10.11 support (#130) @crobibero",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/bookshelf/bookshelf_13.2605.12.0.zip",
                "checksum": "ea4834fdf7f2fd939510dae2ef5cad41",
                "timestamp": "2026-05-06T02:15:12Z"
            },
            {
                "version": "13.2605.11.0",
                "changelog": "- Jellyfin 10.11 support (#130) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/bookshelf/bookshelf_13.2605.11.0.zip",
                "checksum": "8a0f8beb76d5e2643fa15f2c02c6da74",
                "timestamp": "2026-05-05T23:49:19Z"
            },
            {
                "version": "13.2605.10.0",
                "changelog": "- Jellyfin 10.11 support (#130) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/bookshelf/bookshelf_13.2605.10.0.zip",
                "checksum": "c9a3f0cadceb956956f95c1945e27cee",
                "timestamp": "2026-05-05T23:47:36Z"
            },
            {
                "version": "13.2605.9.0",
                "changelog": "- Jellyfin 10.11 support (#130) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/bookshelf/bookshelf_13.2605.9.0.zip",
                "checksum": "ca22beb96215e52d5ff36b196ee21220",
                "timestamp": "2026-05-05T23:31:08Z"
            },
            {
                "version": "13.2605.8.0",
                "changelog": "- Jellyfin 10.11 support (#130) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/bookshelf/bookshelf_13.2605.8.0.zip",
                "checksum": "631f9d9848b7a6df1f31bed6a11379db",
                "timestamp": "2026-05-05T22:51:52Z"
            },
            {
                "version": "12.2511.7.0",
                "changelog": "- Fix nullability for 10.10 (#116) @crobibero\n- Update opf and add ISBN (#108) @AshleyDeo\n- Add Comic Vine Person provider (#85) @Pithaya\n\n### New features and improvements ###\n- Add support for covers from .cbt, .cb7 and .cbr (#112) @oddstr13\n\n### Dependency updates ###\n- Update dependency Microsoft.NET.Test.Sdk to 17.11.1 (#106) @renovate\n- Update xunit-dotnet monorepo (#84) @renovate\n- Update dependency Microsoft.Extensions.Http to 8.0.1 - autoclosed (#115) @renovate",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/bookshelf/bookshelf_12.2511.7.0.zip",
                "checksum": "39a9066e145c23935f3c192cd7e5f1bc",
                "timestamp": "2025-11-23T16:25:07Z"
            },
            {
                "version": "12.2505.6.0",
                "changelog": "- Fix nullability for 10.10 (#116) @crobibero\n- Update opf and add ISBN (#108) @AshleyDeo\n- Add Comic Vine Person provider (#85) @Pithaya\n\n### New features and improvements ###\n- Add support for covers from .cbt, .cb7 and .cbr (#112) @oddstr13\n\n### Dependency updates ###\n- Update dependency Microsoft.NET.Test.Sdk to 17.11.1 (#106) @renovate\n- Update xunit-dotnet monorepo (#84) @renovate\n- Update dependency Microsoft.Extensions.Http to 8.0.1 - autoclosed (#115) @renovate",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/bookshelf/bookshelf_12.2505.6.0.zip",
                "checksum": "aa070f9c8f1b9943a79a11109ce93d4a",
                "timestamp": "2025-05-10T16:16:27Z"
            },
            {
                "version": "10.2404.5.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/bookshelf/bookshelf_10.2404.5.0.zip",
                "checksum": "83cb98015c7291a90395672bd9595dad",
                "timestamp": "2024-04-14T18:49:03Z"
            },
            {
                "version": "10.2403.4.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/bookshelf/bookshelf_10.2403.4.0.zip",
                "checksum": "ded44725b1d7d107c5e9532e49aa5389",
                "timestamp": "2024-03-30T00:15:39Z"
            },
            {
                "version": "10.2403.3.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/bookshelf/bookshelf_10.2403.3.0.zip",
                "checksum": "d9b1bf3e4d5240ce68275ef7293b9ed3",
                "timestamp": "2024-03-26T16:56:52Z"
            }
        ]
    },
    {
        "guid": "e29621a5-fa9e-4330-982e-ef6e54c0cad2",
        "name": "IMVDb",
        "description": "Get Music Video metadata from IMVDb\n",
        "overview": "Get Music Video metadata from IMVDb",
        "owner": "jellyfin",
        "category": "Music",
        "versions": [
            {
                "version": "5.2609.13.0",
                "changelog": "- Jellyfin 10.11 support (#29) @crobibero\n- Update settings page (#30) @thornbill\n\n### Bug Fixes ###\n- Restore manual search for new items (#27) @abrain",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/imvdb/imvdb_5.2609.13.0.zip",
                "checksum": "1e12b983b33adaf8545dd9f2d24470f2",
                "timestamp": "2026-09-06T02:02:21Z"
            },
            {
                "version": "5.2605.11.0",
                "changelog": "- Jellyfin 10.11 support (#29) @crobibero\n- Update settings page (#30) @thornbill\n\n### Bug Fixes ###\n- Restore manual search for new items (#27) @abrain",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/imvdb/imvdb_5.2605.11.0.zip",
                "checksum": "7f79168daf774c73791b71c670b4af24",
                "timestamp": "2026-05-11T09:08:02Z"
            },
            {
                "version": "5.2605.10.0",
                "changelog": "- Jellyfin 10.11 support (#29) @crobibero\n- Update settings page (#30) @thornbill\n\n### Bug Fixes ###\n- Restore manual search for new items (#27) @abrain",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/imvdb/imvdb_5.2605.10.0.zip",
                "checksum": "dde31d1a5c083c628efd843a6e1c0ec9",
                "timestamp": "2026-05-06T02:15:39Z"
            },
            {
                "version": "5.2605.9.0",
                "changelog": "- Jellyfin 10.11 support (#29) @crobibero\n- Update settings page (#30) @thornbill\n\n### Bug Fixes ###\n- Restore manual search for new items (#27) @abrain",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/imvdb/imvdb_5.2605.9.0.zip",
                "checksum": "de280ee7273c8f23dbe215ac054ec3e4",
                "timestamp": "2026-05-05T23:31:20Z"
            },
            {
                "version": "5.2605.8.0",
                "changelog": "- Jellyfin 10.11 support (#29) @crobibero\n- Update settings page (#30) @thornbill\n\n### Bug Fixes ###\n- Restore manual search for new items (#27) @abrain",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/imvdb/imvdb_5.2605.8.0.zip",
                "checksum": "1ed39f10e4bfce72498e3d34c228c784",
                "timestamp": "2026-05-05T23:00:57Z"
            },
            {
                "version": "4.2505.7.0",
                "changelog": "- 10.9 (#21) @crobibero\n\n### Code or Repo Maintenance ###\n- Update link to Jellyfin website (#20) @methbkts\n\n### Dependency updates ###\n- chore(deps): update dependency stylecop.analyzers to v1.2.0-beta.435 (#16) @renovate\n\n### CI & build changes ###\n- fix: meta ci workflows (#14) @h1dden-da3m0n",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/imvdb/imvdb_4.2505.7.0.zip",
                "checksum": "3c89de53f03edd0fb4050aee9c156f44",
                "timestamp": "2025-05-10T16:56:43Z"
            },
            {
                "version": "4.2403.6.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/imvdb/imvdb_4.2403.6.0.zip",
                "checksum": "83c4f673cbaf0f950cd37660a7f959f1",
                "timestamp": "2024-03-30T00:15:58Z"
            },
            {
                "version": "4.2403.5.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/imvdb/imvdb_4.2403.5.0.zip",
                "checksum": "666691bcdd5d4cc854d70c965b94cab4",
                "timestamp": "2024-03-26T16:57:04Z"
            }
        ]
    },
    {
        "guid": "88d809e2-056b-47f4-9911-073949b9963f",
        "name": "Kitsu",
        "description": "Kitsu metadata provider\n",
        "overview": "Kitsu metadata provider",
        "owner": "jellyfin",
        "category": "Anime",
        "imageUrl": "https://repo.jellyfin.org/releases/plugin/images/jellyfin-plugin-kitsu.png",
        "versions": [
            {
                "version": "7.2609.12.0",
                "changelog": "- Jellyfin 10.11 support (#37) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/kitsu/kitsu_7.2609.12.0.zip",
                "checksum": "fa1a37781c005246250e38ebf050bc44",
                "timestamp": "2026-09-06T02:02:44Z"
            },
            {
                "version": "7.2605.10.0",
                "changelog": "- Jellyfin 10.11 support (#37) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/kitsu/kitsu_7.2605.10.0.zip",
                "checksum": "e1d24bb337ed0b5c241879de85a120b6",
                "timestamp": "2026-05-11T09:08:51Z"
            },
            {
                "version": "7.2605.9.0",
                "changelog": "- Jellyfin 10.11 support (#37) @crobibero",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/kitsu/kitsu_7.2605.9.0.zip",
                "checksum": "90ec3ba2a89b3165d95995c5be489448",
                "timestamp": "2026-05-06T02:17:08Z"
            },
            {
                "version": "7.2605.8.0",
                "changelog": "- Jellyfin 10.11 support (#37) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/kitsu/kitsu_7.2605.8.0.zip",
                "checksum": "8def7b2588a3a233f302268e123a35c3",
                "timestamp": "2026-05-05T23:01:41Z"
            },
            {
                "version": "6.2505.7.0",
                "changelog": "- Fallback on empty ParentIndexNumber (#36) @Shadowghost\n- Update kitsu domain (#34) @pikami",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/kitsu/kitsu_6.2505.7.0.zip",
                "checksum": "ef2daa3d1d7d10e6282a3af861da66a5",
                "timestamp": "2025-05-10T17:00:24Z"
            },
            {
                "version": "4.2403.6.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/kitsu/kitsu_4.2403.6.0.zip",
                "checksum": "af8fa967312380980c4e023bb1a9dfe4",
                "timestamp": "2024-03-30T00:16:00Z"
            },
            {
                "version": "4.2403.5.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/kitsu/kitsu_4.2403.5.0.zip",
                "checksum": "38017426f2cf1838f7273db600448362",
                "timestamp": "2024-03-26T16:57:12Z"
            }
        ]
    },
    {
        "guid": "771e19d6-5385-4caf-b35c-28a0e865cf63",
        "name": "Kodi Sync Queue",
        "description": "This plugin will track all media changes while Kodi clients are offline to decrease sync times.",
        "overview": "Sync all media changes with Kodi clients",
        "owner": "jellyfin",
        "category": "General",
        "imageUrl": "https://repo.jellyfin.org/releases/plugin/images/jellyfin-plugin-kodisyncqueue.png",
        "versions": [
            {
                "version": "15.2609.14.0",
                "changelog": "- Jellyfin 10.11 support (#111) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/kodi-sync-queue/kodi-sync-queue_15.2609.14.0.zip",
                "checksum": "3aeccb3e81e5f6c5e9cff9ef4072e614",
                "timestamp": "2026-09-06T17:05:02Z"
            },
            {
                "version": "15.2605.12.0",
                "changelog": "- Jellyfin 10.11 support (#111) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/kodi-sync-queue/kodi-sync-queue_15.2605.12.0.zip",
                "checksum": "40758eeb3a7a1d9fa93cfaca2025c47c",
                "timestamp": "2026-05-11T09:08:39Z"
            },
            {
                "version": "15.2605.11.0",
                "changelog": "- Jellyfin 10.11 support (#111) @crobibero",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/kodi-sync-queue/kodi-sync-queue_15.2605.11.0.zip",
                "checksum": "f3be4c821e05c76fee07f3213a495836",
                "timestamp": "2026-05-06T02:16:51Z"
            },
            {
                "version": "15.2605.10.0",
                "changelog": "- Jellyfin 10.11 support (#111) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/kodi-sync-queue/kodi-sync-queue_15.2605.10.0.zip",
                "checksum": "81b9307aa005d5a2fa55e436c408df02",
                "timestamp": "2026-05-05T23:03:09Z"
            },
            {
                "version": "14.2505.9.0",
                "changelog": "### Bug Fixes ###\n- Implement a database upgrade system, properly migrate ItemId to Guid (#107) @Insprill",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/kodi-sync-queue/kodi-sync-queue_14.2505.9.0.zip",
                "checksum": "92bd4d04ecd46cf681015bea682ce517",
                "timestamp": "2025-05-10T17:01:42Z"
            },
            {
                "version": "9.2405.8.0",
                "changelog": "",
                "targetAbi": "10.8.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/kodi-sync-queue/kodi-sync-queue_9.2405.8.0.zip",
                "checksum": "fa2c05a13f7d669d36efa9c4ba8b3627",
                "timestamp": "2024-05-11T19:40:54Z"
            },
            {
                "version": "9.2403.7.0",
                "changelog": "",
                "targetAbi": "10.8.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/kodi-sync-queue/kodi-sync-queue_9.2403.7.0.zip",
                "checksum": "75e60e19b54b64d61957c4fb2fdaf9aa",
                "timestamp": "2024-03-30T00:16:15Z"
            },
            {
                "version": "9.2403.6.0",
                "changelog": "",
                "targetAbi": "10.8.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/kodi-sync-queue/kodi-sync-queue_9.2403.6.0.zip",
                "checksum": "9c100924f4b70c411ec4eb1949ba2ea2",
                "timestamp": "2024-03-26T16:57:16Z"
            }
        ]
    },
    {
        "guid": "4ce89c27-d3a1-4e4b-8f5f-4bd9191c857e",
        "name": "Discogs",
        "description": "Get music metadata from Discogs\n",
        "overview": "Get music metadata from Discogs",
        "owner": "jellyfin",
        "category": "Music",
        "imageUrl": "https://repo.jellyfin.org/releases/plugin/images/jellyfin-plugin-discogs.png",
        "versions": [
            {
                "version": "2.2609.18.0",
                "changelog": "- Jellyfin 10.11 support (#15) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/discogs/discogs_2.2609.18.0.zip",
                "checksum": "fc5be1db9d69eaa3910f3616a77e73aa",
                "timestamp": "2026-09-06T02:02:21Z"
            },
            {
                "version": "2.2605.16.0",
                "changelog": "- Jellyfin 10.11 support (#15) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/discogs/discogs_2.2605.16.0.zip",
                "checksum": "0795154f14162c67ffa82d7b1cced97d",
                "timestamp": "2026-05-11T09:07:46Z"
            },
            {
                "version": "2.2605.15.0",
                "changelog": "- Jellyfin 10.11 support (#15) @crobibero",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/discogs/discogs_2.2605.15.0.zip",
                "checksum": "ab613b89600a8819c7bfedbccbe7dd05",
                "timestamp": "2026-05-06T02:18:29Z"
            },
            {
                "version": "2.2605.14.0",
                "changelog": "- Jellyfin 10.11 support (#15) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/discogs/discogs_2.2605.14.0.zip",
                "checksum": "9f8210764c45e5a62a9c4bde48ad809d",
                "timestamp": "2026-05-05T22:53:54Z"
            },
            {
                "version": "1.2505.13.0",
                "changelog": "- 10.9 (#7) @crobibero\n- Update dependency StyleCop.Analyzers to v1.2.0-beta.556 (#1) @renovate\n- Update workflows (#3) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/discogs/discogs_1.2505.13.0.zip",
                "checksum": "e79a69a3f911b4a08c5195dabd245377",
                "timestamp": "2025-05-10T17:43:01Z"
            },
            {
                "version": "1.2404.12.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/discogs/discogs_1.2404.12.0.zip",
                "checksum": "1e77154bcce5553f9db7289267168dad",
                "timestamp": "2024-04-14T13:47:29Z"
            },
            {
                "version": "1.2403.11.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/discogs/discogs_1.2403.11.0.zip",
                "checksum": "3ec5a9745795839bc4cde6da2c96792e",
                "timestamp": "2024-03-30T00:15:49Z"
            },
            {
                "version": "1.2403.10.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/discogs/discogs_1.2403.10.0.zip",
                "checksum": "c08de0ebf1f6e2b0ae070b2fcd4d5123",
                "timestamp": "2024-03-26T16:57:14Z"
            }
        ]
    },
    {
        "guid": "958aad66-3784-4d2a-b89a-a7b6fab6e25c",
        "name": "LDAP Authentication",
        "description": "Authenticate your Jellyfin users against an LDAP database, and optionally create users who do not yet exist automatically.\n\nAllows the administrator to customize most aspects of the LDAP authentication process, including customizable search attributes, username attribute, and a search filter for administrative users (set on user creation). The user, via the \"Manual Login\" process, can enter any valid attribute value, which will be mapped back to the specified username attribute automatically as well.\n",
        "overview": "Authenticate users against an LDAP database",
        "owner": "jellyfin",
        "category": "Administration",
        "imageUrl": "https://repo.jellyfin.org/releases/plugin/images/jellyfin-plugin-ldapauth.png",
        "versions": [
            {
                "version": "23.2606.15.0",
                "changelog": "- Backport \"Fix IUserManager.RenameUser signature for Jellyfin 12.x\" for Jellyfin 10.11.9 (#215) @tam1m",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/ldap-authentication/ldap-authentication_23.2606.15.0.zip",
                "checksum": "c3cbd4e06d5324a7201216f7a264e5f7",
                "timestamp": "2026-06-24T21:38:38Z"
            },
            {
                "version": "22.2605.14.0",
                "changelog": "- Fix 10.11.2 support (#195) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/ldap-authentication/ldap-authentication_22.2605.14.0.zip",
                "checksum": "a22fb10b47e54480a56baca2b1e8fad7",
                "timestamp": "2026-05-11T13:18:35Z"
            },
            {
                "version": "22.2605.12.0",
                "changelog": "- Fix 10.11.2 support (#195) @crobibero",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/ldap-authentication/ldap-authentication_22.2605.12.0.zip",
                "checksum": "1a09dc2807882561b0395ff1ab711ded",
                "timestamp": "2026-05-06T02:18:02Z"
            },
            {
                "version": "22.2605.11.0",
                "changelog": "- Fix 10.11.2 support (#195) @crobibero",
                "targetAbi": "10.11.2.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/ldap-authentication/ldap-authentication_22.2605.11.0.zip",
                "checksum": "557f891fa49d1e0f3dd6be5c2a787792",
                "timestamp": "2026-05-05T23:04:03Z"
            },
            {
                "version": "20.2506.10.0",
                "changelog": "- Added ProfileImageFormat support (#174) @CEbbinghaus\n- Removed jpegphoto attribute when photo sync isn't enabled (#168) @CEbbinghaus\n\n### New features and improvements ###\n- Implement Password Modify Extended Operation (#172) @Zeault",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/ldap-authentication/ldap-authentication_20.2506.10.0.zip",
                "checksum": "8e7004844fccfca257dcaacced323340",
                "timestamp": "2025-06-10T14:22:31Z"
            },
            {
                "version": "20.2505.9.0",
                "changelog": "- Added ProfileImageFormat support (#174) @CEbbinghaus\n- Removed jpegphoto attribute when photo sync isn't enabled (#168) @CEbbinghaus\n\n### New features and improvements ###\n- Implement Password Modify Extended Operation (#172) @Zeault",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/ldap-authentication/ldap-authentication_20.2505.9.0.zip",
                "checksum": "cd49017875a9d05e7493b1545a43f40d",
                "timestamp": "2025-05-10T17:02:23Z"
            },
            {
                "version": "20.2505.8.0",
                "changelog": "- Added ProfileImageFormat support (#174) @CEbbinghaus\n- Removed jpegphoto attribute when photo sync isn't enabled (#168) @CEbbinghaus\n\n### New features and improvements ###\n- Implement Password Modify Extended Operation (#172) @Zeault",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/ldap-authentication/ldap-authentication_20.2505.8.0.zip",
                "checksum": "501d8979033eae90438578fc483c8a74",
                "timestamp": "2025-05-03T14:45:32Z"
            },
            {
                "version": "18.2403.7.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/ldap-authentication/ldap-authentication_18.2403.7.0.zip",
                "checksum": "529cb9828c1710f2d45398c97d5932be",
                "timestamp": "2024-03-30T18:19:44Z"
            },
            {
                "version": "18.2403.6.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/ldap-authentication/ldap-authentication_18.2403.6.0.zip",
                "checksum": "d9f562ef992c57b33ac340490b3a35c4",
                "timestamp": "2024-03-30T00:16:24Z"
            },
            {
                "version": "18.2403.5.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/ldap-authentication/ldap-authentication_18.2403.5.0.zip",
                "checksum": "89c19d8ea2127690281c31fbe6c6d340",
                "timestamp": "2024-03-26T16:57:30Z"
            }
        ]
    },
    {
        "guid": "5c534381-91a3-43cb-907a-35aa02eb9d2c",
        "name": "Playback Reporting",
        "description": "Collect and show user play statistics",
        "overview": "Collect and show user play statistics",
        "owner": "jellyfin",
        "category": "Administration",
        "imageUrl": "https://repo.jellyfin.org/releases/plugin/images/jellyfin-plugin-playbackreporting.png",
        "versions": [
            {
                "version": "17.2609.13.0",
                "changelog": "- Jellyfin 10.11 support (#108) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/playback-reporting/playback-reporting_17.2609.13.0.zip",
                "checksum": "73f5dd0bea0a029dfcc2881f273d9835",
                "timestamp": "2026-09-06T02:03:15Z"
            },
            {
                "version": "17.2605.11.0",
                "changelog": "- Jellyfin 10.11 support (#108) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/playback-reporting/playback-reporting_17.2605.11.0.zip",
                "checksum": "07d3fa0a19a0528134ecd5a5a01ef658",
                "timestamp": "2026-05-11T13:18:14Z"
            },
            {
                "version": "17.2605.9.0",
                "changelog": "- Jellyfin 10.11 support (#108) @crobibero",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/playback-reporting/playback-reporting_17.2605.9.0.zip",
                "checksum": "43ec33b84c6c3608f1f17bc2ac7752c2",
                "timestamp": "2026-05-06T02:16:46Z"
            },
            {
                "version": "17.2605.8.0",
                "changelog": "- Jellyfin 10.11 support (#108) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/playback-reporting/playback-reporting_17.2605.8.0.zip",
                "checksum": "914cc871f7865edff147a5777ac86991",
                "timestamp": "2026-05-05T23:07:39Z"
            },
            {
                "version": "16.2505.7.0",
                "changelog": "- fix: require admin privileges to access API (#104) @Theta-Dev\n- Fix GetLastSeenString method (#103) @Nathan5471\n- Fix database connection disposal on server shutdown (#98) @a-mnich\n- fix nullable warnings (#99) @a-mnich\n\n### Bug Fixes ###\n- Improve Timezone Handling and Fix End Date Picker (#101) @a-mnich",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/playback-reporting/playback-reporting_16.2505.7.0.zip",
                "checksum": "702f47f3d33eb5d3082a1393561c2802",
                "timestamp": "2025-05-10T17:11:51Z"
            },
            {
                "version": "13.2403.6.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/playback-reporting/playback-reporting_13.2403.6.0.zip",
                "checksum": "0b3cf2931dee896ab501568eb791216e",
                "timestamp": "2024-03-30T18:20:19Z"
            },
            {
                "version": "13.2403.5.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/playback-reporting/playback-reporting_13.2403.5.0.zip",
                "checksum": "5a3f3568883bb777c5846d58675600b4",
                "timestamp": "2024-03-30T00:23:52Z"
            },
            {
                "version": "13.2403.4.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/playback-reporting/playback-reporting_13.2403.4.0.zip",
                "checksum": "5ff9b6f26327edfbb9d3a075af22ab77",
                "timestamp": "2024-03-26T16:57:34Z"
            }
        ]
    },
    {
        "guid": "f30880ae-3365-449e-b9e6-bf133c8401b0",
        "name": "OPDS",
        "description": "Provides an OPDS feed for book browsing.\n",
        "overview": "Provides an OPDS book feed",
        "owner": "jellyfin",
        "category": "Books",
        "imageUrl": "https://repo.jellyfin.org/releases/plugin/images/jellyfin-plugin-opds.png",
        "versions": [
            {
                "version": "7.2609.16.0",
                "changelog": "- Jellyfin 10.11 support (#48) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/opds/opds_7.2609.16.0.zip",
                "checksum": "95209e65e719bdb5ef0441e1cdbec623",
                "timestamp": "2026-09-06T02:03:00Z"
            },
            {
                "version": "7.2606.14.0",
                "changelog": "- Jellyfin 10.11 support (#48) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/opds/opds_7.2606.14.0.zip",
                "checksum": "cd2576a8694527ce32321a3dc4f7a1b1",
                "timestamp": "2026-06-24T21:49:10Z"
            },
            {
                "version": "7.2605.10.0",
                "changelog": "- Jellyfin 10.11 support (#48) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/opds/opds_7.2605.10.0.zip",
                "checksum": "561cc9b81b4e4b1d5de8a2633a6aff92",
                "timestamp": "2026-05-11T09:08:48Z"
            },
            {
                "version": "7.2605.9.0",
                "changelog": "- Jellyfin 10.11 support (#48) @crobibero",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/opds/opds_7.2605.9.0.zip",
                "checksum": "32d28683c9707eeb180228ea28a305a1",
                "timestamp": "2026-05-06T02:15:40Z"
            },
            {
                "version": "7.2605.8.0",
                "changelog": "- Jellyfin 10.11 support (#48) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/opds/opds_7.2605.8.0.zip",
                "checksum": "2f768537b8c6abb6add1b0738a9fc570",
                "timestamp": "2026-05-05T23:06:21Z"
            },
            {
                "version": "6.2505.7.0",
                "changelog": "- 10.10 fixes (#44) @crobibero\n\n### New features and improvements ###\n- Add more descriptive feed name (#25) @crobibero\n\n### Bug Fixes ###\n- fix: Support different query parameter names in search (#41) @rluetzner\n\n### Dependency updates ###\n- chore(deps): update dependency stylecop.analyzers to v1.2.0-beta.556 - autoclosed (#34) @renovate",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/opds/opds_6.2505.7.0.zip",
                "checksum": "29452547bdf9a9362cdd422aaf7e8c74",
                "timestamp": "2025-05-10T17:09:45Z"
            },
            {
                "version": "5.2403.6.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/opds/opds_5.2403.6.0.zip",
                "checksum": "ab65a8fe8c4f8dfe503886539cf3bb97",
                "timestamp": "2024-03-30T00:16:23Z"
            },
            {
                "version": "5.2403.5.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/opds/opds_5.2403.5.0.zip",
                "checksum": "bf09b14d508cf0cd7d995425c209352c",
                "timestamp": "2024-03-26T16:57:38Z"
            }
        ]
    },
    {
        "guid": "d4312cd9-5c90-4f38-82e8-51da566790e8",
        "name": "Reports",
        "description": "Generate reports of your media library",
        "overview": "Generate reports of your media library",
        "owner": "jellyfin",
        "category": "Administration",
        "imageUrl": "https://repo.jellyfin.org/releases/plugin/images/jellyfin-plugin-reports.png",
        "versions": [
            {
                "version": "18.2609.14.0",
                "changelog": "- Jellyfin 10.11 support (#98) @crobibero\n- fix: require admin privileges to access reports API (#95) @Theta-Dev\n\n### Code or Repo Maintenance ###\n- Fix Overlay Button Accessibility  (#91) @a-mnich",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/reports/reports_18.2609.14.0.zip",
                "checksum": "065f0494b94b60c010f8a24050e78a5f",
                "timestamp": "2026-09-06T17:07:25Z"
            },
            {
                "version": "18.2605.12.0",
                "changelog": "- Jellyfin 10.11 support (#98) @crobibero\n- fix: require admin privileges to access reports API (#95) @Theta-Dev\n\n### Code or Repo Maintenance ###\n- Fix Overlay Button Accessibility  (#91) @a-mnich",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/reports/reports_18.2605.12.0.zip",
                "checksum": "8ea7c27edf50286b74f9be786a963370",
                "timestamp": "2026-05-11T09:09:29Z"
            },
            {
                "version": "18.2605.11.0",
                "changelog": "- Jellyfin 10.11 support (#98) @crobibero\n- fix: require admin privileges to access reports API (#95) @Theta-Dev\n\n### Code or Repo Maintenance ###\n- Fix Overlay Button Accessibility  (#91) @a-mnich",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/reports/reports_18.2605.11.0.zip",
                "checksum": "e2658c3790e17f9949aec8817974b510",
                "timestamp": "2026-05-06T02:14:34Z"
            },
            {
                "version": "18.2605.10.0",
                "changelog": "- Jellyfin 10.11 support (#98) @crobibero\n- fix: require admin privileges to access reports API (#95) @Theta-Dev\n\n### Code or Repo Maintenance ###\n- Fix Overlay Button Accessibility  (#91) @a-mnich",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/reports/reports_18.2605.10.0.zip",
                "checksum": "81879a676d8cccfdde01fc78cfc85f42",
                "timestamp": "2026-05-06T01:36:31Z"
            },
            {
                "version": "17.2510.9.0",
                "changelog": "- put that thing in the correct place (#85) @crobibero\n\n### Bug Fixes ###\n- add reference to SixLabors.Fonts.dll (#84) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/reports/reports_17.2510.9.0.zip",
                "checksum": "85d2846efeb049e7910165a725304b7f",
                "timestamp": "2025-10-04T17:20:03Z"
            },
            {
                "version": "17.2505.7.0",
                "changelog": "- put that thing in the correct place (#85) @crobibero\n\n### Bug Fixes ###\n- add reference to SixLabors.Fonts.dll (#84) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/reports/reports_17.2505.7.0.zip",
                "checksum": "bb0b0cba048bbe26784778cfb69e1519",
                "timestamp": "2025-05-10T17:14:06Z"
            },
            {
                "version": "15.2403.6.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/reports/reports_15.2403.6.0.zip",
                "checksum": "c14a4e58025df4115849df2bdb219f3a",
                "timestamp": "2024-03-30T18:21:00Z"
            },
            {
                "version": "15.2403.5.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/reports/reports_15.2403.5.0.zip",
                "checksum": "02c1efde8f3a7a6dea4dee2170431f0f",
                "timestamp": "2024-03-30T00:20:04Z"
            },
            {
                "version": "15.2403.4.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/reports/reports_15.2403.4.0.zip",
                "checksum": "be7958c0cb073da959325f673bdc1c21",
                "timestamp": "2024-03-26T16:57:47Z"
            }
        ]
    },
    {
        "guid": "07caef58-a94b-4211-a62c-f9774e04ebdb",
        "name": "Simkl",
        "description": "Scrobble your watched Movies, TV Shows and Anime to Simkl and share your progress with friends!\n",
        "overview": "Scrobble to Simkl",
        "owner": "crobibero",
        "category": "General",
        "versions": [
            {
                "version": "9.2609.13.0",
                "changelog": "Fixes several bugs that made scrobbling stop silently until Jellyfin was restarted.\n\n### Fixed ###\n- Fix sessions permanently wedging in the \"already scrobbling\" state, which silently\n  stopped all further scrobbling for that client. Session state now advances only after\n  Simkl has actually accepted a call, and resets when the item changes or a playback ends\n  without a stop event.\n- Fix rate-limited scrobbles being treated as sent, which skipped scrobbling for a whole\n  playback (most often when starting the next episode straight after the previous one). A\n  rate-limited state change is now deferred and retried on the next playback event instead\n  of being dropped, and the final stop call waits for the limit rather than skipping.\n- Honour HTTP 429 and its Retry-After header: all calls for that account are held for the\n  requested cooldown instead of being retried immediately. Rate limiting is now enforced\n  both per session and per user, and a call consumes its slot even if it throws, so a\n  failing Simkl is no longer hammered on every progress event.\n- Fix expired or revoked Simkl tokens failing silently and forever: HTTP error responses\n  were never inspected, so the token was never cleared and the user was still shown as\n  signed in.\n- Fix API failures being logged at Trace level, leaving no trace of the problem in a\n  default Jellyfin setup. HTTP status, response body and error code are now logged at\n  Warning.\n- Fix episodes being sent with the series' provider ids as *episode* ids and an empty id\n  set for the show, which made Simkl fail to identify episodes (`id_err`).\n- Fix a non-numeric provider id aborting a scrobble with a FormatException.\n- Fix ObjectDisposedException from disposing a session's semaphore while a concurrent\n  playback event still held it.\n- Send /scrobble/stop whenever a scrobble is open so the \"now watching\" entry no longer\n  lingers, and re-affirm active scrobbles periodically so they do not expire.\n- Retry the final /scrobble/stop call, and give up on an item after repeated failures\n  instead of retrying it on every progress event.\n- Fall back to the movie title when OriginalTitle is empty.\n\n### Removed ###\n- Remove the unused LegacyPlaybackScrobbler type.",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/simkl/simkl_9.2609.13.0.zip",
                "checksum": "a1a2030ba18c16d34b3323a228085a6b",
                "timestamp": "2026-09-06T17:10:51Z"
            },
            {
                "version": "8.2605.11.0",
                "changelog": "- Fix invalid operation exception (#59) @balciseri\n- Revert \"Update dependency Microsoft.Extensions.Http to v10\" (#54) @Shadowghost\n\n### Dependency updates ###\n- Update dependency Microsoft.Extensions.Http to v10 (#52) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency Microsoft.Extensions.Http to 9.0.11 (#49) @[renovate[bot]](https://github.com/apps/renovate)",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/simkl/simkl_8.2605.11.0.zip",
                "checksum": "f25123153a2ac48ed841f76478a620a5",
                "timestamp": "2026-05-11T09:09:30Z"
            },
            {
                "version": "8.2605.10.0",
                "changelog": "- Fix invalid operation exception (#59) @balciseri\n- Revert \"Update dependency Microsoft.Extensions.Http to v10\" (#54) @Shadowghost\n\n### Dependency updates ###\n- Update dependency Microsoft.Extensions.Http to v10 (#52) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency Microsoft.Extensions.Http to 9.0.11 (#49) @[renovate[bot]](https://github.com/apps/renovate)",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/simkl/simkl_8.2605.10.0.zip",
                "checksum": "17d42b6f1fc5d4d70cf043b5d313c8ef",
                "timestamp": "2026-05-06T02:15:33Z"
            },
            {
                "version": "8.2605.9.0",
                "changelog": "- Fix invalid operation exception (#59) @balciseri\n- Revert \"Update dependency Microsoft.Extensions.Http to v10\" (#54) @Shadowghost\n\n### Dependency updates ###\n- Update dependency Microsoft.Extensions.Http to v10 (#52) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency Microsoft.Extensions.Http to 9.0.11 (#49) @[renovate[bot]](https://github.com/apps/renovate)",
                "targetAbi": "10.11.7.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/simkl/simkl_8.2605.9.0.zip",
                "checksum": "de9f6084644b7ff990806c799b4007ff",
                "timestamp": "2026-05-05T23:09:05Z"
            },
            {
                "version": "6.2505.8.0",
                "changelog": "- Fix 10.9 support (#34) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/simkl/simkl_6.2505.8.0.zip",
                "checksum": "3fac292d38c1ef8d5759397d2e2dbe96",
                "timestamp": "2025-05-10T17:16:31Z"
            },
            {
                "version": "4.2403.7.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/simkl/simkl_4.2403.7.0.zip",
                "checksum": "f8277092b76a4582466b1e3b23951fdb",
                "timestamp": "2024-03-30T18:21:10Z"
            },
            {
                "version": "4.2403.6.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/simkl/simkl_4.2403.6.0.zip",
                "checksum": "cf5388e2fdc46c73e69bff15c727cddb",
                "timestamp": "2024-03-30T00:17:05Z"
            },
            {
                "version": "4.2403.5.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/simkl/simkl_4.2403.5.0.zip",
                "checksum": "3210750e78a9974c64832dca5d0c1413",
                "timestamp": "2024-03-26T16:57:54Z"
            }
        ]
    },
    {
        "guid": "4b9ed42f-5185-48b5-9803-6ff2989014c4",
        "name": "Open Subtitles",
        "description": "Download subtitles from the internet to use with your media files. (Requires configuration)",
        "overview": "Download subtitles for your media",
        "owner": "jellyfin",
        "category": "Subtitles",
        "imageUrl": "https://repo.jellyfin.org/releases/plugin/images/jellyfin-plugin-opensubtitles.png",
        "versions": [
            {
                "version": "24.2609.20.0",
                "changelog": "- Fix 429 handling (#189) @MBR-0001\n- Revert \"Update dependency Microsoft.Extensions.Http to v10\" (#184) @Shadowghost\n- imdbId fixes (#182) @MBR-0001\n\n### Dependency updates ###\n- Update dependency xunit to 2.9.3 (#137) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency coverlet.collector to v6 (#125) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency xunit.runner.visualstudio to v3 (#158) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency Microsoft.NET.Test.Sdk to v18 - autoclosed (#170) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency Microsoft.Extensions.Http to v10 (#178) @[renovate[bot]](https://github.com/apps/renovate)",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/open-subtitles/open-subtitles_24.2609.20.0.zip",
                "checksum": "976f879d09d2b29ae98f084a9d96842c",
                "timestamp": "2026-09-06T02:03:12Z"
            },
            {
                "version": "24.2605.18.0",
                "changelog": "- Fix 429 handling (#189) @MBR-0001\n- Revert \"Update dependency Microsoft.Extensions.Http to v10\" (#184) @Shadowghost\n- imdbId fixes (#182) @MBR-0001\n\n### Dependency updates ###\n- Update dependency xunit to 2.9.3 (#137) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency coverlet.collector to v6 (#125) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency xunit.runner.visualstudio to v3 (#158) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency Microsoft.NET.Test.Sdk to v18 - autoclosed (#170) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency Microsoft.Extensions.Http to v10 (#178) @[renovate[bot]](https://github.com/apps/renovate)",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/open-subtitles/open-subtitles_24.2605.18.0.zip",
                "checksum": "16f6efcf7aa0459d5170528df86633f6",
                "timestamp": "2026-05-11T09:09:07Z"
            },
            {
                "version": "24.2605.17.0",
                "changelog": "- Fix 429 handling (#189) @MBR-0001\n- Revert \"Update dependency Microsoft.Extensions.Http to v10\" (#184) @Shadowghost\n- imdbId fixes (#182) @MBR-0001\n\n### Dependency updates ###\n- Update dependency xunit to 2.9.3 (#137) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency coverlet.collector to v6 (#125) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency xunit.runner.visualstudio to v3 (#158) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency Microsoft.NET.Test.Sdk to v18 - autoclosed (#170) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency Microsoft.Extensions.Http to v10 (#178) @[renovate[bot]](https://github.com/apps/renovate)",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/open-subtitles/open-subtitles_24.2605.17.0.zip",
                "checksum": "8b7b5a9a1531dea8396ff49b019540e3",
                "timestamp": "2026-05-08T01:29:52Z"
            },
            {
                "version": "24.2605.16.0",
                "changelog": "- Fix 429 handling (#189) @MBR-0001\n- Revert \"Update dependency Microsoft.Extensions.Http to v10\" (#184) @Shadowghost\n- imdbId fixes (#182) @MBR-0001\n\n### Dependency updates ###\n- Update dependency xunit to 2.9.3 (#137) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency coverlet.collector to v6 (#125) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency xunit.runner.visualstudio to v3 (#158) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency Microsoft.NET.Test.Sdk to v18 - autoclosed (#170) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency Microsoft.Extensions.Http to v10 (#178) @[renovate[bot]](https://github.com/apps/renovate)",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/open-subtitles/open-subtitles_24.2605.16.0.zip",
                "checksum": "87209bf7f2df60bbed689f5b398624ad",
                "timestamp": "2026-05-06T02:18:30Z"
            },
            {
                "version": "24.2605.15.0",
                "changelog": "- Fix 429 handling (#189) @MBR-0001\n- Revert \"Update dependency Microsoft.Extensions.Http to v10\" (#184) @Shadowghost\n- imdbId fixes (#182) @MBR-0001\n\n### Dependency updates ###\n- Update dependency xunit to 2.9.3 (#137) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency coverlet.collector to v6 (#125) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency xunit.runner.visualstudio to v3 (#158) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency Microsoft.NET.Test.Sdk to v18 - autoclosed (#170) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency Microsoft.Extensions.Http to v10 (#178) @[renovate[bot]](https://github.com/apps/renovate)",
                "targetAbi": "10.11.8.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/open-subtitles/open-subtitles_24.2605.15.0.zip",
                "checksum": "703939ea51cd42b3fd72e28b04915586",
                "timestamp": "2026-05-05T23:31:51Z"
            },
            {
                "version": "24.2605.14.0",
                "changelog": "- Fix 429 handling (#189) @MBR-0001\n- Revert \"Update dependency Microsoft.Extensions.Http to v10\" (#184) @Shadowghost\n- imdbId fixes (#182) @MBR-0001\n\n### Dependency updates ###\n- Update dependency xunit to 2.9.3 (#137) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency coverlet.collector to v6 (#125) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency xunit.runner.visualstudio to v3 (#158) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency Microsoft.NET.Test.Sdk to v18 - autoclosed (#170) @[renovate[bot]](https://github.com/apps/renovate)\n- Update dependency Microsoft.Extensions.Http to v10 (#178) @[renovate[bot]](https://github.com/apps/renovate)",
                "targetAbi": "10.11.8.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/open-subtitles/open-subtitles_24.2605.14.0.zip",
                "checksum": "1d9ef00a3e0c161f478a8cea8d119892",
                "timestamp": "2026-05-05T23:06:26Z"
            },
            {
                "version": "20.2510.13.0",
                "changelog": "- 10.9 (#145) @crobibero\n\n### Dependency updates ###\n- chore(deps): update xunit-dotnet monorepo (#117) @renovate",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/open-subtitles/open-subtitles_20.2510.13.0.zip",
                "checksum": "4a40dd2a0c9c1143d4c365320226e57c",
                "timestamp": "2025-10-13T18:28:51Z"
            },
            {
                "version": "20.2505.12.0",
                "changelog": "- 10.9 (#145) @crobibero\n\n### Dependency updates ###\n- chore(deps): update xunit-dotnet monorepo (#117) @renovate",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/open-subtitles/open-subtitles_20.2505.12.0.zip",
                "checksum": "47e99eb2484cae81d04643af88d3a89d",
                "timestamp": "2025-05-10T17:10:44Z"
            },
            {
                "version": "19.2404.11.0",
                "changelog": "### New features and improvements ###\n- Add automatic invalidation of credentials (#128) @MBR-0001\n- Add handling for .strm files (#124) @MBR-0001\n\n### Bug Fixes ###\n- Add automatic invalidation of credentials (#128) @MBR-0001\n\n### CI & build changes ###\n- fix: meta ci workflows (#106) @h1dden-da3m0n",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/open-subtitles/open-subtitles_19.2404.11.0.zip",
                "checksum": "25f0c339e12af061ba9825c7bcb5beb0",
                "timestamp": "2024-04-05T19:15:06Z"
            },
            {
                "version": "19.2404.10.0",
                "changelog": "### New features and improvements ###\n- Add automatic invalidation of credentials (#128) @MBR-0001\n- Add handling for .strm files (#124) @MBR-0001\n\n### Bug Fixes ###\n- Add automatic invalidation of credentials (#128) @MBR-0001\n\n### CI & build changes ###\n- fix: meta ci workflows (#106) @h1dden-da3m0n",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/open-subtitles/open-subtitles_19.2404.10.0.zip",
                "checksum": "65bbaefc97d749adf72884e5d5121761",
                "timestamp": "2024-04-05T13:16:24Z"
            },
            {
                "version": "19.2404.9.0",
                "changelog": "### New features and improvements ###\n- Add automatic invalidation of credentials (#128) @MBR-0001\n- Add handling for .strm files (#124) @MBR-0001\n\n### Bug Fixes ###\n- Add automatic invalidation of credentials (#128) @MBR-0001\n\n### CI & build changes ###\n- fix: meta ci workflows (#106) @h1dden-da3m0n",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/open-subtitles/open-subtitles_19.2404.9.0.zip",
                "checksum": "856aa64402ab14a441f3b3a8943a4da5",
                "timestamp": "2024-04-05T13:11:47Z"
            },
            {
                "version": "19.2404.8.0",
                "changelog": "### New features and improvements ###\n- Add automatic invalidation of credentials (#128) @MBR-0001\n- Add handling for .strm files (#124) @MBR-0001\n\n### Bug Fixes ###\n- Add automatic invalidation of credentials (#128) @MBR-0001\n\n### CI & build changes ###\n- fix: meta ci workflows (#106) @h1dden-da3m0n",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/open-subtitles/open-subtitles_19.2404.8.0.zip",
                "checksum": "c318431ae8a65a04302540b888ffeae8",
                "timestamp": "2024-04-03T21:33:32Z"
            },
            {
                "version": "19.2403.7.0",
                "changelog": "### New features and improvements ###\n- Add automatic invalidation of credentials (#128) @MBR-0001\n- Add handling for .strm files (#124) @MBR-0001\n\n### Bug Fixes ###\n- Add automatic invalidation of credentials (#128) @MBR-0001\n\n### CI & build changes ###\n- fix: meta ci workflows (#106) @h1dden-da3m0n",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/open-subtitles/open-subtitles_19.2403.7.0.zip",
                "checksum": "7853c8a84ba26ab7c05e627c1b3aa118",
                "timestamp": "2024-03-30T18:18:45Z"
            },
            {
                "version": "19.2403.6.0",
                "changelog": "### New features and improvements ###\n- Add automatic invalidation of credentials (#128) @MBR-0001\n- Add handling for .strm files (#124) @MBR-0001\n\n### Bug Fixes ###\n- Add automatic invalidation of credentials (#128) @MBR-0001\n\n### CI & build changes ###\n- fix: meta ci workflows (#106) @h1dden-da3m0n",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/open-subtitles/open-subtitles_19.2403.6.0.zip",
                "checksum": "57f427acdcb51c28228ed38031b02171",
                "timestamp": "2024-03-30T00:16:40Z"
            },
            {
                "version": "19.2403.5.0",
                "changelog": "### New features and improvements ###\n- Add automatic invalidation of credentials (#128) @MBR-0001\n- Add handling for .strm files (#124) @MBR-0001\n\n### Bug Fixes ###\n- Add automatic invalidation of credentials (#128) @MBR-0001\n\n### CI & build changes ###\n- fix: meta ci workflows (#106) @h1dden-da3m0n",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/open-subtitles/open-subtitles_19.2403.5.0.zip",
                "checksum": "e6fed730f9ffcd36b707c8fe9415a634",
                "timestamp": "2024-03-26T16:57:56Z"
            }
        ]
    },
    {
        "guid": "cd893c24-b59e-4060-87b2-184070e1bf68",
        "name": "Subtitle Extract",
        "description": "Extracts embedded subtitles proactively.\n",
        "overview": "Extracts subtitles proactively.",
        "owner": "jellyfin",
        "category": "Subtitles",
        "imageUrl": "https://repo.jellyfin.org/releases/plugin/images/jellyfin-plugin-subtitleextract.png",
        "versions": [
            {
                "version": "7.2609.15.0",
                "changelog": "- Fix HasChanged checks (#57) @Shadowghost",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/subtitle-extract/subtitle-extract_7.2609.15.0.zip",
                "checksum": "1fc92a91c8ca1a26e828c64b1d81c403",
                "timestamp": "2026-09-06T02:03:31Z"
            },
            {
                "version": "7.2605.13.0",
                "changelog": "- Fix HasChanged checks (#57) @Shadowghost",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/subtitle-extract/subtitle-extract_7.2605.13.0.zip",
                "checksum": "fa916bc74f2c98efa408e2225d9f411e",
                "timestamp": "2026-05-11T09:09:21Z"
            },
            {
                "version": "7.2605.12.0",
                "changelog": "- Fix HasChanged checks (#57) @Shadowghost",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/subtitle-extract/subtitle-extract_7.2605.12.0.zip",
                "checksum": "2ebd7f181afa072f37b6ce534e2f7a80",
                "timestamp": "2026-05-06T02:18:50Z"
            },
            {
                "version": "7.2605.11.0",
                "changelog": "- Fix HasChanged checks (#57) @Shadowghost",
                "targetAbi": "10.11.2.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/subtitle-extract/subtitle-extract_7.2605.11.0.zip",
                "checksum": "726efec9adaf5f1d5aeb3c13dcfc6d45",
                "timestamp": "2026-05-05T23:32:24Z"
            },
            {
                "version": "7.2605.10.0",
                "changelog": "- Fix HasChanged checks (#57) @Shadowghost",
                "targetAbi": "10.11.2.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/subtitle-extract/subtitle-extract_7.2605.10.0.zip",
                "checksum": "3522f47bf44d8290cacfdeb2851fd91e",
                "timestamp": "2026-05-05T23:09:01Z"
            },
            {
                "version": "4.2510.9.0",
                "changelog": "### Code or Repo Maintenance ###\n- Downgrade log level to reduce spam (#27) @crobibero\n- Fix extracting subtitles, fix memory leak @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/subtitle-extract/subtitle-extract_4.2510.9.0.zip",
                "checksum": "e20bc65db89887344d5c8c6284555170",
                "timestamp": "2025-10-04T17:06:38Z"
            },
            {
                "version": "4.2505.7.0",
                "changelog": "### Code or Repo Maintenance ###\n- Downgrade log level to reduce spam (#27) @crobibero\n- Fix extracting subtitles, fix memory leak @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/subtitle-extract/subtitle-extract_4.2505.7.0.zip",
                "checksum": "0db003161a050321b9b780fb41457125",
                "timestamp": "2025-05-10T17:18:05Z"
            },
            {
                "version": "2.2404.6.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/subtitle-extract/subtitle-extract_2.2404.6.0.zip",
                "checksum": "3a0e85adb11a32e6f092eed14b7d7764",
                "timestamp": "2024-04-14T14:17:48Z"
            },
            {
                "version": "2.2403.5.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/subtitle-extract/subtitle-extract_2.2403.5.0.zip",
                "checksum": "aa0802be375e4a093b0e6f8d04f020b7",
                "timestamp": "2024-03-30T00:16:58Z"
            },
            {
                "version": "2.2403.4.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/subtitle-extract/subtitle-extract_2.2403.4.0.zip",
                "checksum": "7de07e418322705ccb76f2223dd8e9ee",
                "timestamp": "2024-03-26T16:58:18Z"
            }
        ]
    },
    {
        "guid": "ec9e2a74-1311-4a14-b302-158e3d95fd1d",
        "name": "Session Cleaner",
        "description": "Removes old sessions (devices).\n",
        "overview": "Removes old sessions (devices).",
        "owner": "jellyfin",
        "category": "Administration",
        "versions": [
            {
                "version": "5.2609.11.0",
                "changelog": "- Jellyfin 10.11 support (#25) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/session-cleaner/session-cleaner_5.2609.11.0.zip",
                "checksum": "89b1ebb731629243457d9ddc2070f5ea",
                "timestamp": "2026-09-06T02:03:37Z"
            },
            {
                "version": "5.2605.9.0",
                "changelog": "- Jellyfin 10.11 support (#25) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/session-cleaner/session-cleaner_5.2605.9.0.zip",
                "checksum": "8e540051547de75bc33a35e0964cb013",
                "timestamp": "2026-05-11T09:09:45Z"
            },
            {
                "version": "5.2605.8.0",
                "changelog": "- Jellyfin 10.11 support (#25) @crobibero",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/session-cleaner/session-cleaner_5.2605.8.0.zip",
                "checksum": "3c146cbae7739a9bb868f0217e730fca",
                "timestamp": "2026-05-06T02:18:01Z"
            },
            {
                "version": "5.2605.7.0",
                "changelog": "- Jellyfin 10.11 support (#25) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/session-cleaner/session-cleaner_5.2605.7.0.zip",
                "checksum": "3db9fa62f03635977637711223fef885",
                "timestamp": "2026-05-05T23:07:51Z"
            },
            {
                "version": "4.2505.6.0",
                "changelog": "- Fixes for Jellyfin 10.9.9 (#21) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/session-cleaner/session-cleaner_4.2505.6.0.zip",
                "checksum": "7c60a6048b07ac7f947aeb16e077c4fd",
                "timestamp": "2025-05-10T17:14:56Z"
            },
            {
                "version": "3.2403.5.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/session-cleaner/session-cleaner_3.2403.5.0.zip",
                "checksum": "517ee83ef0f87f8dd1633e9a1a86e146",
                "timestamp": "2024-03-30T00:16:45Z"
            },
            {
                "version": "3.2403.4.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/session-cleaner/session-cleaner_3.2403.4.0.zip",
                "checksum": "e1f5d8c172d452fa01195cf10f4a20f7",
                "timestamp": "2024-03-26T16:58:16Z"
            }
        ]
    },
    {
        "guid": "a677c0da-fac5-4cde-941a-7134223f14c8",
        "name": "TheTVDB",
        "description": "Get TV metadata from TheTvdb\n",
        "overview": "Get TV metadata from TheTvdb",
        "owner": "jellyfin",
        "category": "MoviesAndShows",
        "imageUrl": "https://repo.jellyfin.org/releases/plugin/images/jellyfin-plugin-tvdb.png",
        "versions": [
            {
                "version": "22.2609.23.0",
                "changelog": "- Revert \"Update dependency Microsoft.Extensions.Http to v10\" (#228) @Shadowghost",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/thetvdb/thetvdb_22.2609.23.0.zip",
                "checksum": "4fcf3cdbc42dccd4a456f2f1bffa129a",
                "timestamp": "2026-09-06T02:03:59Z"
            },
            {
                "version": "22.2606.21.0",
                "changelog": "- Revert \"Update dependency Microsoft.Extensions.Http to v10\" (#228) @Shadowghost",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/thetvdb/thetvdb_22.2606.21.0.zip",
                "checksum": "30effed82e92f0ca6fa05b19b73fe7c9",
                "timestamp": "2026-06-24T21:50:36Z"
            },
            {
                "version": "22.2605.17.0",
                "changelog": "- Revert \"Update dependency Microsoft.Extensions.Http to v10\" (#228) @Shadowghost",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/thetvdb/thetvdb_22.2605.17.0.zip",
                "checksum": "70f215ed5b8ea3d92048152850278683",
                "timestamp": "2026-05-11T09:10:26Z"
            },
            {
                "version": "22.2605.16.0",
                "changelog": "- Revert \"Update dependency Microsoft.Extensions.Http to v10\" (#228) @Shadowghost",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/thetvdb/thetvdb_22.2605.16.0.zip",
                "checksum": "10a755f9972844a4dfb02b496f361c57",
                "timestamp": "2026-05-06T02:19:26Z"
            },
            {
                "version": "22.2605.15.0",
                "changelog": "- Revert \"Update dependency Microsoft.Extensions.Http to v10\" (#228) @Shadowghost",
                "targetAbi": "10.11.8.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/thetvdb/thetvdb_22.2605.15.0.zip",
                "checksum": "2b608935089b42b2f00905f963649a1a",
                "timestamp": "2026-05-05T23:32:33Z"
            },
            {
                "version": "22.2605.14.0",
                "changelog": "- Revert \"Update dependency Microsoft.Extensions.Http to v10\" (#228) @Shadowghost",
                "targetAbi": "10.11.8.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/thetvdb/thetvdb_22.2605.14.0.zip",
                "checksum": "91133044895d06539e66b8c26d343564",
                "timestamp": "2026-05-05T23:16:17Z"
            },
            {
                "version": "19.2505.13.0",
                "changelog": "- Improved null handling for tvdb provider (#207) @systemcrash\n\n### New features and improvements ###\n- Added missing season type 'alttwo' (#200) @Kianda\n\n### Bug Fixes ###\n- Handle empty ParentIndexNumber (#209) @Shadowghost",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/thetvdb/thetvdb_19.2505.13.0.zip",
                "checksum": "7bca3ba65a071c7ef8db2f676456485a",
                "timestamp": "2025-05-10T17:42:36Z"
            },
            {
                "version": "15.2410.12.0",
                "changelog": "### Bug Fixes ###\n- Set ContentRatings list to be nullable (#171) @scampower3",
                "targetAbi": "10.10.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/thetvdb/thetvdb_15.2410.12.0.zip",
                "checksum": "4faf1e05e408853f784061ebbceca35d",
                "timestamp": "2024-10-01T20:22:54Z"
            },
            {
                "version": "10.2404.11.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/thetvdb/thetvdb_10.2404.11.0.zip",
                "checksum": "a182367e7d4e50317b3e8b8e7ef518be",
                "timestamp": "2024-04-06T15:18:43Z"
            },
            {
                "version": "10.2404.10.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/thetvdb/thetvdb_10.2404.10.0.zip",
                "checksum": "5ccb9756002f4907a781a04eecc43c8d",
                "timestamp": "2024-04-02T05:45:54Z"
            },
            {
                "version": "10.2403.9.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/thetvdb/thetvdb_10.2403.9.0.zip",
                "checksum": "7f549c486da8cf13c65945d9c12e42c5",
                "timestamp": "2024-03-31T06:32:51Z"
            },
            {
                "version": "10.2403.8.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/thetvdb/thetvdb_10.2403.8.0.zip",
                "checksum": "a49ba745f570132967389aa8a00d2b6c",
                "timestamp": "2024-03-30T00:17:08Z"
            },
            {
                "version": "10.2403.7.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/thetvdb/thetvdb_10.2403.7.0.zip",
                "checksum": "a29a9580d231bc160c5121e76ef4780a",
                "timestamp": "2024-03-28T08:34:10Z"
            },
            {
                "version": "10.2403.6.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/thetvdb/thetvdb_10.2403.6.0.zip",
                "checksum": "e8ec54fcd93a0cb88fe9da3d3b968849",
                "timestamp": "2024-03-26T16:58:36Z"
            }
        ]
    },
    {
        "guid": "a4a488d0-17a3-4919-8d82-7f3de4f6b209",
        "name": "TVmaze",
        "description": "Get TV metadata from TVmaze\n",
        "overview": "Get TV metadata from TVmaze",
        "owner": "jellyfin",
        "category": "MoviesAndShows",
        "imageUrl": "https://repo.jellyfin.org/releases/plugin/images/jellyfin-plugin-tvmaze.png",
        "versions": [
            {
                "version": "13.2609.14.0",
                "changelog": "- Jellyfin 10.11 support (#55) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/tvmaze/tvmaze_13.2609.14.0.zip",
                "checksum": "4cd6273c364fb86220ded35106d69942",
                "timestamp": "2026-09-06T17:11:51Z"
            },
            {
                "version": "13.2605.12.0",
                "changelog": "- Jellyfin 10.11 support (#55) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/tvmaze/tvmaze_13.2605.12.0.zip",
                "checksum": "3e50cac092031d764f609fff0f49db35",
                "timestamp": "2026-05-11T09:10:10Z"
            },
            {
                "version": "13.2605.11.0",
                "changelog": "- Jellyfin 10.11 support (#55) @crobibero",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/tvmaze/tvmaze_13.2605.11.0.zip",
                "checksum": "45f815bad1759c31dd30dda2263e3597",
                "timestamp": "2026-05-08T01:30:40Z"
            },
            {
                "version": "13.2605.10.0",
                "changelog": "- Jellyfin 10.11 support (#55) @crobibero",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/tvmaze/tvmaze_13.2605.10.0.zip",
                "checksum": "5c580047a9f3d8130beb278b74a7337c",
                "timestamp": "2026-05-06T02:14:33Z"
            },
            {
                "version": "13.2605.9.0",
                "changelog": "- Jellyfin 10.11 support (#55) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/tvmaze/tvmaze_13.2605.9.0.zip",
                "checksum": "68ba6677da3fced40a1f4c322558f7d7",
                "timestamp": "2026-05-06T01:47:51Z"
            },
            {
                "version": "13.2605.8.0",
                "changelog": "- Jellyfin 10.11 support (#55) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/tvmaze/tvmaze_13.2605.8.0.zip",
                "checksum": "a27c2d4b538d127a0b57ffecf173ddb5",
                "timestamp": "2026-05-06T01:41:25Z"
            },
            {
                "version": "12.2506.7.0",
                "changelog": "- Fallback on empty ParentIndexNumber (#54) @Shadowghost\n- Should provide identifying info in its exception (#47) @michaelkrieger\n- Add basic handling for specials (#23) @Smith00101010",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/tvmaze/tvmaze_12.2506.7.0.zip",
                "checksum": "ea0281d9404439e5c497ccdd966fb3d4",
                "timestamp": "2025-06-12T22:24:27Z"
            },
            {
                "version": "11.2403.5.0",
                "changelog": "### Code or Repo Maintenance ###\n- Fix build (#36) @crobibero\n\n### Dependency updates ###\n- chore(deps): bump Microsoft.Extensions.Http from 5.0.0 to 6.0.0 (#33) @dependabot",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/tvmaze/tvmaze_11.2403.5.0.zip",
                "checksum": "4eb10aad5ea59f6fa0fdd4566d485c70",
                "timestamp": "2024-03-30T00:17:44Z"
            },
            {
                "version": "11.2403.4.0",
                "changelog": "### Code or Repo Maintenance ###\n- Fix build (#36) @crobibero\n\n### Dependency updates ###\n- chore(deps): bump Microsoft.Extensions.Http from 5.0.0 to 6.0.0 (#33) @dependabot",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/tvmaze/tvmaze_11.2403.4.0.zip",
                "checksum": "6f030f6c739305603731b51215c05aa9",
                "timestamp": "2024-03-26T16:58:32Z"
            }
        ]
    },
    {
        "guid": "44616595-5798-47ad-8658-3c09f3030505",
        "name": "VGMdb",
        "description": "Adds support for VGMdb to music libraries. Can provide both images and metadata for artists and albums.\n",
        "overview": "Adds support for VGMdb to music libraries. Can provide both images and metadata for artists and albums.",
        "owner": "jellyfin",
        "category": "Music",
        "versions": [
            {
                "version": "5.2609.12.0",
                "changelog": "- Jellyfin 10.11 support (#27) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/vgmdb/vgmdb_5.2609.12.0.zip",
                "checksum": "e75653ea0041b7a907a3e5ec5d6678b3",
                "timestamp": "2026-09-06T02:03:59Z"
            },
            {
                "version": "5.2605.10.0",
                "changelog": "- Jellyfin 10.11 support (#27) @crobibero",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/vgmdb/vgmdb_5.2605.10.0.zip",
                "checksum": "2a5409cf9fa0456508517517740f398f",
                "timestamp": "2026-05-11T09:11:01Z"
            },
            {
                "version": "5.2605.9.0",
                "changelog": "- Jellyfin 10.11 support (#27) @crobibero",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/vgmdb/vgmdb_5.2605.9.0.zip",
                "checksum": "c3668748010d250079aa29e1977e4baa",
                "timestamp": "2026-05-06T02:16:20Z"
            },
            {
                "version": "5.2605.8.0",
                "changelog": "- Jellyfin 10.11 support (#27) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/vgmdb/vgmdb_5.2605.8.0.zip",
                "checksum": "f10b28c3feaceaef8557154132f80329",
                "timestamp": "2026-05-05T23:18:02Z"
            },
            {
                "version": "5.2605.7.0",
                "changelog": "- Jellyfin 10.11 support (#27) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/vgmdb/vgmdb_5.2605.7.0.zip",
                "checksum": "b6d0e334b66e7e611004364e98facc41",
                "timestamp": "2026-05-05T23:17:34Z"
            },
            {
                "version": "4.2505.6.0",
                "changelog": "- 10.9 (#23) @crobibero",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/vgmdb/vgmdb_4.2505.6.0.zip",
                "checksum": "e770a6548a939bd440a79f53af410187",
                "timestamp": "2025-05-10T17:34:08Z"
            },
            {
                "version": "3.2403.5.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/vgmdb/vgmdb_3.2403.5.0.zip",
                "checksum": "c9cf0c444c20367bfa7893caec7785f2",
                "timestamp": "2024-03-30T00:17:27Z"
            },
            {
                "version": "3.2403.4.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/vgmdb/vgmdb_3.2403.4.0.zip",
                "checksum": "9dc2a423cc04688fa63b39a005c6cfb0",
                "timestamp": "2024-03-26T16:58:33Z"
            }
        ]
    },
    {
        "guid": "4fe3201e-d6ae-4f2e-8917-e12bda571281",
        "name": "Trakt",
        "description": "Record your watched media with Trakt.\n",
        "overview": "Record your watched media with Trakt",
        "owner": "jellyfin",
        "category": "General",
        "imageUrl": "https://repo.jellyfin.org/releases/plugin/images/jellyfin-plugin-trakt.png",
        "versions": [
            {
                "version": "30.2606.17.0",
                "changelog": "-  Fix MissingMethodException on Jellyfin 10.11 (use GetUsers() instead Users) (#292) @lowbit",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/trakt/trakt_30.2606.17.0.zip",
                "checksum": "3272f3877b5035a9436bf3540ec959da",
                "timestamp": "2026-06-24T21:39:00Z"
            },
            {
                "version": "29.2605.16.0",
                "changelog": "- Revert \"Update dependency Microsoft.Extensions.Http to v10\" (#268) @Shadowghost",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/trakt/trakt_29.2605.16.0.zip",
                "checksum": "7d3ab3973635a8d670790536b95f64be",
                "timestamp": "2026-05-11T13:17:31Z"
            },
            {
                "version": "29.2605.14.0",
                "changelog": "- Revert \"Update dependency Microsoft.Extensions.Http to v10\" (#268) @Shadowghost",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/trakt/trakt_29.2605.14.0.zip",
                "checksum": "643c7d35f1a8f35849ee5e4af4c24bed",
                "timestamp": "2026-05-06T02:17:12Z"
            },
            {
                "version": "29.2605.13.0",
                "changelog": "- Revert \"Update dependency Microsoft.Extensions.Http to v10\" (#268) @Shadowghost",
                "targetAbi": "10.11.8.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/trakt/trakt_29.2605.13.0.zip",
                "checksum": "7dd4c2040f2c2d02680cc1657d4aed0b",
                "timestamp": "2026-05-06T00:20:29Z"
            },
            {
                "version": "26.2505.10.0",
                "changelog": "- 10.10 support (#238) @crobibero\n\n### Dependency updates ###\n- Update dependency Microsoft.Extensions.Http to v8 (#187) @renovate",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/trakt/trakt_26.2505.10.0.zip",
                "checksum": "432a9d8361c06df55a45026556f25d00",
                "timestamp": "2025-05-10T17:21:17Z"
            },
            {
                "version": "25.2410.9.0",
                "changelog": "- 10.9 (#233) @crobibero\n\n### Dependency updates ###\n- Update dependency StyleCop.Analyzers to v1.2.0-beta.556 (#214) @renovate",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/trakt/trakt_25.2410.9.0.zip",
                "checksum": "5ca1dd16a6f6abcb986be6c6f5533ec4",
                "timestamp": "2024-10-14T16:30:05Z"
            },
            {
                "version": "25.2410.8.0",
                "changelog": "- 10.9 (#233) @crobibero\n\n### Dependency updates ###\n- Update dependency StyleCop.Analyzers to v1.2.0-beta.556 (#214) @renovate",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/trakt/trakt_25.2410.8.0.zip",
                "checksum": "8c1db3dddb0f0f6a09ec110ad9e36f3a",
                "timestamp": "2024-10-14T16:29:25Z"
            },
            {
                "version": "24.2403.7.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/trakt/trakt_24.2403.7.0.zip",
                "checksum": "ba24c3e152070444d6393d38af9a615b",
                "timestamp": "2024-03-30T18:20:39Z"
            },
            {
                "version": "24.2403.6.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/trakt/trakt_24.2403.6.0.zip",
                "checksum": "c612adc5e197ab49d2a9ca5ba772121d",
                "timestamp": "2024-03-30T00:17:08Z"
            },
            {
                "version": "24.2403.5.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/trakt/trakt_24.2403.5.0.zip",
                "checksum": "120637f1d9803d828029720b52f59a9f",
                "timestamp": "2024-03-26T16:58:31Z"
            }
        ]
    },
    {
        "guid": "bc4aad2e-d3d0-4725-a5e2-fd07949e5b42",
        "name": "TMDb Box Sets",
        "description": "Automatically create movie box sets based on TMDb collections",
        "overview": "Automatically create movie box sets based on TMDb collections",
        "owner": "jellyfin",
        "category": "MoviesAndShows",
        "versions": [
            {
                "version": "13.2609.15.0",
                "changelog": "- Fix: Honor minimum movies setting and exclude disabled libraries (#94) (#113) @elio42",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/tmdb-box-sets/tmdb-box-sets_13.2609.15.0.zip",
                "checksum": "0aab4df335fb772114e5fb7e6ec22dd9",
                "timestamp": "2026-09-06T02:03:30Z"
            },
            {
                "version": "13.2605.13.0",
                "changelog": "- Fix: Honor minimum movies setting and exclude disabled libraries (#94) (#113) @elio42",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/tmdb-box-sets/tmdb-box-sets_13.2605.13.0.zip",
                "checksum": "58914236658333e8ecedfb1fd89cc566",
                "timestamp": "2026-05-11T09:10:09Z"
            },
            {
                "version": "13.2605.12.0",
                "changelog": "- Fix: Honor minimum movies setting and exclude disabled libraries (#94) (#113) @elio42",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/tmdb-box-sets/tmdb-box-sets_13.2605.12.0.zip",
                "checksum": "3238dcb522e01c9d93ebe158aecfd9aa",
                "timestamp": "2026-05-06T02:16:16Z"
            },
            {
                "version": "13.2605.11.0",
                "changelog": "- Fix: Honor minimum movies setting and exclude disabled libraries (#94) (#113) @elio42",
                "targetAbi": "10.11.8.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/tmdb-box-sets/tmdb-box-sets_13.2605.11.0.zip",
                "checksum": "a125e59ee762921db7973577fadc42e2",
                "timestamp": "2026-05-06T00:03:07Z"
            },
            {
                "version": "13.2605.10.0",
                "changelog": "- Fix: Honor minimum movies setting and exclude disabled libraries (#94) (#113) @elio42",
                "targetAbi": "10.11.8.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/tmdb-box-sets/tmdb-box-sets_13.2605.10.0.zip",
                "checksum": "ae8a264c38fa18126f7a78ad42c67802",
                "timestamp": "2026-05-05T23:32:30Z"
            },
            {
                "version": "13.2605.9.0",
                "changelog": "- Fix: Honor minimum movies setting and exclude disabled libraries (#94) (#113) @elio42",
                "targetAbi": "10.11.8.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/tmdb-box-sets/tmdb-box-sets_13.2605.9.0.zip",
                "checksum": "482d11eea5b462d1b93a188bb1444084",
                "timestamp": "2026-05-05T23:11:23Z"
            },
            {
                "version": "11.2505.8.0",
                "changelog": "- 10.9 (#79) @crobibero\n\n### Bug Fixes ###\n- Only add primary versions to collections (#69) @lordwelch\n\n### Code or Repo Maintenance ###\n- Update link to Jellyfin website (#77) @methbkts\n\n### CI & build changes ###\n- fix: meta ci workflows (#70) @h1dden-da3m0n",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/tmdb-box-sets/tmdb-box-sets_11.2505.8.0.zip",
                "checksum": "87b1703367da056c662a939885b6d162",
                "timestamp": "2025-05-10T17:19:45Z"
            },
            {
                "version": "10.2403.7.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/tmdb-box-sets/tmdb-box-sets_10.2403.7.0.zip",
                "checksum": "c9c6820d72f3149164ecc6629ebb22c5",
                "timestamp": "2024-03-30T18:19:28Z"
            },
            {
                "version": "10.2403.6.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/tmdb-box-sets/tmdb-box-sets_10.2403.6.0.zip",
                "checksum": "0a279045b062be192234d373e7dde573",
                "timestamp": "2024-03-30T00:17:00Z"
            },
            {
                "version": "10.2403.5.0",
                "changelog": "",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/tmdb-box-sets/tmdb-box-sets_10.2403.5.0.zip",
                "checksum": "c6a931f8a9e4d5b6e1f98a426c141cf4",
                "timestamp": "2024-03-26T16:58:41Z"
            }
        ]
    },
    {
        "guid": "71552a5a-5c5c-4350-a2ae-ebe451a30173",
        "name": "Webhook",
        "description": "Sends notifications to destinations via webhooks.\n",
        "overview": "Sends notifications.",
        "owner": "jellyfin",
        "category": "Administration",
        "imageUrl": "https://repo.jellyfin.org/releases/plugin/images/jellyfin-plugin-webhook.png",
        "versions": [
            {
                "version": "21.2609.18.0",
                "changelog": "- Revert \"Update dependency Microsoft.Extensions.Http to v10\" (#364) @Shadowghost",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/webhook/webhook_21.2609.18.0.zip",
                "checksum": "d806ab68b6293181474f7715343e4d07",
                "timestamp": "2026-09-06T02:04:12Z"
            },
            {
                "version": "21.2605.16.0",
                "changelog": "- Revert \"Update dependency Microsoft.Extensions.Http to v10\" (#364) @Shadowghost",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/webhook/webhook_21.2605.16.0.zip",
                "checksum": "cf72c438e87332d94492a0b5da9b211a",
                "timestamp": "2026-05-11T09:10:41Z"
            },
            {
                "version": "21.2605.15.0",
                "changelog": "- Revert \"Update dependency Microsoft.Extensions.Http to v10\" (#364) @Shadowghost",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/webhook/webhook_21.2605.15.0.zip",
                "checksum": "b7bea8b0e28e86f2906536523a7b6b15",
                "timestamp": "2026-05-06T02:18:45Z"
            },
            {
                "version": "21.2605.14.0",
                "changelog": "- Revert \"Update dependency Microsoft.Extensions.Http to v10\" (#364) @Shadowghost",
                "targetAbi": "10.11.8.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/webhook/webhook_21.2605.14.0.zip",
                "checksum": "695237e72686375c2aaaa37b78f1a919",
                "timestamp": "2026-05-05T23:32:37Z"
            },
            {
                "version": "21.2605.13.0",
                "changelog": "- Revert \"Update dependency Microsoft.Extensions.Http to v10\" (#364) @Shadowghost",
                "targetAbi": "10.11.8.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/webhook/webhook_21.2605.13.0.zip",
                "checksum": "f08d64cb8a7d981eaa6cf8bc3644f6a4",
                "timestamp": "2026-05-05T23:17:35Z"
            },
            {
                "version": "17.2505.11.0",
                "changelog": "- Update Ntfy.handlebars (#298) @Sk4lli\n- ntfy.sh: Template Optimizations Pt. 3 (#297) @v3DJG6GL\n\n### New features and improvements ###\n- feat: add url_encode helper (#314) @armanckeser",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/webhook/webhook_17.2505.11.0.zip",
                "checksum": "514a1178218a3597207eb46abed92154",
                "timestamp": "2025-05-10T17:35:35Z"
            },
            {
                "version": "15.2410.10.0",
                "changelog": "- Fix test badge typo (#257) @RyanMelena\n- Fix test status badge (#256) @RyanMelena\n- Make \"Original Aspect Ratio\" property available to WebHooks (#249) @RyanMelena\n\n### Breaking changes ###\n- Allow smtp connection without SSL (#258) @RyanMelena\n\n### Bug Fixes ###\n- Allow smtp connection without SSL (#258) @RyanMelena\n\n### Dependency updates ###\n- chore(deps): update dependency mailkit to v4.7.0 (#174) @renovate\n- chore(deps): update dependency mqttnet.extensions.managedclient to v4.3.6.1152 (#246) @renovate",
                "targetAbi": "10.9.7.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/webhook/webhook_15.2410.10.0.zip",
                "checksum": "4463ef9fa0cec3c6bfb7a73bce6d0231",
                "timestamp": "2024-10-26T18:16:33Z"
            },
            {
                "version": "15.2410.9.0",
                "changelog": "- Fix test badge typo (#257) @RyanMelena\n- Fix test status badge (#256) @RyanMelena\n- Make \"Original Aspect Ratio\" property available to WebHooks (#249) @RyanMelena\n\n### Breaking changes ###\n- Allow smtp connection without SSL (#258) @RyanMelena\n\n### Bug Fixes ###\n- Allow smtp connection without SSL (#258) @RyanMelena\n\n### Dependency updates ###\n- chore(deps): update dependency mailkit to v4.7.0 (#174) @renovate\n- chore(deps): update dependency mqttnet.extensions.managedclient to v4.3.6.1152 (#246) @renovate",
                "targetAbi": "10.10.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/webhook/webhook_15.2410.9.0.zip",
                "checksum": "abf0be45d0a3de556d7d714d834a34cc",
                "timestamp": "2024-10-01T20:25:41Z"
            },
            {
                "version": "12.2404.8.0",
                "changelog": "### Code or Repo Maintenance ###\n- Fix scheduled task (#106) @crobibero\n- chore(deps): bump Handlebars.Net from 2.0.10 to 2.1.0 (#101) @dependabot\n- chore(deps): bump MailKit from 3.1.0 to 3.1.1 (#102) @dependabot\n- chore(deps): bump MailKit from 3.0.0 to 3.1.0 (#95) @dependabot\n\n### Dependency updates ###\n- chore(deps): bump Handlebars.Net from 2.0.10 to 2.1.0 (#101) @dependabot\n- chore(deps): bump MailKit from 3.1.0 to 3.1.1 (#102) @dependabot\n- chore(deps): bump MailKit from 3.0.0 to 3.1.0 (#95) @dependabot\n\n### CI & build changes ###\n- fix: wrong name in ci workflows (#104) @h1dden-da3m0n\n- ci: migrate to centralized Plugin CI workflows (#94) @h1dden-da3m0n",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/webhook/webhook_12.2404.8.0.zip",
                "checksum": "4dd7342ef08c1887c3edce69538ce5b7",
                "timestamp": "2024-04-15T03:58:16Z"
            },
            {
                "version": "12.2403.7.0",
                "changelog": "### Code or Repo Maintenance ###\n- Fix scheduled task (#106) @crobibero\n- chore(deps): bump Handlebars.Net from 2.0.10 to 2.1.0 (#101) @dependabot\n- chore(deps): bump MailKit from 3.1.0 to 3.1.1 (#102) @dependabot\n- chore(deps): bump MailKit from 3.0.0 to 3.1.0 (#95) @dependabot\n\n### Dependency updates ###\n- chore(deps): bump Handlebars.Net from 2.0.10 to 2.1.0 (#101) @dependabot\n- chore(deps): bump MailKit from 3.1.0 to 3.1.1 (#102) @dependabot\n- chore(deps): bump MailKit from 3.0.0 to 3.1.0 (#95) @dependabot\n\n### CI & build changes ###\n- fix: wrong name in ci workflows (#104) @h1dden-da3m0n\n- ci: migrate to centralized Plugin CI workflows (#94) @h1dden-da3m0n",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/webhook/webhook_12.2403.7.0.zip",
                "checksum": "24cc1a9f1ab01dea1855949cee1e0f14",
                "timestamp": "2024-03-29T23:47:28Z"
            },
            {
                "version": "12.2403.6.0",
                "changelog": "### Code or Repo Maintenance ###\n- Fix scheduled task (#106) @crobibero\n- chore(deps): bump Handlebars.Net from 2.0.10 to 2.1.0 (#101) @dependabot\n- chore(deps): bump MailKit from 3.1.0 to 3.1.1 (#102) @dependabot\n- chore(deps): bump MailKit from 3.0.0 to 3.1.0 (#95) @dependabot\n\n### Dependency updates ###\n- chore(deps): bump Handlebars.Net from 2.0.10 to 2.1.0 (#101) @dependabot\n- chore(deps): bump MailKit from 3.1.0 to 3.1.1 (#102) @dependabot\n- chore(deps): bump MailKit from 3.0.0 to 3.1.0 (#95) @dependabot\n\n### CI & build changes ###\n- fix: wrong name in ci workflows (#104) @h1dden-da3m0n\n- ci: migrate to centralized Plugin CI workflows (#94) @h1dden-da3m0n",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/webhook/webhook_12.2403.6.0.zip",
                "checksum": "386897105ae066725c89159999e03722",
                "timestamp": "2024-03-26T16:59:00Z"
            }
        ]
    },
    {
        "guid": "07d86795-01f2-4d22-b174-cdc6056c3e7c",
        "name": "Local Intros",
        "description": "Select a flashy pre-roll from local storage to run before any video content. The video details are loaded from disk after a video is played from the library from the beginning of the video. A random video is selected, and all videos in the local directory are enabled by default. Specific videos can be enabled or disabled as necessary. After videos are loaded for the first time, additional videos found in the directory are not enabled by default.\n",
        "overview": "Display flashy intros before movies and other videos",
        "owner": "Jellyfin",
        "category": "MoviesAndShows",
        "versions": [
            {
                "version": "4.2609.14.0",
                "changelog": "- Jellyfin 10.11 support (#51) @crobibero\n- Update README.md (#41) @lukasitaly",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/local-intros/local-intros_4.2609.14.0.zip",
                "checksum": "192fcac66f6fb10644d95c3e8e7678da",
                "timestamp": "2026-09-06T02:02:26Z"
            },
            {
                "version": "4.2605.12.0",
                "changelog": "- Jellyfin 10.11 support (#51) @crobibero\n- Update README.md (#41) @lukasitaly",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/local-intros/local-intros_4.2605.12.0.zip",
                "checksum": "5b45aedf088a313b103e64862b1a5aef",
                "timestamp": "2026-05-11T09:08:23Z"
            },
            {
                "version": "4.2605.11.0",
                "changelog": "- Jellyfin 10.11 support (#51) @crobibero\n- Update README.md (#41) @lukasitaly",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/local-intros/local-intros_4.2605.11.0.zip",
                "checksum": "68373689a3fb49044a6dcb1a2d59d5a2",
                "timestamp": "2026-05-06T02:17:57Z"
            },
            {
                "version": "4.2605.10.0",
                "changelog": "- Jellyfin 10.11 support (#51) @crobibero\n- Update README.md (#41) @lukasitaly",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/local-intros/local-intros_4.2605.10.0.zip",
                "checksum": "d295d64d255bc488b9d5cfb91de05855",
                "timestamp": "2026-05-05T23:01:13Z"
            },
            {
                "version": "3.2505.9.0",
                "changelog": "- 10.9 (#38) @crobibero\n- Add org workflows (#29) @crobibero\n- Added code to order detected videos by name. (#16) @BrianCArnold\n\n### New features and improvements ###\n- added ability to only show intros for movies (#32) @Terence-D\n- Added code to handle repeating date ranges in backend.  (#15) @BrianCArnold\n\n### Documentation updates ###\n- Update config Discord link (#31) @anthonylavado",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/local-intros/local-intros_3.2505.9.0.zip",
                "checksum": "0741f6d4dc75e372df519d11e7084ea6",
                "timestamp": "2025-05-10T16:57:39Z"
            },
            {
                "version": "2.2405.8.0",
                "changelog": "Disabled Vimeo loading entirely, only plays back local videos.\n",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/local-intros/local-intros_2.2405.8.0.zip",
                "checksum": "3ea675f0d88237dd531af3528e9620c9",
                "timestamp": "2024-05-11T19:25:32Z"
            },
            {
                "version": "2.2403.7.0",
                "changelog": "Disabled Vimeo loading entirely, only plays back local videos.\n",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/local-intros/local-intros_2.2403.7.0.zip",
                "checksum": "77a5ce94755e7d735620c03522948a08",
                "timestamp": "2024-03-30T18:23:28Z"
            },
            {
                "version": "2.2403.5.0",
                "changelog": "Disabled Vimeo loading entirely, only plays back local videos.\n",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/local-intros/local-intros_2.2403.5.0.zip",
                "checksum": "4f93c01813af6398dbcf6a4549cb4645",
                "timestamp": "2024-03-26T17:01:57Z"
            }
        ]
    },
    {
        "guid": "3fd018e5-5e78-4e58-b280-a0c068febee0",
        "name": "TVHeadend",
        "description": "Manage TVHeadend from Jellyfin",
        "overview": "Manage TVHeadend from Jellyfin",
        "owner": "jellyfin",
        "category": "LiveTV",
        "imageUrl": "https://repo.jellyfin.org/releases/plugin/images/jellyfin-plugin-tvheadend.png",
        "versions": [
            {
                "version": "13.2609.12.0",
                "changelog": "- Jellyfin 10.11 support (#100) @crobibero\n- Restore subtitles and multiple audio that got destroyed in commit db8cd9af238813a7b141ba826168fdaa22f1509e on Feb 18, 2018 (#68) @roman-vanicek\n- Further Release 10.9.x improvements (#92) @lomion0815\n- Readme: update build requirements (#93) @citronalco\n- Fixed link to TVHeadend image (#83) @lomion0815\n- Set correct dates for recordings (#84) @lomion0815\n- Changed HTSP field \"summary\" to correct name \"subtitle\". (#85) @lomion0815",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/tvheadend/tvheadend_13.2609.12.0.zip",
                "checksum": "80a0276c68076e9cee0adf345ee16f9b",
                "timestamp": "2026-09-06T02:03:57Z"
            },
            {
                "version": "13.2605.10.0",
                "changelog": "- Jellyfin 10.11 support (#100) @crobibero\n- Restore subtitles and multiple audio that got destroyed in commit db8cd9af238813a7b141ba826168fdaa22f1509e on Feb 18, 2018 (#68) @roman-vanicek\n- Further Release 10.9.x improvements (#92) @lomion0815\n- Readme: update build requirements (#93) @citronalco\n- Fixed link to TVHeadend image (#83) @lomion0815\n- Set correct dates for recordings (#84) @lomion0815\n- Changed HTSP field \"summary\" to correct name \"subtitle\". (#85) @lomion0815",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/tvheadend/tvheadend_13.2605.10.0.zip",
                "checksum": "8701decfc180091d12a4e42e12602d12",
                "timestamp": "2026-05-11T09:10:23Z"
            },
            {
                "version": "13.2605.9.0",
                "changelog": "- Jellyfin 10.11 support (#100) @crobibero\n- Restore subtitles and multiple audio that got destroyed in commit db8cd9af238813a7b141ba826168fdaa22f1509e on Feb 18, 2018 (#68) @roman-vanicek\n- Further Release 10.9.x improvements (#92) @lomion0815\n- Readme: update build requirements (#93) @citronalco\n- Fixed link to TVHeadend image (#83) @lomion0815\n- Set correct dates for recordings (#84) @lomion0815\n- Changed HTSP field \"summary\" to correct name \"subtitle\". (#85) @lomion0815",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/tvheadend/tvheadend_13.2605.9.0.zip",
                "checksum": "6190cdf4c6ac68fba1750102b72a143f",
                "timestamp": "2026-05-06T02:15:53Z"
            },
            {
                "version": "13.2605.8.0",
                "changelog": "- Jellyfin 10.11 support (#100) @crobibero\n- Restore subtitles and multiple audio that got destroyed in commit db8cd9af238813a7b141ba826168fdaa22f1509e on Feb 18, 2018 (#68) @roman-vanicek\n- Further Release 10.9.x improvements (#92) @lomion0815\n- Readme: update build requirements (#93) @citronalco\n- Fixed link to TVHeadend image (#83) @lomion0815\n- Set correct dates for recordings (#84) @lomion0815\n- Changed HTSP field \"summary\" to correct name \"subtitle\". (#85) @lomion0815",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/tvheadend/tvheadend_13.2605.8.0.zip",
                "checksum": "cae9946e9ee267f02c461484aea6d270",
                "timestamp": "2026-05-05T23:16:42Z"
            },
            {
                "version": "12.2505.7.0",
                "changelog": "- Fixed TV Recording channel for 10.9  (#81) @lomion0815\n- Fix live stream not working with 10.9 (#80) @lomion0815\n- Update for 10.9 - Step 1 (#78) @lomion0815\n- Stop Async connection handler threads if remote host has closed the connection. (#74) @Charlese2",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/tvheadend/tvheadend_12.2505.7.0.zip",
                "checksum": "52dafbc59a6fc951047e1f309008457d",
                "timestamp": "2025-05-10T17:27:32Z"
            },
            {
                "version": "12.2410.6.0",
                "changelog": "- Fixed TV Recording channel for 10.9  (#81) @lomion0815\n- Fix live stream not working with 10.9 (#80) @lomion0815\n- Update for 10.9 - Step 1 (#78) @lomion0815\n- Stop Async connection handler threads if remote host has closed the connection. (#74) @Charlese2",
                "targetAbi": "10.9.2.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/tvheadend/tvheadend_12.2410.6.0.zip",
                "checksum": "52e627fc96a54cbee16a07a41e5d6020",
                "timestamp": "2024-10-15T23:33:48Z"
            },
            {
                "version": "11.2405.5.0",
                "changelog": "### New features and improvements ###\n- Added Pre-Padding and Post-Padding to settings.  (#57) @lomion0815\n\n### Bug Fixes ###\n- Fix DLNA streaming (#46) @jkellerer\n\n### Code or Repo Maintenance ###\n- Use meta ci (#55) @crobibero\n\n### CI & build changes ###\n- fix: meta ci workflows (#56) @h1dden-da3m0n\n- Use meta ci (#55) @crobibero",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/tvheadend/tvheadend_11.2405.5.0.zip",
                "checksum": "af0b84b051b0d3d64c34720cc1b991d5",
                "timestamp": "2024-05-20T11:06:03Z"
            },
            {
                "version": "11.2405.4.0",
                "changelog": "### New features and improvements ###\n- Added Pre-Padding and Post-Padding to settings.  (#57) @lomion0815\n\n### Bug Fixes ###\n- Fix DLNA streaming (#46) @jkellerer\n\n### Code or Repo Maintenance ###\n- Use meta ci (#55) @crobibero\n\n### CI & build changes ###\n- fix: meta ci workflows (#56) @h1dden-da3m0n\n- Use meta ci (#55) @crobibero",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/tvheadend/tvheadend_11.2405.4.0.zip",
                "checksum": "b7768c22ba10ed7d95fe6fabc1c20683",
                "timestamp": "2024-05-18T16:53:26Z"
            },
            {
                "version": "11.2405.3.0",
                "changelog": "### New features and improvements ###\n- Added Pre-Padding and Post-Padding to settings.  (#57) @lomion0815\n\n### Bug Fixes ###\n- Fix DLNA streaming (#46) @jkellerer\n\n### Code or Repo Maintenance ###\n- Use meta ci (#55) @crobibero\n\n### CI & build changes ###\n- fix: meta ci workflows (#56) @h1dden-da3m0n\n- Use meta ci (#55) @crobibero",
                "targetAbi": "10.9.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/tvheadend/tvheadend_11.2405.3.0.zip",
                "checksum": "0d3406f41dbc7329636c4b54a4ed43d0",
                "timestamp": "2024-05-11T21:09:17Z"
            }
        ]
    },
    {
        "guid": "698b6f33-14ca-49b5-9d79-fc3c0ab941f5",
        "name": "Chapter Segments Provider",
        "description": "Create media segments based on chapters.\n",
        "overview": "Create media segments based on chapters.",
        "owner": "jellyfin",
        "category": "General",
        "versions": [
            {
                "version": "4.2609.8.0",
                "changelog": "- Jellyfin 10.11 support (#9) @crobibero\n- Added additional commercial terms (#8) @JPVenson\n- Fix wrong order of RegEx comments (#13) @mihawk90\n- Add \"credits\" to outro segment RegEx (#4) @mihawk90",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/chapter-segments-provider/chapter-segments-provider_4.2609.8.0.zip",
                "checksum": "8f86d981932f44119ea11fae2d7296b0",
                "timestamp": "2026-09-06T02:01:42Z"
            },
            {
                "version": "4.2605.6.0",
                "changelog": "- Jellyfin 10.11 support (#9) @crobibero\n- Added additional commercial terms (#8) @JPVenson\n- Fix wrong order of RegEx comments (#13) @mihawk90\n- Add \"credits\" to outro segment RegEx (#4) @mihawk90",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/chapter-segments-provider/chapter-segments-provider_4.2605.6.0.zip",
                "checksum": "700ae606f2068cae30e9102d6ea635da",
                "timestamp": "2026-05-11T09:07:35Z"
            },
            {
                "version": "4.2605.5.0",
                "changelog": "- Jellyfin 10.11 support (#9) @crobibero\n- Added additional commercial terms (#8) @JPVenson\n- Fix wrong order of RegEx comments (#13) @mihawk90\n- Add \"credits\" to outro segment RegEx (#4) @mihawk90",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/chapter-segments-provider/chapter-segments-provider_4.2605.5.0.zip",
                "checksum": "43978bc9e26bad06d8612edc99ae6352",
                "timestamp": "2026-05-06T02:17:57Z"
            },
            {
                "version": "4.2605.4.0",
                "changelog": "- Jellyfin 10.11 support (#9) @crobibero\n- Added additional commercial terms (#8) @JPVenson\n- Fix wrong order of RegEx comments (#13) @mihawk90\n- Add \"credits\" to outro segment RegEx (#4) @mihawk90",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/chapter-segments-provider/chapter-segments-provider_4.2605.4.0.zip",
                "checksum": "5094b41fb7dccf0815dee3663606ef0e",
                "timestamp": "2026-05-05T22:52:32Z"
            },
            {
                "version": "3.2505.3.0",
                "changelog": "",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/chapter-segments-provider/chapter-segments-provider_3.2505.3.0.zip",
                "checksum": "4d865c9157370c0cd865b61eff2509eb",
                "timestamp": "2025-05-10T17:43:49Z"
            },
            {
                "version": "3.2410.2.0",
                "changelog": "",
                "targetAbi": "10.10.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/chapter-segments-provider/chapter-segments-provider_3.2410.2.0.zip",
                "checksum": "e90da733d1f3e17e6f870a334c89b4bb",
                "timestamp": "2024-10-06T23:00:33Z"
            }
        ]
    },
    {
        "guid": "d106ebe6-9ca8-4fbc-9cd1-a92a213da9f9",
        "name": "LrcLib Lyrics",
        "description": "Download lyrics from https://lrclib.net/\n",
        "overview": "Download lyrics from https://lrclib.net/",
        "owner": "jellyfin",
        "category": "Music",
        "versions": [
            {
                "version": "4.2609.8.0",
                "changelog": "- Implement rate limiting (#45) @Shadowghost, @crobibero\n- Prefer artist then album artist (#23) @scampower3, @Shadowghost\n- Allow configuration of a custom LrcLib server (#42) @dc9dd6aa, @Shadowghost",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/lrclib-lyrics/lrclib-lyrics_4.2609.8.0.zip",
                "checksum": "08cca4cdff75da8366c0403e42084c32",
                "timestamp": "2026-09-07T21:52:45Z"
            },
            {
                "version": "4.2609.7.0",
                "changelog": "- Implement rate limiting (#45) @Shadowghost, @crobibero\n- Prefer artist then album artist (#23) @scampower3, @Shadowghost\n- Allow configuration of a custom LrcLib server (#42) @dc9dd6aa, @Shadowghost",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/lrclib-lyrics/lrclib-lyrics_4.2609.7.0.zip",
                "checksum": "c28483db09917e8e4771a8970ade3a2c",
                "timestamp": "2026-09-06T17:10:53Z"
            },
            {
                "version": "3.2605.5.0",
                "changelog": "- Jellyfin 10.11 support (#25) @crobibero\n- Update plugin name (#12) @thornbill\n- Update PluginConfiguration comment (#10) @scampower3",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/lrclib-lyrics/lrclib-lyrics_3.2605.5.0.zip",
                "checksum": "b68bd1b2344307a7d4d9cd19ac9f9739",
                "timestamp": "2026-05-11T09:09:06Z"
            },
            {
                "version": "3.2605.4.0",
                "changelog": "- Jellyfin 10.11 support (#25) @crobibero\n- Update plugin name (#12) @thornbill\n- Update PluginConfiguration comment (#10) @scampower3",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/lrclib-lyrics/lrclib-lyrics_3.2605.4.0.zip",
                "checksum": "2823766dec1794a4d69282283adc378e",
                "timestamp": "2026-05-06T02:15:54Z"
            },
            {
                "version": "3.2605.3.0",
                "changelog": "- Jellyfin 10.11 support (#25) @crobibero\n- Update plugin name (#12) @thornbill\n- Update PluginConfiguration comment (#10) @scampower3",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/lrclib-lyrics/lrclib-lyrics_3.2605.3.0.zip",
                "checksum": "2a8063f16061b8455161bf69095c32fd",
                "timestamp": "2026-05-05T23:31:20Z"
            },
            {
                "version": "3.2605.2.0",
                "changelog": "- Jellyfin 10.11 support (#25) @crobibero\n- Update plugin name (#12) @thornbill\n- Update PluginConfiguration comment (#10) @scampower3",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/lrclib-lyrics/lrclib-lyrics_3.2605.2.0.zip",
                "checksum": "f9c9ee30473854248122aa634a6da295",
                "timestamp": "2026-05-05T23:04:14Z"
            },
            {
                "version": "2.2505.1.0",
                "changelog": "### Dependency updates ###\n- Update dependency Microsoft.Extensions.Http to 8.0.1 (#8) @renovate",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/lrclib-lyrics/lrclib-lyrics_2.2505.1.0.zip",
                "checksum": "e2f8c81fd72912c00d31dccc4184e139",
                "timestamp": "2025-05-10T17:03:26Z"
            }
        ]
    },
    {
        "guid": "9574ac10-bf23-49bc-949f-924f23cfa48f",
        "name": "NextPVR",
        "description": "Provides access to live TV, program guide, and recordings from NextPVR.\n",
        "overview": "Live TV plugin for NextPVR",
        "owner": "jellyfin",
        "category": "LiveTV",
        "imageUrl": "https://repo.jellyfin.org/releases/plugin/images/jellyfin-plugin-nextpvr.png",
        "versions": [
            {
                "version": "13.2609.9.0",
                "changelog": "- UTC fixes (#70) @emveepee\n- Use 7.0.3 deferred art (#71) @emveepee",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/nextpvr/nextpvr_13.2609.9.0.zip",
                "checksum": "542e6e439fa5344c3534da5e5ddc8f76",
                "timestamp": "2026-09-06T02:02:49Z"
            },
            {
                "version": "13.2605.7.0",
                "changelog": "- UTC fixes (#70) @emveepee\n- Use 7.0.3 deferred art (#71) @emveepee",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/nextpvr/nextpvr_13.2605.7.0.zip",
                "checksum": "76330db640411e558184eb638e5a66cf",
                "timestamp": "2026-05-11T09:08:37Z"
            },
            {
                "version": "13.2605.6.0",
                "changelog": "- UTC fixes (#70) @emveepee\n- Use 7.0.3 deferred art (#71) @emveepee",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/nextpvr/nextpvr_13.2605.6.0.zip",
                "checksum": "865ed700712df3192ae7f77d58077503",
                "timestamp": "2026-05-08T01:29:24Z"
            },
            {
                "version": "13.2605.5.0",
                "changelog": "- UTC fixes (#70) @emveepee\n- Use 7.0.3 deferred art (#71) @emveepee",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/nextpvr/nextpvr_13.2605.5.0.zip",
                "checksum": "8419f4da950c5539c4e0d5bebc7d1f17",
                "timestamp": "2026-05-06T02:17:19Z"
            },
            {
                "version": "13.2605.4.0",
                "changelog": "- UTC fixes (#70) @emveepee\n- Use 7.0.3 deferred art (#71) @emveepee",
                "targetAbi": "10.11.1.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/nextpvr/nextpvr_13.2605.4.0.zip",
                "checksum": "1b141385176ad31b32ff2d973ca6ede6",
                "timestamp": "2026-05-05T23:31:33Z"
            },
            {
                "version": "13.2605.3.0",
                "changelog": "- UTC fixes (#70) @emveepee\n- Use 7.0.3 deferred art (#71) @emveepee",
                "targetAbi": "10.11.1.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/nextpvr/nextpvr_13.2605.3.0.zip",
                "checksum": "d9cf53555b3487f3580e801169e53aac",
                "timestamp": "2026-05-05T23:06:44Z"
            },
            {
                "version": "11.2505.2.0",
                "changelog": "- Recording enhancements (#53) @emveepee",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/nextpvr/nextpvr_11.2505.2.0.zip",
                "checksum": "9325976434d6ec7c3f28f24c3c019d8c",
                "timestamp": "2025-05-10T17:08:43Z"
            }
        ]
    },
    {
        "guid": "a0444c3b-fe1c-4258-9e0f-a139fc093949",
        "name": "Transcode Killer",
        "description": "Kills transcodes above set resolutions to prevent server overload.",
        "overview": "Kills transcodes to prevent server overload.",
        "owner": "jellyfin",
        "category": "Administration",
        "versions": [
            {
                "version": "4.2609.7.0",
                "changelog": "- Jellyfin 10.11 support (#7) @crobibero\n- Improve plugin description (#9) @dhlavaty",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/transcode-killer/transcode-killer_4.2609.7.0.zip",
                "checksum": "88c9165f9cbdda160d468bb3ef37d751",
                "timestamp": "2026-09-06T02:03:50Z"
            },
            {
                "version": "4.2605.5.0",
                "changelog": "- Jellyfin 10.11 support (#7) @crobibero\n- Improve plugin description (#9) @dhlavaty",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/transcode-killer/transcode-killer_4.2605.5.0.zip",
                "checksum": "be324de66ebdfc31b4b91e6c984174ef",
                "timestamp": "2026-05-11T09:10:29Z"
            },
            {
                "version": "4.2605.4.0",
                "changelog": "- Jellyfin 10.11 support (#7) @crobibero\n- Improve plugin description (#9) @dhlavaty",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/transcode-killer/transcode-killer_4.2605.4.0.zip",
                "checksum": "805338fc38bb163a83663e0a705e1893",
                "timestamp": "2026-05-06T02:16:19Z"
            },
            {
                "version": "4.2605.3.0",
                "changelog": "- Jellyfin 10.11 support (#7) @crobibero\n- Improve plugin description (#9) @dhlavaty",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/transcode-killer/transcode-killer_4.2605.3.0.zip",
                "checksum": "9a9e514f7bdae2f83d0fc66dd1242948",
                "timestamp": "2026-05-05T23:13:08Z"
            },
            {
                "version": "3.2510.2.0",
                "changelog": "",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/transcode-killer/transcode-killer_3.2510.2.0.zip",
                "checksum": "724dcbafc443c836f35d8ad00992e08a",
                "timestamp": "2025-10-20T01:07:56Z"
            },
            {
                "version": "3.2505.1.0",
                "changelog": "",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/transcode-killer/transcode-killer_3.2505.1.0.zip",
                "checksum": "972c8905682819bb8f6d63a449980de4",
                "timestamp": "2025-05-10T17:21:48Z"
            }
        ]
    },
    {
        "guid": "7a9f4890-b216-4d75-a0e4-4c9f29ed5217",
        "name": "Google Books",
        "description": "Pulls book metadata and cover images from Google Books.\n",
        "overview": "Google Books Metadata Provider",
        "owner": "jellyfin",
        "category": "Books",
        "versions": [
            {
                "version": "1.2609.12.0",
                "changelog": "Initial Release",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/google-books/google-books_1.2609.12.0.zip",
                "checksum": "bd3aa6657ad6399067ccd7704e74417a",
                "timestamp": "2026-09-06T17:03:43Z"
            },
            {
                "version": "1.2605.10.0",
                "changelog": "Initial Release",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/google-books/google-books_1.2605.10.0.zip",
                "checksum": "082f4f83ad545df0414047e604aebed7",
                "timestamp": "2026-05-11T13:19:28Z"
            },
            {
                "version": "1.2605.8.0",
                "changelog": "Initial Release",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/google-books/google-books_1.2605.8.0.zip",
                "checksum": "74380aa5b9199ecc268d3e8bcaceab2e",
                "timestamp": "2026-05-06T02:14:32Z"
            },
            {
                "version": "1.2605.7.0",
                "changelog": "Initial Release",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/google-books/google-books_1.2605.7.0.zip",
                "checksum": "ef7e18d1c40985ffdee3eff3fd5457e7",
                "timestamp": "2026-05-06T01:34:48Z"
            },
            {
                "version": "1.2512.6.0",
                "changelog": "Initial Release",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/google-books/google-books_1.2512.6.0.zip",
                "checksum": "95f06aa9d077e8cf1582c7ec11b6b8bb",
                "timestamp": "2025-12-13T05:23:40Z"
            },
            {
                "version": "1.2512.5.0",
                "changelog": "Initial Release",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/google-books/google-books_1.2512.5.0.zip",
                "checksum": "cc0c945a4db8cd64a7ed9429e78267bb",
                "timestamp": "2025-12-13T05:21:23Z"
            },
            {
                "version": "1.2512.4.0",
                "changelog": "Initial Release",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/google-books/google-books_1.2512.4.0.zip",
                "checksum": "d0d012174d681bf8190a5b90006d045c",
                "timestamp": "2025-12-13T05:17:10Z"
            },
            {
                "version": "1.2512.3.0",
                "changelog": "Initial Release",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/google-books/google-books_1.2512.3.0.zip",
                "checksum": "b095234ee94fddabe1644396b117516a",
                "timestamp": "2025-12-13T04:34:29Z"
            },
            {
                "version": "1.2512.2.0",
                "changelog": "Initial Release",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/google-books/google-books_1.2512.2.0.zip",
                "checksum": "0aa761967616c5eb2361f84c1d84d736",
                "timestamp": "2025-12-13T04:31:13Z"
            },
            {
                "version": "1.2512.1.0",
                "changelog": "Initial Release",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/google-books/google-books_1.2512.1.0.zip",
                "checksum": "c9ca715f0e4f3a691ee8503a45df9b1b",
                "timestamp": "2025-12-12T05:06:16Z"
            }
        ]
    },
    {
        "guid": "309ec7e5-4981-4e8c-992f-8e4dde9591e0",
        "name": "Comic Vine",
        "description": "Pulls comic metadata and cover images from Comic Vine.\n",
        "overview": "Comic Vine Metadata Provider",
        "owner": "jellyfin",
        "category": "Books",
        "versions": [
            {
                "version": "1.2609.11.0",
                "changelog": "Initial Release",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/comic-vine/comic-vine_1.2609.11.0.zip",
                "checksum": "be9221b9b7b624dd664b50698bfac6c5",
                "timestamp": "2026-09-06T17:01:40Z"
            },
            {
                "version": "1.2605.9.0",
                "changelog": "Initial Release",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/comic-vine/comic-vine_1.2605.9.0.zip",
                "checksum": "e0b0dab565fa7daba96cbd7d504f3b18",
                "timestamp": "2026-05-11T13:19:27Z"
            },
            {
                "version": "1.2605.7.0",
                "changelog": "Initial Release",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/comic-vine/comic-vine_1.2605.7.0.zip",
                "checksum": "af95a513d9d515ac72d33e1d76115a66",
                "timestamp": "2026-05-06T02:14:31Z"
            },
            {
                "version": "1.2605.6.0",
                "changelog": "Initial Release",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/comic-vine/comic-vine_1.2605.6.0.zip",
                "checksum": "b476b1fc89d9d79980dd3733bb9f201b",
                "timestamp": "2026-05-06T01:57:16Z"
            },
            {
                "version": "1.2605.5.0",
                "changelog": "Initial Release",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/comic-vine/comic-vine_1.2605.5.0.zip",
                "checksum": "e54eeb8b3825828070217b6107444f2c",
                "timestamp": "2026-05-06T01:33:13Z"
            },
            {
                "version": "1.2601.4.0",
                "changelog": "Initial Release",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/comic-vine/comic-vine_1.2601.4.0.zip",
                "checksum": "700d9dfa42e867cb4e05b80662a037a8",
                "timestamp": "2026-01-26T01:25:09Z"
            }
        ]
    },
    {
        "guid": "a4df60c5-6ab4-412a-8f79-2cab93fb2bc5",
        "name": "OpenLibrary",
        "description": "Provides book and author metadata from OpenLibrary.org for your Jellyfin book libraries. Automatically fetches book descriptions, series information, publication dates, genres, and author biographies from the OpenLibrary API.\n",
        "overview": "OpenLibrary metadata provider for Jellyfin",
        "owner": "jellyfin",
        "category": "Metadata",
        "versions": [
            {
                "version": "1.2609.6.0",
                "changelog": "Initial release - Book metadata provider - Author/person metadata provider - Support for book descriptions, series, genres, and publication dates - Support for author biographies and birth/death dates\n",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/openlibrary/openlibrary_1.2609.6.0.zip",
                "checksum": "81f02c6208b8b1d9b67c4e895daab187",
                "timestamp": "2026-09-06T02:02:49Z"
            },
            {
                "version": "1.2605.4.0",
                "changelog": "Initial release - Book metadata provider - Author/person metadata provider - Support for book descriptions, series, genres, and publication dates - Support for author biographies and birth/death dates\n",
                "targetAbi": "12.0.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/openlibrary/openlibrary_1.2605.4.0.zip",
                "checksum": "55d22b52f473f3346dc93b191d93783a",
                "timestamp": "2026-05-11T09:08:52Z"
            },
            {
                "version": "1.2605.3.0",
                "changelog": "Initial release - Book metadata provider - Author/person metadata provider - Support for book descriptions, series, genres, and publication dates - Support for author biographies and birth/death dates\n",
                "targetAbi": "10.12.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/openlibrary/openlibrary_1.2605.3.0.zip",
                "checksum": "b5d5e05b068e6b2becd6d092196db47f",
                "timestamp": "2026-05-06T02:14:26Z"
            },
            {
                "version": "1.2605.2.0",
                "changelog": "Initial release - Book metadata provider - Author/person metadata provider - Support for book descriptions, series, genres, and publication dates - Support for author biographies and birth/death dates\n",
                "targetAbi": "10.11.0.0",
                "sourceUrl": "https://repo.jellyfin.org/files/plugin-unstable/openlibrary/openlibrary_1.2605.2.0.zip",
                "checksum": "9c2f9cc45304e9c7a22178ef311b6bf0",
                "timestamp": "2026-05-06T02:10:42Z"
            }
        ]
    }
]