mirror of
https://github.com/JakeWharton/mosaic.git
synced 2025-11-01 20:20:19 +08:00
Prepare version 0.4.0
This commit is contained in:
20
CHANGELOG.md
20
CHANGELOG.md
@ -3,6 +3,23 @@
|
||||
## [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
|
||||
|
||||
- Support Kotlin 1.8.0 via Compose compiler 1.4.0.
|
||||
@ -21,7 +38,8 @@
|
||||
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.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
|
||||
|
||||
14
README.md
14
README.md
@ -91,7 +91,7 @@ buildscript {
|
||||
}
|
||||
dependencies {
|
||||
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'
|
||||
}
|
||||
}
|
||||
|
||||
@ -109,11 +109,11 @@ transitive dependency, the compiler plugin is not inherited and must be applied
|
||||
Since Kotlin compiler plugins are an unstable API, certain versions of Mosaic only work with
|
||||
certain versions of Kotlin.
|
||||
|
||||
| Kotlin | Mosaic |
|
||||
|--------|--------------------|
|
||||
| 1.8.0 | 0.3.0 |
|
||||
| 1.7.10 | 0.2.0 |
|
||||
| 1.5.10 | 0.1.0 |
|
||||
| Kotlin | Mosaic |
|
||||
|--------|---------------|
|
||||
| 1.8.0 | 0.3.0 - 0.4.0 |
|
||||
| 1.7.10 | 0.2.0 |
|
||||
| 1.5.10 | 0.1.0 |
|
||||
|
||||
Versions newer than those listed may be supported but are untested.
|
||||
|
||||
@ -131,7 +131,7 @@ buildscript {
|
||||
}
|
||||
dependencies {
|
||||
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
|
||||
VERSION_NAME=0.4.0-SNAPSHOT
|
||||
VERSION_NAME=0.4.0
|
||||
|
||||
SONATYPE_HOST=DEFAULT
|
||||
RELEASE_SIGNING_ENABLED=true
|
||||
|
||||
Reference in New Issue
Block a user