diff --git a/_posts/releases/themerr-jellyfin/2026-09-15-v2026.915.1549.59.md b/_posts/releases/themerr-jellyfin/2026-09-15-v2026.915.1549.59.md
new file mode 100644
index 00000000..66b21291
--- /dev/null
+++ b/_posts/releases/themerr-jellyfin/2026-09-15-v2026.915.1549.59.md
@@ -0,0 +1,91 @@
+---
+layout: release
+title: Themerr-jellyfin v2026.915.1549.59 Released
+release-tag: v2026.915.1549.59
+gh-repo: LizardByte/Themerr-jellyfin
+gh-badge: [follow, fork, star]
+tags: [release, themerr-jellyfin]
+thumbnail-img: https://app.lizardbyte.dev/dashboard/github/openGraphImages/Themerr-jellyfin_624x312.png
+comments: true
+authors:
+ - github: LizardByte-bot
+---
+
+## What's Changed
+* test: improve coverage by [@ReenigneArcher](https://github.com/ReenigneArcher) in [#843](https://github.com/LizardByte/Themerr-jellyfin/pull/843)
+* chore(deps): update lizardbyte/jellyfin-plugin-repo action to v2026.602.212143 by [@renovate[bot]](https://github.com/apps/renovate) in [#844](https://github.com/LizardByte/Themerr-jellyfin/pull/844)
+* chore(deps): update official github actions to v6.0.3 by [@renovate[bot]](https://github.com/apps/renovate) in [#845](https://github.com/LizardByte/Themerr-jellyfin/pull/845)
+* chore(deps): update astral-sh/setup-uv action to v8.2.0 by [@renovate[bot]](https://github.com/apps/renovate) in [#846](https://github.com/LizardByte/Themerr-jellyfin/pull/846)
+* chore(deps): update lizardbyte/actions action to v2026.605.34721 by [@renovate[bot]](https://github.com/apps/renovate) in [#847](https://github.com/LizardByte/Themerr-jellyfin/pull/847)
+* chore(deps): update codecov/codecov-action action to v7 by [@renovate[bot]](https://github.com/apps/renovate) in [#849](https://github.com/LizardByte/Themerr-jellyfin/pull/849)
+* chore(deps): update dependency jellyfin.controller to 10.11.11 by [@renovate[bot]](https://github.com/apps/renovate) in [#850](https://github.com/LizardByte/Themerr-jellyfin/pull/850)
+* chore(deps): update dependency jsonextensions to 1.2.2 by [@renovate[bot]](https://github.com/apps/renovate) in [#851](https://github.com/LizardByte/Themerr-jellyfin/pull/851)
+* chore(deps): update dependency jsonextensions to 1.2.3 by [@renovate[bot]](https://github.com/apps/renovate) in [#854](https://github.com/LizardByte/Themerr-jellyfin/pull/854)
+* chore(l10n): update translations by [@LizardByte-bot](https://github.com/LizardByte-bot) in [#856](https://github.com/LizardByte/Themerr-jellyfin/pull/856)
+* chore(deps): update official github actions to v7 by [@renovate[bot]](https://github.com/apps/renovate) in [#857](https://github.com/LizardByte/Themerr-jellyfin/pull/857)
+* chore(deps): update vstest monorepo by [@renovate[bot]](https://github.com/apps/renovate) in [#861](https://github.com/LizardByte/Themerr-jellyfin/pull/861)
+* chore(deps): update official github actions by [@renovate[bot]](https://github.com/apps/renovate) in [#862](https://github.com/LizardByte/Themerr-jellyfin/pull/862)
+* chore(deps): update lizardbyte/actions action to v2026.625.20301 by [@renovate[bot]](https://github.com/apps/renovate) in [#864](https://github.com/LizardByte/Themerr-jellyfin/pull/864)
+* chore(deps): update actions/setup-dotnet action to v5.4.0 by [@renovate[bot]](https://github.com/apps/renovate) in [#865](https://github.com/LizardByte/Themerr-jellyfin/pull/865)
+* chore(deps): update dependency sonaranalyzer.csharp to 10.28.0.143324 by [@renovate[bot]](https://github.com/apps/renovate) in [#867](https://github.com/LizardByte/Themerr-jellyfin/pull/867)
+* chore(deps): update astral-sh/setup-uv action to v8.3.0 by [@renovate[bot]](https://github.com/apps/renovate) in [#868](https://github.com/LizardByte/Themerr-jellyfin/pull/868)
+* chore(deps): update astral-sh/setup-uv action to v8.3.1 by [@renovate[bot]](https://github.com/apps/renovate) in [#869](https://github.com/LizardByte/Themerr-jellyfin/pull/869)
+* chore(deps): update astral-sh/setup-uv action to v8.3.2 by [@renovate[bot]](https://github.com/apps/renovate) in [#870](https://github.com/LizardByte/Themerr-jellyfin/pull/870)
+* chore(deps): update dependency sonaranalyzer.csharp to 10.29.0.143774 by [@renovate[bot]](https://github.com/apps/renovate) in [#871](https://github.com/LizardByte/Themerr-jellyfin/pull/871)
+* chore: add sonar property files by [@ReenigneArcher](https://github.com/ReenigneArcher) in [#872](https://github.com/LizardByte/Themerr-jellyfin/pull/872)
+* chore: exclude third-party code from Sonar tests by [@ReenigneArcher](https://github.com/ReenigneArcher) in [#873](https://github.com/LizardByte/Themerr-jellyfin/pull/873)
+* chore(deps): update dependency microsoft.net.test.sdk to 18.8.0 by [@renovate[bot]](https://github.com/apps/renovate) in [#874](https://github.com/LizardByte/Themerr-jellyfin/pull/874)
+* chore(deps): update dependency microsoft.net.test.sdk to 18.8.1 by [@renovate[bot]](https://github.com/apps/renovate) in [#875](https://github.com/LizardByte/Themerr-jellyfin/pull/875)
+* chore(deps): update actions/setup-dotnet action to v6 by [@renovate[bot]](https://github.com/apps/renovate) in [#876](https://github.com/LizardByte/Themerr-jellyfin/pull/876)
+* chore(deps): update actions/setup-python action to v7 by [@renovate[bot]](https://github.com/apps/renovate) in [#877](https://github.com/LizardByte/Themerr-jellyfin/pull/877)
+* chore(deps): update actions/checkout action to v7.0.1 by [@renovate[bot]](https://github.com/apps/renovate) in [#878](https://github.com/LizardByte/Themerr-jellyfin/pull/878)
+* chore(deps): update astral-sh/setup-uv action to v9 by [@renovate[bot]](https://github.com/apps/renovate) in [#879](https://github.com/LizardByte/Themerr-jellyfin/pull/879)
+* chore(deps): update dependency sonaranalyzer.csharp to 10.30.0.144632 by [@renovate[bot]](https://github.com/apps/renovate) in [#880](https://github.com/LizardByte/Themerr-jellyfin/pull/880)
+* docs: consolidate readme and standardize to LizardByte standards by [@ReenigneArcher](https://github.com/ReenigneArcher) in [#881](https://github.com/LizardByte/Themerr-jellyfin/pull/881)
+* chore(deps): update lizardbyte/actions action to v2026.728.214955 by [@renovate[bot]](https://github.com/apps/renovate) in [#883](https://github.com/LizardByte/Themerr-jellyfin/pull/883)
+* chore(deps): update dependency rstcheck to v6.3.0 by [@renovate[bot]](https://github.com/apps/renovate) in [#882](https://github.com/LizardByte/Themerr-jellyfin/pull/882)
+* chore(deps): update dependency sonaranalyzer.csharp to 10.31.0.145097 by [@renovate[bot]](https://github.com/apps/renovate) in [#884](https://github.com/LizardByte/Themerr-jellyfin/pull/884)
+* chore(deps): lock file maintenance by [@renovate[bot]](https://github.com/apps/renovate) in [#885](https://github.com/LizardByte/Themerr-jellyfin/pull/885)
+* chore(deps): update dependency youtubeexplode to 6.6.1 by [@renovate[bot]](https://github.com/apps/renovate) in [#886](https://github.com/LizardByte/Themerr-jellyfin/pull/886)
+* chore(deps): lock file maintenance by [@renovate[bot]](https://github.com/apps/renovate) in [#887](https://github.com/LizardByte/Themerr-jellyfin/pull/887)
+* chore(deps): update dependency sonaranalyzer.csharp to 10.32.0.713 by [@renovate[bot]](https://github.com/apps/renovate) in [#888](https://github.com/LizardByte/Themerr-jellyfin/pull/888)
+* chore(deps): update astral-sh/setup-uv action to v10 by [@renovate[bot]](https://github.com/apps/renovate) in [#889](https://github.com/LizardByte/Themerr-jellyfin/pull/889)
+* chore(deps): update astral-sh/setup-uv action to v10.0.1 by [@renovate[bot]](https://github.com/apps/renovate) in [#890](https://github.com/LizardByte/Themerr-jellyfin/pull/890)
+* chore(deps): update dependency microsoft.net.test.sdk to 18.9.0 by [@renovate[bot]](https://github.com/apps/renovate) in [#891](https://github.com/LizardByte/Themerr-jellyfin/pull/891)
+* chore(deps): update dependency xunit.runner.visualstudio to v4 by [@renovate[bot]](https://github.com/apps/renovate) in [#892](https://github.com/LizardByte/Themerr-jellyfin/pull/892)
+* chore(deps): lock file maintenance by [@renovate[bot]](https://github.com/apps/renovate) in [#893](https://github.com/LizardByte/Themerr-jellyfin/pull/893)
+* chore: update global workflows by [@LizardByte-bot](https://github.com/LizardByte-bot) in [#894](https://github.com/LizardByte/Themerr-jellyfin/pull/894)
+* chore(deps): update dependency sonaranalyzer.csharp to 10.33.0.1635 by [@renovate[bot]](https://github.com/apps/renovate) in [#895](https://github.com/LizardByte/Themerr-jellyfin/pull/895)
+* fix: theme backup path handling by [@ReenigneArcher](https://github.com/ReenigneArcher) in [#896](https://github.com/LizardByte/Themerr-jellyfin/pull/896)
+* chore(deps): update dependency youtubeexplode to 6.6.2 by [@renovate[bot]](https://github.com/apps/renovate) in [#897](https://github.com/LizardByte/Themerr-jellyfin/pull/897)
+* chore(deps): update lizardbyte/actions action to v2026.829.140353 by [@renovate[bot]](https://github.com/apps/renovate) in [#898](https://github.com/LizardByte/Themerr-jellyfin/pull/898)
+* chore(deps): lock file maintenance by [@renovate[bot]](https://github.com/apps/renovate) in [#899](https://github.com/LizardByte/Themerr-jellyfin/pull/899)
+* build(docker): move config to bake file by [@ReenigneArcher](https://github.com/ReenigneArcher) in [#901](https://github.com/LizardByte/Themerr-jellyfin/pull/901)
+* chore(deps): update lizardbyte/actions action to v2026.905.43751 by [@renovate[bot]](https://github.com/apps/renovate) in [#903](https://github.com/LizardByte/Themerr-jellyfin/pull/903)
+* chore: update global workflows by [@LizardByte-bot](https://github.com/LizardByte-bot) in [#904](https://github.com/LizardByte/Themerr-jellyfin/pull/904)
+* chore(deps): lock file maintenance by [@renovate[bot]](https://github.com/apps/renovate) in [#906](https://github.com/LizardByte/Themerr-jellyfin/pull/906)
+* chore(deps): update dependency microsoft.net.test.sdk to 18.10.0 by [@renovate[bot]](https://github.com/apps/renovate) in [#909](https://github.com/LizardByte/Themerr-jellyfin/pull/909)
+* chore(deps): update dependency sonaranalyzer.csharp to 10.34.0.3385 by [@renovate[bot]](https://github.com/apps/renovate) in [#910](https://github.com/LizardByte/Themerr-jellyfin/pull/910)
+* chore(deps): update lizardbyte/actions action to v2026.909.30231 by [@renovate[bot]](https://github.com/apps/renovate) in [#912](https://github.com/LizardByte/Themerr-jellyfin/pull/912)
+* chore(deps): update astral-sh/setup-uv action to v10.1.0 by [@renovate[bot]](https://github.com/apps/renovate) in [#911](https://github.com/LizardByte/Themerr-jellyfin/pull/911)
+* chore(deps): lock file maintenance by [@renovate[bot]](https://github.com/apps/renovate) in [#913](https://github.com/LizardByte/Themerr-jellyfin/pull/913)
+* chore(deps): update codecov/codecov-action action to v7.1.0 by [@renovate[bot]](https://github.com/apps/renovate) in [#914](https://github.com/LizardByte/Themerr-jellyfin/pull/914)
+* feat: Jellyfin 12 support by [@ReenigneArcher](https://github.com/ReenigneArcher) in [#915](https://github.com/LizardByte/Themerr-jellyfin/pull/915)
+* chore(deps): update dependency jellyfin.controller to 12.1.0 by [@renovate[bot]](https://github.com/apps/renovate) in [#907](https://github.com/LizardByte/Themerr-jellyfin/pull/907)
+* chore(deps): update dependency microsoft.net.test.sdk to 18.10.1 by [@renovate[bot]](https://github.com/apps/renovate) in [#916](https://github.com/LizardByte/Themerr-jellyfin/pull/916)
+* chore: migrate to xunit v3 by [@ReenigneArcher](https://github.com/ReenigneArcher) in [#917](https://github.com/LizardByte/Themerr-jellyfin/pull/917)
+
+
+**Full Changelog**: https://github.com/LizardByte/Themerr-jellyfin/compare/v2026.601.2038.13...v2026.915.1549.59
+
+---
+## Contributors
+![renovate[bot]: 51 merges renovate[bot]](https://avatars.githubusercontent.com/in/2740?size=40)

+
+
+---
+📦 **Assets:**
+
+| ⬇️ Download | #️⃣ Download Count | 🛡️ VirusTotal |
+|-------------|-------------------|---------------|
+| [themerr-jellyfin.zip](https://github.com/LizardByte/Themerr-jellyfin/releases/download/v2026.915.1549.59/themerr-jellyfin.zip) |  | [](https://www.virustotal.com/gui/file-analysis/YTMwYjBkYzY1ZjE1N2I2MTE1MzU1ZTI1NTU2N2Y5ZjY6MTc4OTQ4NzQ4OQ==) |