Skip to content

Latest commit

 

History

History
320 lines (205 loc) · 26.5 KB

CHANGELOG.md

File metadata and controls

320 lines (205 loc) · 26.5 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

10.2.6 (2023-10-04)

Bug Fixes

  • sonarr: correctly sort missing content list in descending order (ea0fe19)
  • sonarr: correctly support Sonarr v4 season posters (08228ef)
  • ui: upgrade to flash@3.0.5+1 (55c417f)

10.2.5 (2023-07-03)

Features

  • sonarr: re-implementation of multi-select episode actions (79d1388)
  • web: build multi-platform Docker image for amd64 and arm64 (89b0906)

Bug Fixes

  • ios: update App Store signing certificate (b1a5139)
  • search: profile could not be changed on download prompt (d81052d)
  • sonarr: remove duplicate episode file IDs on multi-select deletion (335aaa3)
  • windows: revert Firebase packages to maintain Windows support (8e3c477)

10.2.4 (2023-04-09)

Features

  • settings: add direct link to documentation for service notifications (0f4ac9a)
  • settings: replace all strings with localizable strings (5ce1279)

Bug Fixes

  • images: utilize new technique to persistently cache images (f1a82c0)
  • routing: handle pushing route which may return data (3500d83)
  • uiux: remove fading edge on horizontal scrollviews (781727a)

Tweaks

  • flavors: remove candidate flavor and merge with beta (fe3d41a)
  • remove cupertino_icons and email_validator packages (605002f)
  • remove riverpod state management (2f94c42)

10.2.3 (2023-03-22)

Features

  • flutter: replace Skia with Impeller rendering engine (6241ee4)
  • flutter: upgrade to Flutter 3.7/b06b8b2710 (f1b831a)
  • tautulli: add ability to open media in Plex (5cf1a06)
  • tautulli: display audio language, subtitle language, and video dynamic range for activity (6de8063)

Bug Fixes

  • http: correctly set content type for POST requests (aca5d0e)
  • links: use platform default method to laucnh URLs (596eab4)
  • macos: set minimum platform version to 10.15 (d612ae2)
  • uiux: update bottom modal sheet package to support Flutter 3.7 (8042c04)

10.2.2 (2022-12-22)

Features

  • android: add option to disable back action to open drawer (d4774b0)
  • linux: include MD5 sums in Debian distributions (c46924c)
  • linux: publish Linux builds as Debian archive (.deb) (b1d01e0)
  • linux: publish Linux builds as tarball (.tar.gz) (a390a80)

Bug Fixes

  • calendar: scroll to last past date with content when selected date has no content (3f10675)
  • linux: install binaries to /usr/share instead of /usr/local/lib (edb645f)
  • tautulli: cached or downloaded activity sessions could not be opened (4c99ecf)

Tweaks

  • uiux: disable horizontal swiping/scrolling between pages (968fe9c)

10.2.1 (2022-11-06)

Features

  • -arr: button to open indexer information page (bccd1a4)
  • calendar: remove option to show previous days in schedule view, now always shows them (3ac2c5d)
  • calendar: scroll to selected date when switching from calendar to schedule view (f1226e5)
  • launch recovery mode on bootstrap failure (c062b3d)
  • lidarr: add MusicBrainz to links (c76418d)
  • modules: ability to set the boot module (3dd087e)
  • radarr: support moving files when editing the storage path (c9bd02b)
  • web: support local filesystem read/save actions (7d437d5)

Bug Fixes

  • android: apply Google Play Services plugin during gradle build (71f597b)
  • android: revert applying Google Play Services plugin during gradle build (250a494)
  • android: support Android 13 filesystem access (25e0d05)
  • android: utilize Kotlin v1.7.20 & Gradle v7.1.2 (b7ceebc)
  • backup: edge-case where backup/restore would fail (f3931c6)
  • calendar: label unreleased movies as unreleased instead of missing (70ed750)
  • calendar: start to current date when past days are enabled (6eff6c9)
  • firebase: inject service file for older OS versions (38f2eb4)
  • firebase: upgrade to Firebase v10 (#717) (f3a3f22)
  • uiux: add circular radius to linear progression bars (d9623e9)

Tweaks

  • settings: consolidate appearance, network, and localization pages (ac838f9)
  • uiux: remove forced-upper case on headers (958e6f1)

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.