Releases: msasikanth/twine
Releases · msasikanth/twine
v1.34.0
What's Changed
TLDR;
- Improved reader view layout and rendering
- Add feed info bottom sheet in edit feeds (In preparation to add feed-specific settings)
- Add option to mark individual posts and read/unread
- Bug fixes and performance improvements
Changes
- Add option to mark individual posts as read/unread by @msasikanth in #261
- Update dependency io.github.kevinnzou:compose-webview-multiplatform to v1.8.6 by @renovate in #262
- Update ktor to v2.3.8 by @renovate in #265
- Migrate to Coil3 Multiplatform by @msasikanth in #268
- Fix scroll position getting reset after config changes by @msasikanth in #273
- Update dependency gradle to v8.6 by @renovate in #275
- Add option to show feed info sheet from feeds sheet by @msasikanth in #276
- Fix app crashing when trying to fetch post source from
http
link by @msasikanth in #286 - Fix Mastodon posts not rendering in reader view by @msasikanth in #292
- Update dependency io.github.kevinnzou:compose-webview-multiplatform to v1.8.8 by @renovate in #294
Full Changelog: v1.33.0...v1.34.0
v1.33.0
What's Changed
- Update dependency com.github.requery:sqlite-android to v3.45.0 by @renovate in #235
- Update dependency com.diffplug.spotless to v6.25.0 by @renovate in #238
- Update dependency org.jetbrains.kotlinx:atomicfu to v0.23.2 by @renovate in #243
- Update android.gradle.plugin to v8.2.2 by @renovate in #242
- Add support for showing reader view when post is clicked by @msasikanth in #233
- Update dependency androidx.collection:collection to v1.4.0 by @renovate in #246
- Add option to fetch full article in the reader view by @msasikanth in #250
- Fix app crashing when opening bookmarked posts by @msasikanth in #252
- Add tags table in the database by @msasikanth in #253
- Add toggle to switch between post mode in reader screen by @msasikanth in #257
- Update Kotlin, KSP and Compose Multiplatform by @renovate in #197
Full Changelog: v1.32.0...v1.33.0
v1.32.0
What's Changed
- Update dependency com.diffplug.spotless to v6.24.0 by @renovate in #220
- Update dependency io.sentry.android.gradle to v4.2.0 by @renovate in #223
- Fix feeds search not working by @msasikanth in #224
- Use fleeksoft Ksoup library by @msasikanth in #225
- Add KMP port of readability4j to the project as a module by @msasikanth in #226
- Update dependency com.eygraber:uri-kmp to v0.0.16 by @renovate in #227
- Fix home screen scroll position getting reset after navigation by @msasikanth in #230
Full Changelog: v1.31.0...v1.32.0
v1.31.0
What's Changed
- Update dependency io.github.aakira:napier to v2.7.0 by @renovate in #204
- Update dependency com.mohamedrejeb.ksoup:ksoup-html to v0.3.1 by @renovate in #210
- Update android.gradle.plugin to v8.2.1 by @renovate in #209
- Update tramlinehq/deploy-action action to v0.1.6 by @renovate in #208
- Update dependency io.github.aakira:napier to v2.7.1 by @renovate in #205
- Use ktxml for parsing feed XML by @msasikanth in #212
- Update lyricist to v1.6.2-1.8.20 by @renovate in #214
- Save raw content of posts in db by @msasikanth in #215
- Update androidx.datastore to v1.1.0-beta01 by @renovate in #217
Full Changelog: v1.30.0...v1.31.0
v1.30.0
- Added option to filter unread posts only or posts from today only in the home screen
- Improved data parsing
- Bug fixes and improvements
v1.29.0
What's Changed
- Bump Kotlin, KSP & SQLDelight by @msasikanth in #143
- Update dependency com.codingfeline.buildkonfig to v0.15.0 by @renovate in #136
- Update essenty to v1.3.0 by @renovate in #144
- [1.28.1] Post-release merge by @tramline-github in #145
- Convert sealed sub-objects to data objects by @msasikanth in #146
- Update decompose to v2.2.0-compose-experimental-beta02 by @msasikanth in #147
- Update dependency com.codingfeline.buildkonfig to v0.15.1 by @renovate in #149
- Update dependency com.google.devtools.ksp to v1.9.21-1.0.15 by @renovate in #138
- Minor build config changes by @msasikanth in #150
- Update dependency gradle to v8.5 by @renovate in #151
- Update dependency androidx.work:work-runtime-ktx to v2.9.0 by @renovate in #153
- Update dependency com.diffplug.spotless to v6.23.1 by @renovate in #148
- Update androidx.datastore to v1.1.0-alpha07 by @renovate in #152
- Update dependency com.diffplug.spotless to v6.23.2 by @renovate in #155
- Move
models
to:core:model
module by @msasikanth in #156 - Extract utils into util package in
:core:base
module by @msasikanth in #157 - Move feed fetcher and parsers to network module by @msasikanth in #158
- Update actions/setup-java action to v4 by @renovate in #154
- Update android.gradle.plugin to v8.2.0 by @renovate in #159
- Add sticky headers in expanded feeds bottom by @msasikanth in #160
- Stop reporting job cancellation exceptions in
FeedsRefreshWorker
by @msasikanth in #161 - Improve date parsing coverage of RSS & Atom posts by @msasikanth in #162
- Update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.5.0 by @renovate in #163
- Try getting date from
updated
tag if there is no there is nopublished
tag in atom feeds by @msasikanth in #165 - Show unread posts count in feeds bottom sheet by @msasikanth in #166
- Add setting to toggle the unread posts count visibility in the feeds sheet by @msasikanth in #167
- Extract hardcoded feeds header strings into strings object by @msasikanth in #168
- Skip parser when date is already fetched when parsing atom feeds by @msasikanth in #170
- Fix DB migration to include default value for read column in bookmarks table by @msasikanth in #169
- Update dependency com.mohamedrejeb.ksoup:ksoup-html to v0.3.0 by @renovate in #171
- Minor UI tweaks to unread badge by @msasikanth in #172
- Add support for deleting read posts after a certain period by @msasikanth in #173
- Move background workers on Android back to root package by @msasikanth in #174
- Stop removing
www .
when transforming the URL for fetching the feed by @msasikanth in #175 - Update Decompose to v2.2.0-compose-experimental by @renovate in #176
- Update stately to v2.0.6 by @renovate in #177
- Skip updating posts in a feed if the post is published before the feed last clean up time by @msasikanth in #178
- Update dependency com.diffplug.spotless to v6.23.3 by @renovate in #179
- Add option to feed list item to mark all posts in a feed as read by @msasikanth in #180
- Reset home screen scroll position when selected feed state changes by @msasikanth in #181
- Add "no new posts" view to home screen by @msasikanth in #182
- Update ktor to v2.3.7 by @renovate in #184
- Update Decompose to v2.2.1-compose-experimental by @renovate in #185
Full Changelog: v1.28.1-hotfix...v1.29.0
v1.28.1
v1.28.1-hotfix Fix app crashing when there are no featured posts
v1.28.0
- Improve performance of featured section when blur is enabled
- Bug fixes
v1.27.0
Bug fixes and improvements
v1.26.0
Bug fixes and improvements