Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 13 additions & 5 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,19 @@

## Summary

<!-- Here goes a general summary of what this release is about -->
This release rounds out `gridpool-cli` for the `assets` config layout and adds
gridpool enterprise ownership to the config model. The CLI can now generate,
validate, patch, and query merged config files.

## Upgrading

<!-- Here goes notes on how to upgrade from previous versions, including deprecations and what they should be replaced with -->
- `generate-config` now writes the `assets.microgrids` layout and stamps
`assets.version`, instead of the legacy layout. Regenerate configs to get the
current format; generated files then load back without a migration.

- `generate-config --inplace` refuses legacy-layout files (top-level or
`meta`-nested), which it would duplicate rather than edit. Rebuild those from
scratch.

## New Features

Expand All @@ -29,6 +37,6 @@
- A config derived from the Assets API now carries each microgrid's
`enterprise_id`.

## Bug Fixes

<!-- Here goes notable bug fixes that are worth a special mention or explanation -->
- `generate-config --inplace` refreshes managed values while preserving
formatting; `--fill-missing` only adds absent values. Generated patches are
validated before writing.