mirror of
https://github.com/JakeWharton/mosaic.git
synced 2025-11-03 22:08:43 +08:00
Prepare version 0.4.0
This commit is contained in:
20
CHANGELOG.md
20
CHANGELOG.md
@ -3,6 +3,23 @@
|
|||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
|
||||||
|
## [0.4.0] - 2023-02-19
|
||||||
|
|
||||||
|
- Mosaic is now multiplatform!
|
||||||
|
|
||||||
|
The following targets are now supported in addition to the JVM:
|
||||||
|
- Linux (X64)
|
||||||
|
- MacOS (ARM & X64)
|
||||||
|
- Windows (X64)
|
||||||
|
- JS (experimental)
|
||||||
|
|
||||||
|
Additionally, the JetBrains Compose compiler is now used instead of AndroidX which
|
||||||
|
should offer better support for native and JS targets.
|
||||||
|
|
||||||
|
- `runMosaic` is now a suspending function which will return when the composition ends.
|
||||||
|
For the previous behavior, a `runMosaicBlocking` function is provided (JVM + native).
|
||||||
|
|
||||||
|
|
||||||
## [0.3.0] - 2023-01-17
|
## [0.3.0] - 2023-01-17
|
||||||
|
|
||||||
- Support Kotlin 1.8.0 via Compose compiler 1.4.0.
|
- Support Kotlin 1.8.0 via Compose compiler 1.4.0.
|
||||||
@ -21,7 +38,8 @@
|
|||||||
Initial release!
|
Initial release!
|
||||||
|
|
||||||
|
|
||||||
[Unreleased]: https://github.com/JakeWharton/mosaic/compare/0.3.0...HEAD
|
[Unreleased]: https://github.com/JakeWharton/mosaic/compare/0.4.0...HEAD
|
||||||
|
[0.4.0]: https://github.com/JakeWharton/mosaic/releases/tag/0.4.0
|
||||||
[0.3.0]: https://github.com/JakeWharton/mosaic/releases/tag/0.3.0
|
[0.3.0]: https://github.com/JakeWharton/mosaic/releases/tag/0.3.0
|
||||||
[0.2.0]: https://github.com/JakeWharton/mosaic/releases/tag/0.2.0
|
[0.2.0]: https://github.com/JakeWharton/mosaic/releases/tag/0.2.0
|
||||||
[0.1.0]: https://github.com/JakeWharton/mosaic/releases/tag/0.1.0
|
[0.1.0]: https://github.com/JakeWharton/mosaic/releases/tag/0.1.0
|
||||||
|
|||||||
@ -91,7 +91,7 @@ buildscript {
|
|||||||
}
|
}
|
||||||
dependencies {
|
dependencies {
|
||||||
classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.8.0'
|
classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.8.0'
|
||||||
classpath 'com.jakewharton.mosaic:mosaic-gradle-plugin:0.3.0'
|
classpath 'com.jakewharton.mosaic:mosaic-gradle-plugin:0.4.0'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -110,8 +110,8 @@ Since Kotlin compiler plugins are an unstable API, certain versions of Mosaic on
|
|||||||
certain versions of Kotlin.
|
certain versions of Kotlin.
|
||||||
|
|
||||||
| Kotlin | Mosaic |
|
| Kotlin | Mosaic |
|
||||||
|--------|--------------------|
|
|--------|---------------|
|
||||||
| 1.8.0 | 0.3.0 |
|
| 1.8.0 | 0.3.0 - 0.4.0 |
|
||||||
| 1.7.10 | 0.2.0 |
|
| 1.7.10 | 0.2.0 |
|
||||||
| 1.5.10 | 0.1.0 |
|
| 1.5.10 | 0.1.0 |
|
||||||
|
|
||||||
@ -131,7 +131,7 @@ buildscript {
|
|||||||
}
|
}
|
||||||
dependencies {
|
dependencies {
|
||||||
classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.8.0'
|
classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.8.0'
|
||||||
classpath 'com.jakewharton.mosaic:mosaic-gradle-plugin:0.4.0-SNAPSHOT'
|
classpath 'com.jakewharton.mosaic:mosaic-gradle-plugin:0.5.0-SNAPSHOT'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
GROUP=com.jakewharton.mosaic
|
GROUP=com.jakewharton.mosaic
|
||||||
VERSION_NAME=0.4.0-SNAPSHOT
|
VERSION_NAME=0.4.0
|
||||||
|
|
||||||
SONATYPE_HOST=DEFAULT
|
SONATYPE_HOST=DEFAULT
|
||||||
RELEASE_SIGNING_ENABLED=true
|
RELEASE_SIGNING_ENABLED=true
|
||||||
|
|||||||
Reference in New Issue
Block a user