From 7f992ba31c41452a7c827d6d7a0cc274ee27b75f Mon Sep 17 00:00:00 2001 From: David Festal Date: Mon, 27 Apr 2026 21:41:54 +0200 Subject: [PATCH] fix: increase version and update changelog Signed-off-by: David Festal --- CHANGELOG.md | 10 ++++++++++ package.json | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2b967a1..3062d1a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,16 @@ 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). +## 1.10.5 - 2026-04-27 + +### Added + +- **`export-dynamic-plugin` backend path:** `backstage:^` dependency version specs are now resolved to concrete semver ranges (e.g. `^0.6.3`) using the Backstage release manifest for the version declared in `backstage.json`. This enables exports of plugins whose source repos have adopted the `backstage:^` protocol — without resolution the raw `backstage:^` string would propagate into `peerDependencies` and cause `TypeError: Invalid comparator` during embedded-package peer-dependency hoisting when the embedded package came from npm with a standard semver range. + +### Fixed + +- **`export-dynamic-plugin` backend path:** `workspace:^` / `workspace:~` range specifiers are now correctly prepended to the resolved version for all monorepo dependency resolution paths (previously the range prefix was applied inside one branch but missed in another, producing bare versions instead of `^x.y.z` or `~x.y.z`). + ## 1.10.4 - 2026-04-09 ### Changed diff --git a/package.json b/package.json index 59de666..56bbb02 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@red-hat-developer-hub/cli", "description": "CLI for developing Backstage plugins and apps", - "version": "1.10.4", + "version": "1.10.5", "publishConfig": { "access": "public" },