Skip to content

Releases: jellyfin/jellyfin-web

Release 10.3.2

01 May 00:20
1ba58b0
Compare
Choose a tag to compare

10.3.2 hotfix release.

For binaries and release notes see the primary repository: https://github.com/jellyfin/jellyfin/releases/tag/v10.3.2

Release Notes

N/A

Major Features

N/A

Changelog

jellyfin

jellyfin/jellyfin#1287 Re-add content length, semi revert of changes in #1010
jellyfin/jellyfin#1296 Fix #1234
jellyfin/jellyfin#1305 Fix passwordless authentication with non-json content-types
jellyfin/jellyfin#1310 Remove unreachable code from BaseProgressiveStreamingService
jellyfin/jellyfin#1324 Add arm64 packaging for Debuntu
jellyfin/jellyfin#1327 Support libssl1.1 for Ubuntu Disco
jellyfin/jellyfin#1332 Make the TvdbEpisodeProvider class Public
jellyfin/jellyfin#1333 Fix incorrect hasPassword flag when easy pin set
jellyfin/jellyfin#1334 Iterate over IEnumerable before disposing
jellyfin/jellyfin#1335 Limit amount of ffmpeg processes extracting images at once

jellyfin-web

#270 Adds recording button back to view
#277 Fix a broken Live TV page
#287 Remove extraneous padding from sliders
#290 Remove outdated Firefox check for slider bubble
#291 Correct 404 on autoPlayDetect.js
#296 Fix "Password Reset by PIN" page

Release 10.3.1

22 Apr 14:31
97f6808
Compare
Choose a tag to compare

10.3.1 hotfix release.

For binaries and release notes see the primary repository: https://github.com/jellyfin/jellyfin/releases/tag/v10.3.1

Release Notes

N/A

Major Features

N/A

Changelog

jellyfin

jellyfin/jellyfin#1258 Handle exception when loading unsupported assembly
jellyfin/jellyfin#1264 Fix comparison for empty password migration

jellyfin-web

#257 Load fallback culture before login
#258 Fix server name input type

Release 10.3.0

19 Apr 18:23
874b512
Compare
Choose a tag to compare

10.3.0 release.

For binaries and release notes see the primary repository: https://github.com/jellyfin/jellyfin/releases/tag/v10.3.0

Changelog

jellyfin

jellyfin/jellyfin#735 Readability changes
jellyfin/jellyfin#776 Update tvdb provider to v2 api
jellyfin/jellyfin#785 Remove useless abstraction around XmlReaderSettings
jellyfin/jellyfin#800 Add CentOS and update rpm spec for the cachedir option
jellyfin/jellyfin#801 Move to Microsoft.Extensions.DependencyInjection
jellyfin/jellyfin#829 Removed some unused fields
jellyfin/jellyfin#830 Removed remaining self-update code
jellyfin/jellyfin#844 Reworked FFmpeg path discovery and always display to user
jellyfin/jellyfin#847 Make websockets code async
jellyfin/jellyfin#848 Minor changes to reduce allocations
jellyfin/jellyfin#849 Less string allocations
jellyfin/jellyfin#851 Simplify code to get data dir
jellyfin/jellyfin#862 Add dotnet-compat ABI testing and Debug configuration building to drone-CI
jellyfin/jellyfin#870 Better default authentication
jellyfin/jellyfin#885 More warning fixes
jellyfin/jellyfin#887 Replace primitive injection with IConfiguration
jellyfin/jellyfin#889 Fix uncaught xml error
jellyfin/jellyfin#891 Reduce the amount of db calls during the post scan event
jellyfin/jellyfin#898 Switch to Roslyn naming rules in EditorConfig
jellyfin/jellyfin#900 Implement proper FFmpeg version checking
jellyfin/jellyfin#902 COPR auto building
jellyfin/jellyfin#907 Fix assembly visibility
jellyfin/jellyfin#913 Reduce log spam
jellyfin/jellyfin#914 Separate HttpPostedFile into it's own file
jellyfin/jellyfin#915 Remove IEncryptionManager
jellyfin/jellyfin#930 checking user-permission in GetQueryResult
jellyfin/jellyfin#934 Don't require a restart for 75% of plugins
jellyfin/jellyfin#936 Fixed the assemblynames for compatibility check in drone.
jellyfin/jellyfin#939 Clean up and rename obsolete deployment platforms
jellyfin/jellyfin#947 Add Azure Pipelines YAML
jellyfin/jellyfin#950 Replace OptimizedPriorityQueue source with NuGet reference
jellyfin/jellyfin#952 Populate video extras again
jellyfin/jellyfin#955 Avoid exceptions due to folder and file not found
jellyfin/jellyfin#959 Reduce string allocations at startup
jellyfin/jellyfin#962 Fix Path
jellyfin/jellyfin#977 Always set ffmpeg flag +genpts when video stream is being copied
jellyfin/jellyfin#978 Fix DLNA for multiple interfaces on linux
jellyfin/jellyfin#981 Close the response stream after fetching temp files
jellyfin/jellyfin#984 Update kz.csv
jellyfin/jellyfin#986 Backmerge submodule updating strategy
jellyfin/jellyfin#996 Reduce the amount of exceptions thrown
jellyfin/jellyfin#999 Check that ffmpeg log target isn't disposed before writing to it
jellyfin/jellyfin#1000 Don't close the socket response multiple times
jellyfin/jellyfin#1003 Use stopwatch for more accurate measurements and reduce log spam
jellyfin/jellyfin#1007 Log time in a standardized way
jellyfin/jellyfin#1009 Implement SxxExx EpisodeNum Processing
jellyfin/jellyfin#1010 Remove System.Net and port to Kestrel
jellyfin/jellyfin#1011 Don't try to order the response the same as the request
jellyfin/jellyfin#1018 Fix rmvb video can not play under DLNA
jellyfin/jellyfin#1020 Do not allow new users to delete content by default
jellyfin/jellyfin#1021 Fail on warnings for Jellyfin.Server
jellyfin/jellyfin#1028 Simplify rating loading
jellyfin/jellyfin#1032 Correct the list of series types
jellyfin/jellyfin#1043 Update image overlays to use Jellyfin blue
jellyfin/jellyfin#1051 Build improvements for wrapping infrastructure
jellyfin/jellyfin#1058 Cleanup/simplification
jellyfin/jellyfin#1059 Remove EnvironmentInfo
jellyfin/jellyfin#1060 Remove redundant class AssemblyInfo
jellyfin/jellyfin#1061 Remove dead code
jellyfin/jellyfin#1062 Fix the 2 new warnings
jellyfin/jellyfin#1063 Update to renamed DownloadGitHubRelease task (microsoft/azure-pipelines-tasks#9481)
jellyfin/jellyfin#1064 Remove file added in #996
jellyfin/jellyfin#1065 Don't set status code if response is closed
jellyfin/jellyfin#1067 Add urlprefixes during init
jellyfin/jellyfin#1069 Quick nullref fix
jellyfin/jellyfin#1071 Fix error
jellyfin/jellyfin#1072 Remove New File Header
jellyfin/jellyfin#1075 Remove mirror images from library thumbnail
jellyfin/jellyfin#1077 Make MusicBrainz base url configurable
jellyfin/jellyfin#1081 Disable HTTPS in Kestrel if Certificate is null
jellyfin/jellyfin#1089 Update translations
jellyfin/jellyfin#1090 Set DisplayTitle for subtitles
jellyfin/jellyfin#1091 Do not use the nuget packages for comparison, but the last master build
jellyfin/jellyfin#1092 Add configurable webdir option
jellyfin/jellyfin#1093 Use better path configuration for packages
jellyfin/jellyfin#1094 Skip processing of images that don't exist
jellyfin/jellyfin#1095 Add AppConfig to the DI service collection
jellyfin/jellyfin#1096 Remove open subtitles from the server
jellyfin/jellyfin#1098 Fix build by removing non existent namespace
jellyfin/jellyfin#1100 Finalise removal of --ffprobe switch
jellyfin/jellyfin#1103 Improvements around streams
jellyfin/jellyfin#1104 Disable the Drone CI ABI check
jellyfin/jellyfin#1105 Only delay making MusicBrainz request if necessary
jellyfin/jellyfin#1106 More warning fixes
jellyfin/jellyfin#1110 Adjusted the Product Name so the User Agent is correct/better
jellyfin/jellyfin#1114 Only remove /var/lib/apt/lists/* in Dockerfile
jellyfin/jellyfin#1115 Clean apt lists in arm Dockerfiles
jellyfin/jellyfin#1116 Fix exception caused by #1096
jellyfin/jellyfin#1117 Check before flushing ffmpeg log
jellyfin/jellyfin#1119 MusicBrainz 503 Retry Strategy
jellyfin/jellyfin#1120 Quick fix for auth bug
jellyfin/jellyfin#1121 Update username regex to string literal with escaped -
jellyfin/jellyfin#1127 Add configurable user lockout
jellyfin/jellyfin#1136 Require access type to be included in bug report
jellyfin/jellyfin#1137 Fix default value for Expires header
jellyfin/jellyfin#1139 Update init scripts for compatibility with Devuan
jellyfin/jellyfin#1140 Add Doxygen config
jellyfin/jellyfin#1149 Adds per user password reset
jellyfin/jellyfin#1151 Use public ports and advertise DNS if available for WAN address
jellyfin/jellyfin#1153 Check if disposed first
jellyfin/jellyfin#1157 Simplify/remove/clean code
jellyfin/jellyfin#1166 Fix exception on startup
jellyfin/jellyfin#1169 Use new libexecdir location for jellyfin-ffmpeg
jellyfin/jellyfin#1170 Correct bad quote characters
jellyfin/jellyfin#1171 Add Ubuntu armhf build
jellyfin/jellyfin#1172 Minor improvements to release build setup
jellyfin/jellyfin#1178 Updates windows installer default lib location
jellyfin/jellyfin#1188 Fix problems with plugin installation
jellyfin/jellyfin#1189 Update local path to include the jellyfin dir
jellyfin/jellyfin#1190 Update Dockerfiles
jellyfin/jellyfin#1195 Optimize images with image_optim
jellyfin/jellyfin#1199 Use TLS 1.2 to download NSSM
jellyfin/jellyfin#1209 Override username with AuthenticationProvider
jellyfin/jellyfin#1221 Make Jellyfin search its base dir for ffmpeg
jellyfin/jellyfin#1239 Clean up UDP responders, and move ProductName to Public endpoint
jellyfin/jellyfin#1242 Fix metadata path save
jellyfin/jellyfin#1244 Hotfix authapi

jellyfin-web

#128 Always show FFmpeg path in Transcoding page
#144 Add top offset and bottom offset margins in emby-scrollbuttons
#153 Make types more consistent
#159 remove some deprecated plugin code
#162 Convertion to webpack - part1 - npm and dynamic module resolution for site.js
#166 Better progressive playback controls of bottom pages
#168 Lots of changes to the server configuration pages
#170 Updated translations
#171 Sort item results in the same order as requested
#172 Add web path as config option
#175 Update the translation help link
#177 Conversion to webpack - part2 - emby-webcomponents into components and module naming resolution
#178 Remove unused localization strings (updated)
#180 Apply typo fix for apphost
#181 Correct syntax error in networkPath
#187 Add CI for eslint
#188 Conversion to webpack - part3 - routes isolation, module resolution, refactoring appStorage
#189 Fix require apiInput
#190 Add setting to support configurable user lockout
#195 Remove no to nb
#196 Return inner promise in createConnectionManager
#197 Cleanup cordova modules - webpack fix
#202 Remove sync and registration services
#203 Remove all unused strings from translation files
#204 Fix CI
#205 Move assets and third party libs out of components and update some strings
#206 Conversion to webpack - part4 - module resolution, appStorage refactor, minor cleanup
#211 Adds web options to support better password resets
#214 Fix Direct Playback broken in Chrome 73
#216 Remove sync menu from multiselect
#217 Re-add missing strings
#218 Solve random dark pane over video playing in fullscreen mode
#219 Change Chromecast volume instead while casting
#221 Fix local chromecast play behind reverse proxy
#222 Remember device volume/mute on Chromecast playback stop
#223 When playing on Chromecast make volume buttons change chromecast volume
#225 Fix restart button API call
#226 Optimize images with image_optim
#227 Update add server input type
#231 Improve the plugin catalog and related controllers
#235 Add check for multiserver on login page
#237 Avoid element overlap with music controls
#244 Fix a deminification issue with the plugin page
#245 Add Missing strings "HeaderFavorite..."
#247 Update the name in Manifest.json
#249 Correct edititemmetadata.js script location
#253 Readd missing strings

Release 10.2.2

01 Mar 02:26
a3b4774
Compare
Choose a tag to compare

Hotfix release from 10.2.1.

Changelog

  • #152 Go back on Media stop
  • #156 Fix volume slider not working on nowplayingbar

Release 10.2.1

21 Feb 04:25
fe28f88
Compare
Choose a tag to compare

Hotfix release from 10.2.0.

Changelog

  • #136 Re-add OpenSubtitles configuration page
  • #137 Replace HeaderEmbyServer with HeaderJellyfinServer on plugincatalog
  • #138 Remove left-over JS for Customize Home Screen
  • #141 Exit fullscreen automatically after video playback ends

Release 10.2.0

16 Feb 02:09
f7e5946
Compare
Choose a tag to compare

Jellyfin WebUI release 10.2.0.

Changelog

  • #51 remove more code for sync and camera roll
  • #56 Use English for fallback translations and clean up language files
  • #58 Css slider fixes
  • #62 remove BOM markers
  • #65 Fix profile image not being shown on profile page
  • #73 Dev sync
  • #74 Add download menu option to media items
  • #75 User profile fixes
  • #76 Fix syntax error caused by deminification
  • #79 Remove unused Connect related from the frontend
  • #80 Remove games
  • #92 Added frontend support for a password field on setup
  • #94 Update british strings
  • #95 add display language option back
  • #112 Removed seasonal theme support
  • #116 Consolidate all strings into a single file per language
  • #117 Fix volume slider behavior
  • #118 Enable and fix PiP for Safari
  • #119 Make the toggle track visible on all themes
  • #121 Fix syntax error in site.js
  • #127 Change sharedcomponents module to core
  • #135 Make sure fallback culture is always available

Release 10.1.0

22 Jan 18:15
094c1de
Compare
Choose a tag to compare

Release 10.1.0 for jellyfin-web.

Changelog

  • #1: Change webcomponents to non-minified version
  • #4: Fix user profile regression
  • #6: Make icon into proper ico and large PNG
  • #7: Fix firefox failing to set password for users with no password set
  • #8: Remove premiere stuff and fix crashes caused by earlier removals
  • #12: Fix return from PIN reset to index.html
  • #13: Send android clients to select server before login
  • #14: Reimplement page to add server
  • #16: Fix spinning circle at the end of config wizard
  • #17: Fix directorybrower not resetting scroll
  • #19: Set union merge for CONTRIBUTORS.md
  • #20: Show album thumbnail and artist image in page itemdetail
  • #26: Make the card titles clickable
  • #27: Stop pagination and adding a library from being able to trigger multiple times
  • #28: Add transparent nav bar to BlueRadiance theme CSS
  • #29: Clean up imageuploader
  • #30: Remove iap and simplify registrationservices
  • #36: Open videos in fullscreen on android devices
  • #37: Remove broken features from web interface
  • #38: Fix inconsistent UI coloring around settings drawer
  • #39: Remove back button from dashboard and metadata manager
  • #42: Fix Home backdrop not loading
  • #43: Filter videos by audio stream language
  • #44: Remove filter from library collection type options
  • #45: Fix data-backbutton logic
  • #46: Minor changes to navbar elements
  • #48: Remove Sync code
  • #52: Fix progress color
  • #53: Fix user tabs color
  • #54: Add back button to server dashboard