Dzmitry Zubialevich
7151c4ca21
Translated using Weblate (Belarusian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/be/
2026-01-19 10:38:18 +00:00
Niels van Velzen
05997987ad
Merge pull request #16059 from theguymadmax/master
...
Update issue template version to 10.11.6
2026-01-19 09:13:26 +01:00
Aung Khant Soe
bab4e620e3
Translated using Weblate (Burmese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/my/
2026-01-19 03:22:55 +00:00
theguymadmax
977d1c38b2
Update issue template version to 10.11.6
2026-01-18 20:04:52 -05:00
Vignesh Skanda
d1c97b8e1d
Fix typos in XML documentation comments ( #15997 )
...
* Fix typos in XML documentation comments
* Update src/Jellyfin.Networking/Manager/NetworkManager.cs
---------
Co-authored-by: Bond-009 <bond.009@outlook.com>
2026-01-18 18:22:51 +01:00
theguymadmax
fb32709259
Backport pull request #16046 from jellyfin/release-10.11.z
...
Restore weekly refresh for library folder images
Original-merge: 338b480217
Merged-by: cvium <cvium@users.noreply.github.com>
Backported-by: Bond_009 <bond.009@outlook.com>
2026-01-18 11:30:44 -05:00
theguymadmax
c9b7c5bb56
Backport pull request #16029 from jellyfin/release-10.11.z
...
Skip hidden directories and .ignore paths in library monitoring
Original-merge: 2cb7fb52d2
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2026-01-18 11:30:43 -05:00
theguymadmax
42ff253339
Backport pull request #16020 from jellyfin/release-10.11.z
...
Fix birthplace not saving correctly
Original-merge: 49775b1f6a
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2026-01-18 11:30:42 -05:00
Shadowghost
c4ffc357a3
Backport pull request #15983 from jellyfin/release-10.11.z
...
Prioritize better matches on search
Original-merge: a518160a6f
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2026-01-18 11:30:41 -05:00
Collin-Swish
afcaec0a89
Backport pull request #15965 from jellyfin/release-10.11.z
...
Add mblink creation logic to library update endpoint.
Original-merge: 22d593b8e9
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2026-01-18 11:30:39 -05:00
MarcoCoreDuo
09edca8b7a
Backport pull request #15899 from jellyfin/release-10.11.z
...
Fix watched state not kept on Media replace/rename
Original-merge: 8433b6d8a4
Merged-by: joshuaboniface <joshua@boniface.me>
Backported-by: Bond_009 <bond.009@outlook.com>
2026-01-18 11:30:38 -05:00
Shadowghost
f9fd34b11e
Backport pull request #15872 from jellyfin/release-10.11.z
...
Be more strict about PersonType assignment
Original-merge: b56de6493f
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2026-01-18 11:30:37 -05:00
theguymadmax
aa666565d1
Backport pull request #15808 from jellyfin/release-10.11.z
...
Trim music artist names
Original-merge: 093cfc3f3b
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2026-01-18 11:30:36 -05:00
Bond-009
f83e8ee806
Merge pull request #15928 from jellyfin/renovate/asynckeyedlock-8.x
...
Update dependency AsyncKeyedLock to v8
2026-01-18 16:33:39 +01:00
renovate[bot]
84ebed1eb7
Update Microsoft to v5 ( #15486 )
2026-01-18 07:40:09 -07:00
Bond-009
1d7c6af520
Merge pull request #15481 from jellyfin/renovate/major-dotnet-monorepo
...
Update dependency dotnet-ef to v10
2026-01-18 12:20:25 +01:00
Bond-009
226da3b371
Fix zh-CN subtitle language display ( #15947 )
...
The DisplayTitle property was using .NET's CultureInfo.GetCultures(NeutralCultures)
to resolve language display names. Since zh-CN is a specific culture (not neutral),
it would fall back to the base 'zh' code, resulting in generic 'Chinese' instead
of 'Chinese (Simplified)'.
This change adds a LocalizedLanguage property to MediaStream that gets populated
via LocalizationManager.FindLanguageInfo() when streams are retrieved from the
database. This leverages Jellyfin's existing iso6392.txt mappings which correctly
map zh-CN to 'Chinese (Simplified)'.
The same pattern is already used for other localized strings like LocalizedDefault
and LocalizedExternal.
2026-01-18 12:19:31 +01:00
Abitofevrything
8d052a6cb1
Merge pull request #15926 from abitofevrything/feat/accurate_hls_seeking
...
Refactor HLS transcode seeking
2026-01-18 12:17:06 +01:00
Bond-009
b9abf590c5
Merge pull request #15475 from Bond-009/net10
...
Update to .NET 10.0
2026-01-18 12:08:51 +01:00
rimasx
6a9bb060eb
Translated using Weblate (Estonian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/et/
2026-01-15 16:40:52 +00:00
Bond-009
6a7600a8c6
Merge pull request #16002 from jellyfin/renovate/ci-deps
...
Update CI dependencies
2026-01-14 21:46:53 +01:00
Bond_009
e12131108e
Update to 10.0.2
2026-01-14 18:59:02 +01:00
Richard Torhan
89b5b99873
Update Actions to .NET 10
2026-01-14 18:55:47 +01:00
Richard Torhan
50dcec1ff5
Fix error CA2016: Forward the 'cancellationToken' parameter to the 'ExtractToDirectoryAsync' method or pass in 'CancellationToken.None' explicitly to indicate intentionally not propagating the token
2026-01-14 18:55:47 +01:00
Richard Torhan
d089537bca
Fix error CA1849: 'ZipFile.ExtractToDirectory(Stream, string, bool)' synchronously blocks. Await 'ZipFile.ExtractToDirectoryAsync(Stream, string, bool, CancellationToken)' instead. ( https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1849 )
2026-01-14 18:55:47 +01:00
Richard Torhan
e70355fbe1
Fix nullable annotation
2026-01-14 18:55:47 +01:00
Richard Torhan
140c459ac3
Fix logger CA2024: Do not use StreamReader.EndOfStream in async methods
2026-01-14 18:55:47 +01:00
Bond_009
098e8c6fed
Replace AlphanumericComparator with new CompareOptions.NumericOrdering
2026-01-14 18:55:47 +01:00
Bond_009
1ba8e2c93c
Fix tests
2026-01-14 18:55:47 +01:00
Bond_009
9e480f6efb
Update to .NET 10.0
2026-01-14 18:55:47 +01:00
renovate[bot]
0892847c2f
Update CI dependencies
2026-01-14 03:34:32 +00:00
renovate[bot]
c464ba83f2
Update dependency dotnet-ef to v10
2026-01-13 18:53:28 +00:00
Samuvel Paul
62e51fd00a
Translated using Weblate (Malayalam)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ml/
2026-01-10 14:36:47 +00:00
theguymadmax
cf9051c277
Backport pull request #15961 from jellyfin/release-10.11.z
...
Fix crash when plugin repository has an invalid URL
Original-merge: 317a3a47c3
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Bond_009 <bond.009@outlook.com>
2026-01-10 06:11:27 -05:00
theguymadmax
d270957c82
Backport pull request #15950 from jellyfin/release-10.11.z
...
Revert "always sort season by index number"
Original-merge: 32d2414de0
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Bond_009 <bond.009@outlook.com>
2026-01-10 06:11:26 -05:00
theguymadmax
0ee872999d
Backport pull request #15931 from jellyfin/release-10.11.z
...
Fix tag inheritance for Continue Watching queries
Original-merge: 559e0088e5
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2026-01-10 06:11:25 -05:00
SilentSkies
c4f4dcc181
Translated using Weblate (Welsh)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/cy/
2026-01-09 23:05:26 +00:00
SilentSkies
22ee5113d0
Translated using Weblate (Welsh)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/cy/
2026-01-09 22:22:37 +00:00
SilentSkies
e233eee07b
Translated using Weblate (Welsh)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/cy/
2026-01-09 22:16:00 +00:00
Bond-009
185849b68a
Merge pull request #15956 from ZeusCraft10/fix/issue-15945-unknown-type-deserialization
...
fix: Handle unknown item types gracefully in DeserializeBaseItem
2026-01-09 18:40:59 +01:00
Bond-009
e62b6f8339
Merge pull request #15959 from nyanmisaka/truehd-dts-hls-codec-string
...
Add TrueHD and DTS codes string for HLS
2026-01-09 18:34:48 +01:00
Bond-009
9931537d87
Merge pull request #15958 from ZeusCraft10/fix/cryptography-provider-missing-iterations
...
Fix KeyNotFoundException in CryptographyProvider when iterations parameter is missing
2026-01-09 18:30:27 +01:00
Bond-009
82c4df5cde
Merge pull request #15963 from jellyfin/renovate/z440.atl.core-7.x
...
Update dependency z440.atl.core to 7.10.0
2026-01-09 18:26:26 +01:00
renovate[bot]
103f556c8d
Update dependency z440.atl.core to 7.10.0
2026-01-06 18:48:42 +00:00
nyanmisaka
582a1d9866
Add TrueHD and DTS codes string for HLS
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2026-01-06 23:15:06 +08:00
ZeusCraft10
244757c92c
Fix KeyNotFoundException in CryptographyProvider.Verify
...
When a password hash is missing the 'iterations' parameter, Verify now
throws a descriptive FormatException instead of KeyNotFoundException.
- Extract GetIterationsParameter() helper method to avoid code duplication
- Provide distinct error messages for missing vs invalid parameters
- Add comprehensive unit tests for CryptographyProvider
2026-01-05 23:03:22 -05:00
ZeusCraft10
0ff869dfcd
fix: Handle unknown item types gracefully in DeserializeBaseItem
...
When querying items with recursive=true, items with types from removed
plugins would cause a 500 error. Now these items are skipped with a
warning log instead of throwing an exception.
Fixes #15945
2026-01-05 21:08:26 -05:00
Niels van Velzen
a1e0e4fd9d
Merge pull request #15888 from Shadowghost/fix-api-diff
...
Fix API diff workflow
2026-01-05 17:22:50 +01:00
Dzmitry Zubialevich
4138214ac3
Translated using Weblate (Belarusian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/be/
2026-01-05 13:51:28 +00:00
ZeusCraft10
9039077286
Fix zh-CN subtitle language display
...
The DisplayTitle property was using .NET's CultureInfo.GetCultures(NeutralCultures)
to resolve language display names. Since zh-CN is a specific culture (not neutral),
it would fall back to the base 'zh' code, resulting in generic 'Chinese' instead
of 'Chinese (Simplified)'.
This change adds a LocalizedLanguage property to MediaStream that gets populated
via LocalizationManager.FindLanguageInfo() when streams are retrieved from the
database. This leverages Jellyfin's existing iso6392.txt mappings which correctly
map zh-CN to 'Chinese (Simplified)'.
The same pattern is already used for other localized strings like LocalizedDefault
and LocalizedExternal.
2026-01-05 06:22:44 -05:00