Repository navigation
v0.25.0
v0.25.0 (2026-09-22)
This release is published under the MIT License.
Bug Fixes
-
Address review findings in component expansion (#351,
7befe3a) -
Replace $ref self-reference with inline schema for components (#351,
7befe3a) -
Restore stripped comments and update dependency docs (#350,
18d4547) -
Stop listing components during plugin uninstall (#353,
d3fe996) -
Tighten types and clarify upgrade rollback behavior in docs (#350,
18d4547) -
Use aggregate repo for dependency resolution in upgrade path (#347,
c42bed8)
Chores
Code Style
Documentation
-
Clarify why local-source deps don't trigger rollback (#350,
18d4547) -
Document recursive plugin dependency installation (#345,
1c75acf) -
Mention --config targeting dependencies in addition to components (#348,
f5885e8)
Features
-
Inline component metadata in plugin archives (#351,
7befe3a) -
Pass --config settings through to dependency installs (#348,
f5885e8) -
Resolve plugin dependencies across all configured repositories (#347,
c42bed8)
Refactoring
-
Component validation in lib, recursive deps, deduplicate bundle merging (#345,
1c75acf) -
Extract install/upgrade orchestrators from CLI commands (#348,
f5885e8) -
Introduce InstallContext and thread through install functions (#345,
1c75acf) -
Move inline imports to module level where no cycle exists (#345,
1c75acf) -
Pull Python dependency installation into orchestrators (#348,
f5885e8) -
Restructure install pipeline around InstallContext (#345,
1c75acf) -
Separate validation from execution in install functions (#345,
1c75acf) -
Use disk state for dependency cycle detection and metadata reads (#345,
1c75acf)
Detailed Changes: v0.24.1...v0.25.0