Jellyfin Versions Save

The Free Software Media System

v10.8.3

1 year ago

Jellyfin 10.8.3

Stable hotfix release for 10.8.z release branch.

New Features and Major Improvements

N/A

Release Notes

  • This version is identical to 10.8.2 except that PR #8087 has been reverted. This PR seemed to cause numerous issues when launching the homescreen or playing media as reported in #8198. The change will land again (with fixes to avoid the regression) in 10.8.4.

Changelog

GitHub Project: https://github.com/orgs/jellyfin/projects/29

jellyfin [1]

Note: Dependabot automatic PRs are excluded from this list.

  • REVERT #8087 [@cvium] feat: make subtitleeditparser generic

jellyfin-web [0]

Note: Dependabot automatic PRs are excluded from this list.

v10.8.2

1 year ago

Jellyfin 10.8.2

Stable hotfix release for 10.8.z release branch.

New Features and Major Improvements

N/A

Release Notes

N/A

Changelog

GitHub Project: https://github.com/orgs/jellyfin/projects/29

jellyfin [16]

Note: Dependabot automatic PRs are excluded from this list.

  • #8191 [@cvium] fix: remove Virtual episodes when their physical counterpart exists
  • #8174 [@nyanmisaka] Disable auto inserted SW scaler for HW decoders
  • #8167 [@crobibero] Add back library scan from library manager
  • #8166 [@joseph39] Bind @userid only when it's in the statement
  • #8163 [@daullmer] Don't refresh playlists on album refresh
  • #8152 [@thornbill] Fix support for rtsp streams over tcp
  • #8127 [@nyanmisaka] Workaround for linux 5.18+ i915 hang at cost of performance
  • #8115 [@crobibero] Update to dotnet 6.0.7
  • #8104 [@Shadowghost] Add resolution text output for more resolutions
  • #8092 [@Andy2244] Change allow higher opus, vorbis transcode bitrates
  • #8087 [@cvium] feat: make subtitleeditparser generic
  • #8078 [@Andy2244] fix copy&paste error for requestedRangeTypes preventing stream copy
  • #8061 [@nyanmisaka] Fix intel dx11-ocl interop taking too long to initialize on windows
  • #8038 [@Shadowghost] Remove mount and unmount permissions for jellyfin group from sudoers
  • #8013 [@daullmer] Fix password change during parental control schedule
  • #7732 [@LewkyB] Fix to make web sockets close gracefully on server shutdown

jellyfin-web [7]

Note: Dependabot automatic PRs are excluded from this list.

  • jellyfin/jellyfin-web#3781 [@yahuli] Fix TypeError
  • jellyfin/jellyfin-web#3778 [@nielsvanvelzen] Add title and filename to download request in item details
  • jellyfin/jellyfin-web#3775 [@daullmer] Fix user specific remote access
  • jellyfin/jellyfin-web#3760 [@nielsvanvelzen] Fix saving log settings not working
  • jellyfin/jellyfin-web#3751 [@nielsvanvelzen] Fix splash screen checkbox always unchecked
  • jellyfin/jellyfin-web#3730 [@SenorSmartyPants] CardBuilder: Test episode number in addition to episode name
  • jellyfin/jellyfin-web#3729 [@SenorSmartyPants] Save series images under season, when browsing parent images for season

v10.8.1

1 year ago

Jellyfin 10.8.1

Stable hotfix release for 10.8.z release branch.

New Features and Major Improvements

N/A

Release Notes

N/A

Changelog

GitHub Project: https://github.com/orgs/jellyfin/projects/29

jellyfin [29]

Note: Dependabot automatic PRs are excluded from this list.

  • #8001 [@nyanmisaka] Fix yuvj420p pixel format hardware decoding
  • #7994 [@nyanmisaka] Fix the broken transcoding throttler
  • #7988 [@nyanmisaka] Catch external streams exceptions
  • #7985 [@crobibero] Revert "refactor: use season number and episode number for NextUp ordering instead of SortName"
  • #7984 [@crobibero] Upgrade to dotnet 6.0.6, update remaining dependencies
  • #7975 [@nyanmisaka] Override the VAAPI driver env if i965 device is known
  • #7968 [@nyanmisaka] Fix HWA decoders are not applied to BluRay folders
  • #7964 [@nyanmisaka] Add DoVi side data parsing
  • #7961 [@cvium] refactor: use season number and episode number for NextUp ordering instead of SortName
  • #7960 [@Shadowghost] Fix subtitle encoder if subrip is requested
  • #7955 [@nyanmisaka] Fix output extension if user has no transcoding permission
  • #7954 [@cvium] fix: use proper bind address for DLNA location url (#7953)
  • #7950 [@nyanmisaka] Brighter VPP tone-mapping on Intel
  • #7947 [@nyanmisaka] Add VideoRangeType to video conditions
  • #7946 [@cvium] feat: partially handle SVG files and remove exceptions from blurhash and dimensions
  • #7941 [@nyanmisaka] Fix the int overflow issue and the wrong map index of external audio
  • #7940 [@Shadowghost] Fix recommendations
  • #7939 [@1337joe] Track selector fix
  • #7934 [@Bond-009] Enable XmlReaderSettings.Async, fixes #7929
  • #7925 [@nyanmisaka] Remove MPEG4 hwaccel from AMF
  • #7924 [@nyanmisaka] Improve AMF tonemap speed when using sw decoding
  • #7913 [@cvium] fix: read configuration during Invoke instead of during construction
  • #7911 [@cvium] fix: only use keyframes when remuxing video
  • #7894 [@crobibero] Switch to FirstOrDefault extension
  • #7892 [@cvium] fix: tv shows do not support multi edition
  • #7887 [@joshuaboniface] Move service hardening options to override config
  • #7885 [@iwalton3] Prevent 400 error when using navigation buttons.
  • #7873 [@cvium] fix: respect the image refresh options when parsing remote images from NFO
  • #7614 [@mihawk90] Rework Fedora build

jellyfin-web [13]

Note: Dependabot automatic PRs are excluded from this list.

  • jellyfin/jellyfin-web#3724 [@samcon] Fix resume not working on LG WebOS
  • jellyfin/jellyfin-web#3722 [@nyanmisaka] Fix 6ch audio is disabled on AC3 supported browsers
  • jellyfin/jellyfin-web#3721 [@Shadowghost] Fix stream selection remembering
  • jellyfin/jellyfin-web#3720 [@Shadowghost] Fix device logos for various clients
  • jellyfin/jellyfin-web#3719 [@nyanmisaka] Expose DoVi metadata and VideoRangeType
  • jellyfin/jellyfin-web#3717 [@dmitrylyzo] Add maximum allowed video resolution selector
  • jellyfin/jellyfin-web#3716 [@Orhideous] Recognize MIME for transcoded audio in streams
  • jellyfin/jellyfin-web#3714 [@nyanmisaka] Expose VPP TM brightness/contrast gain options
  • jellyfin/jellyfin-web#3713 [@nyanmisaka] Add VideoRangeType condition for web client
  • jellyfin/jellyfin-web#3704 [@zhuangzhuang] Fix empty avatar when upload same profile image
  • jellyfin/jellyfin-web#3701 [@nyanmisaka] Remove MPEG4 hwaccel from AMF
  • jellyfin/jellyfin-web#3694 [@crobibero] Add the ability to enable/disable the splashscreen
  • jellyfin/jellyfin-web#3571 [@mihawk90] Cleanup and standardise Fedora build (web)

v10.8.0

1 year ago

v10.8.0-beta3

1 year ago

v10.8.0-beta2

2 years ago

v10.8.0-beta1

2 years ago

v10.8.0-alpha5

2 years ago

We're pleased to announce the fifth (but really fourth) Alpha pre-release of our upcoming 10.8.0 version. This release is built right from our Master branch as of the time of this tag creation. This release is functionally identical to "Alpha 4" but with a CI fix that necessitated a PR and new tag.

Package downloads will be available on the main downloads page, under the "Next Stable Pre-Releases (10.8.0)" link for your respective platform: https://repo.jellyfin.org/releases/server/

Docker images will be up with the tag 10.8.0-alpha5.

NOTE: This release includes Tonemapping HWA improvements. To get the newer improvements, you must be running jellyfin-ffmpeg version 4.4.1! It can be downloaded from the various repository locations shown above.

NOTE: This in an alpha release. We do not recommend running this release on your production, user-facing servers if you don't want to deal with user complaints. Don't forget to take a full backup of your instances before upgrading, just in case!

NOTE: Due to CI and versioning limitations, the actual running server version and packages (e.g. .debs) will simply read "10.8.0". Please be diligent in keeping track of exactly what pre-release version(s) you have installed, especially for portable-type installs!

Changelogs (since 10.8.0-alpha3)

jellyfin [53]

Note: Dependabot automatic PRs are excluded from this list.

  • #7115 [@joshuaboniface] Remove bump-version junk
  • #7109 [@crobibero] Use provided SortOrder
  • #7107 [@Bond-009] Speed up Jellyfin.Naming.Tests
  • #7105 [@1337joe] Respect lock state when updating season 0 name
  • #7095 [@crobibero] Don't apply transformations to .gif
  • #7093 [@ilaborde] Remove unnecessary ToList in DlnaManager
  • #7092 [@crobibero] Reverse all order-by
  • #7080 [@crobibero] Allow ApiKey query parameter for authentication
  • #7076 [@crobibero] Add ability to search by -
  • #7075 [@crobibero] Fix orderby query
  • #7070 [@thornbill] Fix Fedora build version
  • #7059 [@crobibero] Fix device ordering
  • #7058 [@cvium] Use dedicated resolvers for extras
  • #7055 [@crobibero] Fix analysis issues
  • #7052 [@crobibero] Add image/jpg to extension lookup
  • #7049 [@crobibero] Remove warnings
  • #7048 [@Bond-009] Update StyleCop
  • #7047 [@Bond-009] Fix build
  • #7044 [@1337joe] Fix trailers v2
  • #7042 [@crobibero] Fix build from PR merging
  • #7035 [@cvium] Force a remux/transcode with external audio files
  • #7034 [@cvium] Catch HttpRequestException when saving images from local provider
  • #7029 [@cvium] Use our own Contains extension
  • #7028 [@cvium] Fix extras folders
  • #7021 [@cvium] Use == instead of Object.Equals to avoid closure allocation
  • #7020 [@cvium] Use static lambdas
  • #7018 [@Bond-009] Remove unreachable branches from JsonConverters
  • #7017 [@crobibero] Fix query param spelling
  • #7015 [@Bond-009] Use System.IO.Compression instead of SharpCompress for zips
  • #7013 [@1337joe] Increment library name number instead of appending
  • #7012 [@nnnlog] Remove ProtectClock for hardware encoding
  • #7006 [@crobibero] Fix BaseItemKind Querying
  • #7005 [@1337joe] Deprecate LibraryOptions.EnableInternetProviders
  • #7004 [@Bond-009] General cleanup
  • #7002 [@crobibero] Update to dotnet 6.0.1
  • #7000 [@brianjmurrell] Fix build on EL7
  • #6998 [@1337joe] Fix crash on missing server config file
  • #6994 [@Tedyst] Fixed crash in MigrationRunner by checking migration for file existance
  • #6980 [@brianjmurrell] Update RPM build for Ci autoversion packages
  • #6979 [@crobibero] Use BaseItemKind where possible
  • #6978 [@Bond-009] Add tests for ProbeResultNormalizer.GetFrameRate
  • #6977 [@Bond-009] Use correct jpeg MIME type
  • #6976 [@Bond-009] Don't check floats for equality
  • #6956 [@cvium] Refactor extras and movie multi-part parsing
  • #6934 [@nyanmisaka] HWA pipeline refactor, AMD/Intel/Nvidia full hardware filtering support, AV1 hwdec
  • #6920 [@marius-luca-87] Add an option for dropping specific subtitle formats using the DLNA SubtitleProfile
  • #6912 [@crobibero] Add additional provider id parsing to file name
  • #6867 [@yresquirol] Related media according to genre
  • #6819 [@cvium] Try to use Width and Height from ImageInfo to determine aspect ratio
  • #6222 [@orryverducci] Fix interlace check for H.264 MBAFF coded MP4 files
  • #5894 [@brianjmurrell] Allow to bind to priveleged ports (i.e. 80/443)
  • #5836 [@BaronGreenback] Code Clean up: "value assigned is not used in any execution path"
  • #5009 [@MrTimscampi] Move studios image providers to plugin

jellyfin-web [17]

Note: Dependabot automatic PRs are excluded from this list.

  • jellyfin/jellyfin-web#3281 [@joshuaboniface] Remove bump-version junk
  • jellyfin/jellyfin-web#3270 [@thornbill] Add Apple device icon
  • jellyfin/jellyfin-web#3269 [@thornbill] Bump jellyfin-apiclient to v1.10.0
  • jellyfin/jellyfin-web#3250 [@thornbill] Make movies and shows in genre list random
  • jellyfin/jellyfin-web#3247 [@thornbill] Remove network device option from add library dialog
  • jellyfin/jellyfin-web#3246 [@thornbill] Fix Fedora and CentOS builds
  • jellyfin/jellyfin-web#3242 [@crobibero] Add missing strings for TranscodeReason
  • jellyfin/jellyfin-web#3231 [@emilrowland] fix: Oculus browser is no longer marked as TV
  • jellyfin/jellyfin-web#3230 [@SenorSmartyPants] Fix #369 : Episode Details Premiere date
  • jellyfin/jellyfin-web#3226 [@brianjmurrell] Run bump_version in make srpm
  • jellyfin/jellyfin-web#3209 [@dmitrylyzo] Handle command 'Back'
  • jellyfin/jellyfin-web#3208 [@nyanmisaka] Remove unused server check for cinema mode option
  • jellyfin/jellyfin-web#3206 [@nyanmisaka] Update HWA settings to adapt the server code changes
  • jellyfin/jellyfin-web#3197 [@ianjazz246] Sort genres by SortName instead of Random
  • jellyfin/jellyfin-web#3196 [@ianjazz246] Don't clear username on failed login
  • jellyfin/jellyfin-web#3184 [@WWWesten] Add missing font option for subtitles
  • jellyfin/jellyfin-web#3070 [@grafixeyehero] Convert edit user page to react

v10.8.0-alpha4

2 years ago

BUILD BUSTED RELEASE SCRAPPED ALPHA 5 INCOMING

We're pleased to announce the fourth Alpha pre-release of our upcoming 10.8.0 version. This release is built right from our Master branch as of the time of this tag creation.

Package downloads will be available on the main downloads page, under the "Next Stable Pre-Releases (10.8.0)" link for your respective platform: https://repo.jellyfin.org/releases/server/

Docker images will be up with the tag 10.8.0-alpha4.

NOTE: This in an alpha release. We do not recommend running this release on your production, user-facing servers if you don't want to deal with user complaints. Don't forget to take a full backup of your instances before upgrading, just in case!

NOTE: Due to CI and versioning limitations, the actual running server version and packages (e.g. .debs) will simply read "10.8.0". Please be diligent in keeping track of exactly what pre-release version(s) you have installed, especially for portable-type installs!

Changelogs (since 10.8.0-alpha3)

jellyfin [52]

Note: Dependabot automatic PRs are excluded from this list.

  • #7109 [@crobibero] Use provided SortOrder
  • #7107 [@Bond-009] Speed up Jellyfin.Naming.Tests
  • #7105 [@1337joe] Respect lock state when updating season 0 name
  • #7095 [@crobibero] Don't apply transformations to .gif
  • #7093 [@ilaborde] Remove unnecessary ToList in DlnaManager
  • #7092 [@crobibero] Reverse all order-by
  • #7080 [@crobibero] Allow ApiKey query parameter for authentication
  • #7076 [@crobibero] Add ability to search by -
  • #7075 [@crobibero] Fix orderby query
  • #7070 [@thornbill] Fix Fedora build version
  • #7059 [@crobibero] Fix device ordering
  • #7058 [@cvium] Use dedicated resolvers for extras
  • #7055 [@crobibero] Fix analysis issues
  • #7052 [@crobibero] Add image/jpg to extension lookup
  • #7049 [@crobibero] Remove warnings
  • #7048 [@Bond-009] Update StyleCop
  • #7047 [@Bond-009] Fix build
  • #7044 [@1337joe] Fix trailers v2
  • #7042 [@crobibero] Fix build from PR merging
  • #7035 [@cvium] Force a remux/transcode with external audio files
  • #7034 [@cvium] Catch HttpRequestException when saving images from local provider
  • #7029 [@cvium] Use our own Contains extension
  • #7028 [@cvium] Fix extras folders
  • #7021 [@cvium] Use == instead of Object.Equals to avoid closure allocation
  • #7020 [@cvium] Use static lambdas
  • #7018 [@Bond-009] Remove unreachable branches from JsonConverters
  • #7017 [@crobibero] Fix query param spelling
  • #7015 [@Bond-009] Use System.IO.Compression instead of SharpCompress for zips
  • #7013 [@1337joe] Increment library name number instead of appending
  • #7012 [@nnnlog] Remove ProtectClock for hardware encoding
  • #7006 [@crobibero] Fix BaseItemKind Querying
  • #7005 [@1337joe] Deprecate LibraryOptions.EnableInternetProviders
  • #7004 [@Bond-009] General cleanup
  • #7002 [@crobibero] Update to dotnet 6.0.1
  • #7000 [@brianjmurrell] Fix build on EL7
  • #6998 [@1337joe] Fix crash on missing server config file
  • #6994 [@Tedyst] Fixed crash in MigrationRunner by checking migration for file existance
  • #6980 [@brianjmurrell] Update RPM build for Ci autoversion packages
  • #6979 [@crobibero] Use BaseItemKind where possible
  • #6978 [@Bond-009] Add tests for ProbeResultNormalizer.GetFrameRate
  • #6977 [@Bond-009] Use correct jpeg MIME type
  • #6976 [@Bond-009] Don't check floats for equality
  • #6956 [@cvium] Refactor extras and movie multi-part parsing
  • #6934 [@nyanmisaka] HWA pipeline refactor, AMD/Intel/Nvidia full hardware filtering support, AV1 hwdec
  • #6920 [@marius-luca-87] Add an option for dropping specific subtitle formats using the DLNA SubtitleProfile
  • #6912 [@crobibero] Add additional provider id parsing to file name
  • #6867 [@yresquirol] Related media according to genre
  • #6819 [@cvium] Try to use Width and Height from ImageInfo to determine aspect ratio
  • #6222 [@orryverducci] Fix interlace check for H.264 MBAFF coded MP4 files
  • #5894 [@brianjmurrell] Allow to bind to priveleged ports (i.e. 80/443)
  • #5836 [@BaronGreenback] Code Clean up: "value assigned is not used in any execution path"
  • #5009 [@MrTimscampi] Move studios image providers to plugin

jellyfin-web [16]

Note: Dependabot automatic PRs are excluded from this list.

  • jellyfin/jellyfin-web#3270 [@thornbill] Add Apple device icon
  • jellyfin/jellyfin-web#3269 [@thornbill] Bump jellyfin-apiclient to v1.10.0
  • jellyfin/jellyfin-web#3250 [@thornbill] Make movies and shows in genre list random
  • jellyfin/jellyfin-web#3247 [@thornbill] Remove network device option from add library dialog
  • jellyfin/jellyfin-web#3246 [@thornbill] Fix Fedora and CentOS builds
  • jellyfin/jellyfin-web#3242 [@crobibero] Add missing strings for TranscodeReason
  • jellyfin/jellyfin-web#3231 [@emilrowland] fix: Oculus browser is no longer marked as TV
  • jellyfin/jellyfin-web#3230 [@SenorSmartyPants] Fix #369 : Episode Details Premiere date
  • jellyfin/jellyfin-web#3226 [@brianjmurrell] Run bump_version in make srpm
  • jellyfin/jellyfin-web#3209 [@dmitrylyzo] Handle command 'Back'
  • jellyfin/jellyfin-web#3208 [@nyanmisaka] Remove unused server check for cinema mode option
  • jellyfin/jellyfin-web#3206 [@nyanmisaka] Update HWA settings to adapt the server code changes
  • jellyfin/jellyfin-web#3197 [@ianjazz246] Sort genres by SortName instead of Random
  • jellyfin/jellyfin-web#3196 [@ianjazz246] Don't clear username on failed login
  • jellyfin/jellyfin-web#3184 [@WWWesten] Add missing font option for subtitles
  • jellyfin/jellyfin-web#3070 [@grafixeyehero] Convert edit user page to react

v10.8.0-alpha3

2 years ago

We're pleased to announce the third Alpha pre-release of our upcoming 10.8.0 version. This release is built right from our Master branch as of the time of this tag creation.

Package downloads will be available on the main downloads page, under the "Next Stable Pre-Releases (10.8.0)" link for your respective platform: https://repo.jellyfin.org/releases/server/

Docker images will be up with the tag 10.8.0-alpha3.

NOTE: This in an alpha release. We do not recommend running this release on your production, user-facing servers if you don't want to deal with user complaints. Don't forget to take a full backup of your instances before upgrading, just in case!

NOTE: Due to CI and versioning limitations, the actual running server version and packages (e.g. .debs) will simply read "10.8.0". Please be diligent in keeping track of exactly what pre-release version(s) you have installed, especially for portable-type installs!

Changelogs (since 10.8.0-alpha2)

jellyfin [33]

Note: Dependabot automatic PRs are excluded from this list.

  • #6965 [@bendardenne] Add artist to '/' split whitelist
  • #6953 [@matthiasdv] Add more hardening to systemd service
  • #6941 [@holahmeds] Use MimeTypes package to determine MIME type
  • #6936 [@cvium] Reduce allocations
  • #6929 [@Bond-009] Use JsonContent where possible
  • #6927 [@1337joe] Use SSL for tmdb images
  • #6923 [@cvium] Don't query series twice
  • #6915 [@1337joe] Subtitle filename parsing fix
  • #6914 [@marius-luca-87] Take into account the streams dlnaheaders query parameter set by the DidlBuilder NormalizeDlnaMediaUrl function
  • #6907 [@marius-luca-87] - enable seek function when direct streaming over DLNA
  • #6902 [@cvium] Migrate network configuration safely
  • #6900 [@ianjazz246] Use local time for RecordingHelperTests
  • #6898 [@jonas-resch] Add support for external audio files
  • #6890 [@crobibero] Fix creating DLNA profiles
  • #6879 [@crobibero] Remove ClientLog endpoints
  • #6874 [@1337joe] Expose TMDb image scale options to user
  • #6873 [@crobibero] Add ability to exclude active sessions from resumable items
  • #6871 [@cvium] Only force scheme and port when HTTPS is disallowed
  • #6870 [@cvium] Refactor omdb providers and fix issues
  • #6869 [@cvium] Small optimization to child count field
  • #6862 [@1337joe] Query media streams by type instead of filtering
  • #6860 [@cvium] Read past empty elements
  • #6857 [@Bond-009] Fix some warnings
  • #6856 [@cvium] Remove unused dependencies
  • #6854 [@1337joe] Add setter for CustomPrefs
  • #6852 [@Bond-009] Fix some warnings
  • #6851 [@cvium] Remove ILibraryManager as a dependency in resolvers etc.
  • #6850 [@PetrusZ] Add Collection Validator, create collection based on nfo
  • #6849 [@1337joe] Actually check server disabled metadata providers
  • #6848 [@marius-luca-87] Ensure the proper StartTimeTicks variable is forwarded to the AddDlnaHeaders function
  • #6845 [@marius-luca-87] Flush the XmlWriter before calling the StringBuilder ToString() method
  • #6831 [@1337joe] Image provider cleanup
  • #6818 [@Bond-009] Replace PBKDF2-SHA1 with PBKDF2-SHA512

jellyfin-web [4]

Note: Dependabot automatic PRs are excluded from this list.

  • jellyfin/jellyfin-web#3181 [@PetrusZ] Add AutoCollection option to libraryoptionseditor
  • jellyfin/jellyfin-web#3180 [@brianjmurrell] Remove chown -R root:root from specfile
  • jellyfin/jellyfin-web#3171 [@WWWesten] Update displaySettings.template.html
  • jellyfin/jellyfin-web#3092 [@thornbill] Use single color for loading indicator