Skip to content

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 23 Sep 12:47
25bf2c4

1.1.0 (2026-09-23)

Features

  • .github/workflows: set status to draft (#13) (742714a)
  • add Danish, Finnish, and Dutch language support (#45) (437a786)
  • Add per-app language preferences (0db4c03)
  • Add per-app language preferences (a5cda14)
  • ci: add merge queue workflow (45ede0e)
  • ci: add merge queue workflow (56b08e2)
  • i18n: add locale filters to app/build.gradle.kts (23653c6)
  • i18n: add locale filters to app/build.gradle.kts (3fa0f6f)
  • i18n: Add Spanish (Latin America) and Chinese (Simplified) translations (939976e)
  • modernization sweep — AGP 9, automated releases, API docs, coverage (#95) (4344233)
  • refactor navigation and ViewModel initialization (#2) (b118bd2)
  • theme: Update launcher icon and add Play Store assets (#8) (e15be45)
  • translations: add localized strings for 28 languages (b43f740)
  • translations: add localized strings for 28 languages (7238715)

Bug Fixes

  • build: make the coverage report actually produce a report (#146) (b5d17ef)
  • ci: correct apostrophe in release template and enhance Google Play upload (#10) (4b1642b)
  • ci: give release-please a step id and drop the placeholder sha (#137) (da24873)
  • ci: security-event write perms (f4066bb)
  • clear every detekt finding and drop the baseline (#153) (dfb5178)
  • deps: downgrade AboutLibraries to v12.2.4 (#58) (e5f6e86)
  • renovate: correct matchNewVersion regex (#53) (a6018e6)
  • SolPanViewModel: ensure correct ViewModel class in Factory (#59) (6513048)
  • typo: repo label in changelog config (#12) (2c570a5)

Documentation

  • add privacy policy (#6) (7485cd0)
  • catch up with detekt, the test move and the coverage gate (#154) (68f1965)
  • consolidate, and say what the project actually does (#148) (869d88d)
  • correct the screenshot claim, and drop the unused ktlint alias (#149) (d587fa4)

CI/CD

  • add attestations and id-token permissions to workflows (3bb2951)
  • Add Detekt for static analysis (#50) (f4e9e70)
  • Add SLSA provenance attestation (48a0bcc)
  • Add SLSA provenance attestation (0d72193)
  • add write permission for checks (57183ff)
  • add write permission for checks (5e97a81)
  • combine gradle tasks in github workflows (01f1477)
  • Configure Gradle cache encryption and remove redundant JDK setup (49463dc)
  • Configure Gradle cache encryption and remove redundant JDK setup (4da9a40)
  • configure Java separately and add dependency submission (376593d)
  • configure Java separately and add dependency submission (196261e)
  • configure test reporting and changelog generation (e7eed1d)
  • configure test reporting and changelog generation (eb79e90)
  • configure test reporting and changelog generation (d682403)
  • configure test reporting and changelog generation (fdd5da6)
  • configure test reporting and changelog generation #25 (d682403)
  • dispatch the release build on the new tag, not main (#155) (c8a8c1b)
  • enhance release workflow and build configuration (#3) (3b421cd)
  • Fix merge queue concurrency (4e6dcd5)
  • publish api docs to github pages (#136) (21c4ea7)
  • release: add new labels for features in release notes (#11) (c1cbab3)
  • release: broaden tag matching for release workflow (#4) (ab07067)
  • release: ensure google play upload runs after github release (#7) (9abe6e6)
  • release: mark GitHub releases as draft and ignore pre-releases in changelog (#46) (7aa04f8)
  • run spotless repo-wide in the merge queue too (#147) (a68b882)
  • run the workflows on jdk 25 (#135) (e09dbdb)
  • stop main runs cancelling each other and drop the fake metrics (#140) (f12a360)
  • stop pushing generated docs to main so the build can pass (#117) (401fcf8)

Chores

  • Add GitHub Actions for CI/CD and configure Develocity (#1) (4213ced)
  • build: enable gradle build caching, use default changelog config (#14) (f532b03)
  • build: update release build path for attestation (6215684)
  • build: update release build path for attestation (6504d6b)
  • config: migrate config renovate.json (#57) (e60a966)
  • Configure Renovate (bb106bf)
  • dependencies: Merge pull request #16 from mobilemobilellc/renovate/configure (bb106bf)
  • deps: Configure Renovate to automerge passing PRs (#56) (ba3c0cd)
  • deps: disable automerge for unstable pre-releases (#51) (023c1ad)
  • deps: migrate to dokka 2.2.0 (#126) (e9c60d5)
  • deps: move spotless onto ktlint 1.8.0 and the catalog (#127) (a7206fb)
  • deps: remove config (#54) (291b97f)
  • deps: update aboutlibraries to v14.2.1 (#113) (f8d4e5e)
  • deps: update aboutlibraries to v15 (#144) (248ac15)
  • deps: update actions/attest-build-provenance action to v3 (#82) (674de4e)
  • deps: update actions/attest-build-provenance action to v4 (#98) (9086b0e)
  • deps: update actions/checkout action to v5 (#70) (8e98495)
  • deps: update actions/checkout action to v6 (#99) (9472e27)
  • deps: update actions/github-script action to v9 (#100) (051abca)
  • deps: update actions/setup-java action to v5 (#75) (ff324b6)
  • deps: update actions/upload-artifact action to v7 (#101) (4841602)
  • deps: update actions/upload-pages-artifact action to v5 (#145) (7d8b308)
  • deps: update androidx (#71) (2497122)
  • deps: update androidx and compile against SDK 37.1 (#123) (dcf1877)
  • deps: update androidx to v1.4.1 (#79) (36ff5ba)
  • deps: update androidx.compose.material3:material3 to v1.4.0-snapshot (d7c9036)
  • deps: update androidx.compose.material3:material3 to v1.4.0-snapshot (be30316)
  • deps: update androidx.compose.material3:material3 to v1.5.0-snapshot (#61) (4741297)
  • deps: update androidx.lifecycle:lifecycle-viewmodel-navigation3 to v1.0.0-snapshot (3ff9c60)
  • deps: update androidx.lifecycle:lifecycle-viewmodel-navigation3 to v1.0.0-snapshot (6a14a85)
  • deps: update com.android.application to v8.12.0 (#62) (c984612)
  • deps: update com.android.application to v8.12.1 (#73) (232fa67)
  • deps: update com.android.application to v8.13.1 (#80) (def1d63)
  • deps: update com.diffplug.spotless to v7.2.1 (f81021d)
  • deps: update com.diffplug.spotless to v7.2.1 (2807a56)
  • deps: update com.google.android.gms:play-services-location to v21.4.0 (#119) (e106dd8)
  • deps: update com.google.firebase:firebase-bom to v34 (b97cc0e)
  • deps: update com.google.firebase:firebase-bom to v34 (577c257)
  • deps: update com.google.firebase:firebase-bom to v34.1.0 (#69) (e2c23b0)
  • deps: update com.google.firebase:firebase-bom to v34.19.0 (#120) (27a702a)
  • deps: update com.google.firebase:firebase-bom to v34.6.0 (#81) (b48c310)
  • deps: update com.google.firebase.crashlytics to v3.0.5 (35e7972)
  • deps: update com.google.firebase.crashlytics to v3.0.5 (e7e04bf)
  • deps: update com.google.firebase.crashlytics to v3.0.6 (#67) (b2bc21b)
  • deps: update com.google.firebase.crashlytics to v3.0.8 (#115) (f944969)
  • deps: update com.google.firebase.firebase-perf to v2 (85ec871)
  • deps: update com.google.firebase.firebase-perf to v2 (6320275)
  • deps: update com.google.firebase.firebase-perf to v2.0.1 (#68) (24ddfa2)
  • deps: update com.google.gms.google-services to v4.5.0 (#124) (d1198c7)
  • deps: update develocity, spotless, checkout and setup-java (#134) (e705a3c)
  • deps: update firebase, play-services, screenshot and two actions (#121) (6c01a07)
  • deps: update github/codeql-action action to v4 (#102) (8b0f371)
  • deps: update gradle to v9 (#66) (0890a5c)
  • deps: update gradle, agp and kotlin together (#118) (54b7d39)
  • deps: update gradle/actions action to v4 (f80e125)
  • deps: update gradle/actions action to v4 (47ed910)
  • deps: update gradle/actions action to v5 (#88) (3710900)
  • deps: update gradle/actions action to v6 (#103) (bff27c2)
  • deps: update io.nlopez.compose.rules to 0.6.6 for detekt (#122) (c123d64)
  • deps: update io.nlopez.compose.rules:ktlint to v0.4.24 (55c0fb2)
  • deps: update io.nlopez.compose.rules:ktlint to v0.4.24 (1b15d06)
  • deps: update io.nlopez.compose.rules:ktlint to v0.4.25 (c2dc65d)
  • deps: update io.nlopez.compose.rules:ktlint to v0.4.25 (f5e2f86)
  • deps: update io.nlopez.compose.rules:ktlint to v0.4.26 (939d680)
  • deps: update io.nlopez.compose.rules:ktlint to v0.4.26 (c225016)
  • deps: update io.nlopez.compose.rules:ktlint to v0.4.26 (#55) (61cf10e)
  • deps: update io.nlopez.compose.rules:ktlint to v0.4.27 (#63) (16ad1de)
  • deps: update kotlin & agp to v2.2.10 (#72) (60f19b4)
  • deps: update kotlin & agp to v2.2.21 (#83) (3b374b7)
  • deps: update mikepenz/action-junit-report action to v6 (#105) (5a3d738)
  • deps: update mikepenz/release-changelog-builder-action action to v5 (3f26e0d)
  • deps: update mikepenz/release-changelog-builder-action action to v5 (6859c93)
  • deps: update mikepenz/release-changelog-builder-action action to v6 (#106) (b917288)
  • deps: update nav3core to v1.0.0-snapshot (d00d35e)
  • deps: update nav3core to v1.0.0-snapshot (10608f9)
  • deps: update org.jetbrains.kotlin:kotlin-gradle-plugin to v2.4.20 [security] (#114) (088ebc4)
  • deps: update org.jetbrains.kotlinx:kotlinx-datetime to v0.7.1-0.6.x-compat (#96) (2498628)
  • deps: update plugin com.gradle.common-custom-user-data-gradle-plugin to v2.6.0 (#84) (f6624b6)
  • deps: update plugin com.gradle.common-custom-user-data-gradle-plugin to v2.8.0 (#125) (b89561f)
  • deps: update plugin com.gradle.develocity to v4.1.1 (#74) (dbf3630)
  • deps: update plugin com.gradle.develocity to v4.2.2 (#85) (58320b1)
  • deps: update plugin com.gradle.develocity to v4.4.1 (#97) (8efbb33)
  • deps: update the pages actions (#142) (902e3d8)
  • docs: Update README.md (#9) (13b8028)
  • formatting: update spotless configuration (00b9b8c)
  • formatting: update spotless configuration (c0f8fbe)
  • renovate: configure automerge and group dependencies (#47) (55f06c1)
  • update develocity Gradle plugin versions (7836798)
  • update Firebase Analytics import (df10b93)
  • update Gradle plugin versions (a9769a8)
  • update Proguard rules for kotlinx.serialization (#60) (cedf656)
  • update release configuration and include extra files in release process (#104) (09acb15)