diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index c8c1f77c..5a92b0ee 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -39,5 +39,5 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} BRANCH: site FOLDER: build/dokka/htmlMultiModule - TARGET_FOLDER: docs/0.x/ + TARGET_FOLDER: docs/1.x/ CLEAN: true diff --git a/CHANGELOG.md b/CHANGELOG.md index fbdb6c50..abb45a0d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,10 +2,15 @@ ## [Unreleased] + +## [1.0.0] - 2023-07-19 + Changed: - `RecompositionClock` is now named `RecompositionMode` to better reflect that it is not itself the clock, but the mode by which Molecule will perform recomposition. A clock is always used internally as that is the underlying mechanism of Compose. +- Darwin frame clock and the internal frame clock used with `RecompositionMode.Immediate` now correctly + send actual frame times. ## [0.11.0] - 2023-06-30 @@ -149,7 +154,8 @@ Initial release -[Unreleased]: https://github.com/cashapp/molecule/compare/0.11.0...HEAD +[Unreleased]: https://github.com/cashapp/molecule/compare/1.0.0...HEAD +[1.0.0]: https://github.com/cashapp/molecule/releases/tag/1.0.0 [0.11.0]: https://github.com/cashapp/molecule/releases/tag/0.11.0 [0.10.0]: https://github.com/cashapp/molecule/releases/tag/0.10.0 [0.9.0]: https://github.com/cashapp/molecule/releases/tag/0.9.0 diff --git a/README.md b/README.md index d68e04ce..d11363fb 100644 --- a/README.md +++ b/README.md @@ -171,7 +171,7 @@ buildscript { mavenCentral() } dependencies { - classpath 'app.cash.molecule:molecule-gradle-plugin:0.11.0' + classpath 'app.cash.molecule:molecule-gradle-plugin:1.0.0' } } @@ -181,18 +181,18 @@ apply plugin: 'app.cash.molecule' Since Kotlin compiler plugins are an unstable API, certain versions of Molecule only work with certain versions of Kotlin. -| Kotlin | Molecule | -|--------|---------------| -| 1.8.22 | 0.11.0 | -| 1.8.21 | 0.10.0 | -| 1.8.20 | 0.9.0 | -| 1.8.10 | 0.8.0 | -| 1.8.0 | 0.7.0 - 0.7.1 | -| 1.7.20 | 0.6.0 - 0.6.1 | -| 1.7.10 | 0.4.0 - 0.5.0 | -| 1.7.0 | 0.3.0 - 0.3.1 | -| 1.6.10 | 0.2.0 | -| 1.5.31 | 0.1.0 | +| Kotlin | Molecule | +|--------|----------------| +| 1.8.22 | 0.11.0 - 1.0.0 | +| 1.8.21 | 0.10.0 | +| 1.8.20 | 0.9.0 | +| 1.8.10 | 0.8.0 | +| 1.8.0 | 0.7.0 - 0.7.1 | +| 1.7.20 | 0.6.0 - 0.6.1 | +| 1.7.10 | 0.4.0 - 0.5.0 | +| 1.7.0 | 0.3.0 - 0.3.1 | +| 1.6.10 | 0.2.0 | +| 1.5.31 | 0.1.0 |
Snapshots of the development version are available in Sonatype's snapshots repository. @@ -207,7 +207,7 @@ buildscript { } } dependencies { - classpath 'app.cash.molecule:molecule-gradle-plugin:0.12.0-SNAPSHOT' + classpath 'app.cash.molecule:molecule-gradle-plugin:1.1.0-SNAPSHOT' } } diff --git a/gradle.properties b/gradle.properties index 9a0593b6..ae046b46 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,7 +1,7 @@ GROUP=app.cash.molecule # HEY! If you change the major version here be sure to update release.yaml doc target folder! -VERSION_NAME=0.12.0-SNAPSHOT +VERSION_NAME=1.0.0 SONATYPE_AUTOMATIC_RELEASE=true SONATYPE_HOST=DEFAULT