3.0.0-alpha01
Pre-release
Pre-release
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-foundationmodule with shared
progress state models and tests. - Added native SwiftUI components, Foundation extensions, a Swift package and
an iOS catalog application. - Added
JchuProgress,JchuProgressButtonandJchuFloatingButtonAPIs 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.