From c043b2cbb940d908dab98d223ef0b9767105b42e Mon Sep 17 00:00:00 2001 From: Minh Nguyen Date: Wed, 29 Jul 2026 17:54:59 +0800 Subject: [PATCH] Prepare release 0.2.0-alpha03 --- CHANGELOG.md | 19 +++++++++++++++++++ constants.gradle | 2 +- docs/plugin.md | 4 ++-- 3 files changed, 22 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 79cf6aa..b67fb81 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,25 @@ All notable changes to this project will be documented in this file. 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). +## [0.2.0-alpha03] - 2026-07-29 + +### Added +- Self-contained HTML dashboard report: every analysis writes an `index.html` per device next to the markdown and JSON reports, with size tiles, a component breakdown, per-team drill-downs, and searchable module/library/large-file tables. Works offline and from CI artifact browsers, in light and dark themes +- The analysis logs the report folder location per device on completion + +[0.2.0-alpha03]: +https://github.com/grab/app-sizer/releases/tag/v0.2.0-alpha03 + +## [0.1.0-alpha06] - 2026-07-29 +Maintenance release for projects on AGP 8.x, cut from the `support/agp-8.x` branch. Same feature set as 0.2.0-alpha03. + +### Added +- Self-contained HTML dashboard report (see 0.2.0-alpha03) +- The analysis logs the report folder location per device on completion + +[0.1.0-alpha06]: +https://github.com/grab/app-sizer/releases/tag/v0.1.0-alpha06 + ## [0.2.0-alpha02] - 2026-07-28 ### Added diff --git a/constants.gradle b/constants.gradle index 2157024..06939ff 100644 --- a/constants.gradle +++ b/constants.gradle @@ -27,5 +27,5 @@ ext { groupId = "com.grab.sizer" - versionName = project.hasProperty("versionName") ? versionName : "0.2.0-alpha02" + versionName = project.hasProperty("versionName") ? versionName : "0.2.0-alpha03" } \ No newline at end of file diff --git a/docs/plugin.md b/docs/plugin.md index 3dcddaf..ecb606a 100644 --- a/docs/plugin.md +++ b/docs/plugin.md @@ -6,10 +6,10 @@ App Sizer provide a gradle plugin as the option to seamlessly integrates with yo | App Sizer Plugin | Android Gradle Plugin | Gradle | JDK | |------------------|-----------------------|--------|-----| | 0.2.0-alpha01 and above | 9.0+ | 9.1+ | 17+ | -| 0.1.0-alpha05 | 8.13.2+ | 8.13+ | 17+ | +| 0.1.0-alpha05 and above | 8.13.2+ | 8.13+ | 17+ | | 0.1.0-alpha03 and below | 8.x | 8.x | 17+ | -The `0.1.0-alpha05` release ships the same features as `0.2.0-alpha01` (including configuration cache support) built against AGP 8.x, for projects that have not migrated to AGP 9 yet. It is maintained on the `support/agp-8.x` branch. +The `0.1.x` releases from `0.1.0-alpha05` ship the same features as `0.2.0-alpha01` (including configuration cache support) built against AGP 8.x, for projects that have not migrated to AGP 9 yet. It is maintained on the `support/agp-8.x` branch. ## Getting Started