iina version history
10 releases tracked, newest first.
v1.4.4
Jun 24, 2026- Fixed security vulnerability in `iina://` URL scheme to prevent command injection
- Added safeguards against local file modification via URL scheme
- Auto-update available 24 hours after GitHub release
- UI redesign coming in version 1.5.0
1 download
v1.4.3
May 20, 2026# IINA 1.4.3
## Bug Fixes
- Fixed a security issue allowing command injection when opening a iina:// URL, #6083.
- Fixed system media play/pause keys toggling pause instead of strictly playing or pausing, by adopting mpv's `PLAYONLY` and `PAUSEONLY` keys, #6025.
- Fixed wrong fallback strings in localization in the inspector window.
1 download
v1.4.2-build164
Apr 16, 2026The previous build didn't include updated dav1d libraries, leading to crashes when playing AV1 videos, particularly on YouTube.
This build resolved the issue. The 1.4.2 auto-update and website download will directly link to build 164.
**sha256**
```
804e3368518f19039ebfbc3d698e1fabc9cd20f15fc4e42de635456cdf6a7f58
```
1 download
v1.4.2
Apr 16, 2026IINA 1.4.2 fixes several critical bugs found in the previous release with some small additions.
## New
- We have an official plugin list on our README page, check out https://github.com/iina/iina?tab=readme-ov-file#iina-plugins-list, #5882.
- Added gapless audio playback options, #5433.
- Added new options to control how to handle opening files with multiple player windows, #5865.
- The system media keys are now configurable, #5933.
## Bug Fixes
- Fix some strings not translated in the main menu, #5713.
- Fix top OSC misalignment, #5715.
- Fix the button for increasing speed doesn't work, #5758.
- Fix low resolution of the `osd-status-msg`, #5782.
- Fix outline around screen in legacy full screen mode, #5783.
- Fix the next/prev buttons skip files, #5611.
- Fix wrong header color for macOS Tahoe, #5795.
- Fix wrong URL loading panel layout, #5718.
- Fix Now Playing not showing artwork for FLAC files, #5733.
- Fix side panel subtitle color controls not working, #5866.
- Fix force restart after opening .iinaplgz file, #5952.
- Fix sometimes excessive memory usage when opening large files, #5803.
- Fix the Tab key cannot be bound, #5905.
- Fix clicking on t
1 download
v1.4.1
Sep 25, 2025IINA 1.4.1 fixes several critical bugs found in the previous release.
## Bug Fixes
- Fix window resize behavior #5665, #5669.
- Fix a frame drawn with wrong aspect ratio after entering/exiting full screen.
- Fix missing playlist context menu #5664.
- Fix delete current file shortcut doesn't work #5673.
- Fix manual stop doesn't close window #5666.
- Fix setting video aspect keybinding doesn't work #5678.
- Fix keycode translation when the key is #(Sharp) #5685.
- Fix somestimes window shown on wrong display #5676, #5680.
- Fix wrong behavior regarding opening large remote files #5700.
- Fix plugin link fails if plugin directory does not exist #5597.
## Improvements
- Set neutral value and tint prominence for sliders in quick setting panels for macOS 26.
- Show loading window when opening a m3u file #5684.
- Remove the animation of the OSD progress bar
- Allow opening the same file in multiple windows #5689.
- Hide the "INFO" label in playlist by default.
1 download
v1.4.0
Sep 15, 2025### The Plugin System is Now Available
IINA 1.4.0 introduces a plugin system that lets users extend IINA's functionality with JavaScript plugins.
Learn more about the plugin system at [http://iina.io/plugins/](http://iina.io/plugins/). IINA 1.4.0 ships with several built-in plugins, including:
- **Online Media** ([iina/plugin-online-media](https://github.com/iina/plugin-online-media)): Enhances the experience of playing online media.
- One-click yt-dlp update
- On-the-fly video/audio quality selection
- Video downloading
- **OpenSubtitles** ([iina/plugin-opensub](https://github.com/iina/plugin-opensub)): Lets users search and download subtitles from OpenSubtitles with a user-friendly sidebar interface.
- **User Scripts** ([iina/plugin-userscript](https://github.com/iina/plugin-userscript)): Allows users to add code snippets to customize IINA's behavior.
### New
- The plugin system is enabled by default.
- Improved user interface for macOS Tahoe #5544.
- Added support for Hebrew #4867, Croatian #4966, and Indonesian locales.
- The playback history window now respects the system's reduce motion settings #4870.
- Added a new option to always show the OSC #
1 download
v1.4.0-beta1
Pre-releaseApr 10, 2025## The Plugin System
The plugin system is now enabled by default.
- The new [Online Media](https://github.com/iina/plugin-online-media) plugin allows you to download online videos while playing them and switch between different video qualities on the fly.
- The new [OpenSubtitles](https://github.com/iina/plugin-opensub) plugin provides a better experience for searching and downloading subtitles.
- The new [User Scripts](https://github.com/iina/plugin-userscript) plugin allows you to tweak IINA's functionality with only a few lines of code.
Learn more about plugins and how to write your own at https://iina.io/plugins/.
## New
- Added support for Hebrew #4867, Croatian #4966, and Indonesian locales.
- Playback history window now respects the system's reduce motion settings #4870.
- New option to always show the OSC #4366.
- Added an option to disable embedded subtitles #501; subtitles menu overhaul #4235, #507.
- You can now double-click on an input config name to rename it #4960.
- Added support for ReplayGain #4915.
- You can use ESC to close the subtitle download OSD #4996.
- Added support for screenshots in WebP #3225 and JPEG-XL format for HDR content #3852
1 download
v1.3.5
Jun 1, 2024## New
- Added a single file repeat feature #4242, #4350.
- When downloading subtitles, the FPS for each subtitle is shown #4763. The subtitle result window is now wider #4057.
- Added a "Load External Audio" menu item #4843.
- Added a key binding to bind the `R` key to `sub-pos +1` in the default IINA config #4823. Also added key bindings for changing subtitle font size #4824.
## Bug fixes
- Fixed the "seek exact" command sometimes not working correctly #3710.
- Fixed a crash when clicking on the chapter menu #4696.
- Fixed the play button state in the mini player not syncing #4743.
- Fixed advanced settings not being searchable #4512.
- Fixed the "Open Recent" menu being cleared when opening a non-release version of IINA #4688.
- Fixed the cursor disappearing after clicking in the main window #4748.
- Fixed the OSC not being clickable when moved to specific positions #4156. Also fixed OSC responses even when behind another view #4612.
- Fixed a regression where the "Include Subtitles" setting for screenshots was not respected #4582.
- Fixed `iina-cli` not working due to percent-encoding issues after macOS Sonoma #4861.
- Fixed IINA being unable to pause the video
1 download
v1.3.4
Dec 31, 2023## New
- Added a new "Take Screenshot" button on the OSC https://github.com/iina/iina/pull/4648
## Bug fixes
- Fixed multiple localization issues https://github.com/iina/iina/issues/4644 https://github.com/iina/iina/issues/4610 https://github.com/iina/iina/pull/4732, text clipping issue in France https://github.com/iina/iina/pull/4735
- Fixed duplicate plugin not detected when trying to install https://github.com/iina/iina/issues/4410
- Fixed more unexpected quits https://github.com/iina/iina/issues/4725
- Fixed sometimes black windows doesn't disappear https://github.com/iina/iina/issues/4683
## Improvements
- Download from Open Subtitles using the new REST API https://github.com/iina/iina/issues/3920
- Improved the experience for Assrt https://github.com/iina/iina/issues/4671
- The menu entry "Music Mode" now becomes "Enter Music Mode"/"Exit Music Mode" depending on the current mode, localization will arrive in the next release https://github.com/iina/iina/issues/4463
## Plugin related updates
Please note that the plugin system is still under development, and we aim to make it stable in the next release. To try out the new plugin system, please run `defaults w
1 download
v1.3.3
Jul 26, 2023## New
- Added an option to start iina-cli in music mode [#3651](https://github.com/iina/iina/issues/3651)
- IINA is now associated with .gif files [#3679](https://github.com/iina/iina/issues/3679)
## Bug fixes
- FFmpeg 6.0 has issues when hardware decoding VP9 format on Intel Macs. Therefore, you might experience this freezing when trying to play YouTube videos in IINA 1.3.2. We have temporarily disabled hardware decoding for VP9 on Intel Macs [#4486](https://github.com/iina/iina/issues/4486)
- Fixed missing localization strings that appears in v1.3.2 [#4481](https://github.com/iina/iina/issues/4481)
- Fixed a bug where audio delay cannot be set to negative values [#4482](https://github.com/iina/iina/issues/4482)
- Fixed an issue where stop command doesn't close the mini player [#4398](https://github.com/iina/iina/pull/4398)
- Fixed failure to write '#' to keybinding file [#4271](https://github.com/iina/iina/pull/4271)
- Fixed filter parameters appears randomly [#4262](https://github.com/iina/iina/issues/4262)
## Improvements
- When loading subtitles, the open panel always starts in the video's directory [#4382](https://github.com/iina/iina/issues/4382)
- IINA can
1 download