:kotlin_emoji::mega: The Compose Multiplatform 1.5...
# compose
d
KπŸ“£ The Compose Multiplatform 1.5.10 Preview is out! πŸ“£ Compose Multiplatform 1.5.10-beta01 brings compatibility with Kotlin 1.9.20-Beta, along with other framework capabilities. Here are some of the refinements included in this release: βœ… New Material 3 components (
ModalBottomSheet
,
ExposedDropdownMenuBox
,
SearchBar
, and
DockedSearchBar
) are now available in common code. βœ… Enhancements to TextField for iOS. βœ… Improved UIKit interoperability. βœ… Increased compilation speed for iOS with Kotlin 1.9.20. Update to v1.5.10-beta01 now and share your feedback, experience, and questions with the JetBrains team! πŸ‘‡ https://github.com/JetBrains/compose-multiplatform/releases/tag/v1.5.10-beta01
πŸŽ‰ 5
πŸ™Œ 4
πŸš€ 4
K 24
🦜 2
πŸ• 2
K 1
πŸ™ŒπŸΌ 1
a
Wondering, why not 1.5.2? According to semver this is still a patch version bump.
j
Seems to be using similar versioning to Kotlin releases: 1*.x.yz*.
a
πŸ₯³ !!ExposedDropDown & SearchBar!! 🍾πŸ₯‚
a
Yeah. Though Kotlin allows new features in patch version bumps (not sure why but ok), whereas I would definitely not expect any new features or APIs in a library on patch update. πŸ˜€
Perhaps, this to keep the major and minor versions aligned with Jetpack Compose, yet keep adding new APIs.
πŸ‘πŸΌ 1
βž• 1
i
Perhaps, this to keep the major and minor versions aligned with Jetpack Compose, yet keep adding new APIs.
Yes, we want to keep versioning aligned with the main Jetpack Compose libraries, and at the same time we want to ship Multiplatform features faster. Bumping tens is a compromise.
❀️ 6
πŸŽ‰ 1