mirror of
https://github.com/jagandeepbrar/lunasea.git
synced 2026-08-30 20:24:25 +00:00
17 KiB
17 KiB
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
10.2.0 (2022-09-22)
Features
- -arr: view download client queue via overlay sheet (0c59886)
- android: add support for monochromatic adaptive icon (#701) (96b2b1b)
- locale: support Croatian (a160f09)
- logging: integrate Sentry logging support for all platforms (57bbb80)
- logo: add Vectorized app logos (113b294)
- router: re-implementation of routing via go_router (1d4207a)
- sabnzbd: rewrite SABnzbd API interface (a1b736a)
- search: view download client queue via overlay sheet (a6be658)
- settings: re-add option to disable Sentry logging (3d0c520)
- web: enable service worker processing of notifications (4b41110)
Bug Fixes
- android: support Android 13 notification prompt (83e8374)
- cache: add type-safety to LRU cache (7aae480)
- database: prevent deadlock in database deletion actions (9960124)
- graphs: support fl_chart@0.55.1 (b812c7b)
- images: validate image availability before fading-in (6f9e0e8)
- notifications: correctly inject service worker for notification handling (82ef5f0)
- notifications: enable in-app notifications config was inversed (3593eb3)
- resources: remove feedback board resource (d3d090e)
- scrolling: remove custom scrolling behaviour (864082f)
- settings: show notification settings area on web (136cda5)
- sheets: set default overlay theme for sheets, remove bottom radius clipping (3a5e19b)
- sonarr: support Sonarr v4 API changes (e477eca)
- web: correctly register notification service worker (579531c)
Tweaks
- remove logos: removes unused logo pngs (2adfe59)
10.1.1 (2022-08-21)
Features
- changelog: do not show changelog on first boot of new installs (52fd7fc)
Bug Fixes
- config: log restoration error after resetting the database to default (b02fe81)
- indexer: remove LunaIndexerIcon from model definition (cf3d9bb)
10.1.0 (2022-08-21)
Features
- calendar: show current month in header (925f163)
- changelog: prepare and show changelog on pre-release builds (df65f53)
- locale: support Vietnamese (vi) (8b57450)
Bug Fixes
- android: correctly handle back-button to open drawer on applicable routes (c91ba2c)
- changelog: group changelog item rows by key feature change (2ababbd)
- ci: utilize latest standard for Snapcraft login (aff6e2c)
- database: correctly store manually ordered module list (8fe81d1)
- database: detect and recover from database corruption (758756f)
- database: fallback to defaults on null values in profile (fb3e8e5)
- database: safely type indexer fields and headers (f1dcd0c)
- database: utilize stricter typing for module headers map (d4d9816)
- database: validate enabled profile exists on restore (d8506ee)
- display 0-length timestamps as "0 Minutes" instead of "Under a Minute" (e05b17a)
- lidarr: (history) sort list by date descending (ad22820)
- lists: reorderable lists could not be reordered on some platforms (95a645c)
- locale: create stub primary language localization assets (18ef4cf)
- overseerr: issues/requests list view translation keys (136b92b)
- radarr: (queue) allow loading queue list when associated movie is not found (22bf728)
- sonarr: fanart image requests not including headers (b5bb300)
- sonarr: invalid linking to theTVDB content (80678a7)
Tweaks
- changelog: do not show documentation changes in in-app changelog (2367050)
- core: destructure core folder and reintegrate extensions (5d52440)
- database: rewrite interface to key-value database (a0eaca0)
- environment: load environment using environment_config (c4dd509)
- refactored in-app purchase interface (9cb3fab)
- utilize statics and class functions for LunaModule enum (9f3c3f7)
10.0.3 (2022-05-26)
Features
- -arr: updated UI for viewing content links (8b559e0)
- ci: build web docker images (73fbb10)
- notifications: option to disable in-app notifications (da0c44c)
- settings: ability to check for updates (b3caf34)
Bug Fixes
- correctly calculate age of releases in -arrs (e35433a)
- ui: enable interactivity on all scrollbars on all platforms (174fa96)
10.0.2 (2022-04-12)
Features
- account: ability to update account email and password (5ea6269)
- firebase: allow building LunaSea without setting up Firebase [skip ci] (d7431b1)
- firebase: conditionally load Firebase depending on the platform (91f556d)
- linux: initial linux support (12fab1d)
- resources: add link to build bucket [skip ci] (64db574)
- resources: add link to information about build channels (fb31aba)
- ui: ability to set background color on LunaBlock tiles [skip ci] (e108cfb)
- windows: initial windows support (313e05c)
Bug Fixes
- charts: rollback to fl_charts@0.46.0 (cc81ee7)
- database: write to LunaSea parent folder on Linux and Windows (6e89796)
- desktop: prevent flickering by waiting for window settings to apply (5a2a9b7)
- desktop: set initial and minimum window sizes (dd30c3a)
Tweaks
- flavor: rename build flavors [skip ci] (26cc258)
- settings: do not show version code [skip ci] (ac807a8)
- ui: remove usages of tab indentations [skip ci] (d9e7009)
10.0.1 (2022-03-25)
Features
- config: support retrying entering encryption password on failure (cd9a3d2)
- filesystem: rewrite filesystem interface for better compatibility (4c60df5)
- ios: enable landscape support on iOS devices (f8e6760)
- web: initial web support (91e1fa0)
- window_manager: rewrite window manager to be platform-safe (d6aed6c)
Bug Fixes
- android: prevent multiple splash screens from appearing on Android 12 (26523e5)
- web: set notification vapid key (1ddcc27)
Tweaks
- images: guard and fallback image cache implementation (601d82c)
- platform: guard usages of dart:io and dart:html for future compatibility (c7bd62d)
- wake_on_lan: refactor wake on LAN support, support loading API with dart:html (403edc1)
10.0.0 (2022-03-12)
Features
- debug: debug page for multiple UI elements (80c5d21)
- http: set User-Agent to "LunaSea/{version} {build}" (420d11c)
- overseerr: integrate request list and request tiles (b7fc3c0)
- overseerr: issues (de)serialization & list integration (db4dfda)
- overseerr: serialized movie & tv objects (2b778dc)
- settings: add test build information to resources (be2d3e6)
- sonarr: support for searching entire series for monitored episodes [skip ci] (ba958b5)
- ui: support skeleton-state loading on LunaBlock (8ab5f80)
Bug Fixes
- desktop: handle pull-to-refresh drag action (d38fc77)
- firebase: remove remaining references to crashlytics and analytics [skip ci] (67afaa0)
- overseerr: rehydrate missing cached media content when required after cache ejection (b09353b)
- radarr: localized strings and correctly display disk/root folder tiles (490ecf6)
- radarr: match file details to web GUI (a42aa41)
- radarr: prevent using preDB availability when adding movie (9d71c1a)
- tautulli: set graph padding to theme-default padding (1229e5e)
Tweaks
- flavor: rename "internal" to "develop" (5652cb0)
- modules: remove canonical module import file [skip ci] (0cbd61e)
- overseerr: utilize JsonEnum generators in enum types [skip ci] (76d530e)
Previous version changelogs are no longer available.