<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jellyfin/tests/Jellyfin.Extensions.Tests, branch v12.0-rc4</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.lodewillems.com/jellyfin/atom?h=v12.0-rc4</id>
<link rel='self' href='https://git.lodewillems.com/jellyfin/atom?h=v12.0-rc4'/>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/'/>
<updated>2026-07-17T15:07:27Z</updated>
<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.lodewillems.com/jellyfin/commit/?id=1a45fc82b5c0b7c7623be4117d15140cda020387'/>
<id>urn:sha1:1a45fc82b5c0b7c7623be4117d15140cda020387</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use ReadAtLeastAsync to handle short-reads.</title>
<updated>2026-05-28T18:31:13Z</updated>
<author>
<name>Marc Brooks</name>
<email>IDisposable@gmail.com</email>
</author>
<published>2026-05-28T18:31:13Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=645ae6bb99671ec8bd87c6cb78e6fa3d77063c55'/>
<id>urn:sha1:645ae6bb99671ec8bd87c6cb78e6fa3d77063c55</id>
<content type='text'>
Seeks to beginning of streams if CanSeek is true.
Added remarks about stream position.
Add test coverage for short-reads.
Fix fast-path tests to actually test the fast path.
Also fix class comment.
</content>
</entry>
<entry>
<title>Add unit tests for new public methods.</title>
<updated>2026-05-28T01:18:18Z</updated>
<author>
<name>Marc Brooks</name>
<email>IDisposable@gmail.com</email>
</author>
<published>2026-05-28T01:18:18Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=175232329612ea8bfc268519e21f6c372e79eea7'/>
<id>urn:sha1:175232329612ea8bfc268519e21f6c372e79eea7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Upgrade to xunit v3</title>
<updated>2026-04-19T16:41:39Z</updated>
<author>
<name>Shadowghost</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2026-04-19T16:41:39Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=bd70e0ca343c334c03140e66f6c4b9df384187b7'/>
<id>urn:sha1:bd70e0ca343c334c03140e66f6c4b9df384187b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace AlphanumericComparator with new CompareOptions.NumericOrdering</title>
<updated>2026-01-14T17:55:47Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2025-11-16T18:31:45Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=098e8c6fed6aa1fd873f255b09b58e4780c087d6'/>
<id>urn:sha1:098e8c6fed6aa1fd873f255b09b58e4780c087d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup file related code (#14023)</title>
<updated>2025-05-04T14:40:34Z</updated>
<author>
<name>Bond-009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2025-05-04T14:40:34Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=0c3ba30de214eddcd6118c3b695b08e5482bf7ed'/>
<id>urn:sha1:0c3ba30de214eddcd6118c3b695b08e5482bf7ed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make the JsonConverters for delimited arrays more generic (#13396)</title>
<updated>2025-02-14T03:24:55Z</updated>
<author>
<name>Bond-009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2025-02-14T03:24:55Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=2db0750abbcb3994a6d6163652566fe5e0e7c7b7'/>
<id>urn:sha1:2db0750abbcb3994a6d6163652566fe5e0e7c7b7</id>
<content type='text'>
* Make the JsonConverters for delimited arrays more generic

Also adds some tests for serialization (with different types) as we didn't have any before.

* Ignore warnings</content>
</entry>
<entry>
<title>chore: fix spelling</title>
<updated>2025-01-26T01:05:15Z</updated>
<author>
<name>Josh Soref</name>
<email>2119212+jsoref@users.noreply.github.com</email>
</author>
<published>2024-12-08T07:52:54Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=044cf9fb8597c6507a249d17cea443305881c4f6'/>
<id>urn:sha1:044cf9fb8597c6507a249d17cea443305881c4f6</id>
<content type='text'>
* a
* acceleration
* addition
* altogether
* api clients
* artist
* associated
* bandwidth
* cannot
* capabilities
* case-insensitive
* case-sensitive
* configuration
* delimiter
* dependent
* diacritics
* directors
* enable
* explicitly
* filters
* finish
* have
* hierarchy
* implicit
* include
* information
* into
* its
* keepalive
* localization
* macos
* manual
* matching
* metadata
* nonexistent
* options
* overridden
* parsed
* parser
* playback
* preferring
* processes
* processing
* provider
* ratings
* retrieval
* running
* segments
* separate
* should
* station
* subdirectories
* superseded
* supported
* system
* than
* the
* throws
* transpose
* valid
* was

link: forum or chat rooms

Signed-off-by: Josh Soref &lt;2119212+jsoref@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>Update dependency FsCheck.Xunit to v3 (#13333)</title>
<updated>2025-01-11T16:37:28Z</updated>
<author>
<name>renovate[bot]</name>
<email>29139614+renovate[bot]@users.noreply.github.com</email>
</author>
<published>2025-01-11T16:37:28Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=fb5da641f418f5e696d3d021fa3638bde456e981'/>
<id>urn:sha1:fb5da641f418f5e696d3d021fa3638bde456e981</id>
<content type='text'>
Co-authored-by: renovate[bot] &lt;29139614+renovate[bot]@users.noreply.github.com&gt;
Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;
</content>
</entry>
<entry>
<title>Update projects to .NET 9 (#13023)</title>
<updated>2024-11-16T17:11:01Z</updated>
<author>
<name>Bond-009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2024-11-16T17:11:01Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=ceb850c77052c465af8422dcf152f1d1d1530457'/>
<id>urn:sha1:ceb850c77052c465af8422dcf152f1d1d1530457</id>
<content type='text'>
</content>
</entry>
</feed>
