Skip to content

Commit 96ed067

Browse files
chore: Add blog post for Themerr-jellyfin release v2026.601.2038.13 (#388)
1 parent de640f7 commit 96ed067

1 file changed

Lines changed: 70 additions & 0 deletions

File tree

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
---
2+
layout: release
3+
title: Themerr-jellyfin v2026.601.2038.13 Released
4+
release-tag: v2026.601.2038.13
5+
gh-repo: LizardByte/Themerr-jellyfin
6+
gh-badge: [follow, fork, star]
7+
tags: [release, themerr-jellyfin]
8+
thumbnail-img: https://app.lizardbyte.dev/dashboard/github/openGraphImages/Themerr-jellyfin_624x312.png
9+
comments: true
10+
authors:
11+
- github: LizardByte-bot
12+
---
13+
14+
## What's Changed
15+
* feat(dashboard): show ThemerrDB availability by [@LuckyNoS7evin](https://github.com/LuckyNoS7evin) in [#786](https://github.com/LizardByte/Themerr-jellyfin/pull/786)
16+
* fix: ensure plugin and build config use same guid by [@LuckyNoS7evin](https://github.com/LuckyNoS7evin) in [#791](https://github.com/LizardByte/Themerr-jellyfin/pull/791)
17+
* ci: add JUnit test logger and test results upload by [@ReenigneArcher](https://github.com/ReenigneArcher) in [#794](https://github.com/LizardByte/Themerr-jellyfin/pull/794)
18+
* fix: update pluginUniqueId for config html page by [@ReenigneArcher](https://github.com/ReenigneArcher) in [#796](https://github.com/LizardByte/Themerr-jellyfin/pull/796)
19+
* chore(l10n): update translations by [@LizardByte-bot](https://github.com/LizardByte-bot) in [#792](https://github.com/LizardByte/Themerr-jellyfin/pull/792)
20+
* fix(config): remove discord widget by [@ReenigneArcher](https://github.com/ReenigneArcher) in [#797](https://github.com/LizardByte/Themerr-jellyfin/pull/797)
21+
* chore(deps): update dependency myst-parser to v5.1.0 by [@renovate[bot]](https://github.com/apps/renovate) in [#799](https://github.com/LizardByte/Themerr-jellyfin/pull/799)
22+
* fix: migrate data to sqlite database by [@ReenigneArcher](https://github.com/ReenigneArcher) in [#795](https://github.com/LizardByte/Themerr-jellyfin/pull/795)
23+
* chore: update global workflows by [@LizardByte-bot](https://github.com/LizardByte-bot) in [#807](https://github.com/LizardByte/Themerr-jellyfin/pull/807)
24+
* fix: add audio stream fallback and ensure YoutubeExplode dependencies by [@LuckyNoS7evin](https://github.com/LuckyNoS7evin) in [#810](https://github.com/LizardByte/Themerr-jellyfin/pull/810)
25+
* perf: use a static HttpClient to prevent socket exhaustion by [@LuckyNoS7evin](https://github.com/LuckyNoS7evin) in [#808](https://github.com/LizardByte/Themerr-jellyfin/pull/808)
26+
* refactor: async/await by [@LuckyNoS7evin](https://github.com/LuckyNoS7evin) in [#809](https://github.com/LizardByte/Themerr-jellyfin/pull/809)
27+
* perf: read GetProgress data directly from SQLite by [@LuckyNoS7evin](https://github.com/LuckyNoS7evin) in [#811](https://github.com/LizardByte/Themerr-jellyfin/pull/811)
28+
* chore(deps): update dependency coverlet.collector to 10.0.1 by [@renovate[bot]](https://github.com/apps/renovate) in [#815](https://github.com/LizardByte/Themerr-jellyfin/pull/815)
29+
* chore(deps): update dependency coverlet.msbuild to 10.0.1 by [@renovate[bot]](https://github.com/apps/renovate) in [#816](https://github.com/LizardByte/Themerr-jellyfin/pull/816)
30+
* chore(deps): update codecov/codecov-action action to v6.0.1 by [@renovate[bot]](https://github.com/apps/renovate) in [#818](https://github.com/LizardByte/Themerr-jellyfin/pull/818)
31+
* chore(deps): update dependency sonaranalyzer.csharp to 10.26.0.140279 by [@renovate[bot]](https://github.com/apps/renovate) in [#819](https://github.com/LizardByte/Themerr-jellyfin/pull/819)
32+
* chore(deps): update dependency jellyfin.controller to 10.11.9 by [@renovate[bot]](https://github.com/apps/renovate) in [#821](https://github.com/LizardByte/Themerr-jellyfin/pull/821)
33+
* feat: replace with themerr theme by [@LuckyNoS7evin](https://github.com/LuckyNoS7evin) in [#812](https://github.com/LizardByte/Themerr-jellyfin/pull/812)
34+
* build: add build_plugin.py script and auto generate build.yaml by [@ReenigneArcher](https://github.com/ReenigneArcher) in [#823](https://github.com/LizardByte/Themerr-jellyfin/pull/823)
35+
* chore(l10n): update translations by [@LizardByte-bot](https://github.com/LizardByte-bot) in [#822](https://github.com/LizardByte/Themerr-jellyfin/pull/822)
36+
* build: migrate to pyproject.toml by [@ReenigneArcher](https://github.com/ReenigneArcher) in [#826](https://github.com/LizardByte/Themerr-jellyfin/pull/826)
37+
* chore(l10n): update translations by [@LizardByte-bot](https://github.com/LizardByte-bot) in [#825](https://github.com/LizardByte/Themerr-jellyfin/pull/825)
38+
* chore(crowdin): set commit message by [@ReenigneArcher](https://github.com/ReenigneArcher) in [#827](https://github.com/LizardByte/Themerr-jellyfin/pull/827)
39+
* chore(l10n): update translations by [@LizardByte-bot](https://github.com/LizardByte-bot) in [#828](https://github.com/LizardByte/Themerr-jellyfin/pull/828)
40+
* chore(deps): update lizardbyte/actions action to v2026.522.121358 by [@renovate[bot]](https://github.com/apps/renovate) in [#829](https://github.com/LizardByte/Themerr-jellyfin/pull/829)
41+
* chore(deps): update dependency jellyfin.controller to 10.11.10 by [@renovate[bot]](https://github.com/apps/renovate) in [#830](https://github.com/LizardByte/Themerr-jellyfin/pull/830)
42+
* chore(deps): update lizardbyte/actions action to v2026.524.145234 by [@renovate[bot]](https://github.com/apps/renovate) in [#831](https://github.com/LizardByte/Themerr-jellyfin/pull/831)
43+
* fix: On replace bypass cache and get fresh YouTube URL from ThemerrDB by [@LuckyNoS7evin](https://github.com/LuckyNoS7evin) in [#832](https://github.com/LizardByte/Themerr-jellyfin/pull/832)
44+
* chore(deps): update dependency sonaranalyzer.csharp to 10.27.0.140913 by [@renovate[bot]](https://github.com/apps/renovate) in [#833](https://github.com/LizardByte/Themerr-jellyfin/pull/833)
45+
* feat: add dashboard filters and make completion progress more granular by [@LuckyNoS7evin](https://github.com/LuckyNoS7evin) in [#824](https://github.com/LizardByte/Themerr-jellyfin/pull/824)
46+
* chore(l10n): update translations by [@LizardByte-bot](https://github.com/LizardByte-bot) in [#834](https://github.com/LizardByte/Themerr-jellyfin/pull/834)
47+
* chore(deps): update dependency microsoft.net.test.sdk to 18.6.0 by [@renovate[bot]](https://github.com/apps/renovate) in [#835](https://github.com/LizardByte/Themerr-jellyfin/pull/835)
48+
* chore(deps): update actions/setup-dotnet action to v5.3.0 by [@renovate[bot]](https://github.com/apps/renovate) in [#836](https://github.com/LizardByte/Themerr-jellyfin/pull/836)
49+
* build(python): migrate to uv by [@ReenigneArcher](https://github.com/ReenigneArcher) in [#837](https://github.com/LizardByte/Themerr-jellyfin/pull/837)
50+
* refactor: sonar fixes by [@ReenigneArcher](https://github.com/ReenigneArcher) in [#838](https://github.com/LizardByte/Themerr-jellyfin/pull/838)
51+
* chore(docker): sonar fixes by [@ReenigneArcher](https://github.com/ReenigneArcher) in [#841](https://github.com/LizardByte/Themerr-jellyfin/pull/841)
52+
* refactor: migrate md5 to sha-256 by [@ReenigneArcher](https://github.com/ReenigneArcher) in [#842](https://github.com/LizardByte/Themerr-jellyfin/pull/842)
53+
* fix(config): Update scheduled task trigger on config change by [@ReenigneArcher](https://github.com/ReenigneArcher) in [#840](https://github.com/LizardByte/Themerr-jellyfin/pull/840)
54+
55+
## New Contributors
56+
* [@LuckyNoS7evin](https://github.com/LuckyNoS7evin) made their first contribution in [#786](https://github.com/LizardByte/Themerr-jellyfin/pull/786)
57+
58+
**Full Changelog**: https://github.com/LizardByte/Themerr-jellyfin/compare/v2026.428.1753.46...v2026.601.2038.13
59+
60+
---
61+
## Contributors
62+
<a href="https://github.com/ReenigneArcher" target="_blank" rel="external noopener noreferrer" aria-label="GitHub profile of contributor, ReenigneArcher" ><img src="https://github.com/ReenigneArcher.png?size=40" width="40" height="40" alt="ReenigneArcher" title="ReenigneArcher: 12 merges" ></a><a href="https://github.com/apps/renovate" target="_blank" rel="external noopener noreferrer" aria-label="GitHub profile of contributor, renovate[bot]" ><img src="https://avatars.githubusercontent.com/in/2740?size=40" width="40" height="40" alt="renovate[bot]" title="renovate[bot]: 12 merges" ></a><a href="https://github.com/LuckyNoS7evin" target="_blank" rel="external noopener noreferrer" aria-label="GitHub profile of contributor, LuckyNoS7evin" ><img src="https://github.com/LuckyNoS7evin.png?size=40" width="40" height="40" alt="LuckyNoS7evin" title="LuckyNoS7evin: 9 merges" ></a><a href="https://github.com/LizardByte-bot" target="_blank" rel="external noopener noreferrer" aria-label="GitHub profile of contributor, LizardByte-bot" ><img src="https://github.com/LizardByte-bot.png?size=40" width="40" height="40" alt="LizardByte-bot" title="LizardByte-bot: 6 merges" ></a>
63+
64+
65+
---
66+
📦 **Assets:**
67+
68+
| ⬇️ Download | #️⃣ Download Count | 🛡️ VirusTotal |
69+
|-------------|-------------------|---------------|
70+
| [themerr-jellyfin.zip](https://github.com/LizardByte/Themerr-jellyfin/releases/download/v2026.601.2038.13/themerr-jellyfin.zip) | ![Downloads](https://img.shields.io/github/downloads/LizardByte/Themerr-jellyfin/v2026.601.2038.13/themerr-jellyfin.zip?style=flat-square&label=&displayAssetName=false) | [![VirusTotal](https://badges.cssnr.com/vt/id/sha256:f340ee75657c722ec183fd7aaa034fc81b2cc9c2636b5f5db57da1b0b12f747e?style=flat-square&icon=virustotal&label=)](https://www.virustotal.com/gui/file-analysis/Zjg2NGNhOWNmZGMxNzczNmRmMWUxOGRhMjI5MjBmOTY6MTc4MDM0NjM4MA==) |

0 commit comments

Comments
 (0)