<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jellyfin/Emby.Server.Implementations/AppBase/BaseConfigurationManager.cs, branch v12.0-rc1</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.b0n.dev/jellyfin/atom?h=v12.0-rc1</id>
<link rel='self' href='https://git.b0n.dev/jellyfin/atom?h=v12.0-rc1'/>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/'/>
<updated>2026-05-21T18:48:41Z</updated>
<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>Add CACHEDIR.tag support</title>
<updated>2026-03-26T12:14:42Z</updated>
<author>
<name>Shadowghost</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2026-03-26T12:14:42Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=1219c5ec3b0557582f1d7b9db3aa41485c95399a'/>
<id>urn:sha1:1219c5ec3b0557582f1d7b9db3aa41485c95399a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Check for path overlaps (#12832)</title>
<updated>2025-04-26T15:30:25Z</updated>
<author>
<name>JPVenson</name>
<email>github@jpb.email</email>
</author>
<published>2025-04-26T15:30:25Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=8ee358de2ca956d22c14f28c3783ba99acd87a32'/>
<id>urn:sha1:8ee358de2ca956d22c14f28c3783ba99acd87a32</id>
<content type='text'>
</content>
</entry>
<entry>
<title>move to new System.Threading.Lock type for better performance</title>
<updated>2024-12-12T13:10:06Z</updated>
<author>
<name>Daniyar Alpyspayev</name>
<email>daniyara@thereachagency.com</email>
</author>
<published>2024-12-12T13:10:06Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=2614fecf8df6e04b0d0a2b33722923c239ed0f91'/>
<id>urn:sha1:2614fecf8df6e04b0d0a2b33722923c239ed0f91</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More efficient array creation (#11468)</title>
<updated>2024-04-30T19:32:59Z</updated>
<author>
<name>Bond-009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2024-04-30T19:32:59Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=3feb3f81bfe848aa829e7c129bee3cd060c23c05'/>
<id>urn:sha1:3feb3f81bfe848aa829e7c129bee3cd060c23c05</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use DI for IFileSystem</title>
<updated>2023-10-03T14:25:14Z</updated>
<author>
<name>Patrick Barron</name>
<email>barronpm@gmail.com</email>
</author>
<published>2023-10-03T14:25:14Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=78e00578c20d0127b540bc69290972104f12ac84'/>
<id>urn:sha1:78e00578c20d0127b540bc69290972104f12ac84</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Enable nullable for more files (#9310)</title>
<updated>2023-02-14T19:09:07Z</updated>
<author>
<name>Bond-009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2023-02-14T19:09:07Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=92f6e19a25def0fc699ff9a2190d54383f46451b'/>
<id>urn:sha1:92f6e19a25def0fc699ff9a2190d54383f46451b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace != null with is not null</title>
<updated>2022-12-05T14:01:13Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2022-12-05T14:01:13Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=52194f56b5f07e3ae01e2fb6d121452e37d1e93f'/>
<id>urn:sha1:52194f56b5f07e3ae01e2fb6d121452e37d1e93f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace == null with is null</title>
<updated>2022-12-05T14:00:20Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2022-12-05T14:00:20Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=c7d50d640e614a3c13699e3041fbfcb258861c5a'/>
<id>urn:sha1:c7d50d640e614a3c13699e3041fbfcb258861c5a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use ArgumentNullException.ThrowIfNull helper method</title>
<updated>2022-10-06T18:21:23Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2022-10-06T18:21:23Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=a9a5fcde81060c9da2096235d61128006339a2ee'/>
<id>urn:sha1:a9a5fcde81060c9da2096235d61128006339a2ee</id>
<content type='text'>
Did a simple search/replace on the whole repo (except the RSSDP project)
This reduces LOC and should improve performance (methods containing a throw statement don't get inlined)

```
if \((\w+) == null\)
\s+\{
\s+throw new ArgumentNullException\((.*)\);
\s+\}
```

```
ArgumentNullException.ThrowIfNull($1);
```
</content>
</entry>
</feed>
