Skip to content

Releases: accrescent/accrescent

0.22.0

04 Jul 08:39
Compare
Choose a tag to compare

This release ensures Accrescent can always update itself, adds a setting to manually change the app theme (light, dark, or system), and fixes an issue where apps wouldn't be installed in the user's preferred language.

Changes

  • Make Accrescent always attempt to update itself
  • Add setting to change theme

Fixes

  • Fix lang split resolution only searching system languages (#533)

Updates

  • Bump Lifecycle to 2.8.3
  • Update Arabic translation (jonnysemon)
  • Update Chinese (Simplified) translation (大王叫我来巡山)
  • Update Dutch translation (@Stephan-P)
  • Update Norwegian Nynorsk translation (Øystein Alværvik)
  • Update Russian translation (usr44)
  • Update Spanish translation (gallegonovato)
  • Update Turkish translation (@oersen)

0.21.0

01 Jul 07:57
Compare
Choose a tag to compare

This release includes some minor accessibility improvements, settings changes, and network improvements.

Changes

  • A11y: Announce app list refreshing state (@PatrykMis)
  • Add donation link to settings
  • Add support for brotli-compressed responses

Updates

  • Update Gradle wrapper & various dependencies (@PatrykMis)
  • Bump kotlinx-serialization to 1.7.1
  • Update Arabic translation (jonnysemon)
  • Update Chinese (Simplified) translation (大王叫我来巡山)
  • Update Dutch translation (@Stephan-P)
  • Update German translation (@vaginessa)
  • Update Italian translation (Andrea Andre)
  • Update Korean translation (tabby)
  • Update Norweigan Nynorsk translation (Øystein Alværvik)
  • Update Polish translation (Eryk Michalak)
  • Update Portuguese translation (@gabrielparca)
  • Update Romanian translation (Andrea Andre)
  • Update Russian translation (@thejenja, v1s7)
  • Update Spanish translation (gallegonovato, @marmonto)
  • Update Swedish translation (@bittin)
  • Update Turkish translation (@oersen)

0.20.0

25 Apr 03:24
Compare
Choose a tag to compare

A more substantial release this time around! Accrescent now respects other app stores and manual APK installations, no longer attempting to take over updates for apps you installed outside of Accrescent (one exception: Accrescent itself installed manually from an APK). This release also includes some welcome UI improvements (thanks @t895!) and small code quality improvements.

Changes

  • Don't automatically update apps installed by another store
  • Don't automatically update apps installed via APK (except for Accrescent itself)
  • Prevent the user from accidentally changing installers of record
  • Use radio buttons to indicate network condition selection (@t895)
  • Don't color the system navigation bar (@t895)
  • Improve TV banner rendering performance

Fixes

  • Fix app ID showing out-of-screen in app details screen

Updates

  • Bump activity-compose to 1.9.0
  • Bump bouncycastle to 1.78.1
  • Bump Compose BOM to 2024.04.01
  • Bump Compose compiler to 1.5.12
  • Bump datastore-preferences to 1.1.0
  • Update Chinese (Simplified) translation (大王叫我来巡山)
  • Update Dutch translation (@5mikachu, AdVerda)
  • Update Spanish translation (gallegonovato)
  • Update Turkish translation (@oersen)

Misc

  • Add attribution for TemporaryFile code
  • Resolve outstanding issues in the lint baseline
  • Remove redundant @Suppress annotations

0.19.0

14 Apr 00:52
Compare
Choose a tag to compare

This release marks the migration of Accrescent's servers to a more scalable setup. From this version on, Accrescent will connect to the new servers. Earlier versions of Accrescent will automatically be proxied to the new servers for a while to allow time for them to update.

Changes

  • Update repository base URL
  • Remove icon hash from repository index
  • Disable TLS certificate pinning (at least for now)

Updates

  • Bump AGP to 8.3.2
  • Bump bouncycastle to 1.78
  • Bump Compose BOM to 2024.04.00
  • Bump Compose compiler to 1.5.11
  • Bump Dagger to 2.51.1
  • Bump Gradle to 8.7
  • Bump Kotlin to 1.9.23
  • Bump KSP to 1.0.20
  • Add Lithuanian translation (@splice11)
  • Update French translation (@programutox)
  • Update Spanish translation (@fitojb, gallegonovato)

0.18.0

19 Mar 23:05
Compare
Choose a tag to compare

This release removes privileged installer support, as it is not currently necessary for any functionality.

Removals

  • Remove privileged installer support

Updates

  • Bump AGP to 8.3.1
  • Bump Coli to 2.6.0
  • Bump Compose BOM to 2024.02.02
  • Bump Compose compiler to 1.5.10
  • Bump Dagger to 2.51
  • Bump Hilt to 1.2.0
  • Bump KSP to 1.9.22-1.0.18
  • Update Dutch translation (@5mikachu)
  • Update German translation (Aron Holmgren)
  • Update Indonesian translation (AlihBahasa)
  • Update Korean translation (@MarongHappy)
  • Update Norwegian Nynorsk translation (Øystein Alværvik)

Misc

  • Migrate away from deprecated Compose APIs

Feedback is welcome! Make sure to join #accrescent:matrix.org on Matrix to report bugs, suggest features, and participate in development and design discussion. Follow @accrescentapp on Twitter and @accrescent@infosec.exchange on Mastodon or join #accrescent-announcements:matrix.org for updates.

0.17.1

19 Feb 22:14
Compare
Choose a tag to compare

This release fixes a UI bug where the download progress indicator was hidden and prepares for future server scaling improvments by adding a backup pinned TLS certificate key.

Bug fixes

  • Fix download progress indicator no longer showing

Improvements

  • Add backup pinned TLS certificate key
  • Add Norwegian Nynorsk translation (Øystein Alværvik)

Updates

  • Bump AGP to 8.2.2
  • Bump Compose BOM to 2024.02.00
  • Bump Compose compiler to 1.5.9
  • Bump Compose lints to 1.3.1
  • Bump Gradle to 8.6
  • Bump kotlinx serialization to 1.6.3
  • Bump Navigation Compose to 2.7.7
  • Update Turkish translation (@oersen)

Misc

  • Update license copyright years
  • Use Gradle daemon in CI builds

Feedback is welcome! Make sure to join #accrescent:matrix.org on Matrix to report bugs, suggest features, and participate in development and design discussion. Follow @accrescentapp on Twitter and @accrescent@infosec.exchange on Mastodon or join #accrescent-announcements:matrix.org for updates.

0.17.0

22 Jan 08:16
Compare
Choose a tag to compare

This release implements repository metadata caching, making Accrescent more usable without Internet and saving bandwidth!

Improvements

  • Add caching for repository metadata

Updates

  • Bump Compose compiler to 1.5.8
  • Bump Kotlin to 1.9.22
  • Bump KSP to 1.9.22-1.0.17
  • Bump Lifecycle to 2.7.0
  • Update Arabic translation (jonnysemon)
  • Update Hebrew translation (@yarons)

Misc

  • Make Compose UI code more idiomatic

Feedback is welcome! Make sure to join #accrescent:matrix.org on Matrix to report bugs, suggest features, and participate in development and design discussion. Follow @accrescentapp on Twitter and @accrescent@infosec.exchange on Mastodon or join #accrescent-announcements:matrix.org for updates.

0.16.1

08 Jan 03:24
Compare
Choose a tag to compare

Updates

  • Bump Activity Compose to 1.8.2 (@PatrykMis)
  • Bump AGP to 8.2.1 (@PatrykMis)
  • Bump bundletool Gradle plugin to 0.2.4 (@PatrykMis)
  • Bump Compose compiler to 1.5.7 (@PatrykMis)
  • Bump Dagger to 2.50 (@PatrykMis)
  • Bump Kotlin to 1.9.21 (@PatrykMis)
  • Bump kotlinx-immutable to 0.3.7 (@PatrykMis)
  • Bump KSP to 1.9.21-1.0.16 (@PatrykMis)
  • Bump Material to 1.11.0 (@PatrykMis)
  • Bump Navigation Compose to 2.7.6 (@PatrykMis)
  • Add Arabic translation (ZAID G)
  • Update Chinese (Simplified) translation (Eric)
  • Update Czech translation (@inson1)
  • Update Esperanto translation (@Kjev666)
  • Update German translation (@lhilfiker)
  • Update Italian translation (@atilluF)
  • Update Japanese translation (La prière)
  • Update Polish translation (Szymon Scholz)
  • Update Portuguese translation (DELVANI)
  • Update Portuguese (Brazil) translation (DELVANI)
  • Update Norwegian Bokmål translation (@inson1)
  • Update Russian translation (S3aBreeze)
  • Update Spanish translation (gallegonovato)
  • Update Swedish translation (@bittin)
  • Update Turkish translation (@xe1st)
  • Update Ukranian translation (Сергій)
  • Update Ukranian translation (Deleted User)

Feedback is welcome! Make sure to join #accrescent:matrix.org on Matrix to report bugs, suggest features, and participate in development and design discussion. Follow @accrescentapp on Twitter and @accrescent@infosec.exchange on Mastodon or join #accrescent-announcements:matrix.org for updates.

0.16.0

02 Dec 03:09
Compare
Choose a tag to compare

Improvements

  • Add support for short descriptions
  • Enable MTE
  • Make "update finished" notification channel non-noisy

Updates

  • Bump AGP to 8.2.0
  • Bump bundletool Gradle plugin to 0.2.3
  • Bump Compose compiler to 1.5.5
  • Bump Dagger to 2.49
  • Bump Gradle to 8.5
  • Bump kotlinx-serialization to 1.6.2
  • Bump Room to 2.6.1
  • Bump Work to 2.9.0
  • Update Dutch translation (Ranforingus)
  • Update Odia translation (@SubhamJena)

Misc

  • Bump actions/setup-java to v4

Feedback is welcome! Make sure to join #accrescent:matrix.org on Matrix to report bugs, suggest features, and participate in development and design discussion. Follow @accrescentapp on Twitter and @accrescent@infosec.exchange on Mastodon or join #accrescent-announcements:matrix.org for updates.

0.15.3

16 Nov 22:48
Compare
Choose a tag to compare

Updates

  • Bump Activity Compose to 1.8.1
  • Bump AGP to 8.2.0-rc03
  • Bump bouncycastle to 1.77
  • Bump Compose compiler to 1.5.4
  • Bump Kotlin to 1.9.20
  • Bump kotlinx-serialization to 1.6.1
  • Update Esperanto translation (@Red1922)
  • Update Malayalam translation (Bhumi)

Misc

  • Use Kotlin-specific toolchain verison specification

Feedback is welcome! Make sure to join #accrescent:matrix.org on Matrix to report bugs, suggest features, and participate in development and design discussion. Follow @accrescentapp on Twitter and @accrescent@infosec.exchange on Mastodon or join #accrescent-announcements:matrix.org for updates.