From caf6934bd4ff13235a0058df948d2c99324990d9 Mon Sep 17 00:00:00 2001 From: Christoph Jerolimov Date: Fri, 17 Jul 2026 23:44:18 +0200 Subject: [PATCH] docs: add missing changelog entries and fix versioning note Add changelog entries for versions 1.11.2, 1.11.1, 1.10.8, 1.10.7, 1.9.2, 1.9.1, and 1.9.0. Fix the semver note to reference the RHDH versioning strategy instead of claiming strict semver adherence. Correct 1.11.0 entry which attributed the npm pack fix to the wrong release (it shipped in 1.11.1). Co-Authored-By: Claude Opus 4.6 (1M context) --- CHANGELOG.md | 69 +++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 68 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2dd5c04..330e9cf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,10 +2,49 @@ All notable changes to `@red-hat-developer-hub/cli` are documented in this file. -The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). The major and minor version are synchronized with the corresponding RHDH release (see [Versioning Strategy](README.md#versioning-strategy)). + +## 1.11.2 - 2026-07-17 + +### Changed + +- **Backstage dependencies** bumped to **Backstage 1.52.0**. `@backstage/cli` updated to **0.36.3**. +- **Generated type declarations** updated for the new Backstage version. +- **Backstage bump process** documented in `README.md`. + +### Added + +- **`backstage:bump` script** in `package.json` to automate future Backstage dependency upgrades with tilde pinning (exact for `@backstage/cli*` packages) and deduplication. + +## 1.11.1 - 2026-05-20 + +### Fixed + +- **`plugin package`:** each `dist-dynamic` plugin is staged with **`npm pack`** and **`tar`** (strip the `package/` root) instead of a recursive filesystem copy. This matches npm publish contents, omits `node_modules/.bin` entries that could point outside the image (see [RHDHBUGS-1968](https://redhat.atlassian.net/browse/RHDHBUGS-1968)), and avoids spurious "link outside of the archive" warnings when dynamic plugins are installed from OCI. **Requires `bash`, `npm` (7+ for `--pack-destination`), and `tar` on `PATH`** (for example Git Bash on Windows). + +### Chore + +- Dependency bumps: `follow-redirects` 1.16.0, `vm2` 3.11.5, `ws` 8.20.1, `webpack-dev-server` 5.2.4, and others. ## 1.11.0 - 2026-05-08 +### Changed + +- Version bump for RHDH 1.11 release. + +## 1.10.8 - 2026-07-17 + +### Changed + +- **Backstage dependencies** bumped to **Backstage 1.49.4**. `@backstage/cli` remains at **0.36.0** (exact pin). +- **Generated type declarations** updated for the new Backstage version. + +### Added + +- **`backstage:bump` script** in `package.json` to automate future Backstage dependency upgrades with tilde pinning (exact for `@backstage/cli*` packages) and deduplication. + +## 1.10.7 - 2026-05-13 + ### Fixed - **`plugin package`:** each `dist-dynamic` plugin is staged with **`npm pack`** and **`tar`** (strip the `package/` root) instead of a recursive filesystem copy. This matches npm publish contents, omits `node_modules/.bin` entries that could point outside the image (see [RHDHBUGS-1968](https://redhat.atlassian.net/browse/RHDHBUGS-1968)), and avoids spurious “link outside of the archive” warnings when dynamic plugins are installed from OCI. **Requires `bash`, `npm` (7+ for `--pack-destination`), and `tar` on `PATH`** (for example Git Bash on Windows). @@ -86,6 +125,34 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), - **`tar`** (devDependency) updated to the 7.x line and other dependency maintenance. +## 1.9.2 - 2026-07-17 + +### Changed + +- **Backstage dependencies** bumped to **Backstage 1.45.3**. `@backstage/cli` pinned to exact version **0.34.5**. + +### Added + +- **`backstage:bump` script** in `package.json` to automate future Backstage dependency upgrades with tilde pinning and deduplication. + +## 1.9.1 - 2026-01-06 + +### Fixed + +- **Webpack dependency version inconsistency** removed — `package.json` had conflicting webpack version specifications causing plugin export failures. + +## 1.9.0 - 2026-01-06 + +### Added + +- **`export-dynamic-plugin` frontend path:** new `--generate-module-federation-assets` option to generate standard module federation assets for frontend plugins. + +### Fixed + +- **`export-dynamic-plugin` backend path:** more robust entrypoint validation. +- **`plugin package`:** use the correct `export-dynamic-plugin` command when exporting in a monorepo. +- **CLI executable name** corrected (`rhdh-cli` binary). + ## Earlier releases Earlier tags and PRs focused on supply-chain and tooling updates (for example `node-forge`, `jws`, `undici`, `diff`, `lodash` / `lodash-es`, `fast-xml-parser`, `ajv`, `basic-ftp`, `bn.js`). Those are mostly reflected in `yarn.lock` and git history rather than this file.