<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jellyfin/Emby.Server.Implementations/ScheduledTasks/Tasks, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.b0n.dev/jellyfin/atom?h=master</id>
<link rel='self' href='https://git.b0n.dev/jellyfin/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/'/>
<updated>2026-06-07T21:06:48Z</updated>
<entry>
<title>Fix MediaSegments for multi versions</title>
<updated>2026-06-07T21:06:48Z</updated>
<author>
<name>Shadowghost</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2026-06-03T14:55:20Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=59974490cc21396cbb17a7ef05802bc921edc1c5'/>
<id>urn:sha1:59974490cc21396cbb17a7ef05802bc921edc1c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix data extraction for alternative versions</title>
<updated>2026-06-07T21:06:48Z</updated>
<author>
<name>Shadowghost</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2026-06-04T00:57:54Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=dee63ef3f1c93541201c97712b0e08a0e9c02a82'/>
<id>urn:sha1:dee63ef3f1c93541201c97712b0e08a0e9c02a82</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run tree-wide dotnet format</title>
<updated>2026-05-21T18:48:41Z</updated>
<author>
<name>jakobkukla</name>
<email>jakob.kukla@gmail.com</email>
</author>
<published>2026-04-16T09:38:01Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=37350282cc18a977162dcf14fe9b6068d29d6edf'/>
<id>urn:sha1:37350282cc18a977162dcf14fe9b6068d29d6edf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Split BaseItemRepository and IItemRepository</title>
<updated>2026-03-07T19:12:42Z</updated>
<author>
<name>Shadowghost</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2026-03-07T19:12:42Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=077fa89717957f871b172ca4b2dc4a178efd3bc5'/>
<id>urn:sha1:077fa89717957f871b172ca4b2dc4a178efd3bc5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove Collection and Playlist cleanup task</title>
<updated>2026-02-07T08:37:42Z</updated>
<author>
<name>Shadowghost</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2026-02-07T08:37:13Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=f5d966fcc3eb3c5f8aa39a22caa8cf615029e1c5'/>
<id>urn:sha1:f5d966fcc3eb3c5f8aa39a22caa8cf615029e1c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Complete LinkedChildren integration and batch DTO optimizations</title>
<updated>2026-01-18T18:48:46Z</updated>
<author>
<name>Shadowghost</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2026-01-17T16:10:07Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=5996c4afce11249804d24f1caa3a99b390543c4d'/>
<id>urn:sha1:5996c4afce11249804d24f1caa3a99b390543c4d</id>
<content type='text'>
This commit integrates remaining performance changes:

- Add batch user data fetching in DtoService to reduce N+1 queries
- Add GetNextUpEpisodesBatch in TVSeriesManager for efficient batch retrieval
- Update Video/Movie/BoxSet to use LibraryManager for alternate versions
- Transition LinkedChild to use ItemId instead of Path (obsolete Path/LibraryItemId)
- Update providers and controllers for LinkedChildren-based references
- Add NextUpEpisodeBatchResult for batched episode queries
- Integrate IDescendantQueryProvider in SqliteDatabaseProvider
</content>
</entry>
<entry>
<title>cleanup</title>
<updated>2025-10-07T17:20:08Z</updated>
<author>
<name>karm235</name>
<email>phoenixai235@gmail.com</email>
</author>
<published>2025-10-07T17:20:08Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=6097045d71b4518cc118a98917125927c676e128'/>
<id>urn:sha1:6097045d71b4518cc118a98917125927c676e128</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix LUFS detection deadlock on albums with verbose output</title>
<updated>2025-10-07T17:11:02Z</updated>
<author>
<name>karm235</name>
<email>phoenixai235@gmail.com</email>
</author>
<published>2025-10-07T17:11:02Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=51e20a14c29b67bf9e8c0bbf9e92f1fe406062c3'/>
<id>urn:sha1:51e20a14c29b67bf9e8c0bbf9e92f1fe406062c3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add People Dedup and multiple progress fixes (#14848)</title>
<updated>2025-09-24T21:20:30Z</updated>
<author>
<name>JPVenson</name>
<email>github@jpb.email</email>
</author>
<published>2025-09-24T21:20:30Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=5a6d9180fed81a30cb91ef3fed30176cd4402116'/>
<id>urn:sha1:5a6d9180fed81a30cb91ef3fed30176cd4402116</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reenable pooling (#14778)</title>
<updated>2025-09-12T19:57:33Z</updated>
<author>
<name>JPVenson</name>
<email>github@jpb.email</email>
</author>
<published>2025-09-12T19:57:33Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=a99e67544a82da388ce041f836355f86dbc03609'/>
<id>urn:sha1:a99e67544a82da388ce041f836355f86dbc03609</id>
<content type='text'>
</content>
</entry>
</feed>
