From 0ef610482da6b01f3a58fe9a070eafa1e55f2bf1 Mon Sep 17 00:00:00 2001 From: Ryan Brooks Date: Wed, 29 May 2024 14:46:47 -0700 Subject: [PATCH] Prepare for Snapshots release 1.0.0 (#160) * Prepare for Snapshots release 1.0.0 * Readme * Changelog adjust --- gradle/libs.versions.toml | 2 +- snapshots/CHANGELOG.md | 10 ++++++++++ snapshots/README.md | 8 +++++++- 3 files changed, 18 insertions(+), 2 deletions(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index f6df07bf..dfcd43d8 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -13,7 +13,7 @@ junit-jupiter = "5.8.2" # internal emerge-gradle-plugin = "3.0.0-rc03" emerge-peformance = "2.1.2" -emerge-snapshots = "1.0.0-rc02" +emerge-snapshots = "1.0.0" [plugins] android-application = { id = "com.android.application", version.ref = "agp" } diff --git a/snapshots/CHANGELOG.md b/snapshots/CHANGELOG.md index 4f66a7a8..79f19caf 100644 --- a/snapshots/CHANGELOG.md +++ b/snapshots/CHANGELOG.md @@ -5,6 +5,16 @@ All notable changes to snapshots & snapshots-processor will be documented in thi 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). +## 1.0.0 - 2024-05-29 + +- Adds support for better compose preview error + reporting. [#155](https://github.com/EmergeTools/emerge-android/pull/155) +- Adds support for direct compose preview invoking without needing + KSP. [#123](https://github.com/EmergeTools/emerge-android/pull/123) +- Handle snapshotting private previews and improve parameterized test + naming [#165](https://github.com/EmergeTools/emerge-android/pull/165) +- Update readme for 1.0.0 release. [#163](https://github.com/EmergeTools/emerge-android/pull/163) + ## 1.0.0-rc02 - 2024-05-24 - Adds support for better compose preview error diff --git a/snapshots/README.md b/snapshots/README.md index bc94834a..31d4868f 100644 --- a/snapshots/README.md +++ b/snapshots/README.md @@ -218,8 +218,14 @@ the [full documentation](https://docs.emergetools.com/docs/android-snapshots-v1) 1. Update the `emerge-snapshots` version in `/gradle/libs.versions.toml` 2. Update the `/snapshots/CHANGELOG.md` -3. `gt bc -a -m "Prepare for Snapshots release X.Y.Z"` (where X.Y.Z is the version set in step 1) +3. `gt c -am "Prepare for Snapshots 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 Snapshots release X.Y.Z"` 4. `gt ss` + 1. Alt: + 1. `git push` + 2. Open PR 5. Get PR approved and merge 6. Create a new release on GitHub 7. Tag version `snapshots-vX.Y.Z`