Skip to content
Merged
Show file tree
Hide file tree
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
16 changes: 0 additions & 16 deletions .changeset/cyan-streets-flow.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-jira-dashboard-config-schema-collision.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/readme-card-entity-info-card-migration.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/stupid-tips-follow.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/vacation-calendar-nfs-support.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/violet-taxes-matter.md

This file was deleted.

21 changes: 0 additions & 21 deletions .changeset/warm-spiders-vanish.md

This file was deleted.

18 changes: 0 additions & 18 deletions .changeset/wicked-bottles-prove.md

This file was deleted.

13 changes: 13 additions & 0 deletions packages/app-next/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion packages/app-next/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "app-next",
"version": "0.1.10",
"version": "0.1.11",
"private": true,
"bundled": true,
"backstage": {
Expand Down
16 changes: 16 additions & 0 deletions packages/app/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion packages/app/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "app",
"version": "0.12.7",
"version": "0.12.8",
"private": true,
"bundled": true,
"backstage": {
Expand Down
8 changes: 8 additions & 0 deletions packages/backend/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion packages/backend/package.json
Original file line number Diff line number Diff line change
@@ -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,
Expand Down
6 changes: 6 additions & 0 deletions plugins/jira-dashboard/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion plugins/jira-dashboard/package.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
38 changes: 38 additions & 0 deletions plugins/readme/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion plugins/readme/package.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
6 changes: 6 additions & 0 deletions plugins/statuspage-backend/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion plugins/statuspage-backend/package.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
26 changes: 26 additions & 0 deletions plugins/statuspage/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion plugins/statuspage/package.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
6 changes: 6 additions & 0 deletions plugins/vacation-calendar/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion plugins/vacation-calendar/package.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down