diff --git a/gradle-plugin/CHANGELOG.md b/gradle-plugin/CHANGELOG.md index 495a7c10..0980c40c 100644 --- a/gradle-plugin/CHANGELOG.md +++ b/gradle-plugin/CHANGELOG.md @@ -5,6 +5,24 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 3.0.0 - 2024-05-29 + +- Add enabled field to each product configuration + options. [#158](https://github.com/EmergeTools/emerge-android/pull/158) +- Add unit tests for + SnapshotsPreviewRuntimeRetentionTransform. [#159](https://github.com/EmergeTools/emerge-android/pull/159) +- Remove plugin KSP setup & make runtime preview transform default + behavior. [#141](https://github.com/EmergeTools/emerge-android/pull/141) +- Fix issue with ArtifactMetadata + filename. [#152](https://github.com/EmergeTools/emerge-android/pull/152) +- Adds transform for marking preview annotations as runtime + retention [#139](https://github.com/EmergeTools/emerge-android/pull/139). +- Adds support for using new snapshot invoking using `LocalSnapshots` + task [#147](https://github.com/EmergeTools/emerge-android/pull/147). +- Fix configuration cache + violations. [#143](https://github.com/EmergeTools/emerge-android/pull/143), [#149](https://github.com/EmergeTools/emerge-android/pull/149) +- Consistent build directory [#133](https://github.com/EmergeTools/emerge-android/pull/133) + ## 3.0.0-rc03 - 2024-05-24 - Remove plugin KSP setup & make runtime preview transform default diff --git a/gradle-plugin/README.md b/gradle-plugin/README.md index b8089e93..93e08152 100644 --- a/gradle-plugin/README.md +++ b/gradle-plugin/README.md @@ -364,8 +364,14 @@ Additionally, `ANDROID_SDK_ROOT` must be set and point to the Android SDK locati 1. Update the `emerge-gradle-plugin` version in `/gradle/libs.versions.toml` 2. Update the plugin version in documentation. 3. Update the `/gradle-plugin/CHANGELOG.md` -4. `gt c -am "Prepare for Gradle Plugin release X.Y.Z"` (X.Y.Z is the version set in step 1) -5. `gt ss` +3. `gt c -am "Prepare for Gradle plugin release X.Y.Z"` (where X.Y.Z is the version set in step 1) + 1. Alt + 1. `git add *` + 2. `git commit -m "Prepare for Gradle plugin release X.Y.Z"` +4. `gt ss` + 1. Alt: + 1. `git push` + 2. Open PR 6. Get PR approved and merge 7. Create a new release on GitHub 8. Tag version `gradle-plugin-vX.Y.Z` diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index f6df07bf..ee886cd8 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -11,7 +11,7 @@ okhttp = "4.10.0" junit-jupiter = "5.8.2" # internal -emerge-gradle-plugin = "3.0.0-rc03" +emerge-gradle-plugin = "3.0.0" emerge-peformance = "2.1.2" emerge-snapshots = "1.0.0-rc02"