v1.5.0-beta1Pre-releasemacOS
IINA 1.5.0 Beta 1
Added 13
- Added a new Settings window with confirmation prompt when deleting keybinding config files
- Split the Video/Audio settings page into two separate pages
- Added a new plugin store in Settings
- Updated the Quick Settings sidebar and added a new Layout pane
- You can now freely change the window aspect ratio by unlocking it
- All sidebars are now resizable
- Added Liquid Glass support
- Added Live Text support
- Added an option to configure thumbnail width
- Show the chapter name on the slider alongside the video time
- Added plugin i18n support API
- You can now unshuffle the playlist if it hasn't changed since the last shuffle
- Added shortcut O to show current time
Changed 7
- The mpv option table can now automatically parse pasted mpv options
- The sidebars no longer block top and bottom OSCs
- The standard window buttons are always visible when the leading sidebar is shown
- Updated mpv to 0.41.0 and FFmpeg to 9.0.1
- Updated Sparkle to 2.9.6
- Changed the volume slider to greyscale
- When changing to a video with a different aspect ratio, the window now keeps the same window area instead of the same width
Fixed 16
- Fixed OSC freeze when interacting with UI (slider, button, etc.)
- Fixed unintended auto-play when connecting or switching Bluetooth devices
- Fixed Quick Settings controls not updating when a new subtitle is added
- Fixed IINA outputting to the wrong audio device
- Fixed opening an audio file a second time showing the main window
- Fixed the .pipChanged event sometimes not being emitted
- Fixed a potential crash in updateVideoTabControl
- Fixed a crash when reloading plugins
- Fixed multiple playback histories not being recorded for online media
- Fixed a crash in iina-plugin new when using the --url flag
- Fixed several instances where the old preference was incorrectly shown
- Fixed mini player responds to scrolling events in the playlist view
- Fixed the preview displays when cursor is not on the progress bar
- Fixed HDR tone mapping not working on SDR display
- Fixed wrong window control position for RTL languages
- Fixed a crash when connecting to external displays
Deprecated 1
- IINA now requires macOS 11 Big Sur or later for Intel Macs and macOS 12 Monterey or later for Apple Silicon Macs, with macOS 11 expected to be deprecated in the following release
From IINA
IINA 1.5.0 brings the biggest UI redesign since its launch.
Please note that beta versions are not stable. Please open an issue if you find a bug. We aim to release the stable 1.5.0 (and a new website) in late September.
New
- Added a new Settings window #6016.
- Added a confirmation prompt when deleting keybinding config files #5972.
- Split the "Video/Audio" settings page into two pages #5310.
- Added a new plugin store in Settings #6081.
- Updated the Quick Settings sidebar and added a new Layout pane #6132.
- You can now freely change the window aspect ratio by unlocking it #6100.
- In the new Layout pane, options are provided to dock sidebars, the OSC, and the titlebar.
- All sidebars are now resizable #6161.
- The sidebars no longer blocks top and bottom OSCs.
- The standard window buttons are always visible when the leading sidebar is shown.
- The mpv option table can now automatically parse pasted mpv options #6203.
- Added Liquid Glass support #6001.
- Added Live Text support #6101.
- Added an option to configure thumbnail width #885.
- Show the chapter name on the slider alongside the video time #6078.
- [API] Added plugin i18n support.
- You can now unshuffle the playlist if it hasn't changed since the last shuffle #6171.
- Added shortcut 'O' to show current time #5694.
Bug Fixes
- Fixed OSC freeze when interacting with UI (slider, button, etc.) #168.
- Fixed unintended auto-play when connecting or switching Bluetooth devices #6025.
- Fixed Quick Settings controls not updating when a new subtitle is added #6035.
- Fixed IINA outputting to the wrong audio device #6034.
- Fixed opening an audio file a second time showing the main window #6065.
- [API] Fixed the
.pipChangedevent sometimes not being emitted. - Fixed a potential crash in
updateVideoTabControl#6093. - Fixed a crash when reloading plugins #6094.
- Fixed multiple playback histories not being recorded for online media #6116.
- Fixed a crash in
iina-plugin newwhen using the--urlflag #6241. - Fixed several instances where the old preference was incorrectly shown #6254.
- Fixed mini player responds to scrolling events in the playlist view.
- Fixed the preview displays when cursor is not on the progress bar #6288.
- Fixed HDR tone mapping not working on SDR display #5119.
- Fixed wrong window control position for RTL languages #6192.
- Fixed a crash when connecting to external displays #6215.
Improvements
- Render subtitles for media without a video track #6030.
- Improved performance when reading track lists from mpv #5820.
- Revamped the log viewer #6041.
- Revamped the playback history window #6117.
- The history window now shows the media title #6113.
- The OSC toolbar buttons now reflect the current state #6062.
- The action buttons in mini player also reflect the current state #6267.
- Changed the volume slider to greyscale #6071.
- Added action images for menu items on macOS 26 #6086.
- Updated the look and feel of the inspector window #6059, #5275.
- You can now select and copy the text from the inspector window #6092.
- Unified the font size in the inspector window #5275.
- When changing to a video with a different aspect ratio, the window now keeps the same window area instead of the same width #6105.
- The unsupported subtitle error is no longer shown for auto-loaded subtitles #6145.
- Hide the HDR switch when it's not available #6157.
- Richer OSD display with volume sliders etc.
- Improved handling of sub-second rollover in VideoTime time formatting #6239.
- Added warnings to the S/PDIF settings #6257.
- Improved the playlist progress indicator #6268.
- Show OSD even when applied volume is constrained #6195.
- Improved the error message in the open URL dialog #6189.
- Hide is the default behavior when entering Picture-in-Picture #6283.
- Target peak is splitted into two settings #6308.
Updates
- Bumped system requirement to macOS 11 for Intel Macs #6019.
- Updated mpv to 0.41.0 and FFmpeg to 9.0.1 #6261.
- Added the new
--sub-border-styleoption from mpv 0.39.0, #6305.
- Added the new
- Updated Sparkle to 2.9.6 #6271.
Deprecation Notice
IINA 1.5.0 now requires macOS 11 Big Sur or later for Intel Macs and macOS 12 Monterey or later for Apple Silicon Macs. Due to limitations of Xcode, we expect to deprecate macOS 11 in the following IINA release.