Switchfin changelog
v0.9.4 · Aug 25, 2026
Added
- add eBook viewer with MuPDF support
- add local file gallery viewing
- add unplayed item count badge to media cards
Fixed
- improve websocket receive loop to handle stop condition correctly
- PS4: improve shader handling of libmpv
v0.9.3 · Jul 27, 2026
Added
- add chapter select on player view
- add config for max nextup
- add soft keyboard support for trimui
Fixed
- show 'Title - Language' in subtitle/audio track selector, matching Jellyfin style (#236) @mr-brune
- change seek parameter type from int64_t to double for improved precision
- remove unused lastProgress assignment in VideoProgressSlider constructor
- i18n: sync missing translation keys across all languages
Full Changelog: https://github.com/dragonflylee/switchfin/compare/0.9.2...0.9.3
v0.9.2 · Jul 22, 2026
Fixed
- improve server addition logic and handle connection errors
- Vita: resolve server hostnames without stalling on DNS
- Vita/PSV: update mount path for Memory Stock
- prevent sleep and dim screen idle during downloads
Add
- add favorite functionality for movies and series
- add full-screen loading activity and XML layout
Full Changelog: https://github.com/dragonflylee/switchfin/compare/0.9.1...0.9.2
v0.9.1 · Jun 18, 2026
Fixed
- follow framebuffer size changes when docking mid-playback @thcolin
- improvements media tab layout with new UI elements @thcolin
Add
- add Turkish localization @lexicalnerd
- add series download support
- support remote server manage with add/edit form
Full Changelog: https://github.com/dragonflylee/switchfin/compare/0.9.0...0.9.1
v0.9.0 · May 7, 2026
What's Changed
- Add offline download manager by @docmeth02 in https://github.com/dragonflylee/switchfin/pull/209
- Download manager improvements by @docmeth02 in https://github.com/dragonflylee/switchfin/pull/210
- fix: zh-Hant translations by @dic1911 in https://github.com/dragonflylee/switchfin/pull/211
New Contributors
- @docmeth02 made their first contribution in https://github.com/dragonflylee/switchfin/pull/209
Full Changelog: https://github.com/dragonflylee/switchfin/compare/0.8.3...0.9.0
v0.8.3 · Feb 2, 2026
Fixed
- add home tab retry dialog when request failed
- deviceId/deviceName generate on linux
- optimize font load on desktop platform
- json parse failed when SeriesId is null
Add
- bonus video view for series tab
Full Changelog: https://github.com/dragonflylee/switchfin/compare/0.8.2...0.8.3
v0.8.2 · Dec 19, 2025
Fixed
- PS4: video freeze after fast fowarding (@crucifix86)
- thumb image for episodes on home page
- add refresh support for dashboard
Add
- option of ui scale
- i18n: add spanish localization @Nyaran
Full Changelog: https://github.com/dragonflylee/switchfin/compare/0.8.1...0.8.2
v0.8.1 · Dec 9, 2025
Fixed
- stability improvement
- adjust dashboard view
Add
- program tab for livetv
Full Changelog: https://github.com/dragonflylee/switchfin/compare/0.8.0...0.8.1
v0.8.0 · Dec 6, 2025
Fixed
- webdav client for clouddrive2
- refactor home tab for split media
Add
- dashboard tab for view devices, activities etc.
- video profile add subtitle codec
Full Changelog: https://github.com/dragonflylee/switchfin/compare/0.7.7...0.8.0
v0.7.7 · Nov 17, 2025
Fixed
- switch: compatibility update for 21.0.0
- adjust direct play logic
Add
- context menu for tag favorite
Full Changelog: https://github.com/dragonflylee/switchfin/compare/0.7.6...0.7.7
v0.7.6 · Oct 22, 2025
Fixed
- login issue on jellyfin 10.11
- switch: tls1.3 support by mbedtls
- ps4: av1 direct playback
Full Changelog: https://github.com/dragonflylee/switchfin/compare/0.7.5...0.7.6
v0.7.5 · Sep 16, 2025
Add
- add song/artist tab for music
- support receive media files as args
- i18n: add russian localization @wildrun0
- add keyboard action binding config
{
"setting": {
"key_last": "pgup",
"key_next": "pgdn",
"key_volume_up": "0",
"key_volume_down": "9",
"key_danmaku": "d",
"key_video_profile": "f1",
"key_video_quality": "f2",
"key_video_speed": "f3",
"key_setting": "f4",
"key_refresh": "f5",
"key_forward": "]",
"key_rewind": "[",
"key_video_osd": "o",
"key_video_pause": "space"
}
}
Fixed
- ps4: image load thread config
- Fix: distorted multichannel audio on PS4 by @mbars03 in https://github.com/dragonflylee/switchfin/pull/140
New Contributors
- @mbars03 made their first contribution in https://github.com/dragonflylee/switchfin/pull/140
Full Changelog: https://github.com/dragonflylee/switchfin/compare/0.7.4...0.7.5
v0.7.4 · Jul 15, 2025
Fixed
- LiveTV not working
Full Changelog: https://github.com/dragonflylee/switchfin/compare/0.7.2...0.7.4
v0.7.2 · Jun 20, 2025
Fixed
- audio/sub selection when transcode
- vita: compress image texture
- resume play on movie tab
- linux/macos fixed zero-copy hwdec
Full Changelog: https://github.com/dragonflylee/switchfin/compare/0.7.1...0.7.2
v0.7.1 · May 26, 2025
Add
- add suggest/genres tab for collection
Fixed
- series/movie view logo layout
- refactor media collection view
- image load for search sugguest
Full Changelog: https://github.com/dragonflylee/switchfin/compare/0.7.0...0.7.1
v0.7.0 · May 16, 2025
Add
- refactor series view layout
- add people view of series/movie
- add Brazilian Portuguese localization (@brunorossetto)
- switch: external drive support using libusbhsfs
Fixed
- exception catch under macOS
- remote load large file list
- use mpv watch-later for remote
- subtitle not display on vita
Full Changelog: https://github.com/dragonflylee/switchfin/compare/0.6.3...0.7.0
v0.6.3 · Mar 12, 2025
Fixed
- websocket close gracefully
- vita transcode audio codec
- upgrade ffmpeg 7.1.1
Add
- player option for video rotate
- photo viewer support
Full Changelog: https://github.com/dragonflylee/switchfin/compare/0.6.2...0.6.3
v0.6.2 · Feb 28, 2025
Fixed
- strm format support
- search suggest include
MusicAlbum - improve image load speed
- optimize auto quality option by @mutsumi63 in https://github.com/dragonflylee/switchfin/pull/90
Add
- add mirror play support
- add korean localization (@KimPig)
- add psvita gxm support
- custom vsync interval
New Contributors
- @mutsumi63 made their first contribution in https://github.com/dragonflylee/switchfin/pull/90
Full Changelog: https://github.com/dragonflylee/switchfin/compare/0.6.1...0.6.2
v0.6.1 · Dec 22, 2024
Fixed
- ignore save resume on m3u playlist
- ignore save window stat when fullscreen
- websocket support on switch
Full Changelog: https://github.com/dragonflylee/switchfin/compare/0.6.0...0.6.1
v0.6.0 · Dec 8, 2024
Add
- add japanese localization (@yyoossk)
- add vietnamese localization (@tlover-code)
- support modify server url
- remote add ftp/sftp support
- remote add resume history
Fixed
- loading osd when change episode
- update server info when check login
- audio load failed when proxy enabled
- navigate route of video view
- focus logic of lock button
New Contributors
- @yyoossk made their first contribution in https://github.com/dragonflylee/switchfin/pull/78
Full Changelog: https://github.com/dragonflylee/switchfin/compare/0.5.3...0.6.0
v0.5.3 · Oct 27, 2024
Add
- save windows state when exit
- support touch input on linux (@xfangfang)
- support paste text to search input (@xfangfang)
- new option low quality
- new option subtitle fallback
- support custom user-agent in webdav browser
- apache/nginx/rclone http server support for remote
Fixed
- support loading custom emoji font
- empty tab when search failed
Full Changelog: https://github.com/dragonflylee/switchfin/compare/0.5.2...0.5.3
v0.5.2 · Sep 1, 2024
Fixed
- disable update notify when user caneled
- decode danmaku failed
- filter missing when sync option off
- auto selected external subtitles
Full Changelog: https://github.com/dragonflylee/switchfin/compare/0.5.1...0.5.2
v0.5.1 · Jul 30, 2024
Add
- upgrade ffmpeg 7.0.1
- add highlight for current play track
- add live tv support
- add webdav file browser
Fixed
- network timeout for load video
- panic after cancel login
- abnormal focus when login after add server
- server list url display
Full Changelog: https://github.com/dragonflylee/switchfin/compare/0.5.0...0.5.1
