<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jellyfin/MediaBrowser.Providers/TV, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.lodewillems.com/jellyfin/atom?h=master</id>
<link rel='self' href='https://git.lodewillems.com/jellyfin/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/'/>
<updated>2026-06-01T14:40:52Z</updated>
<entry>
<title>Fix season unknown for flat tv structures</title>
<updated>2026-06-01T14:40:52Z</updated>
<author>
<name>theguymadmax</name>
<email>theguymadmax@proton.me</email>
</author>
<published>2026-06-01T14:40:21Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=285fc1b9f614302742413d0f2a51f9d28c401401'/>
<id>urn:sha1:285fc1b9f614302742413d0f2a51f9d28c401401</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.lodewillems.com/jellyfin/commit/?id=37350282cc18a977162dcf14fe9b6068d29d6edf'/>
<id>urn:sha1:37350282cc18a977162dcf14fe9b6068d29d6edf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Honor episode NFO season during metadata merge</title>
<updated>2026-04-25T22:38:07Z</updated>
<author>
<name>itz4blitz</name>
<email>justinscroggins@outlook.com</email>
</author>
<published>2026-04-25T22:38:07Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=f9a7cd745757daa0215242c06ca6348f8e8c7bf9'/>
<id>urn:sha1:f9a7cd745757daa0215242c06ca6348f8e8c7bf9</id>
<content type='text'>
Path-derived season numbers could win over explicit provider metadata during episode refresh, causing episodes to appear in the wrong season. Prefer provider-supplied season numbers in the provider merge phases without letting later backfill merges clobber them.
</content>
</entry>
<entry>
<title>Fix episodes appearing in Season Unknown incorrectly and prevent unnecessary virtual season creation</title>
<updated>2026-02-13T16:52:10Z</updated>
<author>
<name>theguymadmax</name>
<email>theguymadmax@proton.me</email>
</author>
<published>2026-02-13T16:52:10Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=2757c18312943cbc17ce01b100f73b411f596a98'/>
<id>urn:sha1:2757c18312943cbc17ce01b100f73b411f596a98</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Always set update action when item does not exist (#14304)</title>
<updated>2025-06-15T21:19:57Z</updated>
<author>
<name>JPVenson</name>
<email>github@jpb.email</email>
</author>
<published>2025-06-15T21:19:57Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=4cd0a2ed8d2a0a81a77b80310e75371e72602eea'/>
<id>urn:sha1:4cd0a2ed8d2a0a81a77b80310e75371e72602eea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup external item data cleanup (#14072)</title>
<updated>2025-05-09T14:35:29Z</updated>
<author>
<name>Tim Eisele</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2025-05-09T14:35:29Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=49c6a99e00d5bef49c4154a5a9500f39b84cc32e'/>
<id>urn:sha1:49c6a99e00d5bef49c4154a5a9500f39b84cc32e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Recognize file changes and remove data on change (#13839)</title>
<updated>2025-05-05T03:21:44Z</updated>
<author>
<name>Tim Eisele</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2025-05-05T03:21:44Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=d976f13970e034a24c1d0f69384501e31475a127'/>
<id>urn:sha1:d976f13970e034a24c1d0f69384501e31475a127</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use pattern matching for null checks (#13793)</title>
<updated>2025-03-31T23:38:25Z</updated>
<author>
<name>Bond-009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2025-03-31T23:38:25Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=e9729a536f26a92ccd30cfff4e698e66dbda1adc'/>
<id>urn:sha1:e9729a536f26a92ccd30cfff4e698e66dbda1adc</id>
<content type='text'>
Fix the few that slipped through</content>
</entry>
<entry>
<title>Use TryGetProviderId where possible</title>
<updated>2025-02-21T10:58:46Z</updated>
<author>
<name>Shadowghost</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2025-02-21T10:58:46Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=5ff2767012e2970cedb697a48eabd4949c348f2c'/>
<id>urn:sha1:5ff2767012e2970cedb697a48eabd4949c348f2c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Migrate to IExternalUrlProvider</title>
<updated>2025-02-20T09:13:27Z</updated>
<author>
<name>Shadowghost</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2024-12-07T18:26:58Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=5303445c9b4c9934145151f20c084033ffd1e7c6'/>
<id>urn:sha1:5303445c9b4c9934145151f20c084033ffd1e7c6</id>
<content type='text'>
</content>
</entry>
</feed>
