Releases
v1.1.0
Compare
Sorry, something went wrong.
No results found
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 )
You can’t perform that action at this time.