Skip to content

3.0.0-alpha01

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Jul 09:08

First v3 preview. This release starts the multiplatform migration and
contains intentional API changes from 2.x.

What's new

  • Added the Kotlin Multiplatform jchucomponents-foundation module with shared
    progress state models and tests.
  • Added native SwiftUI components, Foundation extensions, a Swift package and
    an iOS catalog application.
  • Added JchuProgress, JchuProgressButton and JchuFloatingButton APIs for
    the refreshed Android component set.
  • Added Ktor request helpers, endpoint/version models and a configurable
    Android HTTP client.
  • Added CI, API-readiness checks, visual-readiness checks and automated
    XCFramework/GitHub release packaging.

Improvements

  • Migrated the Android catalog to Navigation 3 and reorganized its examples by
    component family.
  • Introduced synchronized Android/iOS versioning and public API inventories.
  • Updated the build, dependencies and Android modules for the v3 toolchain.

Fixes

  • Corrected Android notification permission handling and package/network
    compatibility helpers while moving to the new baseline.