From 39b88fdf5245776597a35f659fa48537f43d581a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 26 May 2026 06:51:10 +0000 Subject: [PATCH] Version Packages --- .changeset/cyan-streets-flow.md | 16 -------- ...-jira-dashboard-config-schema-collision.md | 5 --- .../readme-card-entity-info-card-migration.md | 7 ---- .changeset/stupid-tips-follow.md | 5 --- .changeset/vacation-calendar-nfs-support.md | 5 --- .changeset/violet-taxes-matter.md | 5 --- .changeset/warm-spiders-vanish.md | 21 ---------- .changeset/wicked-bottles-prove.md | 18 --------- packages/app-next/CHANGELOG.md | 13 +++++++ packages/app-next/package.json | 2 +- packages/app/CHANGELOG.md | 16 ++++++++ packages/app/package.json | 2 +- packages/backend/CHANGELOG.md | 8 ++++ packages/backend/package.json | 2 +- plugins/jira-dashboard/CHANGELOG.md | 6 +++ plugins/jira-dashboard/package.json | 2 +- plugins/readme/CHANGELOG.md | 38 +++++++++++++++++++ plugins/readme/package.json | 2 +- plugins/statuspage-backend/CHANGELOG.md | 6 +++ plugins/statuspage-backend/package.json | 2 +- plugins/statuspage/CHANGELOG.md | 26 +++++++++++++ plugins/statuspage/package.json | 2 +- plugins/vacation-calendar/CHANGELOG.md | 6 +++ plugins/vacation-calendar/package.json | 2 +- 24 files changed, 127 insertions(+), 90 deletions(-) delete mode 100644 .changeset/cyan-streets-flow.md delete mode 100644 .changeset/fix-jira-dashboard-config-schema-collision.md delete mode 100644 .changeset/readme-card-entity-info-card-migration.md delete mode 100644 .changeset/stupid-tips-follow.md delete mode 100644 .changeset/vacation-calendar-nfs-support.md delete mode 100644 .changeset/violet-taxes-matter.md delete mode 100644 .changeset/warm-spiders-vanish.md delete mode 100644 .changeset/wicked-bottles-prove.md diff --git a/.changeset/cyan-streets-flow.md b/.changeset/cyan-streets-flow.md deleted file mode 100644 index e45a206..0000000 --- a/.changeset/cyan-streets-flow.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -'@axis-backstage/plugin-readme': minor ---- - -Added a `hideIfNotFound` config option to the readme card extension for -the new frontend system. When set to `true`, the entire card is hidden -when no README.md file is found, instead of showing an error message. -This is the NFS equivalent of the `isReadmeAvailable` entity filter -available in the old frontend system. - -Example app-config.yaml: - -app: -extensions: - entity-card:readme: -config: -hideIfNotFound: true diff --git a/.changeset/fix-jira-dashboard-config-schema-collision.md b/.changeset/fix-jira-dashboard-config-schema-collision.md deleted file mode 100644 index 02f2ff9..0000000 --- a/.changeset/fix-jira-dashboard-config-schema-collision.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@axis-backstage/plugin-jira-dashboard': patch ---- - -Fix `config:check --strict` failures caused by a schema collision between the frontend and backend Jira Dashboard config schemas. The frontend plugin no longer re-declares the `jiraDashboard` config key; it relies on the backend's schema, which already exposes `annotationPrefix` to the frontend. diff --git a/.changeset/readme-card-entity-info-card-migration.md b/.changeset/readme-card-entity-info-card-migration.md deleted file mode 100644 index e506506..0000000 --- a/.changeset/readme-card-entity-info-card-migration.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@axis-backstage/plugin-readme': minor ---- - -Migrated `ReadmeCard` from the legacy MUI `InfoCard` to `EntityInfoCard` from `@backstage/plugin-catalog-react`. - -The `variant` and `maxHeight` props have been removed from `ReadmeCardProps`. Users relying on these props should switch to `ReadmeCardLegacyProps`, which preserves the old behaviour and is accepted by `ReadmeCard` for backward compatibility. Both `variant` and `maxHeight` are deprecated and will be removed in a future release. diff --git a/.changeset/stupid-tips-follow.md b/.changeset/stupid-tips-follow.md deleted file mode 100644 index c55feed..0000000 --- a/.changeset/stupid-tips-follow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@axis-backstage/plugin-statuspage': patch ---- - -Use EntityInfoCard as the entity card wrapper diff --git a/.changeset/vacation-calendar-nfs-support.md b/.changeset/vacation-calendar-nfs-support.md deleted file mode 100644 index cc48836..0000000 --- a/.changeset/vacation-calendar-nfs-support.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@axis-backstage/plugin-vacation-calendar': patch ---- - -Added new frontend system (NFS) support via a new `./alpha` entry point. The plugin exposes an `EntityContentBlueprint` that renders the Out of Office calendar as an entity content tab, and an `ApiBlueprint` for the vacation calendar API. diff --git a/.changeset/violet-taxes-matter.md b/.changeset/violet-taxes-matter.md deleted file mode 100644 index 3066121..0000000 --- a/.changeset/violet-taxes-matter.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@axis-backstage/plugin-statuspage-backend': patch ---- - -Use native fetch instead of cross-fetch according to ADR14 diff --git a/.changeset/warm-spiders-vanish.md b/.changeset/warm-spiders-vanish.md deleted file mode 100644 index 2a93b2a..0000000 --- a/.changeset/warm-spiders-vanish.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -'@axis-backstage/plugin-statuspage': minor ---- - -Add support for the new frontend system (NFS). The plugin can now be imported from the `./alpha` entry point and registered as a feature in a new-system app. - -The plugin provides three extensions out of the box: - -- `api:statuspage` — registers the `StatuspageClient` -- `page:statuspage` — mounts the full statuspage at `/statuspage` -- `entity-card:statuspage` — renders the `StatuspageEntityCard` on entity pages - -Configure the instance name for the page extension in `app-config.yaml`: - -```yaml -app: - extensions: - - page:statuspage: - config: - name: mystatuspageinstance -``` diff --git a/.changeset/wicked-bottles-prove.md b/.changeset/wicked-bottles-prove.md deleted file mode 100644 index f245365..0000000 --- a/.changeset/wicked-bottles-prove.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -'@axis-backstage/plugin-readme': patch ---- - -NFS: Make the Readme entity card height configurable - -The height of the entity card now defaults to the same height as -the legacy card. If used in NFS the height can be configured -using the config as follows: - -```yaml -app: - extensions: - - entity-card:readme: - config: - hideIfNotFound: true - maxHeight: 500px -``` diff --git a/packages/app-next/CHANGELOG.md b/packages/app-next/CHANGELOG.md index 1931bb8..2f24255 100644 --- a/packages/app-next/CHANGELOG.md +++ b/packages/app-next/CHANGELOG.md @@ -1,5 +1,18 @@ # app-next +## 0.1.11 + +### Patch Changes + +- Updated dependencies [b5e5411] +- Updated dependencies [798d79d] +- Updated dependencies [bb83b10] +- Updated dependencies [28e5257] +- Updated dependencies [8a8e8da] + - @axis-backstage/plugin-readme@0.19.0 + - @axis-backstage/plugin-jira-dashboard@2.3.4 + - @axis-backstage/plugin-vacation-calendar@0.9.3 + ## 0.1.10 ### Patch Changes diff --git a/packages/app-next/package.json b/packages/app-next/package.json index 2134ae4..018af9a 100644 --- a/packages/app-next/package.json +++ b/packages/app-next/package.json @@ -1,6 +1,6 @@ { "name": "app-next", - "version": "0.1.10", + "version": "0.1.11", "private": true, "bundled": true, "backstage": { diff --git a/packages/app/CHANGELOG.md b/packages/app/CHANGELOG.md index 063cabd..107240b 100644 --- a/packages/app/CHANGELOG.md +++ b/packages/app/CHANGELOG.md @@ -1,5 +1,21 @@ # app +## 0.12.8 + +### Patch Changes + +- Updated dependencies [b5e5411] +- Updated dependencies [798d79d] +- Updated dependencies [bb83b10] +- Updated dependencies [d29962b] +- Updated dependencies [28e5257] +- Updated dependencies [d29962b] +- Updated dependencies [8a8e8da] + - @axis-backstage/plugin-readme@0.19.0 + - @axis-backstage/plugin-jira-dashboard@2.3.4 + - @axis-backstage/plugin-statuspage@0.11.0 + - @axis-backstage/plugin-vacation-calendar@0.9.3 + ## 0.12.7 ### Patch Changes diff --git a/packages/app/package.json b/packages/app/package.json index efa326e..ecf85a0 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -1,6 +1,6 @@ { "name": "app", - "version": "0.12.7", + "version": "0.12.8", "private": true, "bundled": true, "backstage": { diff --git a/packages/backend/CHANGELOG.md b/packages/backend/CHANGELOG.md index b1f3f39..3563a94 100644 --- a/packages/backend/CHANGELOG.md +++ b/packages/backend/CHANGELOG.md @@ -1,5 +1,13 @@ # backend +## 0.8.17 + +### Patch Changes + +- Updated dependencies [d29962b] + - @axis-backstage/plugin-statuspage-backend@0.10.3 + - app@0.12.8 + ## 0.8.16 ### Patch Changes diff --git a/packages/backend/package.json b/packages/backend/package.json index b3bfd69..56bb4c5 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "backend", - "version": "0.8.16", + "version": "0.8.17", "main": "dist/index.cjs.js", "types": "src/index.ts", "private": true, diff --git a/plugins/jira-dashboard/CHANGELOG.md b/plugins/jira-dashboard/CHANGELOG.md index 520a809..e1f0237 100644 --- a/plugins/jira-dashboard/CHANGELOG.md +++ b/plugins/jira-dashboard/CHANGELOG.md @@ -1,5 +1,11 @@ # @axis-backstage/plugin-jira-dashboard +## 2.3.4 + +### Patch Changes + +- 798d79d: Fix `config:check --strict` failures caused by a schema collision between the frontend and backend Jira Dashboard config schemas. The frontend plugin no longer re-declares the `jiraDashboard` config key; it relies on the backend's schema, which already exposes `annotationPrefix` to the frontend. + ## 2.3.3 ### Patch Changes diff --git a/plugins/jira-dashboard/package.json b/plugins/jira-dashboard/package.json index a2e0acc..3e00a1b 100644 --- a/plugins/jira-dashboard/package.json +++ b/plugins/jira-dashboard/package.json @@ -1,6 +1,6 @@ { "name": "@axis-backstage/plugin-jira-dashboard", - "version": "2.3.3", + "version": "2.3.4", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", diff --git a/plugins/readme/CHANGELOG.md b/plugins/readme/CHANGELOG.md index 6c705a1..6e2fd92 100644 --- a/plugins/readme/CHANGELOG.md +++ b/plugins/readme/CHANGELOG.md @@ -1,5 +1,43 @@ # @axis-backstage/plugin-readme +## 0.19.0 + +### Minor Changes + +- b5e5411: Added a `hideIfNotFound` config option to the readme card extension for + the new frontend system. When set to `true`, the entire card is hidden + when no README.md file is found, instead of showing an error message. + This is the NFS equivalent of the `isReadmeAvailable` entity filter + available in the old frontend system. + + Example app-config.yaml: + + app: + extensions: - entity-card:readme: + config: + hideIfNotFound: true + +- bb83b10: Migrated `ReadmeCard` from the legacy MUI `InfoCard` to `EntityInfoCard` from `@backstage/plugin-catalog-react`. + + The `variant` and `maxHeight` props have been removed from `ReadmeCardProps`. Users relying on these props should switch to `ReadmeCardLegacyProps`, which preserves the old behaviour and is accepted by `ReadmeCard` for backward compatibility. Both `variant` and `maxHeight` are deprecated and will be removed in a future release. + +### Patch Changes + +- 8a8e8da: NFS: Make the Readme entity card height configurable + + The height of the entity card now defaults to the same height as + the legacy card. If used in NFS the height can be configured + using the config as follows: + + ```yaml + app: + extensions: + - entity-card:readme: + config: + hideIfNotFound: true + maxHeight: 500px + ``` + ## 0.18.2 ### Patch Changes diff --git a/plugins/readme/package.json b/plugins/readme/package.json index 4d20840..9321302 100644 --- a/plugins/readme/package.json +++ b/plugins/readme/package.json @@ -1,6 +1,6 @@ { "name": "@axis-backstage/plugin-readme", - "version": "0.18.2", + "version": "0.19.0", "exports": { ".": "./src/index.ts", "./alpha": "./src/alpha.tsx", diff --git a/plugins/statuspage-backend/CHANGELOG.md b/plugins/statuspage-backend/CHANGELOG.md index 0781eb7..7825406 100644 --- a/plugins/statuspage-backend/CHANGELOG.md +++ b/plugins/statuspage-backend/CHANGELOG.md @@ -1,5 +1,11 @@ # @axis-backstage/plugin-statuspage-backend +## 0.10.3 + +### Patch Changes + +- d29962b: Use native fetch instead of cross-fetch according to ADR14 + ## 0.10.2 ### Patch Changes diff --git a/plugins/statuspage-backend/package.json b/plugins/statuspage-backend/package.json index 06a3e45..7d3dc1b 100644 --- a/plugins/statuspage-backend/package.json +++ b/plugins/statuspage-backend/package.json @@ -1,6 +1,6 @@ { "name": "@axis-backstage/plugin-statuspage-backend", - "version": "0.10.2", + "version": "0.10.3", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", diff --git a/plugins/statuspage/CHANGELOG.md b/plugins/statuspage/CHANGELOG.md index 20899b9..669b54b 100644 --- a/plugins/statuspage/CHANGELOG.md +++ b/plugins/statuspage/CHANGELOG.md @@ -1,5 +1,31 @@ # @axis-backstage/plugin-statuspage +## 0.11.0 + +### Minor Changes + +- d29962b: Add support for the new frontend system (NFS). The plugin can now be imported from the `./alpha` entry point and registered as a feature in a new-system app. + + The plugin provides three extensions out of the box: + + - `api:statuspage` — registers the `StatuspageClient` + - `page:statuspage` — mounts the full statuspage at `/statuspage` + - `entity-card:statuspage` — renders the `StatuspageEntityCard` on entity pages + + Configure the instance name for the page extension in `app-config.yaml`: + + ```yaml + app: + extensions: + - page:statuspage: + config: + name: mystatuspageinstance + ``` + +### Patch Changes + +- d29962b: Use EntityInfoCard as the entity card wrapper + ## 0.10.2 ### Patch Changes diff --git a/plugins/statuspage/package.json b/plugins/statuspage/package.json index 3303239..f066f1f 100644 --- a/plugins/statuspage/package.json +++ b/plugins/statuspage/package.json @@ -1,6 +1,6 @@ { "name": "@axis-backstage/plugin-statuspage", - "version": "0.10.2", + "version": "0.11.0", "exports": { ".": "./src/index.ts", "./alpha": "./src/alpha.tsx", diff --git a/plugins/vacation-calendar/CHANGELOG.md b/plugins/vacation-calendar/CHANGELOG.md index ae22351..3e18ea5 100644 --- a/plugins/vacation-calendar/CHANGELOG.md +++ b/plugins/vacation-calendar/CHANGELOG.md @@ -1,5 +1,11 @@ # @axis-backstage/plugin-vacation-calendar +## 0.9.3 + +### Patch Changes + +- 28e5257: Added new frontend system (NFS) support via a new `./alpha` entry point. The plugin exposes an `EntityContentBlueprint` that renders the Out of Office calendar as an entity content tab, and an `ApiBlueprint` for the vacation calendar API. + ## 0.9.2 ### Patch Changes diff --git a/plugins/vacation-calendar/package.json b/plugins/vacation-calendar/package.json index b7d473e..1370e30 100644 --- a/plugins/vacation-calendar/package.json +++ b/plugins/vacation-calendar/package.json @@ -1,6 +1,6 @@ { "name": "@axis-backstage/plugin-vacation-calendar", - "version": "0.9.2", + "version": "0.9.3", "exports": { ".": "./src/index.ts", "./alpha": "./src/alpha.ts",