<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jellyfin, branch v12.0-rc3</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.b0n.dev/jellyfin/atom?h=v12.0-rc3</id>
<link rel='self' href='https://git.b0n.dev/jellyfin/atom?h=v12.0-rc3'/>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/'/>
<updated>2026-07-22T00:47:02Z</updated>
<entry>
<title>Merge pull request #17227 from altqx/master</title>
<updated>2026-07-22T00:47:02Z</updated>
<author>
<name>Cody Robibero</name>
<email>cody@robibe.ro</email>
</author>
<published>2026-07-22T00:47:02Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=fc43f151a2418cc112e116050a99dd6318917ab0'/>
<id>urn:sha1:fc43f151a2418cc112e116050a99dd6318917ab0</id>
<content type='text'>
Match VobSub MKS subtitle profiles by container</content>
</entry>
<entry>
<title>Merge pull request #16980 from TheMelmacian/feature/library_specific_language_filter_values</title>
<updated>2026-07-22T00:43:31Z</updated>
<author>
<name>Cody Robibero</name>
<email>cody@robibe.ro</email>
</author>
<published>2026-07-22T00:43:31Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=526f4051e963548d7ab66dc8b30933a8ab260363'/>
<id>urn:sha1:526f4051e963548d7ab66dc8b30933a8ab260363</id>
<content type='text'>
Improve language filters to only fetch language codes that match the requested items/libraries (follow up to #9787)</content>
</entry>
<entry>
<title>Merge pull request #17370 from zerafachris/fix/item-update-null-optional-fields</title>
<updated>2026-07-21T22:17:22Z</updated>
<author>
<name>Cody Robibero</name>
<email>cody@robibe.ro</email>
</author>
<published>2026-07-21T22:17:22Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=635fd0433d7eb3d6b145a2e41b17785a300eff05'/>
<id>urn:sha1:635fd0433d7eb3d6b145a2e41b17785a300eff05</id>
<content type='text'>
fix: don't throw ArgumentNullException on partial UpdateItem payloads (#17366)</content>
</entry>
<entry>
<title>Merge pull request #17369 from Shadowghost/harden-startup-wizard</title>
<updated>2026-07-21T22:17:08Z</updated>
<author>
<name>Cody Robibero</name>
<email>cody@robibe.ro</email>
</author>
<published>2026-07-21T22:17:08Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=370170bab0c74f85f0fd3164193aae06af4a71c1'/>
<id>urn:sha1:370170bab0c74f85f0fd3164193aae06af4a71c1</id>
<content type='text'>
Prevent unauthenticated re-run of the startup wizard on misconfiguration</content>
</entry>
<entry>
<title>fix: remove obsolete code</title>
<updated>2026-07-21T20:20:07Z</updated>
<author>
<name>TheMelmacian</name>
<email>76712303+TheMelmacian@users.noreply.github.com</email>
</author>
<published>2026-07-21T20:11:50Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=b317af0d307065d4657f8db4771ef89e36fdff10'/>
<id>urn:sha1:b317af0d307065d4657f8db4771ef89e36fdff10</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #17160 from 854562/truncate-language-strings</title>
<updated>2026-07-21T15:22:32Z</updated>
<author>
<name>Cody Robibero</name>
<email>cody@robibe.ro</email>
</author>
<published>2026-07-21T15:22:32Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=65836cc844e6ef3d4b25b875668c4d32105a4dae'/>
<id>urn:sha1:65836cc844e6ef3d4b25b875668c4d32105a4dae</id>
<content type='text'>
Truncate ISO-639-2 language display names at first delimiter</content>
</entry>
<entry>
<title>Translated using Weblate (Latvian)</title>
<updated>2026-07-21T14:35:53Z</updated>
<author>
<name>aivarsse</name>
<email>aivars.sesters@inbox.lv</email>
</author>
<published>2026-07-21T14:13:23Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=b4090bdcb24bb99087a492bdbc370878738d5086'/>
<id>urn:sha1:b4090bdcb24bb99087a492bdbc370878738d5086</id>
<content type='text'>
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/lv/
</content>
</entry>
<entry>
<title>Fix subtitle encoding for local files (#17281)</title>
<updated>2026-07-21T12:52:59Z</updated>
<author>
<name>Tim Eisele</name>
<email>Tim_Eisele@web.de</email>
</author>
<published>2026-07-21T12:52:59Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=ed61acc19a958ceaf8de6f6f0f481b2b5370463a'/>
<id>urn:sha1:ed61acc19a958ceaf8de6f6f0f481b2b5370463a</id>
<content type='text'>
* Fix subtitle encoding

* Add short-circuit

* Use IsTextFormat

* Update MediaBrowser.MediaEncoding/Subtitles/SubtitleEncoder.cs

Co-authored-by: Bond-009 &lt;bond.009@outlook.com&gt;

---------

Co-authored-by: Bond-009 &lt;bond.009@outlook.com&gt;</content>
</entry>
<entry>
<title>Merge pull request #17368 from Shadowghost/security-path-traversal-fixes</title>
<updated>2026-07-21T12:52:40Z</updated>
<author>
<name>Bond-009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2026-07-21T12:52:40Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=9b9b609c83404faeff485919b18cb88ce6cc4db6'/>
<id>urn:sha1:9b9b609c83404faeff485919b18cb88ce6cc4db6</id>
<content type='text'>
Backport and extend path traversal fixes</content>
</entry>
<entry>
<title>Apply review suggestions</title>
<updated>2026-07-21T12:30:55Z</updated>
<author>
<name>Shadowghost</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2026-07-21T12:30:55Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=4cc69f4be0a568ebc8c922dcf1f855458755ad85'/>
<id>urn:sha1:4cc69f4be0a568ebc8c922dcf1f855458755ad85</id>
<content type='text'>
</content>
</entry>
</feed>
