From 8a7822611107c647663bb2717562d79f9ce68544 Mon Sep 17 00:00:00 2001 From: Ji Sungbin Date: Mon, 5 Jun 2023 02:35:46 +0900 Subject: [PATCH] Prepare new version (#746) * Fix bom publishing ignore projects - Resolved #721 * Remove useless version fine * Fix doc publishing issue * Bump versions * Write relnote --- bom/build.gradle.kts | 2 ++ bom/version.txt | 2 +- material-icon-generator/version.txt | 1 - material/version.txt | 2 +- ui/build.gradle.kts | 7 +++++ ui/version.txt | 2 +- website/docs/releases.mdx | 42 +++++++++++++++++++++++++++++ 7 files changed, 54 insertions(+), 4 deletions(-) delete mode 100644 material-icon-generator/version.txt diff --git a/bom/build.gradle.kts b/bom/build.gradle.kts index 3aa7babd7..11d33d231 100644 --- a/bom/build.gradle.kts +++ b/bom/build.gradle.kts @@ -16,6 +16,8 @@ dependencies { projects.uiSample.dependencyProject, projects.utilBackendTest.dependencyProject, projects.rubberdoc.dependencyProject, + projects.catalog.dependencyProject, + projects.materialIconGenerator.dependencyProject, ) constraints { diff --git a/bom/version.txt b/bom/version.txt index 8ce6cb1b7..13cd79a44 100644 --- a/bom/version.txt +++ b/bom/version.txt @@ -1 +1 @@ -2023.05.27 +2023.06.05 diff --git a/material-icon-generator/version.txt b/material-icon-generator/version.txt deleted file mode 100644 index 3a3bf97af..000000000 --- a/material-icon-generator/version.txt +++ /dev/null @@ -1 +0,0 @@ -2.0.0-alpha01 \ No newline at end of file diff --git a/material/version.txt b/material/version.txt index 35e3720ba..36cde3682 100644 --- a/material/version.txt +++ b/material/version.txt @@ -1 +1 @@ -2.0.0-alpha05 +2.0.0-alpha06 diff --git a/ui/build.gradle.kts b/ui/build.gradle.kts index 5185283b0..ee5382b97 100644 --- a/ui/build.gradle.kts +++ b/ui/build.gradle.kts @@ -61,6 +61,13 @@ ksp { arg("CasaPath", "$rootDir/catalog/src/main/kotlin/team/duckie/quackquack/catalog") } +// https://github.com/Kotlin/dokka/issues/2956 +tasks.matching { task -> + task.name.contains("javaDocReleaseGeneration", ignoreCase = true) +}.configureEach { + enabled = false +} + val sample: Configuration by configurations.creating { isCanBeResolved = false isCanBeConsumed = false diff --git a/ui/version.txt b/ui/version.txt index 36cde3682..89fb2a078 100644 --- a/ui/version.txt +++ b/ui/version.txt @@ -1 +1 @@ -2.0.0-alpha06 +2.0.0-alpha07 diff --git a/website/docs/releases.mdx b/website/docs/releases.mdx index 059a2408e..76999fe80 100644 --- a/website/docs/releases.mdx +++ b/website/docs/releases.mdx @@ -7,6 +7,48 @@ sidebar_label: Releases Every release includes a bill of materials updates. Check the [GitHub release](https://github.com/duckie-team/quack-quack-android/releases) page for the BOM version. +## 2.0.0-alpha07 + +*2023-06-05* + +*Target: ui* + +This release does not include sugar component updates. + +### New + +- Add `QuackFilledTextField` component. + +### Fixed + +- Resolve "duplicate class" build errors. + +## 2.0.0-alpha06 + +*2023-06-05* + +*Target: material* + +This release does not include sugar component updates. + +⚠️ This release includes a breaking change. + +### New + +- `QuackIcon` now uses an `ImageVector`. + +## 2.0.0-alpha01 + +*2023-06-05* + +*Target: material-icon* + +Initial releases. + +### New + +- Add a default `QuackIcon` resources. + ## 2.0.0-alpha06 *2023-05-27*