Skip to content

v1.3.0

Latest

Choose a tag to compare

@nisrulz nisrulz released this 09 Jul 12:59
e1583cb

What's Changed

Key Improvements

  • API Expansion: Expanded BeforeAfter APIs to include stateful versions and enhanced data handling.
  • Improved Gestures: Stabilized and refined drag/zoom gesture handling for a smoother user experience.
  • UX Enhancements: Improved label masking and content scaling capabilities, along with focused interaction tests.
  • UI Modernization: The Android demo has been modernized with a Material 3, edge-to-edge UI, including padded lists, pager nudges, and radio-based content scale selection.
  • Project Hardening: Strengthened Android build and runtime configuration, including dependency management and launcher resource optimization.
  • Documentation: Refreshed the developer documentation and generated API reference.

Dependency Updates

A suite of automated updates was applied to maintain compatibility and incorporate the latest security patches across the project stack.

  • AndroidX & Jetpack:
    • Upgraded Compose BOM to the latest stable release.
    • Updated Core-KTX and Material 3 to recent versions (1.19.0, 1.14.0).
    • Updated Lifecycle components (viewmodel-compose, runtime-ktx) to version 2.11.0.
  • Language & Build Tools:
    • Bump Kotlin from 2.3.21 to 2.4.0.
    • Updated Gradle Wrapper from 9.5.0 to 9.6.1.
    • Updated KSP Symbol Processing Plugin to the latest version (2.3.9).
  • Third-Party Libraries:
    • Bump Media3 from 1.10.0 to 1.10.1.

Full Changelog: 1.2.4...1.3.0