File tree Expand file tree Collapse file tree 5 files changed +15
-4
lines changed
stability-gradle/src/main/kotlin/com/skydoves/compose/stability/gradle Expand file tree Collapse file tree 5 files changed +15
-4
lines changed Original file line number Diff line number Diff line change @@ -5,6 +5,17 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8+ ## [ 0.7.1] - 2026-02-13
9+
10+ ### Fixed
11+ - ** Fixed Kotlin 2.3.20 compatibility** (Issue #133 )
12+ - Resolved ` NoSuchMethodError ` for ` IrDeclarationOrigin.IR_EXTERNAL_DECLARATION_STUB ` and ` DEFINED ` constants
13+ - Used reflection-based origin lookups to support Kotlin's changed return types in 2.3.20
14+ - Migrated ` ComposableStabilityChecker ` from ` FirSimpleFunctionChecker ` to ` FirCallableDeclarationChecker ` to handle ` FirSimpleFunction ` → ` FirNamedFunction ` rename
15+
16+ ### Changed
17+ - ** Upgraded to Kotlin 2.3.20**
18+
819## [ 0.7.0] - 2026-02-13
920
1021### Added
Original file line number Diff line number Diff line change @@ -212,7 +212,7 @@ This is incredibly useful for:
212212First, add the plugin to the ` [plugins] ` section of your ` libs.versions.toml ` file:
213213
214214``` toml
215- stability-analyzer = { id = " com.github.skydoves.compose.stability.analyzer" , version = " 0.7.0 " }
215+ stability-analyzer = { id = " com.github.skydoves.compose.stability.analyzer" , version = " 0.7.1 " }
216216```
217217
218218Then, apply it to your root ` build.gradle.kts ` with ` apply false ` :
Original file line number Diff line number Diff line change @@ -51,7 +51,7 @@ kotlin.mpp.androidGradlePluginCompatibility.nowarn=true
5151
5252# Maven publishing
5353GROUP =com.github.skydoves
54- VERSION_NAME =0.7.1-SNAPSHOT
54+ VERSION_NAME =0.7.1
5555
5656POM_URL =https://github.com/skydoves/compose-stability-analyzer/
5757POM_SCM_URL =https://github.com/skydoves/compose-stability-analyzer/
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ androidGradlePlugin = "8.13.1"
1313androidxActivity = " 1.11.0"
1414androidxComposeBom = " 2025.12.00"
1515jetbrains-compose = " 1.9.3"
16- compose-stability-analyzer = " 0.7.1-SNAPSHOT "
16+ compose-stability-analyzer = " 0.7.0 "
1717runtimeAnnotation = " 1.9.0"
1818spotless = " 6.21.0"
1919shadow = " 8.1.1"
Original file line number Diff line number Diff line change @@ -47,7 +47,7 @@ public class StabilityAnalyzerGradlePlugin : KotlinCompilerPluginSupportPlugin {
4747
4848 // This version should match the version in gradle.properties
4949 // Update this when bumping the library version
50- private const val VERSION = " 0.7.0 "
50+ private const val VERSION = " 0.7.1 "
5151
5252 // Compiler option keys
5353 private const val OPTION_ENABLED = " enabled"
You can’t perform that action at this time.
0 commit comments