Skip to content

Releases: DonutWare/Fladder

🌙 Nightly Build - 0.10.2-nightly

05 Apr 09:13

Choose a tag to compare

Pre-release

2026-04-05 09:12:48 UTC

This is an automated nightly build containing the latest changes from the develop branch.

⚠️ Warning: This is a development build and may contain bugs or incomplete features.

📋 What's Changed

See all changes since the latest release: Compare v0.10.2...HEAD


📅 Build Date: 2026-04-05 09:12:48 UTC
🔧 Build Number: 609
📝 Commit: 8e2ff1f
🌿 Branch: develop

v0.10.2

08 Mar 15:28

Choose a tag to compare

What's Changed

Create and share a authentication login QR-Code/link, allowing users to login easier.
Go to Control Panel -> Users -> Right-click or long press on a user to create a auth link.

Implemented library sorting and visibility toggling for the home-screen.

Exciting New Features 🏕

Bugfixes 🐞

  • fix: libass on android by @frdmmm in #777
  • fix: Multi window error logging by @PartyDonut in #806
  • fix: Native play crashing when a new TV show starts by @PartyDonut in #808
  • fix(sync_provider): handle file access errors during deletion by @Julien9969 in #809
  • fix: Playback speed shortcuts and reset speed on new video by @Julien9969 in #798
  • fix: Use episode rating for details screen by @PartyDonut in #819
  • fix(Android): Application getting stuck on the splashscreen when launching

Other Changes

New Contributors

Full Changelog: v0.10.1...v0.10.2

v0.10.1

21 Feb 12:45

Choose a tag to compare

What's Changed

Live TV support

Initial implementation of live TV.
This implementation focuses mainly on playback and the TV Guide interface.

Gesture support

Added support for a few gestures this has a been a long awaited feature.
This is a good stepping stone for more gestures.

New experimental TV interface

A new experimental TV interface has been added to focus more on media itself instead of individual posters.
This includes more details on the item itself. Including a overview, rating duration, watch status.

To enable this new layout, go to Settings->Fladder->Visual. Check that the device is running Layout Mode in Television
Then enable the Enable new TV Layout switch.

Screenshot_1771596857 Screenshot_1771596869

It is experimental but for Television form factors this is eventually going to be the default layout.

Notifications

You can now enable notifications for both new library items. And for Seerr requests.
This will give you a detailed overview of newly added items. When tapping on the notification it leads you directly to that specific item/request.

You can find the notifications in Settings->Profile->Notifications
Keep in mind when you enable notifications for multiple accounts the notifications will show up for all enabled accounts.

Changelog

Exciting New Features 🏕

Bugfixes 🐞

  • feat: improve CJK font rendering with chinese_font_library by @dongfengweixiao in #722
  • fix: Seerr requests check incorrect permission to determine whether the user can request as someone else by @matt-hb in #737
  • fix: Format Locale objects scriptcode correctly by @d0gkiller87 in #773

Other Changes

New Contributors

Note

v0.10.1 is a hot-fix release for Linux.
For other platforms if you are already on v0.10.0 there are no differences.

Full Changelog: v0.9.0...v0.10.1

v0.9.0

05 Jan 17:30

Choose a tag to compare

What's Changed

Seerr 👀

This release adds Seerr/Jellyseerr 👀 integration. It's still a basic implementation but the most used functions should be there.

  • Manage
  • Request
  • View
  • Discover
  • Search

To link Seerr instance to a user profile go to Settings->Profile->Advanced and click on Seerr. After that you will be asked to provide the url and login-credentials.
You can also enter the Seerr url in the new "advanced" button when logging-in to authenticate both jellyfin and seerr.

Server dashboard

The server dashboard has been added under Settings->Control panel.
This allows you to view the currently active sessions and view the users progress, with trickplay supported.
Change some server configurations.
View, manage and add new libraries to your jellyfin server.
Jellyfin user management.
And see what planned tasks are running, start them or add new triggers to a task.

More options will be introduced later on for now only the most common options are added.

Exciting New Features 🏕

Bugfixes 🐞

Other Changes

  • chore: Updated translations from Hosted Weblate by @weblate in #678

New Contributors

Full Changelog: v0.8.1...v0.9.0

v0.8.1

13 Dec 16:09

Choose a tag to compare

What's Changed

Added screensavers to Android TV

  • DVD
  • Logo
  • Time
  • Black

And some other small bug-fixes and improvements

Exciting New Features 🏕

Bugfixes 🐞

  • fix: Downloads resetting with multiple active downloads by @PartyDonut in #606
  • fix: Winget workflow max-versions by @vikingnope in #554
  • fix: System bars contiuously showing on Android video player by @vikingnope in #568
  • fix: Bitrate display in Media Info by @matt-hb in #556
  • fix: Force transcoding of subtitles with nativePlayer + external by @PartyDonut in #592
  • fix: Sync basename parsing for different hosts by @benjamin-stern in #583
  • fix: Strict locale check by @PartyDonut in #598
  • fix: Library screen causing server to go down because of api calls by @PartyDonut in #602
  • fix: Improve dPad navigation buttons by @PartyDonut in #605
  • fix: Hotkeys/Shortcuts stealing focus. by @PartyDonut in #608
  • fix: D-Pad navigation broken on some dialogues by @PartyDonut in #609
  • fix: Identify screen not auto filling on start by @PartyDonut in #612
  • fix: use /Items instead of /Latest with includeItemTypes parameter to massively improve latency by @gabehf in #607
  • fix: Remove MPV backend from android tv's by @PartyDonut in #618
  • fix(macOS): Fixed folder permission not persisting by @PartyDonut in #619
  • fix: Filters not applying after closing overlay by @PartyDonut in #626

Other Changes

  • chore: Updated translations from Hosted Weblate by @weblate in #638

New Contributors

Full Changelog: v0.8.0...v0.8.1

v0.8.0

01 Nov 08:19

Choose a tag to compare

What's Changed

Android TV Release 🎉

This release finally brings the long awaited Android TV version to the Playstore! 🥳

Made possible by leveraging a native android activity with compose. This allows for full Dolby Vision and HDR10 support for all Android devices that support it.

Currently Android TV is under Alpha development expect bugs/issues here and there.

Exciting New Features 🏕

  • feat: Performance improvements
  • feat: Quick connect for easier login
  • feat: Improve library search screen by @PartyDonut in #477
  • feat: remove the unwatched orange dot and show watched by @Julien9969 in #485
  • feat: make shortcuts list collapsible by @Julien9969 in #482
  • feat: Playback rate keyboard shortcuts by @Julien9969 in #484
  • feat: Android TV support by @PartyDonut in #503
  • feat: Option to use item's primary colors in details screen by @PartyDonut in #509
  • feat: Implement custom keyboard for Android TV by @PartyDonut in #523
  • feat: Implement next-up screen for native player by @PartyDonut in #533
  • feat: Add download speed to sync progressbar
  • feat: Add sync button to the details header buttons bar

Bugfixes 🐞

  • bug: Fix undefined Inno AppVersion by @vikingnope in #462
  • fix: Nested hero widget in widget video_player_next_wrapper by @Julien9969 in #483
  • fix: Disable media tunneling by default with the option to enable it by @PartyDonut in #515
  • fix: Native player next/previous video on slow devices. by @PartyDonut in #532
  • fix: Playback causing repeated progress reports back to the server
  • fix: Person not clickable in people row

Other Changes

  • chore: Winget package automation by @vikingnope in #448
  • chore:cleanup-packages breaking: remove isar by @PartyDonut in #474
  • chore: Update macos/ios build files by @PartyDonut in #476
  • chore: Change copyright year by @vikingnope in #489
  • chore: Improved performance for some widgets by @PartyDonut in #525
  • chore: Updated translations from Hosted Weblate by @weblate in #550
  • chore: Implement SVG caching to SVG's don't "pop"

Full Changelog: v0.7.5...v0.8.0

v0.7.5

15 Aug 12:15

Choose a tag to compare

What's Changed

Sync 2.0

  • Complete re-work of the sync database backend.

Warning

This version includes a database migration, switching between this and older version of Fladder might break the synced files.

  • As the name implied sync now also synchronizes play status. When you watch something offline it will sync all metadata back to the server (favorites/play progress) when you get back online.
  • Syncing is now faster allowing for easier syncing of items
  • Ability to download multiple items at once. This allows you to download an entire season or show.

Shortcuts

  • (Desktop) Allow for defining custom shortcuts for common actions on all desktop platforms
  • Added the option to define back/forward seeking seconds. This is also synced to the user account on the server.
  • (Desktop) Scroll to change the volume of the currently playing video

Exciting New Features 🏕

Bugfixes 🐞

  • fix: Not parsing audio/sub model selected inside of details view by @PartyDonut in #379
  • fix: Locale selection issue with country-specific locales by @Uncle-Tio in #383
  • fix: big files downloads failing in flatpak app by @lmgarret in #391
  • fix: Custom tabs not opening default browser by @PartyDonut in #419
  • fix: Overwrite un-supported flutter languages to english by @PartyDonut in #421
  • fix: Subtitle Positioning Issue During Menu Display by @bk-bf in #420
  • fix: Standardize precision used in communityRating by @lbux in #424
  • fix: make image cache key unique by @lbux in #430
  • fix: macOS folder permissions by @PartyDonut in #435
  • fix: Resolve Inno build issue by @vikingnope in #384
  • fix: Bitrate text 'Mps' -> 'Mbps' by @vikingnope in #441

Other Changes

  • chore: Added Applications folder in Mac installer by @vikingnope in #369
  • chore: Update dependencies by @PartyDonut in #372
  • chore: Added nightly workflow by @vikingnope in #373
  • chore: Enhanced nightly release description by @vikingnope in #395
  • chore: Made bug report allow screenshots by @vikingnope in #404
  • chore: Update flutter version to 3.32.8 by @PartyDonut in #418
  • chore: Use photoviewer as auto route page by @PartyDonut in #432
  • chore: Shortcuts improvements by @PartyDonut in #446
  • chore: Updated translations from Hosted Weblate by @weblate in #434

New Contributors

Full Changelog: v0.7.0...v0.7.5

v0.7.0

02 Jun 18:20

Choose a tag to compare

Fladder v0.7.0 – UI 1.5 and More! 🎉

This release brings a visual overhaul and multiple usability enhancements.

Highlights 🌟

  • UI Redesign (UI 1.5): A cleaner, more responsive design.
  • New Library tab for easier navigating of multiple libraries recommendations.
  • A improved navigation rail for large screens.
  • Scrolling and rendering are now noticeably faster throughout the app.
  • Items now use correct aspect ratios and type indicators for those library types.

Exciting New Features 🏕

Bugfixes 🐞

Other Changes

  • chore: Updated translations from Hosted Weblate by @weblate in #308
  • chore: Added Development.md by @Julien9969 in #328
  • chore: Changed case naming for Mac OS App by @vikingnope in #349
  • chore: Updated translations from Hosted Weblate by @weblate in #323

New Contributors

  • @Julien9969 made their first contribution in #314
  • @vikingnope made their first contribution in #349

Full Changelog: v0.6.2...v0.7.0

v0.6.2

06 Apr 17:26

Choose a tag to compare

What's Changed

Also a lot of mobile fixes, specifically some performance issues caused by using shadows with the new impeller flutter engine.
Translation updates
Other small bugfixes

Exciting New Features 🏕

Bugfixes 🐞

Other Changes

Full Changelog: v0.6.1...v0.6.2

v0.6.1

28 Feb 14:34

Choose a tag to compare

What's Changed

A small update to include the latest translations 🎉. Huge thanks to all the translators for their contributions—past, present, and future!
This update also includes a few minor bug fixes.

Exciting New Features 🏕

Bugfixes 🐞

  • fix: Improved and fixed some of the videoPlayer controls by @PartyDonut in #241
  • fix: Hide subtitles with empty text by @PartyDonut in #242
  • fix: Web full-screen functionality
  • fix: Remove window buttons in web version

Other Changes

  • chore: Updated translations from Hosted Weblate by @weblate in #238

Full Changelog: v0.6.0...v0.6.1