You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+30Lines changed: 30 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,36 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
8
+
## [0.7.2] - 2026-04-02
9
+
10
+
### Added
11
+
-**Stability configuration file support for `stabilityDump`** (Issue #130, PR #105)
12
+
-`stabilityConfigurationFiles` now applies to both `stabilityDump` and `stabilityCheck` tasks
13
+
- Types matching configuration patterns are overridden to STABLE in the baseline file
14
+
- Composable `skippable` flag is recalculated based on resolved parameter stability
15
+
-**`unstableOnly` option for stability baseline** (Issue #128)
16
+
- New `unstableOnly` option: when enabled, only unstable composables are included in the baseline file
17
+
- Reduces baseline file size in large projects and focuses on stability issues
18
+
-**New composable diff now includes parameter-level stability details** (PR #105)
19
+
-`stabilityCheck` output for new composables shows each parameter's stability status
20
+
21
+
### Fixed
22
+
-**`ignoredPackages` now consistently respected during `stabilityCheck`** (Issue #129)
23
+
- Previously, composables in ignored packages were excluded from `stabilityDump` but still detected as "new composable" during `stabilityCheck`
24
+
- Now both tasks apply the same package/class filtering
25
+
-**`@Optional` annotation added to `stabilityConfigurationFiles` task input** (PR #105)
26
+
- Prevents Gradle task validation failure when configuration files are not set
27
+
-**ADB not found on Windows** (Issue #139)
28
+
- Fixed `adb.exe` detection on Windows for the Heatmap feature
29
+
- Added Windows default SDK path (`%LOCALAPPDATA%\Android\Sdk`)
30
+
- Uses `where` command instead of `which` on Windows for PATH lookup
31
+
32
+
### Changed
33
+
-**Tool window actions always visible** — Toggle Heatmap, Clear Data, Settings, and GitHub icons moved from hover-only title bar to content toolbar across all tabs
34
+
-**Tool window icon updated** — Changed from monochrome gray to blue color matching the plugin icon
35
+
- Stability comparison logic extracted to `StabilityComparison.kt` (PR #105)
36
+
- Stability configuration parser added as `StabilityConfigParser.kt` (PR #105)
Copy file name to clipboardExpand all lines: compose-stability-analyzer-idea/CHANGELOG.md
+13Lines changed: 13 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,19 @@
2
2
3
3
All notable changes to the IntelliJ IDEA plugin will be documented in this file.
4
4
5
+
## [0.7.2] - 2026-04-02
6
+
7
+
### Fixed
8
+
-**ADB not found on Windows** (Issue #139)
9
+
- Fixed `adb.exe` detection on Windows for the Heatmap feature
10
+
- Added Windows default SDK path (`%LOCALAPPDATA%\Android\Sdk`)
11
+
- Uses `where` command instead of `which` on Windows for PATH lookup
12
+
13
+
### Changed
14
+
-**Tool window actions always visible** — Toggle Heatmap, Clear Data, Settings, and GitHub icons moved from hover-only title bar to each tab's content toolbar (right-aligned)
15
+
-**Tool window icon updated** — Changed from monochrome gray to colorful blue matching the plugin icon
16
+
- Settings and GitHub actions extracted to shared reusable classes
0 commit comments