- Handle empty featured posts list in the
FeaturedSection
- Update coil to v3.2.0 (#1005)
What's Changed
- Show placeholder icon when loading or error while displaying feed icon by @msasikanth in #896
- Handle edge cases in blocked words feature by @msasikanth in #899
- Post metadata UI improvements by @msasikanth in #902
- Add secondary and backdrop tokens to app color scheme by @msasikanth in #903
- Update Kotlin, KSP and Compose Multiplatform by @renovate in #845
- Implement new UI/UX for the reader screen by @msasikanth in #906
- Changes to featured section blurred background by @msasikanth in #908
- Update dependency androidx.collection:collection to v1.5.0 by @renovate in #895
- Update markdown to v0.32.0 - autoclosed by @renovate in #907
- Combine featured posts and posts queries into a single DB query by @msasikanth in #912
- Bump Decompose dependencies by @msasikanth in #914
- Simplify reader screen presenter logic by @msasikanth in #915
- Add support for horizontal pager in the reader screen by @msasikanth in #924
- Misc home screen UI improvements and bug fixes by @msasikanth in #927
- Fix background alpha change clipping content in feature section on pager state change by @msasikanth in #928
- Convert reader screen from modal to normal screen by @msasikanth in #929
- Update bottom bar design in the reader screen by @msasikanth in #931
- Minor UI adjustments in the reader screen by @msasikanth in #934
- Use
LauncheEffect
for listening to pager state changes to notify about post page changes by @msasikanth in #938 - Fix load full article state being shared between multiple posts by @msasikanth in #940
- Update predective back gesture animation by @msasikanth in #942
- Add support for dynamic theming and remove blurred background in the reader screen header by @msasikanth in #946
- Improve performance of dynamic content theming in the reader screen by @msasikanth in #950
- Fix squiggly underline indicator in reader screen not working by @msasikanth in #953
- Refactor and simplify HTML processing functions in
main.js
by @msasikanth in #954 - Set max height of featured image only for device width of 600 dpi or more by @msasikanth in #955
- Fix reader content not visible if there is no parsed content by @msasikanth in #956
- Display pager indicators in reader screen and feature section by @msasikanth in #958
- Fix load full article toggle not turning off in the reader screen by @msasikanth in #959
- Use latest macOS runner and remove specific Xcode selection by @msasikanth in #960
- Add shadow to bottom bar in the reader screen by @msasikanth in #961
- Track
syncedAt
time in thePost
table by @msasikanth in #963 - Perform value check when toggling load full article in the reader screen by @msasikanth in #964
- Ensure
numOfPoints
is non-negative inSquigglyUnderlineSpanPainter
by @msasikanth in #965 - Load posts based on
lastSyncedAt
in the reader screen by @msasikanth in #966 - Fix bookmark toggle not working in the reader screen by @msasikanth in #967
- Refactor home screen by @msasikanth in #969
- Display progress indicator in the reader screen only when processing the content by @msasikanth in #973
- Update image styling in the reader screen by @msasikanth in #976
- Fix color overlay of next featured image bleeding onto current featured image by @msasikanth in #977
- Select Xcode 16.1 to building archive when publishing to App Store by @msasikanth in #980
- Update HomePresenter and UI for current date handling by @msasikanth in #983
- Use haze content blurring in the featured section by @msasikanth in #986
- Replace postlight parser with readability and turndown by @msasikanth in #989
- Bump dependencies by @msasikanth in #993
- Fix blur overlap in the featured section on iOS by @msasikanth in #1001
- Add disk cache key for async image by @msasikanth in #1002
- Update android.gradle.plugin to v8.10.0 by @renovate in #911
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.8.1 by @renovate in #935
- Update ktor monorepo to v3.1.3 by @renovate in #923
- Update xmlutil to v0.91.0 by @renovate in #936
- Update dependency com.diffplug.spotless to v7.0.3 by @renovate in #948
- Update markdown to v0.34.0 by @renovate in #995
- Update ksoup to v0.2.3 by @renovate in #994
- Update haze to v1.6.0 by @renovate in #1004
- Update coil to v3.2.0 by @renovate in #1005
Full Changelog: v1.51.0...v1.52.1