Skip to content

v0.12.0

Latest

Choose a tag to compare

@github-actions github-actions released this 15 Nov 20:34
· 0 commits to develop since this release

📋 What's Changed

This was supposed to be a small release that improves performance for low-end devices I swear.

Performance Improvements

Fladder now checks the device available RAM and adjusts accordingly disabling things that might overfill the memory, all of this can be tweaked later on by the user in Settings -> Fladder.
There where also a lot of small performance improvements throughout the app no matter the device or settings.
image

Improved library filters

  • Library filters can now be added to the home-screen and/or side
  • Filter settings sync to your Jellyfin account so they are shared between devices
  • Small bugfixes to how the filters work

Dashboard screen

Add the option to re-order or disable items on the dashboard screens.
These settings are saved to the Jellyfin profile
image

New secure option

You can now secure a profile with a pattern lock similar to the Android secure lock.
This works for all platforms except when using dPad navigation
image

See the full change log for any other features or fixes.

New Features 🏕

  • Music: Shuffle home playlists by default (1a02909)
  • dPad: Add a list of buttons to act as "back" (3f8f3c0)
  • Improve pin input and add pattern input option (dd2a2b5)
  • Add websocket for live updates of some screens (6ec0210)
  • Android: Implement refresh rate matching for native player (#997)
  • Previous and next chapter buttons (#1063)
  • Hotkey for subtitle offset (#1067)
  • Add the option to change the users internet url (42fa359)
  • Autoscroll with the middle mouse button on desktop (#1169)
  • Fix/remap deeplinks to fladder:// (9fbf94a)
  • Save filters to server profile and re-order dashboard screen (#1141)

Bugfixes 🐞

  • Linux: Impeller toggle caused data directory reset (b80aa87)
  • Linux: Include sqlite in flutters native assets (3267cc3)
  • Linux: Flatpak connectivity provider failing on network state check (c205efd)
  • Music: Replay-gain fix and stabilize the queue mess when skipping (96aa62c)
  • Windows: Smtc exception breaking window management (a8816b6)
  • When logging in as a existing user, update that user instead of replacing. (f7465b4)
  • Use internal mpv subtrack (ea60414)
  • Make the photo gallery video player more stable and improve cacheNeighbors (ac96cd5)
  • Copy media viewer logic from Polder (0866f2c)
  • Use the correct position values when starting playback (b777ebd)
  • Sync/update media-kit and fix iOS builds (c2ea06d)
  • Circular dependency when using volume gesture (05f568e)
  • Touch: Show/hide video controls not properly responding to touch (657e746)
  • macOS: Flutter window resizing crash (c63b1f0)
  • Full screen music player closing with open dialog (0539350)
  • Remove heavy calculations in horizontal list (091cb3a)
  • Quickly scrolling to the left in a horizontal list (9e1d645)
  • Hide chapter buttons on smaller devices (26c04f7)
  • Use new linux test branch for media_kit (d6f3122)
  • Update podfiles for iOS and macOS (4d7bd84)
  • Predictive back android (86ca55b)
  • Libass fallback font name fix (#1157)
  • Keep subtitles visible during Next-up preview (#1150)
  • Playback state not being stopped correctly (5d12e7b)
  • AndroidTV: Last leanbackmode not being saved (65202bf)
  • Linux build error (de7b5a2)
  • Small loading order issues homescreens (dbdbdea)
  • Dashboard filters loading multiple times (5319e38)
  • Multi-window playback status (2fb42f2)
  • Desktop: Multi-window instance hitting the file limit and keep api providers (f29baff)
  • Photo album syncing (2e2a753)
  • Settings not applying correctly without "enter/send" pressed fix: Constantly polling changes and calling dashboard providers (91992fc)
  • Small fixes for new saved filters (773f3ce)
  • Incorrect display of season and series posters jellyfin 12.0 (#1142)
  • Jellyfin 12.0 api_key deprecation (5cff64d)

Documentation 📖

  • Use conventional commits for changelog (5beb839)

Other Changes

  • Linux: Add option to enable/disable the impeller renderer (21c6548)
  • Updated translations from Hosted Weblate (#1171)
  • Bump version to 0.12.0 (919bcfd)
  • Updated to flutter 3.50.0 move all imports to either legacy or the new material library. Updated packages to their latest versions re-generated pidgeons (5b73e14)
  • Update exoplayer (265c42b)
  • Improve dpad navigation focus and performance (cccc922)
  • Update flutter to 3.47.7 (5d4c148)
  • Improve performance on low end devices (#1174)
  • Remove scheduled build (#1132)
  • Update flatpak summary (#1128)

Full Changelog: v0.11.1...v0.12.0