Release Changelog 1.8.0
Release Changelog
Routine
1.8.0
Release notes
Added
- Added a provider-neutral, authenticated release intake contract alongside GitHub Releases, with protected source fields, immutable idempotency keys, and retry-safe edited-release handling.
- Added AI quickstart guidance for rolling the release workflow into an existing product repository and for scaffolding editable changelog layouts.
- Added optional, consented Product Intelligence diagnostics with a bounded, versioned aggregate-only contract and explicit disclosure of every collected value.
Changed
- Moved release content identifiers to product-neutral
release_entry,release_product, andrelease_change_typenames with an incremental upgrade path. - Updated release automation to Node 24-compatible action runtimes.
Fixed
- Kept existing usage-tracking consent active when the approved metric contract changes, while notifying administrators to review the new contract.
- Validated Product Intelligence client transport types and package linting before release.