Releases: jellyfin/jellyfin-web
Release 10.3.2
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
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
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
Release 10.2.1
Release 10.2.0
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
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