What's Changed
Important changes:
-
This library is renamed from Compose Multiplatform Material to Compose Multiplatform HTML Unified which better describes its purpose since this release. The Maven coordinates have changed accordingly. Please adapt to these changes following the updated README.md.
-
replace the terms "Androidx"/"androidx"/"AndroidxCommon"/"androidxCommon" with Compose UI / "ComposeUi" / "composeUi" at appropriate places, both in docs and in code
This introduces some breaking changes. Please adapt accordingly. We are sorry for the inconvenience.
Functional change:
- delegate
Spacer
just toDivBox
on JS DOM because the KobwebSpacer
has a different semantic from the Compose UI one
Miscellaneous changes:
- bump Kotlin to 2.1.0, Compose Multiplatform to 1.7.1, and Kobweb to 0.20.0
- add a "side by side" demo hosted at https://huanshankeji.github.io/compose-multiplatform-html-unified/
- add CODE_OF_CONDUCT.md and CONTRIBUTING.md
- use the Kotlin binary compatibility validator
- run IntelliJ IDEA Code Cleanup and Reformat Code for the whole project