Skip to content

Commit b1ab3d7

Browse files
committed
docs: Expand v1.4.0 release notes with self-updating, modularization, and docs split details
1 parent 1a426b3 commit b1ab3d7

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

‎docs/releases.md‎

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,12 @@ This release introduces first-class Kotlin Multiplatform (KMP) support to downlo
1717
- **Unified Multiplatform Merging**: Consolidates package declarations, constructors, methods, and properties across all target platforms into a single unified index.
1818
- **Platform-Aware Reports**: Displays target annotations (e.g. `[common]`, `[jvm]`) in explain reports and MCP tool outputs when signatures vary by platform.
1919

20-
### 🔄 Self-Updating CLI Command (`update`)
20+
### 🖥️ CLI Updates & Architecture Refactoring
2121

22-
- **Automatic Version Checks**: Connects to the GitHub API to check for new releases dynamically.
23-
- **Dynamic Local Versioning**: Reads the current CLI version dynamically at build-time using `version.properties` resources.
24-
- **Zero-Config Updates**: Automatically runs the installation wrapper script to upgrade binaries and distribute updated AI Agent Skills seamlessly.
22+
- **Self-Updating Engine (`update` Command)**: Checks for the latest version on GitHub, automatically upgrades the CLI binaries, and distributes the updated Agent Skills dynamically.
23+
- **Clean Architecture Partitioning**: Fully modularized the codebase into Scanner Layer, Unified Database, and Tooling/Analysis Layer.
24+
- **Configuration Cache Compliance**: Dynamic CLI version resolution configured safely, enabling 100% compatibility with Gradle's Configuration Cache.
25+
- **Categorized Modular Documentation**: CLI Reference split into 6 functional files under `docs/cli/` to improve website navigation and AI agent contextual lookup.
2526

2627
---
2728

0 commit comments

Comments
 (0)