<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jellyfin/tests/Jellyfin.Server.Implementations.Tests/Library, 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-20T23:57:28Z</updated>
<entry>
<title>Merge pull request #17320 from TaterTechStudios/fix/item-correct-selector</title>
<updated>2026-07-20T23:57:28Z</updated>
<author>
<name>Cody Robibero</name>
<email>cody@robibe.ro</email>
</author>
<published>2026-07-20T23:57:28Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=bea016c9625c4e2cfa90d02bbace95c6fbeb4e37'/>
<id>urn:sha1:bea016c9625c4e2cfa90d02bbace95c6fbeb4e37</id>
<content type='text'>
Fix: Fetch the correct row matching the most up to date file</content>
</entry>
<entry>
<title>Merge pull request #17254 from sjakub/attribute_aliases</title>
<updated>2026-07-20T23:45:06Z</updated>
<author>
<name>Cody Robibero</name>
<email>cody@robibe.ro</email>
</author>
<published>2026-07-20T23:45:06Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=191be0931e611881592b86f1202e4a90f5593870'/>
<id>urn:sha1:191be0931e611881592b86f1202e4a90f5593870</id>
<content type='text'>
Add additional attribute aliases and improve attribute detection</content>
</entry>
<entry>
<title>Move GetUserDataBatch to use ResolveUserDataRow when item.UserData isn't preloaded</title>
<updated>2026-07-15T21:21:42Z</updated>
<author>
<name>Jordan Rushing</name>
<email>jordanmichaelrushing@users.noreply.github.com</email>
</author>
<published>2026-07-15T21:21:42Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=3f96790904aa80cf070929f584c8d234e227236e'/>
<id>urn:sha1:3f96790904aa80cf070929f584c8d234e227236e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove PlaybackPositionTicks from MediaSourceInfo</title>
<updated>2026-07-14T08:05:32Z</updated>
<author>
<name>Shadowghost</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2026-07-14T08:05:32Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=b8bac71270f7b2fccbbdda1f28e1f50a554c7383'/>
<id>urn:sha1:b8bac71270f7b2fccbbdda1f28e1f50a554c7383</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix: Fetch the correct row matching the most up to date file</title>
<updated>2026-07-13T20:40:40Z</updated>
<author>
<name>Jordan Rushing</name>
<email>jordanmichaelrushing@users.noreply.github.com</email>
</author>
<published>2026-07-13T20:40:40Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=fcce10894816768f275173eb6905c5aea402e515'/>
<id>urn:sha1:fcce10894816768f275173eb6905c5aea402e515</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added more aliases for attributes</title>
<updated>2026-07-07T13:39:09Z</updated>
<author>
<name>Jakub Schmidtke</name>
<email>sjakub@gmail.com</email>
</author>
<published>2026-07-07T02:18:02Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=1294990f4fa93b30ec9699d18af4de1cd1d562b8'/>
<id>urn:sha1:1294990f4fa93b30ec9699d18af4de1cd1d562b8</id>
<content type='text'>
Adds tvdb alias for tvdbid and imdb alias for imdbid.

It also fixes an issue where tmdb alias was being ignored
if it was followed by something like "tmdbidfoo".
The same issue prevented imdb pattern matching from
working, if it was followed by something like "imdbidfoo".

It also allows for detecting the first matching occurence,
whether it was an alias or not.

Finally, it ignores attributes with values consisting of only whitespaces.
</content>
</entry>
<entry>
<title>Coalesce alternate-version progress onto primary in resume filter</title>
<updated>2026-06-09T21:23:03Z</updated>
<author>
<name>Shadowghost</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2026-06-09T21:23:03Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=0874a26131a5a1e9d62fb7231acbaf9eb921b5c8'/>
<id>urn:sha1:0874a26131a5a1e9d62fb7231acbaf9eb921b5c8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement multiple versions for episodes.</title>
<updated>2026-05-11T14:41:22Z</updated>
<author>
<name>Shadowghost</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2026-05-11T14:41:22Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=d5bb7756f1fb656de5ab53253008212557667399'/>
<id>urn:sha1:d5bb7756f1fb656de5ab53253008212557667399</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add OriginalLanguage as option to PreferredAudioLanguage (#12579)</title>
<updated>2026-05-07T18:07:23Z</updated>
<author>
<name>Erik W</name>
<email>22211983+Lampan-git@users.noreply.github.com</email>
</author>
<published>2026-05-07T18:07:23Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=e1e18e8da015e7311e62cdb62167d51e90331edd'/>
<id>urn:sha1:e1e18e8da015e7311e62cdb62167d51e90331edd</id>
<content type='text'>
* Add OriginalLanguage as option to PreferredAudioLanguage

* Support for multiple original languages

* Add original audio stream indicator

* Fetch OriginalLanguage from TMDB

* Adapt to EFCore refactor

* Fix PlayDefaultAudioTrack OriginalLanguage behavior

* Fix better PlayDefaultAudioTrack OriginalLanguage behavior

* Add comment to ItemFields

* Improved PlayDefaultAudioTrack behavior

* Add migration for original language

* Use sting.Equals for string comparisons

* Always set dto OriginalLanguage

* Remove OriginalLanguage from ItemFields

---------

Co-authored-by: Lampan-git &lt;lampan-git@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Merge branch 'master' into feature/season-provider-id-from-path</title>
<updated>2026-05-06T18:49:19Z</updated>
<author>
<name>Bond-009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2026-05-06T18:49:19Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=33ed52b8ee25e1fae4763a26337b838dc9782b26'/>
<id>urn:sha1:33ed52b8ee25e1fae4763a26337b838dc9782b26</id>
<content type='text'>
</content>
</entry>
</feed>
