Releases: Pocket/pocket-android
8.32.3
Summary
Re-enabled purchasing new Premium subscriptions.
See 8.32.0 for full list of changes since previous Production release.
What's Changed
Full Changelog: 8.32.2...8.32.3
8.32.2
See 8.32.0 for full list of changes since previous Production release.
What's Changed
Full Changelog: 8.32.1...8.32.2
8.33.0
Summary
Only small maintenance updates, as the main Notes work is flagged off in public releases.
What's Changed
Features and bug fixes
- fix(markdown): simplify markdown formatting api by @marcin-kozinski in #157
- chore(graphql): update schema by @marcin-kozinski in #162
- chore: remove unused loading ui elements by @marcin-kozinski in #142
- chore(tools): remove unused old design system related tools by @marcin-kozinski in #166
- docs(release): update play console links after app transfer by @marcin-kozinski in #173
Notes (only in internal builds)
- fix(notes): add notes list by @marcin-kozinski in #151
- fix(notes): add note details screen by @marcin-kozinski in #165
Dependency updates
- fix(deps): update androidx.compose:compose-bom to v2025.01.01 by @renovate in #163
- fix(deps): update androidx.navigation to v2.8.6 by @renovate in #164
- fix(deps): update kotlin monorepo to v2.1.10 by @renovate in #155
- fix(deps): update io.sentry:sentry-bom to v7.21.0 by @renovate in #158
- fix(deps): update com.snowplowanalytics:snowplow-android-tracker to v6.1.1 by @renovate in #147
- fix(deps): update aboutlibraries to v11.5.0 by @renovate in #153
- chore(deps): update gradle to v8.12.1 by @renovate in #152
- chore(deps): update com.github.ben-manes:gradle-versions-plugin to v0.52.0 by @renovate in #148
- chore(deps): update org.danilopianini.gradle-pre-commit-git-hooks to v2.0.20 by @renovate in #156
- chore(deps): update actions/setup-java action to v4.7.0 by @renovate in #161
- chore(deps): update gradle/actions action to v4.3.0 by @renovate in #168
- chore(deps): update com.android.tools:r8 to v8.8.29 by @renovate in #172
Full Changelog: 8.32.1...8.33.0
8.32.1
Summary
Hotfix for ANDROID-BFD.
See 8.32.0 for full list of changes since previous Production release.
What's Changed
Features and bug fixes
- fix(deps): downgrade r8 to v8.8.18 by @marcin-kozinski in #169
Full Changelog: 8.32.0...8.32.1
8.32.0
Summary
Fixed an issue in Home where "See all" sometimes loaded an empty screen. Dependency and build setup maintenance.
What's Changed
Features and bug fixes
- fix(home): fix see all sometimes opening empty screen by @marcin-kozinski in #116
- fix(di): enable recommended dagger compiler flags by @marcin-kozinski in #126
- fix(credits): swapping to a github username by @bassrock in #117
- chore(java): fix missing deprecated annotation warnings by @marcin-kozinski in #132
Notes (only in internal builds)
- fix(notes): add notes to saves filters by @marcin-kozinski in #133
Build setup updates
- build(git): migrate a kotlin script hook to main.kts by @marcin-kozinski in #112
- build(git): avoid calling bash from kotlin called from bash by @marcin-kozinski in #113
- build(lint): ignore unused resources in translated strings by @marcin-kozinski in #137
- build(renovate): configure renovate to update java version by @marcin-kozinski in #121
- build(renovate): add custom datasource for r8 versions by @marcin-kozinski in #124
- chore(renovate): migrate config to JSON5 by @marcin-kozinski in #115
- chore(android gradle plugin): use recommended api for supported locales by @marcin-kozinski in #131
Dependency updates
- fix(deps): update okio to v3.10.2 by @renovate in #114
- fix(deps): update dagger to v2.55 by @renovate in #120
- fix(deps): update appcenter to v5.0.6 by @renovate in #134
- fix(deps): update androidx.activity to v1.10.0 by @renovate in #135
- fix(deps): update androidx.compose:compose-bom to v2025 by @renovate in #136
- fix(deps): update com.google.firebase:firebase-bom to v33.8.0 by @renovate in #138
- fix(deps): update com.snowplowanalytics:snowplow-android-tracker to v6.1.0 by @renovate in #139
- fix(deps): update io.sentry:sentry-bom to v7.20.1 by @renovate in #140
- chore(deps): update dependency java to v21 by @renovate in #123
- chore(deps): update com.android.tools.build:gradle to v8.8.0 by @renovate in #118
- chore(deps): update com.android.tools:r8 to v8.8.27 by @renovate in #130
New Contributors
Full Changelog: 8.31.0...8.32.0
8.31.0
Summary
Dependency updates, build setup maintenance and unfinished notes work.
What's Changed
Notes (only in internal builds)
- fix(notes): create repository by @marcin-kozinski in #86
- fix(notes): add queries and mutations by @marcin-kozinski in #93
Build setup updates
- build(gradle): set root project names explicitly by @marcin-kozinski in #80
- build(gradle): convert sync-parser/build.gradle to kts by @marcin-kozinski in #96
- build(gradle): add jvm target and other default configs to sync-parser by @marcin-kozinski in #97
Dependency updates
- fix(deps): remove unused espresso-idling-resource by @marcin-kozinski in #81
- fix(deps): update org.jetbrains.kotlinx:kotlinx-coroutines-bom to v1.10.1 by @renovate in #99
- fix(deps): update org.jetbrains.kotlinx:kotlinx-serialization-json to v1.8.0 by @renovate in #107
- fix(deps): update dagger to v2.53.1 by @renovate in #83
- fix(deps): update androidx.navigation to v2.8.5 by @renovate in #87
- fix(deps): update androidx.compose:compose-bom to v2024.12.01 by @renovate in #88
- fix(deps): update com.google.accompanist:accompanist-drawablepainter to v0.37.0 by @renovate in #91
- fix(deps): update io.sentry:sentry-bom to v7.20.0 by @renovate in #104
- fix(deps): update aboutlibraries to v11.4.0 by @renovate in #106
- chore(deps): update gradle to v8.12 by @renovate in #100
- chore(deps): update gradle/actions action to v4.2.2 by @renovate in #94
- chore(deps): update actions/setup-java action to v4.6.0 by @renovate in #95
- build(deps): remove unused play-services-plus by @marcin-kozinski in #82
Full Changelog: 8.30.0...8.31.0
8.30.0
Summary
- Tiny release with no user-facing changes, just to keep release trains moving and promote current Beta version to Production.
What's Changed
Features and bug fixes
- chore(saves): clean up cache that backs list of saves by @marcin-kozinski in #73
- docs: add credits by @marcin-kozinski in #76
Notes (only in internal builds)
- feat(notes): set up development by @marcin-kozinski in #64
Build setup updates
- build(git): add an empty pre-commit hook by @marcin-kozinski in #66
- build: add a script to enforce version catalog line order convention by @marcin-kozinski in #69
- build(gradle): switch to typesafe project accessors by @marcin-kozinski in #74
Dependency updates
- fix(deps): update io.sentry:sentry-android-gradle-plugin to v4.14.1 by @renovate in #67
- fix(deps): update io.sentry:sentry-bom to v7.18.1 by @renovate in #68
- fix(deps): update dagger to v2.53 by @renovate in #71
- fix(deps): update kotlin monorepo to v2.1.0 by @renovate in #65
- fix(deps): update com.google.firebase:firebase-bom to v33.7.0 by @renovate in #75
- chore(deps): update com.android.tools.build:gradle to v8.7.3 by @renovate in #70
- chore(deps): update r8 to v8.7.23 by @marcin-kozinski in #72
Full Changelog: 8.29.0...8.30.0
8.29.0
Summary
- Fixed an issue with opening Pocket Collections from the German edition of Home.
- Maintenance and small stability improvements.
What's Changed
Features and bug fixes
- fix(reader): show german (de) collections not a blank screen by @marcin-kozinski in #49
- docs: add minimal contributing guidelines by @marcin-kozinski in #55
- docs(release pr): automate replacing placeholders with current version by @marcin-kozinski in #46
- chore(gradle): update settings script syntax to prepare to rename to kts by @marcin-kozinski in #53
Dependency updates
- fix(deps): update androidx.navigation to v2.8.4 by @renovate in #50
- fix(deps): update androidx.compose:compose-bom to v2024.11.00 by @renovate in #51
- fix(deps): update com.google.firebase:firebase-bom to v33.6.0 by @renovate in #54
- fix(deps): update io.sentry:sentry-bom to v7.18.0 by @renovate in #57
- chore(deps): update gradle/actions action to v4.2.1 by @renovate in #56
- chore(deps): update gradle to v8.11.1 by @renovate in #58
- chore(deps): update io.sentry:sentry-android-gradle-plugin to v4.14.0 by @renovate in #60
- test(deps): update org.robolectric:robolectric to v4.14.1 by @renovate in #59
Full Changelog: 8.28.0...8.29.0
8.28.0
Summary
- Maintenance and build setup improvements.
What's Changed
Features and bug fixes
- docs(release): update checklist in the release pr template by @marcin-kozinski in #20
- chore: clean up unused pocket url util by @marcin-kozinski in #29
Build setup updates
- build(android): compile against android 15 apis by @marcin-kozinski in #28
- build(renovate): fix plugin dependency lookup warning by @marcin-kozinski in #22
- build(bitrise): update cache only from the main branch by @marcin-kozinski in #24
- build(gha): cancel pr checks on stale commits by @marcin-kozinski in #32
Dependency updates
- fix(deps): update androidx.fragment to v1.8.5 by @renovate in #25
- fix(deps): update androidx.core:core-ktx to v1.15.0 by @renovate in #26
- fix(deps): update androidx.work:work-runtime to v2.10.0 by @renovate in #27
- fix(deps): update androidx.compose:compose-bom to v2024.10.01 by @renovate in #30
- fix(deps): update com.braze:android-sdk-ui to v33.1.0 by @renovate in #34
- chore(deps): update com.android.tools.build:gradle to v8.7.2 by @renovate in #31
- chore(deps): update com.android.tools:r8 to v8.7.20 by @marcin-kozinski in #35
- chore(deps): update gradle to v8.11 by @renovate in #41
- chore(deps): update com.github.ben-manes:gradle-versions-plugin to v0.51.0 by @renovate in #23
Full Changelog: 8.27.0...8.28.0
8.27.0
Summary
- Fixed turning on Instant Sync.
- Updated the About section in Settings, including transitioning from outdated in-app help to our up-to-date online knowledge base.
What's Changed
Features and bug fixes
- fix(push): use standalone registration endpoint by @marcin-kozinski in #10
- fix(settings): add open source licenses disclosure by @marcin-kozinski in #16
- fix(settings): remove in-app help by @marcin-kozinski
- fix(settings): fix crash when opening cache settings by @marcin-kozinski
- chore(deep links): adjust expected nullability of an android api method by @marcin-kozinski
- chore(sentry): turn off http 5xx error logging for selected apis by @marcin-kozinski
Build setup updates
- build: update main branch by @marcin-kozinski in #7
- build(gha): add a check to validate dependency licenses by @marcin-kozinski in #11
- build(gha): check for unused resources in prs by @marcin-kozinski in #14
- build(secrets): check in encrypted secrets by @marcin-kozinski
- build(fonts): don't check in otf files by @marcin-kozinski
- chore(deps): move androidx.activity to version catalog by @marcin-kozinski
Dependency updates
- fix(deps): update androidx.activity to v1.9.3 by @renovate
- fix(deps): update androidx.compose:compose-bom to v2024.10.00 by @renovate
- fix(deps): update androidx.navigation to v2.8.3 by @renovate
- fix(deps): update com.google.firebase:firebase-bom to v33.5.1 by @renovate in #6
- fix(deps): update com.android.billingclient:billing-ktx to v7.1.1 by @renovate
- fix(deps): update io.sentry:sentry-bom to v7.16.0 by @renovate in #5
- fix(deps): update app.cash.turbine:turbine to v1.2.0 by @renovate
- chore(deps): update com.android.tools.build:gradle to v8.7.1 by @renovate
- chore(deps): update io.sentry:sentry-android-gradle-plugin to v4.13.0 by @renovate in #18
- chore(deps): update actions/checkout action to v4.2.2 by @renovate in #4
Full Changelog: https://github.com/Pocket/pocket-android/commits/8.27.0