<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.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-04-25T22:38:07Z</updated>
<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.b0n.dev/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.b0n.dev/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.b0n.dev/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.b0n.dev/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.b0n.dev/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.b0n.dev/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.b0n.dev/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.b0n.dev/jellyfin/commit/?id=5303445c9b4c9934145151f20c084033ffd1e7c6'/>
<id>urn:sha1:5303445c9b4c9934145151f20c084033ffd1e7c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Backport pull request #13218 from jellyfin/release-10.10.z</title>
<updated>2025-02-03T21:56:03Z</updated>
<author>
<name>Shadowghost</name>
<email>Shadowghost@users.noreply.github.com</email>
</author>
<published>2025-02-03T21:56:03Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=eac491fbd3951fa9533566f6d5b359e88f20010b'/>
<id>urn:sha1:eac491fbd3951fa9533566f6d5b359e88f20010b</id>
<content type='text'>
Fix missing episode removal

Original-merge: 4e28f4fe03467f35285a021d7fbab27c83c0cc41

Merged-by: crobibero &lt;cody@robibe.ro&gt;

Backported-by: Bond_009 &lt;bond.009@outlook.com&gt;
</content>
</entry>
<entry>
<title>WIP porting new Repository structure</title>
<updated>2024-10-09T10:36:08Z</updated>
<author>
<name>JPVenson</name>
<email>6794763+JPVenson@users.noreply.github.com</email>
</author>
<published>2024-10-09T10:36:08Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=b09a41ad1f05664a6099734cb44e068f993a8e93'/>
<id>urn:sha1:b09a41ad1f05664a6099734cb44e068f993a8e93</id>
<content type='text'>
</content>
</entry>
</feed>
