diff --git a/CHANGELOG.md b/CHANGELOG.md index 0a83c5b..d7a7e5f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,17 @@ All notable changes to Astrolabe Runtime for Android are documented here. +## 2.2.0 + +- Added bounded render semantics for backgrounds, foregrounds, tint colors, + elevation, clipping, outlines, and supported drawable types. +- Added `GradientDrawable` shape, fill, gradient, and per-corner radius + inspection while respecting platform API availability. +- Added `ConstraintLayout` match-constraint minimum, maximum, and dimension + ratio relations. +- Added fail-closed password privacy across text inspection, semantic previews, + node details, and temporary text mutations. + ## 2.1.0 - Added contract-compliant UI graph relations to Android node-detail responses. diff --git a/README.md b/README.md index bf6a3b4..3f6823a 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ data to the Astrolabe Host during development. Applications integrate one debug-only dependency; the Runtime starts automatically and remains absent from Release builds. -Current release: `2.1.0`. +Current release: `2.2.0`. ## Requirements @@ -26,7 +26,7 @@ debug variant: ```kotlin dependencies { debugImplementation( - "io.github.regulusleow:astrolabe-runtime-android:2.1.0" + "io.github.regulusleow:astrolabe-runtime-android:2.2.0" ) } ``` diff --git a/README.zh-CN.md b/README.zh-CN.md index 9184b0d..2f53ba7 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -6,7 +6,7 @@ Astrolabe Android Runtime 在开发阶段向 Astrolabe Host 提供 Android View 层级和表现属性。应用只需添加一项 Debug 依赖;Runtime 会自动启动,并且不会进入 Release 构建。 -当前版本:`2.1.0`。 +当前版本:`2.2.0`。 ## 环境要求 @@ -24,7 +24,7 @@ Release 构建。 ```kotlin dependencies { debugImplementation( - "io.github.regulusleow:astrolabe-runtime-android:2.1.0" + "io.github.regulusleow:astrolabe-runtime-android:2.2.0" ) } ``` diff --git a/docs/releasing.md b/docs/releasing.md index 6fc2b3f..6ffcf28 100644 --- a/docs/releasing.md +++ b/docs/releasing.md @@ -43,7 +43,7 @@ cd ../astrolabe-runtime-android npm ci npm test -RELEASE_TAG=2.1.0 \ +RELEASE_TAG=2.2.0 \ CENTRAL_BUNDLE_ONLY=true \ ORG_GRADLE_PROJECT_astrolabeUseMavenLocal=true \ MAVEN_SIGNING_KEY_ID= \ diff --git a/gradle.properties b/gradle.properties index 659eb8e..e8bb6cd 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,4 +1,4 @@ -astrolabeRuntimeVersion=2.1.0 +astrolabeRuntimeVersion=2.2.0 android.sync.suppressAgpWarnings=FUSED_LIBRARY_PUBLICATION_ONLY_MODE org.gradle.configuration-cache=true org.gradle.jvmargs=-Xmx2g -Dfile.encoding=UTF-8 diff --git a/package-lock.json b/package-lock.json index c56263a..7158460 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "astrolabe-runtime-android-release-tools", - "version": "2.1.0", + "version": "2.2.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "astrolabe-runtime-android-release-tools", - "version": "2.1.0" + "version": "2.2.0" } } } diff --git a/package.json b/package.json index db20d7d..aff06a1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "astrolabe-runtime-android-release-tools", - "version": "2.1.0", + "version": "2.2.0", "private": true, "type": "module", "scripts": {