v1.40.1
Major changes
- New: Feed groups
- New: Screen for adding a new feed
- Improvements: UI changes to the home screen
- Improvements: The home screen bottom bar now displays only pinned sources
- Improvements: Feed management sheet (added support for view mode, sorting, and multi-select actions)
- Improvements: Performance and memory usage
- Bug fixes and improvements
P.S: Feed groups with OPML import/export are not supported yet
Full changes
- Update dependency com.benasher44:uuid to v0.8.3 by @renovate in #384
- [1.39.1] Post-release merge by @tramline-github in #387
- Update android.gradle.plugin to v8.3.1 by @renovate in #390
- Update dependency com.bugsnag:bugsnag-android to v6.3.0 by @renovate in #391
- Update dependency com.benasher44:uuid to v0.8.4 by @renovate in #393
- Update dependency co.touchlab:stately-isolate to v2.0.7 by @renovate in #397
- Update dependency com.eygraber:uri-kmp to v0.0.18 by @renovate in #398
- Update dependency gradle to v8.7 by @renovate in #400
- Update dependency io.github.kevinnzou:compose-webview-multiplatform to v1.9.2 by @renovate in #406
- Add turkish translations by @mikropsoft in #410
- Add support for showing last 24 hours posts in home screen by @msasikanth in #415
- Update androidx.datastore to v1.1.0-rc01 by @renovate in #418
- Update dependency com.google.devtools.ksp to v1.9.23-1.0.20 by @renovate in #420
- Update lyricist to v1.7.0 by @renovate in #424
- Redesign feeds bottom sheet UI/UX by @msasikanth in #426
- Update sqldelight to v2.0.2 by @renovate in #423
- Update ktor to v2.3.10 by @renovate in #430
- Add support for multi-select options for feeds by @msasikanth in #434
- Update android.gradle.plugin to v8.3.2 by @renovate in #435
- Update Kotlin, KSP and Compose Multiplatform to v1.6.2 by @renovate in #438
- Add support for unique post ID column by @msasikanth in #440
- Add unique id column (primary key) to feed table by @msasikanth in #441
- Add feed groups table to DB by @msasikanth in #442
- Update dependency com.bugsnag:bugsnag-android to v6.4.0 by @renovate in #446
- Add dialog to create group by @msasikanth in #449
- Add
pinnedAt
column tofeedGroup
table by @msasikanth in #450 - Show groups in feeds bottom sheet by @msasikanth in #448
- Add group selection dialog by @msasikanth in #452
- Show active source name in home top appbar by @msasikanth in #456
- Update dependency org.jetbrains.kotlinx:atomicfu to v0.24.0 by @renovate in #457
- Update dependency androidx.activity:activity-compose to v1.9.0 by @renovate in #461
- Update androidx.datastore to v1.1.0 by @renovate in #460
- Update dependency androidx.core:core-ktx to v1.13.0 by @renovate in #462
- Show unread posts count in groups by @msasikanth in #463
- Fix high memory usage of feed parsers by @msasikanth in #470
- Update dependency io.github.kevinnzou:compose-webview-multiplatform to v1.9.4 by @renovate in #474
- Refactor feeds bottom sheet expanded content by @msasikanth in #484
- Bump Compose to v1.6.10-beta02 by @msasikanth in #485
- Add screen for adding new feed by @msasikanth in #489
- Update essenty to v2 (major) by @renovate in #473
- Update android.gradle.plugin to v8.4.0 by @renovate in #495
- Update androidx.datastore to v1.1.1 by @renovate in #497
- Update dependency androidx.core:core-ktx to v1.13.1 by @renovate in #498
- Bump Kotlin to v2.0.0-RC2 by @msasikanth in #501
- Add screen to edit feed group by @msasikanth in #504
- Show confirmation dialog when deleting selected sources by @msasikanth in #506
- Bump Compose to v1.6.10-rc01 by @msasikanth in #509
- Update dependency io.github.kevinnzou:compose-webview-multiplatform to v1.9.6 by @renovate in #514
New Contributors
- @mikropsoft made their first contribution in #410
Full Changelog: v1.39.1...v1.40.1