Repository navigation
Cookies KMP Core 0.1.3
Cookies KMP Core 0.1.3
This release advances the unified Kotlin Multiplatform setup for Android + Apple consumers, including Apple binary packaging support and parity-focused test scaffolding.
Added
- Apple target/source-set expansion in KMP:
appleMain,iosMain,macosMain- iOS and macOS targets wired for shared cookies logic
- New adapter contracts and DTO boundaries for cross-platform integration:
- privacy config input
- feature toggle input
- app version provider
- cookie matching helper
- New shared policy engine APIs for:
- config formatting
- toggle evaluation
- cookie matching evaluation
- Platform adapter shims:
- Android
- iOS
- macOS
- Apple SwiftPM binary package template:
apple-spm/CookiesKMP/Package.swift
- Release helper scripts:
- build Apple
.xcframeworkzip - compute SwiftPM checksum
- update SPM manifest URL/checksum
- build Apple
- Cross-platform parity workflow:
- shared/Android validation + Apple framework build/checksum path
- New parity and unit tests in
commonTest.
Updated
- README runbook with Apple binary packaging and checksum steps.
- Roadmap and release command documentation for unified Android + Apple releases.
Artifacts
- Android (Maven Central):
io.github.fernandafbmarques:cookies-kmp-core:0.1.3
- Apple binary asset:
CookiesKMP.xcframework.zip(attached to this release)
Notes
- This release focuses on infrastructure and integration boundaries.
- Host-app Apple-side delegation rollout can proceed incrementally (formatter -> toggles -> cookie matching) with parity gates.