<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jellyfin/Emby.Server.Implementations/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-22T00:43:31Z</updated>
<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 remote-tracking branch 'upstream/master' into security-path-traversal-fixes</title>
<updated>2026-07-21T05:14:47Z</updated>
<author>
<name>Shadowghost</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2026-07-21T05:14:47Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=b99703301f43927f632bbc49d040a32824d43cb3'/>
<id>urn:sha1:b99703301f43927f632bbc49d040a32824d43cb3</id>
<content type='text'>
# Conflicts:
#	Jellyfin.Api/Controllers/HlsSegmentController.cs
#	Jellyfin.Api/Controllers/PluginsController.cs
</content>
</entry>
<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>Add TVDB provider ID support for movies (#17255)</title>
<updated>2026-07-20T10:23:20Z</updated>
<author>
<name>theguymadmax</name>
<email>theguymadmax@proton.me</email>
</author>
<published>2026-07-20T10:23:20Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=ffe075650c11141667ccef04575d17b2c2266792'/>
<id>urn:sha1:ffe075650c11141667ccef04575d17b2c2266792</id>
<content type='text'>
Add TVDB provider ID support for movies</content>
</entry>
<entry>
<title>Merge pull request #17365 from Shadowghost/fix-resume-perf</title>
<updated>2026-07-20T06:17:38Z</updated>
<author>
<name>Bond-009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2026-07-20T06:17:38Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=236db6d2f6332373759c309c5ec722b1e416aa59'/>
<id>urn:sha1:236db6d2f6332373759c309c5ec722b1e416aa59</id>
<content type='text'>
Fix Resume query performance</content>
</entry>
<entry>
<title>Merge pull request #17327 from Shadowghost/remove-playbackpositionticks-mediasourceinfo</title>
<updated>2026-07-17T20:21:21Z</updated>
<author>
<name>Bond-009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2026-07-17T20:21:21Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=96727072c8b01b636bfa971648b3bd5940e671ee'/>
<id>urn:sha1:96727072c8b01b636bfa971648b3bd5940e671ee</id>
<content type='text'>
Remove PlaybackPositionTicks from MediaSourceInfo</content>
</entry>
<entry>
<title>Sanitize media attachment and lyric paths against traversal</title>
<updated>2026-07-17T15:07:27Z</updated>
<author>
<name>Shadowghost</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2026-07-17T14:46:13Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=1a45fc82b5c0b7c7623be4117d15140cda020387'/>
<id>urn:sha1:1a45fc82b5c0b7c7623be4117d15140cda020387</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix user data batch query perf</title>
<updated>2026-07-16T12:21:03Z</updated>
<author>
<name>Shadowghost</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2026-07-16T12:21:03Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=cdf7ce0fc4504eda29a2b4060fbe1fe628e2ee0a'/>
<id>urn:sha1:cdf7ce0fc4504eda29a2b4060fbe1fe628e2ee0a</id>
<content type='text'>
</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>
</feed>
