From 0df84b6ae43dc794ab73af212922791eaa98b4b7 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 18 Feb 2025 15:19:53 +0000 Subject: [PATCH] Version Packages --- .changeset/afraid-experts-explain.md | 5 - .changeset/afraid-kids-jog.md | 5 - .changeset/beige-cycles-sit.md | 5 - .changeset/beige-dingos-destroy.md | 18 - .changeset/bigint-convert.md | 5 - .changeset/bright-carrots-care.md | 5 - .changeset/bright-mugs-remember.md | 5 - .changeset/brown-cycles-beg.md | 5 - .changeset/chilled-kings-fold.md | 7 - .changeset/clean-squids-build.md | 6 - .changeset/cli-melancholy-in-advance.md | 5 - .changeset/cool-pants-boil.md | 5 - .changeset/create-app-1737468383.md | 5 - .changeset/create-app-1738069526.md | 5 - .changeset/create-app-1738672510.md | 5 - .changeset/curly-humans-prove.md | 7 - .changeset/curvy-ways-play.md | 5 - .changeset/cyan-grapes-confess.md | 5 - .changeset/dependabot-f80f563.md | 5 - .changeset/dry-flies-rhyme.md | 6 - .changeset/dry-horses-report.md | 5 - .changeset/early-peaches-allow.md | 5 - .changeset/eight-cougars-collect-due.md | 6 - .changeset/eight-cougars-collect.md | 5 - .changeset/eighty-ways-train.md | 5 - .changeset/eleven-goats-yell.md | 5 - .changeset/eleven-mice-sleep.md | 5 - .changeset/fair-mangos-sleep.md | 5 - .changeset/fair-rocks-dream.md | 5 - .changeset/fair-wolves-smash.md | 12 - .changeset/fast-rabbits-unite.md | 17 - .changeset/few-ducks-cross.md | 5 - .changeset/few-shrimps-kiss.md | 5 - .changeset/fifty-humans-repair.md | 5 - .changeset/fifty-pandas-destroy.md | 6 - .changeset/fifty-trains-attend.md | 5 - .changeset/fifty-turtles-count.md | 5 - .changeset/fluffy-carrots-wink.md | 5 - .changeset/fresh-bears-thank.md | 5 - .changeset/funny-ladybugs-pump.md | 5 - .changeset/fuzzy-bugs-hunt.md | 5 - .changeset/gentle-actors-sleep.md | 7 - .changeset/gold-cameras-battle.md | 8 - .changeset/gold-rabbits-change.md | 5 - .changeset/good-flowers-promise.md | 5 - .changeset/gorgeous-shoes-stare.md | 5 - .changeset/green-jokes-provide.md | 5 - .changeset/grumpy-crews-sneeze.md | 5 - .changeset/happy-windows-shop.md | 5 - .changeset/heavy-bobcats-search.md | 8 - .changeset/heavy-olives-thank.md | 5 - .changeset/hip-hotels-type.md | 5 - .changeset/hot-mice-cry.md | 6 - .changeset/hot-planes-hear.md | 5 - .changeset/hungry-buckets-visit.md | 5 - .changeset/hungry-chefs-relax.md | 5 - .changeset/hungry-cycles-hide.md | 5 - .changeset/hungry-mirrors-sniff.md | 5 - .changeset/hungry-rings-live.md | 5 - .changeset/khaki-doors-jog.md | 5 - .changeset/large-pans-brake.md | 5 - .changeset/late-cycles-teach.md | 6 - .changeset/little-mangos-reply.md | 5 - .changeset/long-camels-provide.md | 5 - .changeset/loud-baboons-relate.md | 6 - .changeset/loud-walls-build.md | 5 - .changeset/lucky-seas-live.md | 11 - .changeset/many-goats-flash.md | 5 - .changeset/metal-worms-live.md | 5 - .changeset/neat-singers-rhyme.md | 5 - .changeset/new-dryers-cough-2.md | 5 - .changeset/new-dryers-cough.md | 5 - .changeset/nine-ears-destroy.md | 5 - .changeset/odd-countries-vanish.md | 5 - .changeset/old-moons-end.md | 5 - .changeset/old-phones-rest.md | 6 - .../olive-boxes-hide-backend-defaults.md | 5 - .../olive-boxes-hide-backend-plugin-api.md | 5 - .../olive-boxes-hide-backend-test-utils.md | 5 - .../olive-boxes-hide-catalog-backend.md | 5 - .../olive-boxes-hide-scaffolder-backend.md | 5 - .../olive-boxes-hide-scaffolder-node.md | 5 - .changeset/orange-brooms-lick.md | 5 - .changeset/plenty-bobcats-drum.md | 5 - .changeset/polite-apricots-exercise.md | 8 - .changeset/polite-pumas-joke.md | 18 - .changeset/pre.json | 312 -- .changeset/pretty-apricots-poke.md | 6 - .changeset/pretty-worms-walk.md | 5 - .changeset/proud-dolls-behave.md | 5 - .changeset/proud-dryers-act.md | 5 - .changeset/proud-hornets-cheer.md | 5 - .changeset/purple-years-cross.md | 5 - .changeset/quiet-phones-sell.md | 5 - .changeset/real-foxes-film.md | 10 - .changeset/selfish-dodos-hear.md | 5 - .changeset/serious-ads-leave.md | 22 - .changeset/seven-stingrays-suffer.md | 6 - .changeset/sharp-vans-protect.md | 5 - .changeset/sharp-years-drive.md | 5 - .changeset/short-keys-heal.md | 5 - .changeset/short-vans-reflect.md | 5 - .changeset/silly-vans-shop.md | 6 - .changeset/six-elephants-rest.md | 5 - .changeset/six-pugs-hug.md | 5 - .changeset/slow-bananas-beam.md | 5 - .changeset/smart-ligers-sniff.md | 6 - .changeset/soft-planets-mate.md | 6 - .changeset/soft-readers-move.md | 5 - .changeset/soft-seahorses-relate.md | 5 - .changeset/sour-kids-nail.md | 5 - .changeset/stale-eagles-cheer.md | 5 - .changeset/stale-pens-serve.md | 5 - .changeset/strange-papayas-study.md | 5 - .changeset/tall-scissors-sip.md | 5 - .changeset/tame-hats-shout.md | 6 - .changeset/thirty-dancers-cheat.md | 17 - .changeset/three-glasses-sell.md | 6 - .changeset/tidy-forks-pay.md | 5 - .changeset/tidy-oranges-allow.md | 12 - .changeset/tidy-rice-raise.md | 5 - .changeset/tiny-spoons-repeat.md | 6 - .changeset/tough-crabs-hope.md | 5 - .changeset/twelve-eyes-stare.md | 5 - .changeset/twenty-carrots-jog.md | 31 - .changeset/two-schools-deny.md | 5 - .changeset/warm-masks-ring.md | 114 - .changeset/wet-bees-heal.md | 6 - .changeset/wise-apes-juggle.md | 5 - .changeset/wise-cycles-sparkle.md | 6 - .changeset/witty-clocks-thank.md | 53 - .changeset/witty-ducks-cross.md | 6 - .changeset/witty-pets-march.md | 5 - .changeset/yellow-rules-vanish.md | 5 - .changeset/young-plants-report.md | 5 - docs/releases/v1.36.0-changelog.md | 2691 +++++++++++++++++ package.json | 2 +- packages/app-defaults/CHANGELOG.md | 12 + packages/app-defaults/package.json | 2 +- packages/app-next-example-plugin/CHANGELOG.md | 8 + packages/app-next-example-plugin/package.json | 2 +- packages/app-next/CHANGELOG.md | 45 + packages/app-next/package.json | 2 +- packages/app/CHANGELOG.md | 41 + packages/app/package.json | 2 +- packages/backend-app-api/CHANGELOG.md | 47 + packages/backend-app-api/package.json | 2 +- packages/backend-defaults/CHANGELOG.md | 32 + packages/backend-defaults/package.json | 2 +- .../CHANGELOG.md | 29 + .../package.json | 2 +- packages/backend-legacy/CHANGELOG.md | 40 + packages/backend-legacy/package.json | 2 +- packages/backend-openapi-utils/CHANGELOG.md | 25 + packages/backend-openapi-utils/package.json | 2 +- packages/backend-plugin-api/CHANGELOG.md | 20 + packages/backend-plugin-api/package.json | 2 +- packages/backend-test-utils/CHANGELOG.md | 22 + packages/backend-test-utils/package.json | 2 +- packages/backend/CHANGELOG.md | 38 + packages/backend/package.json | 2 +- packages/canon/CHANGELOG.md | 15 + packages/canon/package.json | 2 +- packages/cli-node/CHANGELOG.md | 11 + packages/cli-node/package.json | 2 +- packages/cli/CHANGELOG.md | 58 + packages/cli/package.json | 2 +- packages/config-loader/CHANGELOG.md | 11 + packages/config-loader/package.json | 2 +- packages/core-app-api/CHANGELOG.md | 11 + packages/core-app-api/package.json | 2 +- packages/core-compat-api/CHANGELOG.md | 10 + packages/core-compat-api/package.json | 2 +- packages/core-components/CHANGELOG.md | 15 + packages/core-components/package.json | 2 +- packages/core-plugin-api/CHANGELOG.md | 11 + packages/core-plugin-api/package.json | 2 +- packages/create-app/CHANGELOG.md | 15 + packages/create-app/package.json | 2 +- packages/dev-utils/CHANGELOG.md | 15 + packages/dev-utils/package.json | 2 +- packages/e2e-test/CHANGELOG.md | 9 + packages/e2e-test/package.json | 2 +- packages/frontend-app-api/CHANGELOG.md | 17 + packages/frontend-app-api/package.json | 2 +- packages/frontend-defaults/CHANGELOG.md | 12 + packages/frontend-defaults/package.json | 2 +- packages/frontend-internal/CHANGELOG.md | 9 + packages/frontend-internal/package.json | 2 +- packages/frontend-plugin-api/CHANGELOG.md | 14 + packages/frontend-plugin-api/package.json | 2 +- packages/frontend-test-utils/CHANGELOG.md | 14 + packages/frontend-test-utils/package.json | 2 +- packages/integration-react/CHANGELOG.md | 10 + packages/integration-react/package.json | 2 +- packages/repo-tools/CHANGELOG.md | 21 + packages/repo-tools/package.json | 2 +- packages/scaffolder-internal/CHANGELOG.md | 8 + packages/scaffolder-internal/package.json | 2 +- .../techdocs-cli-embedded-app/CHANGELOG.md | 19 + .../techdocs-cli-embedded-app/package.json | 2 +- packages/techdocs-cli/CHANGELOG.md | 16 + packages/techdocs-cli/package.json | 2 +- packages/test-utils/CHANGELOG.md | 14 + packages/test-utils/package.json | 2 +- packages/theme/CHANGELOG.md | 6 + packages/theme/package.json | 2 +- packages/version-bridge/CHANGELOG.md | 6 + packages/version-bridge/package.json | 2 +- .../CHANGELOG.md | 6 + .../package.json | 2 +- plugins/api-docs/CHANGELOG.md | 16 + plugins/api-docs/package.json | 2 +- plugins/app-backend/CHANGELOG.md | 13 + plugins/app-backend/package.json | 2 +- plugins/app-node/CHANGELOG.md | 8 + plugins/app-node/package.json | 2 +- plugins/app-visualizer/CHANGELOG.md | 10 + plugins/app-visualizer/package.json | 2 +- plugins/app/CHANGELOG.md | 13 + plugins/app/package.json | 2 +- .../CHANGELOG.md | 12 + .../package.json | 2 +- .../CHANGELOG.md | 12 + .../package.json | 2 +- .../CHANGELOG.md | 14 + .../package.json | 2 +- .../CHANGELOG.md | 10 + .../package.json | 2 +- .../CHANGELOG.md | 12 + .../package.json | 2 +- .../CHANGELOG.md | 12 + .../package.json | 2 +- .../CHANGELOG.md | 14 + .../package.json | 2 +- .../CHANGELOG.md | 14 + .../package.json | 2 +- .../CHANGELOG.md | 16 + .../package.json | 2 +- .../CHANGELOG.md | 12 + .../package.json | 2 +- .../CHANGELOG.md | 12 + .../package.json | 2 +- .../CHANGELOG.md | 10 + .../package.json | 2 +- .../CHANGELOG.md | 12 + .../package.json | 2 +- .../CHANGELOG.md | 12 + .../package.json | 2 +- .../CHANGELOG.md | 9 + .../package.json | 2 +- .../CHANGELOG.md | 14 + .../package.json | 2 +- .../CHANGELOG.md | 12 + .../package.json | 2 +- .../CHANGELOG.md | 12 + .../package.json | 2 +- .../CHANGELOG.md | 14 + .../package.json | 2 +- .../CHANGELOG.md | 13 + .../package.json | 2 +- plugins/auth-backend/CHANGELOG.md | 31 + plugins/auth-backend/package.json | 2 +- plugins/auth-node/CHANGELOG.md | 19 + plugins/auth-node/package.json | 2 +- plugins/auth-react/CHANGELOG.md | 10 + plugins/auth-react/package.json | 2 +- .../catalog-backend-module-aws/CHANGELOG.md | 17 + .../catalog-backend-module-aws/package.json | 2 +- .../catalog-backend-module-azure/CHANGELOG.md | 12 + .../catalog-backend-module-azure/package.json | 2 +- .../CHANGELOG.md | 13 + .../package.json | 2 +- .../CHANGELOG.md | 16 + .../package.json | 2 +- .../CHANGELOG.md | 13 + .../package.json | 2 +- .../catalog-backend-module-gcp/CHANGELOG.md | 11 + .../catalog-backend-module-gcp/package.json | 2 +- .../CHANGELOG.md | 11 + .../package.json | 2 +- .../CHANGELOG.md | 11 + .../package.json | 2 +- .../CHANGELOG.md | 16 + .../package.json | 2 +- .../CHANGELOG.md | 10 + .../package.json | 2 +- .../CHANGELOG.md | 15 + .../package.json | 2 +- .../CHANGELOG.md | 16 + .../package.json | 2 +- .../catalog-backend-module-ldap/CHANGELOG.md | 15 + .../catalog-backend-module-ldap/package.json | 2 +- .../catalog-backend-module-logs/CHANGELOG.md | 9 + .../catalog-backend-module-logs/package.json | 2 +- .../CHANGELOG.md | 12 + .../package.json | 2 +- .../CHANGELOG.md | 13 + .../package.json | 2 +- .../CHANGELOG.md | 12 + .../package.json | 2 +- .../CHANGELOG.md | 11 + .../package.json | 2 +- .../CHANGELOG.md | 14 + .../package.json | 2 +- plugins/catalog-backend/CHANGELOG.md | 40 + plugins/catalog-backend/package.json | 2 +- plugins/catalog-graph/CHANGELOG.md | 16 + plugins/catalog-graph/package.json | 2 +- plugins/catalog-import/CHANGELOG.md | 19 + plugins/catalog-import/package.json | 2 +- plugins/catalog-node/CHANGELOG.md | 20 + plugins/catalog-node/package.json | 2 +- plugins/catalog-react/CHANGELOG.md | 22 + plugins/catalog-react/package.json | 2 +- .../catalog-unprocessed-entities/CHANGELOG.md | 14 + .../catalog-unprocessed-entities/package.json | 2 +- plugins/catalog/CHANGELOG.md | 27 + plugins/catalog/package.json | 2 +- plugins/config-schema/CHANGELOG.md | 11 + plugins/config-schema/package.json | 2 +- plugins/devtools-backend/CHANGELOG.md | 16 + plugins/devtools-backend/package.json | 2 +- plugins/devtools/CHANGELOG.md | 14 + plugins/devtools/package.json | 2 +- .../CHANGELOG.md | 10 + .../package.json | 2 +- .../events-backend-module-azure/CHANGELOG.md | 8 + .../events-backend-module-azure/package.json | 2 +- .../CHANGELOG.md | 8 + .../package.json | 2 +- .../events-backend-module-gerrit/CHANGELOG.md | 8 + .../events-backend-module-gerrit/package.json | 2 +- .../events-backend-module-github/CHANGELOG.md | 9 + .../events-backend-module-github/package.json | 2 +- .../events-backend-module-gitlab/CHANGELOG.md | 9 + .../events-backend-module-gitlab/package.json | 2 +- .../events-backend-test-utils/CHANGELOG.md | 7 + .../events-backend-test-utils/package.json | 2 +- plugins/events-backend/CHANGELOG.md | 12 + plugins/events-backend/package.json | 2 +- plugins/events-node/CHANGELOG.md | 9 + plugins/events-node/package.json | 2 +- .../example-todo-list-backend/CHANGELOG.md | 8 + .../example-todo-list-backend/package.json | 2 +- plugins/example-todo-list/CHANGELOG.md | 8 + plugins/example-todo-list/package.json | 2 +- plugins/home-react/CHANGELOG.md | 9 + plugins/home-react/package.json | 2 +- plugins/home/CHANGELOG.md | 24 + plugins/home/package.json | 2 +- plugins/kubernetes-backend/CHANGELOG.md | 23 + plugins/kubernetes-backend/package.json | 2 +- plugins/kubernetes-cluster/CHANGELOG.md | 18 + plugins/kubernetes-cluster/package.json | 2 +- plugins/kubernetes-common/CHANGELOG.md | 13 + plugins/kubernetes-common/package.json | 2 +- plugins/kubernetes-node/CHANGELOG.md | 11 + plugins/kubernetes-node/package.json | 2 +- plugins/kubernetes-react/CHANGELOG.md | 15 + plugins/kubernetes-react/package.json | 2 +- plugins/kubernetes/CHANGELOG.md | 19 + plugins/kubernetes/package.json | 2 +- .../CHANGELOG.md | 16 + .../package.json | 2 +- plugins/notifications-backend/CHANGELOG.md | 18 + plugins/notifications-backend/package.json | 2 +- plugins/notifications-node/CHANGELOG.md | 11 + plugins/notifications-node/package.json | 2 +- plugins/notifications/CHANGELOG.md | 18 + plugins/notifications/package.json | 2 +- plugins/org-react/CHANGELOG.md | 12 + plugins/org-react/package.json | 2 +- plugins/org/CHANGELOG.md | 15 + plugins/org/package.json | 2 +- .../CHANGELOG.md | 10 + .../package.json | 2 +- plugins/permission-backend/CHANGELOG.md | 12 + plugins/permission-backend/package.json | 2 +- plugins/permission-node/CHANGELOG.md | 14 + plugins/permission-node/package.json | 2 +- plugins/permission-react/CHANGELOG.md | 10 + plugins/permission-react/package.json | 2 +- plugins/proxy-backend/CHANGELOG.md | 10 + plugins/proxy-backend/package.json | 2 +- plugins/proxy-node/CHANGELOG.md | 7 + plugins/proxy-node/package.json | 2 +- .../CHANGELOG.md | 11 + .../package.json | 2 +- .../CHANGELOG.md | 12 + .../package.json | 2 +- .../CHANGELOG.md | 11 + .../package.json | 2 +- .../CHANGELOG.md | 13 + .../package.json | 2 +- .../CHANGELOG.md | 11 + .../package.json | 2 +- .../CHANGELOG.md | 13 + .../package.json | 2 +- .../CHANGELOG.md | 11 + .../package.json | 2 +- .../CHANGELOG.md | 11 + .../package.json | 2 +- .../CHANGELOG.md | 11 + .../package.json | 2 +- .../CHANGELOG.md | 34 + .../package.json | 2 +- .../CHANGELOG.md | 22 + .../package.json | 2 +- .../CHANGELOG.md | 10 + .../package.json | 2 +- .../CHANGELOG.md | 12 + .../package.json | 2 +- .../CHANGELOG.md | 10 + .../package.json | 2 +- .../CHANGELOG.md | 10 + .../package.json | 2 +- plugins/scaffolder-backend/CHANGELOG.md | 47 + plugins/scaffolder-backend/package.json | 2 +- .../scaffolder-node-test-utils/CHANGELOG.md | 11 + .../scaffolder-node-test-utils/package.json | 2 +- plugins/scaffolder-node/CHANGELOG.md | 17 + plugins/scaffolder-node/package.json | 2 +- plugins/scaffolder-react/CHANGELOG.md | 23 + plugins/scaffolder-react/package.json | 2 +- plugins/scaffolder/CHANGELOG.md | 35 + plugins/scaffolder/package.json | 2 +- .../CHANGELOG.md | 18 + .../package.json | 2 +- .../CHANGELOG.md | 11 + .../package.json | 2 +- .../CHANGELOG.md | 10 + .../package.json | 2 +- plugins/search-backend-module-pg/CHANGELOG.md | 11 + plugins/search-backend-module-pg/package.json | 2 +- .../CHANGELOG.md | 10 + .../package.json | 2 +- .../CHANGELOG.md | 16 + .../package.json | 2 +- plugins/search-backend-node/CHANGELOG.md | 12 + plugins/search-backend-node/package.json | 2 +- plugins/search-backend/CHANGELOG.md | 16 + plugins/search-backend/package.json | 2 +- plugins/search-react/CHANGELOG.md | 15 + plugins/search-react/package.json | 2 +- plugins/search/CHANGELOG.md | 18 + plugins/search/package.json | 2 +- plugins/signals-backend/CHANGELOG.md | 12 + plugins/signals-backend/package.json | 2 +- plugins/signals-node/CHANGELOG.md | 11 + plugins/signals-node/package.json | 2 +- plugins/signals-react/CHANGELOG.md | 9 + plugins/signals-react/package.json | 2 +- plugins/signals/CHANGELOG.md | 14 + plugins/signals/package.json | 2 +- .../techdocs-addons-test-utils/CHANGELOG.md | 16 + .../techdocs-addons-test-utils/package.json | 2 +- plugins/techdocs-backend/CHANGELOG.md | 19 + plugins/techdocs-backend/package.json | 2 +- .../CHANGELOG.md | 12 + .../package.json | 2 +- plugins/techdocs-node/CHANGELOG.md | 18 + plugins/techdocs-node/package.json | 2 +- plugins/techdocs-react/CHANGELOG.md | 12 + plugins/techdocs-react/package.json | 2 +- plugins/techdocs/CHANGELOG.md | 138 + plugins/techdocs/package.json | 2 +- plugins/user-settings-backend/CHANGELOG.md | 14 + plugins/user-settings-backend/package.json | 2 +- plugins/user-settings/CHANGELOG.md | 19 + plugins/user-settings/package.json | 2 +- yarn.lock | 491 +-- 472 files changed, 5560 insertions(+), 1922 deletions(-) delete mode 100644 .changeset/afraid-experts-explain.md delete mode 100644 .changeset/afraid-kids-jog.md delete mode 100644 .changeset/beige-cycles-sit.md delete mode 100644 .changeset/beige-dingos-destroy.md delete mode 100644 .changeset/bigint-convert.md delete mode 100644 .changeset/bright-carrots-care.md delete mode 100644 .changeset/bright-mugs-remember.md delete mode 100644 .changeset/brown-cycles-beg.md delete mode 100644 .changeset/chilled-kings-fold.md delete mode 100644 .changeset/clean-squids-build.md delete mode 100644 .changeset/cli-melancholy-in-advance.md delete mode 100644 .changeset/cool-pants-boil.md delete mode 100644 .changeset/create-app-1737468383.md delete mode 100644 .changeset/create-app-1738069526.md delete mode 100644 .changeset/create-app-1738672510.md delete mode 100644 .changeset/curly-humans-prove.md delete mode 100644 .changeset/curvy-ways-play.md delete mode 100644 .changeset/cyan-grapes-confess.md delete mode 100644 .changeset/dependabot-f80f563.md delete mode 100644 .changeset/dry-flies-rhyme.md delete mode 100644 .changeset/dry-horses-report.md delete mode 100644 .changeset/early-peaches-allow.md delete mode 100644 .changeset/eight-cougars-collect-due.md delete mode 100644 .changeset/eight-cougars-collect.md delete mode 100644 .changeset/eighty-ways-train.md delete mode 100644 .changeset/eleven-goats-yell.md delete mode 100644 .changeset/eleven-mice-sleep.md delete mode 100644 .changeset/fair-mangos-sleep.md delete mode 100644 .changeset/fair-rocks-dream.md delete mode 100644 .changeset/fair-wolves-smash.md delete mode 100644 .changeset/fast-rabbits-unite.md delete mode 100644 .changeset/few-ducks-cross.md delete mode 100644 .changeset/few-shrimps-kiss.md delete mode 100644 .changeset/fifty-humans-repair.md delete mode 100644 .changeset/fifty-pandas-destroy.md delete mode 100644 .changeset/fifty-trains-attend.md delete mode 100644 .changeset/fifty-turtles-count.md delete mode 100644 .changeset/fluffy-carrots-wink.md delete mode 100644 .changeset/fresh-bears-thank.md delete mode 100644 .changeset/funny-ladybugs-pump.md delete mode 100644 .changeset/fuzzy-bugs-hunt.md delete mode 100644 .changeset/gentle-actors-sleep.md delete mode 100644 .changeset/gold-cameras-battle.md delete mode 100644 .changeset/gold-rabbits-change.md delete mode 100644 .changeset/good-flowers-promise.md delete mode 100644 .changeset/gorgeous-shoes-stare.md delete mode 100644 .changeset/green-jokes-provide.md delete mode 100644 .changeset/grumpy-crews-sneeze.md delete mode 100644 .changeset/happy-windows-shop.md delete mode 100644 .changeset/heavy-bobcats-search.md delete mode 100644 .changeset/heavy-olives-thank.md delete mode 100644 .changeset/hip-hotels-type.md delete mode 100644 .changeset/hot-mice-cry.md delete mode 100644 .changeset/hot-planes-hear.md delete mode 100644 .changeset/hungry-buckets-visit.md delete mode 100644 .changeset/hungry-chefs-relax.md delete mode 100644 .changeset/hungry-cycles-hide.md delete mode 100644 .changeset/hungry-mirrors-sniff.md delete mode 100644 .changeset/hungry-rings-live.md delete mode 100644 .changeset/khaki-doors-jog.md delete mode 100644 .changeset/large-pans-brake.md delete mode 100644 .changeset/late-cycles-teach.md delete mode 100644 .changeset/little-mangos-reply.md delete mode 100644 .changeset/long-camels-provide.md delete mode 100644 .changeset/loud-baboons-relate.md delete mode 100644 .changeset/loud-walls-build.md delete mode 100644 .changeset/lucky-seas-live.md delete mode 100644 .changeset/many-goats-flash.md delete mode 100644 .changeset/metal-worms-live.md delete mode 100644 .changeset/neat-singers-rhyme.md delete mode 100644 .changeset/new-dryers-cough-2.md delete mode 100644 .changeset/new-dryers-cough.md delete mode 100644 .changeset/nine-ears-destroy.md delete mode 100644 .changeset/odd-countries-vanish.md delete mode 100644 .changeset/old-moons-end.md delete mode 100644 .changeset/old-phones-rest.md delete mode 100644 .changeset/olive-boxes-hide-backend-defaults.md delete mode 100644 .changeset/olive-boxes-hide-backend-plugin-api.md delete mode 100644 .changeset/olive-boxes-hide-backend-test-utils.md delete mode 100644 .changeset/olive-boxes-hide-catalog-backend.md delete mode 100644 .changeset/olive-boxes-hide-scaffolder-backend.md delete mode 100644 .changeset/olive-boxes-hide-scaffolder-node.md delete mode 100644 .changeset/orange-brooms-lick.md delete mode 100644 .changeset/plenty-bobcats-drum.md delete mode 100644 .changeset/polite-apricots-exercise.md delete mode 100644 .changeset/polite-pumas-joke.md delete mode 100644 .changeset/pre.json delete mode 100644 .changeset/pretty-apricots-poke.md delete mode 100644 .changeset/pretty-worms-walk.md delete mode 100644 .changeset/proud-dolls-behave.md delete mode 100644 .changeset/proud-dryers-act.md delete mode 100644 .changeset/proud-hornets-cheer.md delete mode 100644 .changeset/purple-years-cross.md delete mode 100644 .changeset/quiet-phones-sell.md delete mode 100644 .changeset/real-foxes-film.md delete mode 100644 .changeset/selfish-dodos-hear.md delete mode 100644 .changeset/serious-ads-leave.md delete mode 100644 .changeset/seven-stingrays-suffer.md delete mode 100644 .changeset/sharp-vans-protect.md delete mode 100644 .changeset/sharp-years-drive.md delete mode 100644 .changeset/short-keys-heal.md delete mode 100644 .changeset/short-vans-reflect.md delete mode 100644 .changeset/silly-vans-shop.md delete mode 100644 .changeset/six-elephants-rest.md delete mode 100644 .changeset/six-pugs-hug.md delete mode 100644 .changeset/slow-bananas-beam.md delete mode 100644 .changeset/smart-ligers-sniff.md delete mode 100644 .changeset/soft-planets-mate.md delete mode 100644 .changeset/soft-readers-move.md delete mode 100644 .changeset/soft-seahorses-relate.md delete mode 100644 .changeset/sour-kids-nail.md delete mode 100644 .changeset/stale-eagles-cheer.md delete mode 100644 .changeset/stale-pens-serve.md delete mode 100644 .changeset/strange-papayas-study.md delete mode 100644 .changeset/tall-scissors-sip.md delete mode 100644 .changeset/tame-hats-shout.md delete mode 100644 .changeset/thirty-dancers-cheat.md delete mode 100644 .changeset/three-glasses-sell.md delete mode 100644 .changeset/tidy-forks-pay.md delete mode 100644 .changeset/tidy-oranges-allow.md delete mode 100644 .changeset/tidy-rice-raise.md delete mode 100644 .changeset/tiny-spoons-repeat.md delete mode 100644 .changeset/tough-crabs-hope.md delete mode 100644 .changeset/twelve-eyes-stare.md delete mode 100644 .changeset/twenty-carrots-jog.md delete mode 100644 .changeset/two-schools-deny.md delete mode 100644 .changeset/warm-masks-ring.md delete mode 100644 .changeset/wet-bees-heal.md delete mode 100644 .changeset/wise-apes-juggle.md delete mode 100644 .changeset/wise-cycles-sparkle.md delete mode 100644 .changeset/witty-clocks-thank.md delete mode 100644 .changeset/witty-ducks-cross.md delete mode 100644 .changeset/witty-pets-march.md delete mode 100644 .changeset/yellow-rules-vanish.md delete mode 100644 .changeset/young-plants-report.md create mode 100644 docs/releases/v1.36.0-changelog.md diff --git a/.changeset/afraid-experts-explain.md b/.changeset/afraid-experts-explain.md deleted file mode 100644 index 38eb3709d0..0000000000 --- a/.changeset/afraid-experts-explain.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/cli-node': patch ---- - -Added `type` field to `BackstagePackageJson` type. diff --git a/.changeset/afraid-kids-jog.md b/.changeset/afraid-kids-jog.md deleted file mode 100644 index 39e4e5c5a1..0000000000 --- a/.changeset/afraid-kids-jog.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-permission-node': patch ---- - -The returned router from `createPermissionIntegrationRouter` is now mutable, allowing for permissions and resources to be added after creation of the router. diff --git a/.changeset/beige-cycles-sit.md b/.changeset/beige-cycles-sit.md deleted file mode 100644 index 2b97afe817..0000000000 --- a/.changeset/beige-cycles-sit.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend-module-gitlab': patch ---- - -Made gitlab:group:ensureExists action idempotent diff --git a/.changeset/beige-dingos-destroy.md b/.changeset/beige-dingos-destroy.md deleted file mode 100644 index 325c150119..0000000000 --- a/.changeset/beige-dingos-destroy.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -'@backstage/cli': minor ---- - -**BREAKING**: Add support for native ESM in Node.js code. This changes the behavior of dynamic import expressions in Node.js code. Typically this can be fixed by replacing `import(...)` with `require(...)`, with an `as typeof import(...)` cast if needed for types. This is because dynamic imports will no longer be transformed to `require(...)` calls, but instead be left as-is. This in turn allows you to load ESM modules from CommonJS code using `import(...)`. - -This change adds support for the following in Node.js packages, across type checking, package builds, runtime transforms and Jest tests: - -- Dynamic imports that load ESM modules from CommonJS code. -- Both `.mjs` and `.mts` files as explicit ESM files, as well as `.cjs` and `.cts` as explicit CommonJS files. -- Support for the `"type": "module"` field in `package.json` to indicate that the package is an ESM package. - -There are a few caveats to be aware of: - -- To enable support for native ESM in tests, you need to run the tests with the `--experimental-vm-modules` flag enabled, typically via `NODE_OPTIONS='--experimental-vm-modules'`. -- Declaring a package as `"type": "module"` in `package.json` is supported, but in tests it will cause all local transitive dependencies to also be treated as ESM, regardless of whether they declare `"type": "module"` or not. -- Node.js has an [ESM interoperability layer with CommonJS](https://nodejs.org/docs/latest-v22.x/api/esm.html#interoperability-with-commonjs) that allows for imports from ESM to identify named exports in CommonJS packages. This interoperability layer is **only** enabled when importing packages with a `.cts` or `.cjs` extension. This is because the interoperability layer is not fully compatible with the NPM ecosystem, and would break package if it was enabled for `.js` files. -- Dynamic imports of CommonJS packages will vary in shape depending on the runtime, i.e. test vs local development, etc. It is therefore recommended to avoid dynamic imports of CommonJS packages and instead use `require`, or to use the explicit CommonJS extensions as mentioned above. If you do need to dynamically import CommonJS packages, avoid using `default` exports, as the shape of them vary across different environments and you would otherwise need to manually unwrap the import based on the shape of the module object. diff --git a/.changeset/bigint-convert.md b/.changeset/bigint-convert.md deleted file mode 100644 index fed91ad2c1..0000000000 --- a/.changeset/bigint-convert.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-kubernetes-react': patch ---- - -Fixed bug in string-to-integer conversion to properly handle decimal values with BigInt. diff --git a/.changeset/bright-carrots-care.md b/.changeset/bright-carrots-care.md deleted file mode 100644 index 7f43aa4b75..0000000000 --- a/.changeset/bright-carrots-care.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-react': patch ---- - -Reverted the validation in dependencies in scaffolder diff --git a/.changeset/bright-mugs-remember.md b/.changeset/bright-mugs-remember.md deleted file mode 100644 index b1746aee4a..0000000000 --- a/.changeset/bright-mugs-remember.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/cli': patch ---- - -The `versions:bump` command will now reject `*` as a pattern. diff --git a/.changeset/brown-cycles-beg.md b/.changeset/brown-cycles-beg.md deleted file mode 100644 index 98df27a00f..0000000000 --- a/.changeset/brown-cycles-beg.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-react': patch ---- - -Hide text output button if only one is present diff --git a/.changeset/chilled-kings-fold.md b/.changeset/chilled-kings-fold.md deleted file mode 100644 index 4f518e6ba3..0000000000 --- a/.changeset/chilled-kings-fold.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@backstage/plugin-auth-backend-module-github-provider': patch ---- - -Fixed a bug where the requested scope was ignored when refreshing sessions for a GitHub OAuth App. This would lead to access tokens being returned that didn't have the requested scope, and in turn errors when trying to use these tokens. - -As part of this fix all existing sessions are being revoked in order to ensure that they receive the correct scope. diff --git a/.changeset/clean-squids-build.md b/.changeset/clean-squids-build.md deleted file mode 100644 index 3c1e0b56a7..0000000000 --- a/.changeset/clean-squids-build.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-notifications-backend': patch -'@backstage/plugin-notifications': patch ---- - -added topic filter for notifications diff --git a/.changeset/cli-melancholy-in-advance.md b/.changeset/cli-melancholy-in-advance.md deleted file mode 100644 index 7a2c6f8658..0000000000 --- a/.changeset/cli-melancholy-in-advance.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/cli': patch ---- - -The packing process when running `build-workspace` with the `--alwaysYarnPack` flag now respects the `BACKSTAGE_CLI_BUILD_PARALLEL` environment variable, defaulting parallel work limits based on CPU availability. diff --git a/.changeset/cool-pants-boil.md b/.changeset/cool-pants-boil.md deleted file mode 100644 index 792fb57195..0000000000 --- a/.changeset/cool-pants-boil.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/repo-tools': patch ---- - -Improve knip reports by using a single workspace-based config diff --git a/.changeset/create-app-1737468383.md b/.changeset/create-app-1737468383.md deleted file mode 100644 index b50d431d4b..0000000000 --- a/.changeset/create-app-1737468383.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/create-app': patch ---- - -Bumped create-app version. diff --git a/.changeset/create-app-1738069526.md b/.changeset/create-app-1738069526.md deleted file mode 100644 index b50d431d4b..0000000000 --- a/.changeset/create-app-1738069526.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/create-app': patch ---- - -Bumped create-app version. diff --git a/.changeset/create-app-1738672510.md b/.changeset/create-app-1738672510.md deleted file mode 100644 index b50d431d4b..0000000000 --- a/.changeset/create-app-1738672510.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/create-app': patch ---- - -Bumped create-app version. diff --git a/.changeset/curly-humans-prove.md b/.changeset/curly-humans-prove.md deleted file mode 100644 index 4e0ca9c90e..0000000000 --- a/.changeset/curly-humans-prove.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@backstage/backend-test-utils': patch -'@backstage/backend-defaults': patch -'@backstage/config-loader': patch ---- - -Internal refactor to use explicit `require` for lazy-loading dependency. diff --git a/.changeset/curvy-ways-play.md b/.changeset/curvy-ways-play.md deleted file mode 100644 index c69b855098..0000000000 --- a/.changeset/curvy-ways-play.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/backend-test-utils': minor ---- - -Added mocks for the new `PermissionsRegistryService`. diff --git a/.changeset/cyan-grapes-confess.md b/.changeset/cyan-grapes-confess.md deleted file mode 100644 index a113f91fd9..0000000000 --- a/.changeset/cyan-grapes-confess.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/repo-tools': patch ---- - -The `api-reports` command is now also able to generate SQL reports, enabled by the `--sql-reports` flag. diff --git a/.changeset/dependabot-f80f563.md b/.changeset/dependabot-f80f563.md deleted file mode 100644 index 6da2296b31..0000000000 --- a/.changeset/dependabot-f80f563.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-react': patch ---- - -build(deps): bump `immer` from 8.0.4 to 9.0.6 diff --git a/.changeset/dry-flies-rhyme.md b/.changeset/dry-flies-rhyme.md deleted file mode 100644 index 4257b7c2c5..0000000000 --- a/.changeset/dry-flies-rhyme.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-search-react': patch -'@backstage/plugin-search': patch ---- - -Added new extension points to extend search filters `SearchFilterBlueprint` and `SearchFilterResultTypeBlueprint` diff --git a/.changeset/dry-horses-report.md b/.changeset/dry-horses-report.md deleted file mode 100644 index b7a0b4cd46..0000000000 --- a/.changeset/dry-horses-report.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/backend-test-utils': patch ---- - -Sync feature installation compatibility logic with `@backstage/backend-app-api`. diff --git a/.changeset/early-peaches-allow.md b/.changeset/early-peaches-allow.md deleted file mode 100644 index b1ea2c5880..0000000000 --- a/.changeset/early-peaches-allow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/canon': minor ---- - -**BREAKING**: Merged the Stack and Inline component into a single component called Flex. diff --git a/.changeset/eight-cougars-collect-due.md b/.changeset/eight-cougars-collect-due.md deleted file mode 100644 index ff997f876a..0000000000 --- a/.changeset/eight-cougars-collect-due.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-kubernetes-cluster': patch -'@backstage/plugin-kubernetes-react': patch ---- - -Improved rendering of Kubernetes resources' metadata. diff --git a/.changeset/eight-cougars-collect.md b/.changeset/eight-cougars-collect.md deleted file mode 100644 index edaa18d826..0000000000 --- a/.changeset/eight-cougars-collect.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/core-components': patch ---- - -Added `nestedValuesAsYaml` option to `StructuredMetadataTable` to render data as yaml. diff --git a/.changeset/eighty-ways-train.md b/.changeset/eighty-ways-train.md deleted file mode 100644 index 2b7950e567..0000000000 --- a/.changeset/eighty-ways-train.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder': patch ---- - -Added support for experimental form decorators when dry-running templates in the template editor. diff --git a/.changeset/eleven-goats-yell.md b/.changeset/eleven-goats-yell.md deleted file mode 100644 index 212b35497f..0000000000 --- a/.changeset/eleven-goats-yell.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend-module-gitlab': minor ---- - -Support empty repository creation in gitlab without workspace pushing and conditionally skip if the repository already exists. diff --git a/.changeset/eleven-mice-sleep.md b/.changeset/eleven-mice-sleep.md deleted file mode 100644 index d1b14aa098..0000000000 --- a/.changeset/eleven-mice-sleep.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-backend': patch ---- - -Ignore benign database conflict errors during stitching, now logged with debug level instead. diff --git a/.changeset/fair-mangos-sleep.md b/.changeset/fair-mangos-sleep.md deleted file mode 100644 index 8f0a6371c3..0000000000 --- a/.changeset/fair-mangos-sleep.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-backend': patch ---- - -Cleanup `refresh_state_references` for entity processors and providers that are no longer in control of a `refresh_state` row for entity diff --git a/.changeset/fair-rocks-dream.md b/.changeset/fair-rocks-dream.md deleted file mode 100644 index d1f7f3f0f7..0000000000 --- a/.changeset/fair-rocks-dream.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend': patch ---- - -Fixed an issue where invalid expressions or non-object values in `step.each` caused an error. diff --git a/.changeset/fair-wolves-smash.md b/.changeset/fair-wolves-smash.md deleted file mode 100644 index cc3ffe99ee..0000000000 --- a/.changeset/fair-wolves-smash.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -'@backstage/plugin-catalog-backend-module-backstage-openapi': patch -'@backstage/plugin-catalog-backend-module-bitbucket-server': patch -'@backstage/plugin-catalog-backend-module-bitbucket-cloud': patch -'@backstage/plugin-catalog-backend-module-msgraph': patch -'@backstage/plugin-catalog-backend-module-github': patch -'@backstage/plugin-catalog-backend-module-azure': patch -'@backstage/plugin-catalog-backend-module-ldap': patch -'@backstage/plugin-catalog-backend-module-aws': patch ---- - -Minor doc string update diff --git a/.changeset/fast-rabbits-unite.md b/.changeset/fast-rabbits-unite.md deleted file mode 100644 index f4686b32cc..0000000000 --- a/.changeset/fast-rabbits-unite.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend-module-github': patch ---- - -**DEPRECATION**: The `getOctokitOptions` function signature with `repoUrl` option has been deprecated in favour of a function signature with individual `host`, `owner`, and `repo` parameters: - -```diff - const octokitOptions = await getOctokitOptions({ - integrations, - credentialsProvider, - token, -- repoUrl, -+ host, -+ owner, -+ repo, - }); -``` diff --git a/.changeset/few-ducks-cross.md b/.changeset/few-ducks-cross.md deleted file mode 100644 index 8f1bc15e15..0000000000 --- a/.changeset/few-ducks-cross.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend-module-gitlab': patch ---- - -Fix automated assignment of reviewers for instances without premium/ultimate license (404). Introduce opt-in flag for automatic reviewer assignment based on approval rules diff --git a/.changeset/few-shrimps-kiss.md b/.changeset/few-shrimps-kiss.md deleted file mode 100644 index 8135ade1b7..0000000000 --- a/.changeset/few-shrimps-kiss.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/canon': minor ---- - -This is the first alpha release for Canon. As part of this release we are introducing 5 layout components and 7 components. All theming is done through CSS variables. diff --git a/.changeset/fifty-humans-repair.md b/.changeset/fifty-humans-repair.md deleted file mode 100644 index 28db460d63..0000000000 --- a/.changeset/fifty-humans-repair.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-backend': minor ---- - -Added support for emitting entities with an explicit location key during processing. diff --git a/.changeset/fifty-pandas-destroy.md b/.changeset/fifty-pandas-destroy.md deleted file mode 100644 index c07eb89b35..0000000000 --- a/.changeset/fifty-pandas-destroy.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-scaffolder': patch -'@backstage/plugin-techdocs': patch ---- - -Use the custom error page if provided for displaying errors instead of the default error page diff --git a/.changeset/fifty-trains-attend.md b/.changeset/fifty-trains-attend.md deleted file mode 100644 index 04318409fd..0000000000 --- a/.changeset/fifty-trains-attend.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/cli': patch ---- - -Treat static file assets as always being free from side effects in package builds. diff --git a/.changeset/fifty-turtles-count.md b/.changeset/fifty-turtles-count.md deleted file mode 100644 index 76bea0dcaa..0000000000 --- a/.changeset/fifty-turtles-count.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-techdocs': patch ---- - -Add missing route ref to the `/alpha` entity content extension. diff --git a/.changeset/fluffy-carrots-wink.md b/.changeset/fluffy-carrots-wink.md deleted file mode 100644 index a6f09d9558..0000000000 --- a/.changeset/fluffy-carrots-wink.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/backend-plugin-api': minor ---- - -**BREAKING ALPHA**: Removed the deprecated `featureDiscoveryServiceRef` and `FeatureDiscoveryService`. diff --git a/.changeset/fresh-bears-thank.md b/.changeset/fresh-bears-thank.md deleted file mode 100644 index baeb14f036..0000000000 --- a/.changeset/fresh-bears-thank.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-node': minor ---- - -Added new `catalogEntityPermissionResourceRef` export via the `/alpha` sub-path. diff --git a/.changeset/funny-ladybugs-pump.md b/.changeset/funny-ladybugs-pump.md deleted file mode 100644 index 2b3f17e974..0000000000 --- a/.changeset/funny-ladybugs-pump.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-backend': patch ---- - -Improved performance when applying conditional decisions to entities within the permission framework. diff --git a/.changeset/fuzzy-bugs-hunt.md b/.changeset/fuzzy-bugs-hunt.md deleted file mode 100644 index 768c0b60b0..0000000000 --- a/.changeset/fuzzy-bugs-hunt.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-notifications-backend-module-email': patch ---- - -Add transport for Azure Communication Service diff --git a/.changeset/gentle-actors-sleep.md b/.changeset/gentle-actors-sleep.md deleted file mode 100644 index 8ecea3e367..0000000000 --- a/.changeset/gentle-actors-sleep.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@backstage/plugin-kubernetes-backend': patch -'@backstage/plugin-kubernetes-common': patch -'@backstage/plugin-kubernetes-node': patch ---- - -Fixed the lack of `secrets` to fetch from the kubernetes api by adding option to specify additional Objects which are not part of Default Objects diff --git a/.changeset/gold-cameras-battle.md b/.changeset/gold-cameras-battle.md deleted file mode 100644 index 6dddcd5143..0000000000 --- a/.changeset/gold-cameras-battle.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@backstage/plugin-search-backend-module-catalog': patch -'@backstage/plugin-search-backend-module-pg': patch -'@backstage/plugin-search-backend-node': patch -'@backstage/plugin-auth-node': patch ---- - -Removed unused dependencies diff --git a/.changeset/gold-rabbits-change.md b/.changeset/gold-rabbits-change.md deleted file mode 100644 index 4d124a5d51..0000000000 --- a/.changeset/gold-rabbits-change.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-permission-node': patch ---- - -Added a new `PermissionRuleset` type that encapsulates a lookup function for permission rules, which can be created by the new `PermissionsRegistryService` via the `getPermissionRuleset` method. The `createConditionTransformer` and `createConditionAuthorizer` functions have been adapted to receive these accessors as arguments, with their older counterparts being deprecated. diff --git a/.changeset/good-flowers-promise.md b/.changeset/good-flowers-promise.md deleted file mode 100644 index 109cee9718..0000000000 --- a/.changeset/good-flowers-promise.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-techdocs-backend': patch ---- - -Fixed issue `syncEntityDocs` that would cause the `/sync` endpoint to be continuously called if the request fails diff --git a/.changeset/gorgeous-shoes-stare.md b/.changeset/gorgeous-shoes-stare.md deleted file mode 100644 index a67a185892..0000000000 --- a/.changeset/gorgeous-shoes-stare.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/backend-test-utils': patch ---- - -Added the new `getPermissionRuleset` method to `mockServices.permissionsRegistry`. diff --git a/.changeset/green-jokes-provide.md b/.changeset/green-jokes-provide.md deleted file mode 100644 index f9fb78252f..0000000000 --- a/.changeset/green-jokes-provide.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-backend-module-unprocessed': patch ---- - -Use new `PermissionsRegistryService` instead of the deprecated `catalogPermissionExtensionPoint`. diff --git a/.changeset/grumpy-crews-sneeze.md b/.changeset/grumpy-crews-sneeze.md deleted file mode 100644 index 92aeff14a8..0000000000 --- a/.changeset/grumpy-crews-sneeze.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/backend-app-api': patch ---- - -The log message written when plugins fail to initialize now includes the error that caused the plugin startup to fail. diff --git a/.changeset/happy-windows-shop.md b/.changeset/happy-windows-shop.md deleted file mode 100644 index 2c8d32a0dc..0000000000 --- a/.changeset/happy-windows-shop.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-home': patch ---- - -feat: add cancel button for WidgetSettingsOverlay diff --git a/.changeset/heavy-bobcats-search.md b/.changeset/heavy-bobcats-search.md deleted file mode 100644 index 86f7ea09ef..0000000000 --- a/.changeset/heavy-bobcats-search.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@backstage/create-app': patch ---- - -Enable `catalog.useUrlReadersSearch` configuration by default in newly created Backstage installations. - -This parameter makes `UrlReaderProcessor` always use the search method. -New adopters are encouraged to enable it as this behavior will be the default in a future release. diff --git a/.changeset/heavy-olives-thank.md b/.changeset/heavy-olives-thank.md deleted file mode 100644 index 40ca9e16ed..0000000000 --- a/.changeset/heavy-olives-thank.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend-module-gitlab': patch ---- - -`createGitlabProjectMigrateAction` can now output the `migrationId` diff --git a/.changeset/hip-hotels-type.md b/.changeset/hip-hotels-type.md deleted file mode 100644 index 6c2d1dddb9..0000000000 --- a/.changeset/hip-hotels-type.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-backend': patch ---- - -Fixed an bug in the entity processing caching that would prevent entities that were emitted during processing to be restored after being overridden. diff --git a/.changeset/hot-mice-cry.md b/.changeset/hot-mice-cry.md deleted file mode 100644 index e35538d2de..0000000000 --- a/.changeset/hot-mice-cry.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/cli-node': patch -'@backstage/cli': patch ---- - -Fixed an issue where default feature type information wasn't being added to package.json/exports before publishing if exports didn't exist beforehand diff --git a/.changeset/hot-planes-hear.md b/.changeset/hot-planes-hear.md deleted file mode 100644 index 6ef29772ef..0000000000 --- a/.changeset/hot-planes-hear.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/backend-defaults': patch ---- - -Internal refactor to stop importing the removed `FeatureDiscoveryService` from `@backstage/backend-plugin-api`. diff --git a/.changeset/hungry-buckets-visit.md b/.changeset/hungry-buckets-visit.md deleted file mode 100644 index 59221ea07b..0000000000 --- a/.changeset/hungry-buckets-visit.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend-module-github': patch ---- - -clean up github action schemas diff --git a/.changeset/hungry-chefs-relax.md b/.changeset/hungry-chefs-relax.md deleted file mode 100644 index 05235d4f47..0000000000 --- a/.changeset/hungry-chefs-relax.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-backend': patch ---- - -Updated permission integration to use new permission resource ref. diff --git a/.changeset/hungry-cycles-hide.md b/.changeset/hungry-cycles-hide.md deleted file mode 100644 index 55a5179029..0000000000 --- a/.changeset/hungry-cycles-hide.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend-module-github': minor ---- - -**BREAKING**: The `remoteUrl` output is no longer required, it can be empty only when using the new `createWhenEmpty` boolean flag. diff --git a/.changeset/hungry-mirrors-sniff.md b/.changeset/hungry-mirrors-sniff.md deleted file mode 100644 index f855c1e1a9..0000000000 --- a/.changeset/hungry-mirrors-sniff.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/backend-defaults': patch ---- - -Added default implementation for the new `PermissionsRegistryService`. diff --git a/.changeset/hungry-rings-live.md b/.changeset/hungry-rings-live.md deleted file mode 100644 index b1c94af784..0000000000 --- a/.changeset/hungry-rings-live.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/canon': patch ---- - -Removed client directive as they are not needed in React 18. diff --git a/.changeset/khaki-doors-jog.md b/.changeset/khaki-doors-jog.md deleted file mode 100644 index 2ff6b44bf3..0000000000 --- a/.changeset/khaki-doors-jog.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend-module-gitlab': patch ---- - -Made gitlab:issues:create action idempotent. diff --git a/.changeset/large-pans-brake.md b/.changeset/large-pans-brake.md deleted file mode 100644 index 619e697f46..0000000000 --- a/.changeset/large-pans-brake.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/core-components': patch ---- - -Upgrade `dagre` to `@dagrejs/dagre` diff --git a/.changeset/late-cycles-teach.md b/.changeset/late-cycles-teach.md deleted file mode 100644 index 754afac42b..0000000000 --- a/.changeset/late-cycles-teach.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend': minor -'@backstage/plugin-scaffolder-node': minor ---- - -Added new `createTemplateFilter`, `createTemplateGlobalFunction`, `createTemplateGlobalValue` for template extensions. diff --git a/.changeset/little-mangos-reply.md b/.changeset/little-mangos-reply.md deleted file mode 100644 index 5f1e96464c..0000000000 --- a/.changeset/little-mangos-reply.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog': patch ---- - -Revert client side paginated catalog table to using built in Material Table toolbar component diff --git a/.changeset/long-camels-provide.md b/.changeset/long-camels-provide.md deleted file mode 100644 index 3ebee75fc2..0000000000 --- a/.changeset/long-camels-provide.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/cli': patch ---- - -Add check to make sure that the `--link` option for the `start` command is a valid workspace. diff --git a/.changeset/loud-baboons-relate.md b/.changeset/loud-baboons-relate.md deleted file mode 100644 index 8f719861e1..0000000000 --- a/.changeset/loud-baboons-relate.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/core-components': patch -'@backstage/plugin-scaffolder': minor ---- - -Updating the `TaskLogStream` to take up all space in a running task, and also show the last line of the log by default diff --git a/.changeset/loud-walls-build.md b/.changeset/loud-walls-build.md deleted file mode 100644 index 0ddad96f2f..0000000000 --- a/.changeset/loud-walls-build.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-backend': minor ---- - -The catalog backend now supports the new `PermissionsRegistryService`, which can be used to add custom permission rules. diff --git a/.changeset/lucky-seas-live.md b/.changeset/lucky-seas-live.md deleted file mode 100644 index bd084f6ebf..0000000000 --- a/.changeset/lucky-seas-live.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -'@backstage/plugin-catalog-backend': minor ---- - -The `UrlReaderProccessor` accepts a new config flag `catalog.useUrlReadersSearch` to always call the `search` method of `UrlReaders`. - -This flag currently defaults to `false`, but adopters are encouraged to enable it as this behavior will be the default in a future release. - -Previous behavior was to call the `search` method only if the parsed Git URL's filename contained a wildcard and use `readUrl` otherwise. `UrlReaderService` must implement this logic in the `search` method instead. - -This allows each `UrlReaderService` implementation to check whether it's a search URL (that contains a wildcard pattern) or not using logic that is specific to each provider. diff --git a/.changeset/many-goats-flash.md b/.changeset/many-goats-flash.md deleted file mode 100644 index f3fec7e79a..0000000000 --- a/.changeset/many-goats-flash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/backend-app-api': minor ---- - -**BREAKING ALPHA**: Removed the deprecated `featureDiscoveryServiceFactory`. Existing usage can be replaced with `discoveryFeatureLoader` from `@backstage/backend-defaults`. diff --git a/.changeset/metal-worms-live.md b/.changeset/metal-worms-live.md deleted file mode 100644 index accb4d7a13..0000000000 --- a/.changeset/metal-worms-live.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-react': patch ---- - -Added missing `ajv` and `immer` dependencies to `@backstage/plugin-scaffolder-react` diff --git a/.changeset/neat-singers-rhyme.md b/.changeset/neat-singers-rhyme.md deleted file mode 100644 index 5c12339d84..0000000000 --- a/.changeset/neat-singers-rhyme.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/cli': patch ---- - -Fixed the file path pattern of many static assets output as part of the frontend build process, where there was an extra `.` before the extension, leading to names like `image-af7946b..png`. diff --git a/.changeset/new-dryers-cough-2.md b/.changeset/new-dryers-cough-2.md deleted file mode 100644 index 436bb3629c..0000000000 --- a/.changeset/new-dryers-cough-2.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-auth-backend-module-oidc-provider': patch ---- - -Simplify the `start` method in the `authenticator` to just return the helper promise diff --git a/.changeset/new-dryers-cough.md b/.changeset/new-dryers-cough.md deleted file mode 100644 index 5be2dd761a..0000000000 --- a/.changeset/new-dryers-cough.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-auth-node': patch ---- - -Add an `error` handler to the `strategy` to reject the `executeRedirectStrategy` diff --git a/.changeset/nine-ears-destroy.md b/.changeset/nine-ears-destroy.md deleted file mode 100644 index c987fd80ff..0000000000 --- a/.changeset/nine-ears-destroy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-node': minor ---- - -Added the `locationKey` option to `processingResult.entity(...)`. diff --git a/.changeset/odd-countries-vanish.md b/.changeset/odd-countries-vanish.md deleted file mode 100644 index 4d56b1fdeb..0000000000 --- a/.changeset/odd-countries-vanish.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-backend-module-ldap': patch ---- - -Make `ldapOrg` config key optional diff --git a/.changeset/old-moons-end.md b/.changeset/old-moons-end.md deleted file mode 100644 index d550ae6325..0000000000 --- a/.changeset/old-moons-end.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-node': patch ---- - -Deprecated the alpha `catalogPermissionExtensionPoint` and related types, since the same functionality is now available via the new `PermissionsRegistryService`. diff --git a/.changeset/old-phones-rest.md b/.changeset/old-phones-rest.md deleted file mode 100644 index 20edd78d8d..0000000000 --- a/.changeset/old-phones-rest.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@techdocs/cli': minor -'@backstage/plugin-techdocs-node': minor ---- - -Allow configurable optional retries for publisher AWS S3 operations. diff --git a/.changeset/olive-boxes-hide-backend-defaults.md b/.changeset/olive-boxes-hide-backend-defaults.md deleted file mode 100644 index 9d4ff05f17..0000000000 --- a/.changeset/olive-boxes-hide-backend-defaults.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/backend-defaults': minor ---- - -This change introduces the `auditor` service implementation details. diff --git a/.changeset/olive-boxes-hide-backend-plugin-api.md b/.changeset/olive-boxes-hide-backend-plugin-api.md deleted file mode 100644 index 32e4d41813..0000000000 --- a/.changeset/olive-boxes-hide-backend-plugin-api.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/backend-plugin-api': minor ---- - -This change introduces the `auditor` service definition. diff --git a/.changeset/olive-boxes-hide-backend-test-utils.md b/.changeset/olive-boxes-hide-backend-test-utils.md deleted file mode 100644 index 41b2016f5d..0000000000 --- a/.changeset/olive-boxes-hide-backend-test-utils.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/backend-test-utils': minor ---- - -This change introduces mocks for the `auditor` service. diff --git a/.changeset/olive-boxes-hide-catalog-backend.md b/.changeset/olive-boxes-hide-catalog-backend.md deleted file mode 100644 index 09d88bf6e2..0000000000 --- a/.changeset/olive-boxes-hide-catalog-backend.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-backend': minor ---- - -This change integrates the `auditor` service into the Catalog plugin. diff --git a/.changeset/olive-boxes-hide-scaffolder-backend.md b/.changeset/olive-boxes-hide-scaffolder-backend.md deleted file mode 100644 index be67064091..0000000000 --- a/.changeset/olive-boxes-hide-scaffolder-backend.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend': minor ---- - -This change integrates the `auditor` service into the Scaffolder plugin. diff --git a/.changeset/olive-boxes-hide-scaffolder-node.md b/.changeset/olive-boxes-hide-scaffolder-node.md deleted file mode 100644 index f3c18f0991..0000000000 --- a/.changeset/olive-boxes-hide-scaffolder-node.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-node': minor ---- - -This change introduces an optional `taskId` property to `TaskContext`. diff --git a/.changeset/orange-brooms-lick.md b/.changeset/orange-brooms-lick.md deleted file mode 100644 index 17a8ef7476..0000000000 --- a/.changeset/orange-brooms-lick.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-backend-module-openapi': patch ---- - -Fix `resolveUrl` for split openapi definition relative path diff --git a/.changeset/plenty-bobcats-drum.md b/.changeset/plenty-bobcats-drum.md deleted file mode 100644 index f4312401f5..0000000000 --- a/.changeset/plenty-bobcats-drum.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/backend-defaults': patch ---- - -Do not send `etag` or `If-Modified-Since` headers for gitlab artifact urls diff --git a/.changeset/polite-apricots-exercise.md b/.changeset/polite-apricots-exercise.md deleted file mode 100644 index 975ddbbc9c..0000000000 --- a/.changeset/polite-apricots-exercise.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@backstage/plugin-home': patch ---- - -Enable collision prevention by default in custom home page. - -This change ensures that items in the home page will not collide with each other -making the user experience better. diff --git a/.changeset/polite-pumas-joke.md b/.changeset/polite-pumas-joke.md deleted file mode 100644 index 9b026abc0e..0000000000 --- a/.changeset/polite-pumas-joke.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -'@backstage/cli': minor ---- - -The `new` command is now powered by a new template system that allows you to define your own templates in a declarative way, as well as import existing templates from external sources. See the [CLI templates documentation](https://backstage.io/docs/tooling/cli/templates) for more information. - -The following flags for the `new` command have been deprecated and will be removed in a future release: - -- `--license=`: Configure the global `license` instead. -- `--no-private`: Configure the global `private` instead. -- `--baseVersion=`: Configure the global `version` instead. -- `--npmRegistry=`: Configure the global `publishRegistry` instead. -- `--scope=`: Configure the global `namePrefix` and/or `namePluginInfix` instead. - -As part of this change the template IDs and their options have changed. The following backwards compatibility mappings for the `--select` and `--option` flags are enabled when using the default set of templates, but they will also be removed in the future: - -- `--select=plugin` is mapped to `--select=frontend-plugin` instead. -- `--option=id=` is mapped to `--option=pluginId=` instead. diff --git a/.changeset/pre.json b/.changeset/pre.json deleted file mode 100644 index d9bcb86fb4..0000000000 --- a/.changeset/pre.json +++ /dev/null @@ -1,312 +0,0 @@ -{ - "mode": "exit", - "tag": "next", - "initialVersions": { - "example-app": "0.2.105", - "@backstage/app-defaults": "1.5.16", - "example-app-next": "0.0.19", - "app-next-example-plugin": "0.0.19", - "example-backend": "0.0.34", - "@backstage/backend-app-api": "1.1.1", - "@backstage/backend-defaults": "0.7.0", - "@backstage/backend-dev-utils": "0.1.5", - "@backstage/backend-dynamic-feature-service": "0.5.3", - "example-backend-legacy": "0.2.106", - "@backstage/backend-openapi-utils": "0.4.1", - "@backstage/backend-plugin-api": "1.1.1", - "@backstage/backend-test-utils": "1.2.1", - "@backstage/canon": "0.0.0", - "@backstage/catalog-client": "1.9.1", - "@backstage/catalog-model": "1.7.3", - "@backstage/cli": "0.29.5", - "@backstage/cli-common": "0.1.15", - "@backstage/cli-node": "0.2.12", - "@backstage/codemods": "0.1.52", - "@backstage/config": "1.3.2", - "@backstage/config-loader": "1.9.5", - "@backstage/core-app-api": "1.15.4", - "@backstage/core-compat-api": "0.3.5", - "@backstage/core-components": "0.16.3", - "@backstage/core-plugin-api": "1.10.3", - "@backstage/create-app": "0.5.24", - "@backstage/dev-utils": "1.1.6", - "e2e-test": "0.2.24", - "@backstage/e2e-test-utils": "0.1.1", - "@backstage/errors": "1.2.7", - "@backstage/eslint-plugin": "0.1.10", - "@backstage/frontend-app-api": "0.10.4", - "@backstage/frontend-defaults": "0.1.5", - "@internal/frontend": "0.0.5", - "@backstage/frontend-plugin-api": "0.9.4", - "@backstage/frontend-test-utils": "0.2.5", - "@backstage/integration": "1.16.1", - "@backstage/integration-aws-node": "0.1.15", - "@backstage/integration-react": "1.2.3", - "@internal/opaque": "0.0.1", - "@backstage/release-manifests": "0.0.12", - "@backstage/repo-tools": "0.12.1", - "@internal/scaffolder": "0.0.5", - "@techdocs/cli": "1.8.25", - "techdocs-cli-embedded-app": "0.2.104", - "@backstage/test-utils": "1.7.4", - "@backstage/theme": "0.6.3", - "@backstage/types": "1.2.1", - "@backstage/version-bridge": "1.0.10", - "yarn-plugin-backstage": "0.0.4", - "@backstage/plugin-api-docs": "0.12.3", - "@backstage/plugin-api-docs-module-protoc-gen-doc": "0.1.8", - "@backstage/plugin-app": "0.1.5", - "@backstage/plugin-app-backend": "0.4.4", - "@backstage/plugin-app-node": "0.1.29", - "@backstage/plugin-app-visualizer": "0.1.15", - "@backstage/plugin-auth-backend": "0.24.2", - "@backstage/plugin-auth-backend-module-atlassian-provider": "0.3.4", - "@backstage/plugin-auth-backend-module-auth0-provider": "0.1.4", - "@backstage/plugin-auth-backend-module-aws-alb-provider": "0.3.2", - "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "0.2.4", - "@backstage/plugin-auth-backend-module-bitbucket-provider": "0.2.4", - "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "0.1.4", - "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "0.3.4", - "@backstage/plugin-auth-backend-module-gcp-iap-provider": "0.3.4", - "@backstage/plugin-auth-backend-module-github-provider": "0.2.4", - "@backstage/plugin-auth-backend-module-gitlab-provider": "0.2.4", - "@backstage/plugin-auth-backend-module-google-provider": "0.2.4", - "@backstage/plugin-auth-backend-module-guest-provider": "0.2.4", - "@backstage/plugin-auth-backend-module-microsoft-provider": "0.2.4", - "@backstage/plugin-auth-backend-module-oauth2-provider": "0.3.4", - "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "0.2.4", - "@backstage/plugin-auth-backend-module-oidc-provider": "0.3.4", - "@backstage/plugin-auth-backend-module-okta-provider": "0.1.4", - "@backstage/plugin-auth-backend-module-onelogin-provider": "0.2.4", - "@backstage/plugin-auth-backend-module-pinniped-provider": "0.2.4", - "@backstage/plugin-auth-backend-module-vmware-cloud-provider": "0.4.3", - "@backstage/plugin-auth-node": "0.5.6", - "@backstage/plugin-auth-react": "0.1.11", - "@backstage/plugin-bitbucket-cloud-common": "0.2.27", - "@backstage/plugin-catalog": "1.26.1", - "@backstage/plugin-catalog-backend": "1.30.0", - "@backstage/plugin-catalog-backend-module-aws": "0.4.7", - "@backstage/plugin-catalog-backend-module-azure": "0.3.1", - "@backstage/plugin-catalog-backend-module-backstage-openapi": "0.4.4", - "@backstage/plugin-catalog-backend-module-bitbucket-cloud": "0.4.4", - "@backstage/plugin-catalog-backend-module-bitbucket-server": "0.3.1", - "@backstage/plugin-catalog-backend-module-gcp": "0.3.4", - "@backstage/plugin-catalog-backend-module-gerrit": "0.2.6", - "@backstage/plugin-catalog-backend-module-github": "0.7.9", - "@backstage/plugin-catalog-backend-module-github-org": "0.3.6", - "@backstage/plugin-catalog-backend-module-gitlab": "0.6.2", - "@backstage/plugin-catalog-backend-module-gitlab-org": "0.2.5", - "@backstage/plugin-catalog-backend-module-incremental-ingestion": "0.6.2", - "@backstage/plugin-catalog-backend-module-ldap": "0.11.1", - "@backstage/plugin-catalog-backend-module-logs": "0.1.6", - "@backstage/plugin-catalog-backend-module-msgraph": "0.6.6", - "@backstage/plugin-catalog-backend-module-openapi": "0.2.6", - "@backstage/plugin-catalog-backend-module-puppetdb": "0.2.6", - "@backstage/plugin-catalog-backend-module-scaffolder-entity-model": "0.2.4", - "@backstage/plugin-catalog-backend-module-unprocessed": "0.5.4", - "@backstage/plugin-catalog-common": "1.1.3", - "@backstage/plugin-catalog-graph": "0.4.15", - "@backstage/plugin-catalog-import": "0.12.9", - "@backstage/plugin-catalog-node": "1.15.1", - "@backstage/plugin-catalog-react": "1.15.1", - "@backstage/plugin-catalog-unprocessed-entities": "0.2.13", - "@backstage/plugin-catalog-unprocessed-entities-common": "0.0.7", - "@backstage/plugin-config-schema": "0.1.64", - "@backstage/plugin-devtools": "0.1.23", - "@backstage/plugin-devtools-backend": "0.5.1", - "@backstage/plugin-devtools-common": "0.1.15", - "@backstage/plugin-events-backend": "0.4.1", - "@backstage/plugin-events-backend-module-aws-sqs": "0.4.7", - "@backstage/plugin-events-backend-module-azure": "0.2.16", - "@backstage/plugin-events-backend-module-bitbucket-cloud": "0.2.16", - "@backstage/plugin-events-backend-module-gerrit": "0.2.16", - "@backstage/plugin-events-backend-module-github": "0.2.16", - "@backstage/plugin-events-backend-module-gitlab": "0.2.16", - "@backstage/plugin-events-backend-test-utils": "0.1.40", - "@backstage/plugin-events-node": "0.4.7", - "@internal/plugin-todo-list": "1.0.35", - "@internal/plugin-todo-list-backend": "1.0.35", - "@internal/plugin-todo-list-common": "1.0.24", - "@backstage/plugin-home": "0.8.4", - "@backstage/plugin-home-react": "0.1.22", - "@backstage/plugin-kubernetes": "0.12.3", - "@backstage/plugin-kubernetes-backend": "0.19.2", - "@backstage/plugin-kubernetes-cluster": "0.0.21", - "@backstage/plugin-kubernetes-common": "0.9.2", - "@backstage/plugin-kubernetes-node": "0.2.2", - "@backstage/plugin-kubernetes-react": "0.5.3", - "@backstage/plugin-notifications": "0.5.1", - "@backstage/plugin-notifications-backend": "0.5.1", - "@backstage/plugin-notifications-backend-module-email": "0.3.5", - "@backstage/plugin-notifications-common": "0.0.8", - "@backstage/plugin-notifications-node": "0.2.11", - "@backstage/plugin-org": "0.6.35", - "@backstage/plugin-org-react": "0.1.34", - "@backstage/plugin-permission-backend": "0.5.53", - "@backstage/plugin-permission-backend-module-allow-all-policy": "0.2.4", - "@backstage/plugin-permission-common": "0.8.4", - "@backstage/plugin-permission-node": "0.8.7", - "@backstage/plugin-permission-react": "0.4.30", - "@backstage/plugin-proxy-backend": "0.5.10", - "@backstage/plugin-proxy-node": "0.1.0", - "@backstage/plugin-scaffolder": "1.27.4", - "@backstage/plugin-scaffolder-backend": "1.29.0", - "@backstage/plugin-scaffolder-backend-module-azure": "0.2.5", - "@backstage/plugin-scaffolder-backend-module-bitbucket": "0.3.6", - "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud": "0.2.5", - "@backstage/plugin-scaffolder-backend-module-bitbucket-server": "0.2.5", - "@backstage/plugin-scaffolder-backend-module-confluence-to-markdown": "0.3.5", - "@backstage/plugin-scaffolder-backend-module-cookiecutter": "0.3.6", - "@backstage/plugin-scaffolder-backend-module-gcp": "0.2.5", - "@backstage/plugin-scaffolder-backend-module-gerrit": "0.2.5", - "@backstage/plugin-scaffolder-backend-module-gitea": "0.2.5", - "@backstage/plugin-scaffolder-backend-module-github": "0.5.5", - "@backstage/plugin-scaffolder-backend-module-gitlab": "0.7.1", - "@backstage/plugin-scaffolder-backend-module-notifications": "0.1.6", - "@backstage/plugin-scaffolder-backend-module-rails": "0.5.5", - "@backstage/plugin-scaffolder-backend-module-sentry": "0.2.5", - "@backstage/plugin-scaffolder-backend-module-yeoman": "0.4.6", - "@backstage/plugin-scaffolder-common": "1.5.9", - "@backstage/plugin-scaffolder-node": "0.6.3", - "@backstage/plugin-scaffolder-node-test-utils": "0.1.18", - "@backstage/plugin-scaffolder-react": "1.14.3", - "@backstage/plugin-search": "1.4.22", - "@backstage/plugin-search-backend": "1.8.1", - "@backstage/plugin-search-backend-module-catalog": "0.3.0", - "@backstage/plugin-search-backend-module-elasticsearch": "1.6.4", - "@backstage/plugin-search-backend-module-explore": "0.2.7", - "@backstage/plugin-search-backend-module-pg": "0.5.40", - "@backstage/plugin-search-backend-module-stack-overflow-collator": "0.3.5", - "@backstage/plugin-search-backend-module-techdocs": "0.3.5", - "@backstage/plugin-search-backend-node": "1.3.7", - "@backstage/plugin-search-common": "1.2.17", - "@backstage/plugin-search-react": "1.8.5", - "@backstage/plugin-signals": "0.0.15", - "@backstage/plugin-signals-backend": "0.3.0", - "@backstage/plugin-signals-node": "0.1.16", - "@backstage/plugin-signals-react": "0.0.9", - "@backstage/plugin-techdocs": "1.12.1", - "@backstage/plugin-techdocs-addons-test-utils": "1.0.44", - "@backstage/plugin-techdocs-backend": "1.11.5", - "@backstage/plugin-techdocs-common": "0.1.0", - "@backstage/plugin-techdocs-module-addons-contrib": "1.1.20", - "@backstage/plugin-techdocs-node": "1.12.16", - "@backstage/plugin-techdocs-react": "1.2.13", - "@backstage/plugin-user-settings": "0.8.18", - "@backstage/plugin-user-settings-backend": "0.2.29", - "@backstage/plugin-user-settings-common": "0.0.1" - }, - "changesets": [ - "afraid-experts-explain", - "afraid-kids-jog", - "beige-dingos-destroy", - "bigint-convert", - "bright-carrots-care", - "bright-mugs-remember", - "brown-cycles-beg", - "clean-squids-build", - "cli-melancholy-in-advance", - "cool-pants-boil", - "create-app-1737468383", - "create-app-1738069526", - "create-app-1738672510", - "curly-humans-prove", - "curvy-ways-play", - "cyan-grapes-confess", - "dependabot-f80f563", - "dry-flies-rhyme", - "dry-horses-report", - "early-peaches-allow", - "eight-cougars-collect-due", - "eight-cougars-collect", - "eleven-goats-yell", - "eleven-mice-sleep", - "fair-mangos-sleep", - "fair-rocks-dream", - "fast-rabbits-unite", - "few-ducks-cross", - "few-shrimps-kiss", - "fifty-humans-repair", - "fifty-pandas-destroy", - "fifty-trains-attend", - "fifty-turtles-count", - "fluffy-carrots-wink", - "fresh-bears-thank", - "gentle-actors-sleep", - "gold-cameras-battle", - "gold-rabbits-change", - "gorgeous-shoes-stare", - "green-jokes-provide", - "grumpy-crews-sneeze", - "happy-windows-shop", - "heavy-bobcats-search", - "heavy-olives-thank", - "hip-hotels-type", - "hot-mice-cry", - "hot-planes-hear", - "hungry-chefs-relax", - "hungry-cycles-hide", - "hungry-mirrors-sniff", - "hungry-rings-live", - "large-pans-brake", - "late-cycles-teach", - "little-mangos-reply", - "loud-baboons-relate", - "loud-walls-build", - "lucky-seas-live", - "many-goats-flash", - "metal-worms-live", - "neat-singers-rhyme", - "nine-ears-destroy", - "odd-countries-vanish", - "old-moons-end", - "old-phones-rest", - "olive-boxes-hide-backend-defaults", - "olive-boxes-hide-backend-plugin-api", - "olive-boxes-hide-backend-test-utils", - "olive-boxes-hide-catalog-backend", - "olive-boxes-hide-scaffolder-backend", - "olive-boxes-hide-scaffolder-node", - "orange-brooms-lick", - "plenty-bobcats-drum", - "polite-apricots-exercise", - "polite-pumas-joke", - "pretty-apricots-poke", - "pretty-worms-walk", - "proud-dolls-behave", - "proud-dryers-act", - "proud-hornets-cheer", - "purple-years-cross", - "quiet-phones-sell", - "real-foxes-film", - "selfish-dodos-hear", - "serious-ads-leave", - "sharp-vans-protect", - "sharp-years-drive", - "short-keys-heal", - "short-vans-reflect", - "silly-vans-shop", - "slow-bananas-beam", - "smart-ligers-sniff", - "soft-planets-mate", - "soft-seahorses-relate", - "tall-scissors-sip", - "tame-hats-shout", - "thirty-dancers-cheat", - "three-glasses-sell", - "tidy-forks-pay", - "tidy-oranges-allow", - "tiny-spoons-repeat", - "twelve-eyes-stare", - "two-schools-deny", - "warm-masks-ring", - "wet-bees-heal", - "wise-apes-juggle", - "wise-cycles-sparkle", - "witty-clocks-thank", - "witty-ducks-cross", - "witty-pets-march", - "yellow-rules-vanish", - "young-plants-report" - ] -} diff --git a/.changeset/pretty-apricots-poke.md b/.changeset/pretty-apricots-poke.md deleted file mode 100644 index 97e3454fd4..0000000000 --- a/.changeset/pretty-apricots-poke.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-scaffolder': minor -'@backstage/plugin-scaffolder-backend-module-github': patch ---- - -Added support for autocompletion of GitHub branches in scaffolder diff --git a/.changeset/pretty-worms-walk.md b/.changeset/pretty-worms-walk.md deleted file mode 100644 index 890b0dca5b..0000000000 --- a/.changeset/pretty-worms-walk.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/backend-defaults': patch ---- - -Allow passing IP type to use with cloud-sql-connector diff --git a/.changeset/proud-dolls-behave.md b/.changeset/proud-dolls-behave.md deleted file mode 100644 index 8a93bdb4bf..0000000000 --- a/.changeset/proud-dolls-behave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend': minor ---- - -Support file globbing in fs:delete diff --git a/.changeset/proud-dryers-act.md b/.changeset/proud-dryers-act.md deleted file mode 100644 index 4bc7a98fdb..0000000000 --- a/.changeset/proud-dryers-act.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-techdocs': patch ---- - -Changed the base URL in addLinkClickListener from window.location.origin to app.baseUrl for improved path handling. This fixes an issue where Backstage, when running on a subpath, was unable to handle non-Backstage URLs of the same origin correctly. diff --git a/.changeset/proud-hornets-cheer.md b/.changeset/proud-hornets-cheer.md deleted file mode 100644 index 6ac0a7846b..0000000000 --- a/.changeset/proud-hornets-cheer.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder': patch ---- - -Fixed a bug in the BitbucketRepoBranchPicker component that crashed the scaffolder diff --git a/.changeset/purple-years-cross.md b/.changeset/purple-years-cross.md deleted file mode 100644 index e617e95204..0000000000 --- a/.changeset/purple-years-cross.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-org': patch ---- - -Added support for `spec.profile.displayName` to be used in the `MyGroupsSidebarItem` component via the `EntityDisplayName` component when you are a member of multiple Groups. diff --git a/.changeset/quiet-phones-sell.md b/.changeset/quiet-phones-sell.md deleted file mode 100644 index f41f5d685e..0000000000 --- a/.changeset/quiet-phones-sell.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/repo-tools': patch ---- - -Internal refactor to support native ESM. diff --git a/.changeset/real-foxes-film.md b/.changeset/real-foxes-film.md deleted file mode 100644 index 22f1ecead2..0000000000 --- a/.changeset/real-foxes-film.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -'@backstage/plugin-kubernetes-backend': patch -'@backstage/plugin-kubernetes-cluster': patch -'@backstage/plugin-kubernetes-common': patch -'@backstage/plugin-kubernetes': patch ---- - -The `/clusters` endpoint is now protected by the `kubernetes.clusters.read` permission. -The `/services/:serviceId` endpoint is now protected by the `kubernetes.resources.read` permission. -The `/resources` endpoints are now protected by the `kubernetes.resources.read` permission. diff --git a/.changeset/selfish-dodos-hear.md b/.changeset/selfish-dodos-hear.md deleted file mode 100644 index 8754f6859d..0000000000 --- a/.changeset/selfish-dodos-hear.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/canon': minor ---- - -**BREAKING**: Fixing css structure and making sure that props are applying the correct styles for all responsive values. diff --git a/.changeset/serious-ads-leave.md b/.changeset/serious-ads-leave.md deleted file mode 100644 index 9caf1bc461..0000000000 --- a/.changeset/serious-ads-leave.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -'@backstage/plugin-auth-backend-module-cloudflare-access-provider': minor -'@backstage/plugin-auth-backend-module-bitbucket-server-provider': minor -'@backstage/plugin-auth-backend-module-vmware-cloud-provider': minor -'@backstage/plugin-auth-backend-module-atlassian-provider': minor -'@backstage/plugin-auth-backend-module-bitbucket-provider': minor -'@backstage/plugin-auth-backend-module-microsoft-provider': minor -'@backstage/plugin-auth-backend-module-onelogin-provider': minor -'@backstage/plugin-auth-backend-module-pinniped-provider': minor -'@backstage/plugin-auth-backend-module-aws-alb-provider': minor -'@backstage/plugin-auth-backend-module-gcp-iap-provider': minor -'@backstage/plugin-auth-backend-module-github-provider': minor -'@backstage/plugin-auth-backend-module-gitlab-provider': minor -'@backstage/plugin-auth-backend-module-google-provider': minor -'@backstage/plugin-auth-backend-module-oauth2-provider': minor -'@backstage/plugin-auth-backend-module-auth0-provider': minor -'@backstage/plugin-auth-backend-module-oidc-provider': minor -'@backstage/plugin-auth-backend-module-okta-provider': minor -'@backstage/plugin-auth-node': minor ---- - -Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. diff --git a/.changeset/seven-stingrays-suffer.md b/.changeset/seven-stingrays-suffer.md deleted file mode 100644 index a5b8695d2a..0000000000 --- a/.changeset/seven-stingrays-suffer.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-notifications': patch -'@backstage/plugin-signals': patch ---- - -Added support for the new frontend system via `/alpha` export. diff --git a/.changeset/sharp-vans-protect.md b/.changeset/sharp-vans-protect.md deleted file mode 100644 index 651c38be8b..0000000000 --- a/.changeset/sharp-vans-protect.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/backend-plugin-api': patch ---- - -Added new `PermissionsRegistryService` that is used by plugins to register permissions, resource types, and rules into the permission system. This replaces the existing `createPermissionIntegrationRouter` from `@backstage/plugin-permission-node`. diff --git a/.changeset/sharp-years-drive.md b/.changeset/sharp-years-drive.md deleted file mode 100644 index 92ade2b972..0000000000 --- a/.changeset/sharp-years-drive.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-search-backend-module-catalog': patch ---- - -Modified the logic for generating the location URL by encoding the entity property values with `encodeURIComponent`. This enhancement improves the safety and reliability of the URL. diff --git a/.changeset/short-keys-heal.md b/.changeset/short-keys-heal.md deleted file mode 100644 index 0c8b26055f..0000000000 --- a/.changeset/short-keys-heal.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-graph': patch ---- - -Fixed an issue causing the `CatalogGraphCard` to redraw its content whenever the parent component re-renders, resulting in flickering. diff --git a/.changeset/short-vans-reflect.md b/.changeset/short-vans-reflect.md deleted file mode 100644 index a0290c7c27..0000000000 --- a/.changeset/short-vans-reflect.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/repo-tools': patch ---- - -Internal refactor of API report generation. diff --git a/.changeset/silly-vans-shop.md b/.changeset/silly-vans-shop.md deleted file mode 100644 index 7af818650b..0000000000 --- a/.changeset/silly-vans-shop.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-catalog-react': patch -'@backstage/plugin-catalog': minor ---- - -The Entity Page now retains the visibility of the Inspect Dialog after a reload. This allows sharing the URL with the dialog open. diff --git a/.changeset/six-elephants-rest.md b/.changeset/six-elephants-rest.md deleted file mode 100644 index f76fe08389..0000000000 --- a/.changeset/six-elephants-rest.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-node-test-utils': patch ---- - -Changing the default behaviour of the checkpoint in createMockActionContext. It will reduce the code boilerplate in the tests where checkpoint is used. diff --git a/.changeset/six-pugs-hug.md b/.changeset/six-pugs-hug.md deleted file mode 100644 index 3918942ad3..0000000000 --- a/.changeset/six-pugs-hug.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/repo-tools': minor ---- - -Adds a new experimental hidden command `package-docs` for generating API documentation. This is currently only intended for use in the Backstage main repository. diff --git a/.changeset/slow-bananas-beam.md b/.changeset/slow-bananas-beam.md deleted file mode 100644 index 40bc5f21e9..0000000000 --- a/.changeset/slow-bananas-beam.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/cli': patch ---- - -Only allow pass through of `.mjs` in Jest transform if static ESM is supported. diff --git a/.changeset/smart-ligers-sniff.md b/.changeset/smart-ligers-sniff.md deleted file mode 100644 index 42353eca2b..0000000000 --- a/.changeset/smart-ligers-sniff.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend-module-gitlab': patch -'@backstage/plugin-scaffolder': patch ---- - -Fixed bug of passing wrong value to `onChange` handler when using `GitLab` autocomplete diff --git a/.changeset/soft-planets-mate.md b/.changeset/soft-planets-mate.md deleted file mode 100644 index 94dd790f4b..0000000000 --- a/.changeset/soft-planets-mate.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-scaffolder': patch -'@backstage/plugin-scaffolder-react': patch ---- - -Add schema output return type to the `makeFieldSchema` function return diff --git a/.changeset/soft-readers-move.md b/.changeset/soft-readers-move.md deleted file mode 100644 index 6440f0e49f..0000000000 --- a/.changeset/soft-readers-move.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend-module-gitlab': patch ---- - -Making publish:gitlab:merge-request idempotent. diff --git a/.changeset/soft-seahorses-relate.md b/.changeset/soft-seahorses-relate.md deleted file mode 100644 index a17ff1aea4..0000000000 --- a/.changeset/soft-seahorses-relate.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/canon': patch ---- - -Fix spacing props not being applied for custom values. diff --git a/.changeset/sour-kids-nail.md b/.changeset/sour-kids-nail.md deleted file mode 100644 index 769a4602c4..0000000000 --- a/.changeset/sour-kids-nail.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-backend-module-gitlab': patch ---- - -Fix `GitlabOrgDiscoveryEntityProvider` group path not being encoded causing 404 when using a subgroup in `config.group` diff --git a/.changeset/stale-eagles-cheer.md b/.changeset/stale-eagles-cheer.md deleted file mode 100644 index 0f8d0970ed..0000000000 --- a/.changeset/stale-eagles-cheer.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-auth-node': patch ---- - -Added `scopeAlreadyGranted` property to `OAuthAuthenticatorRefreshInput`, signaling to the provider whether the requested scope has already been granted when persisting session scope. diff --git a/.changeset/stale-pens-serve.md b/.changeset/stale-pens-serve.md deleted file mode 100644 index b37e2054dc..0000000000 --- a/.changeset/stale-pens-serve.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/cli': patch ---- - -Replaced dependency `node-libs-browser` with `node-stdlib-browser` diff --git a/.changeset/strange-papayas-study.md b/.changeset/strange-papayas-study.md deleted file mode 100644 index 8a8734d430..0000000000 --- a/.changeset/strange-papayas-study.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/cli': patch ---- - -Corrected path when trying to add dependency to respective `package.json` when using `yarn new` templates diff --git a/.changeset/tall-scissors-sip.md b/.changeset/tall-scissors-sip.md deleted file mode 100644 index 7d4cdc7059..0000000000 --- a/.changeset/tall-scissors-sip.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@techdocs/cli': patch ---- - -Internal update to work with dynamic imports. diff --git a/.changeset/tame-hats-shout.md b/.changeset/tame-hats-shout.md deleted file mode 100644 index 1576463c85..0000000000 --- a/.changeset/tame-hats-shout.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/frontend-plugin-api': patch -'@backstage/frontend-app-api': patch ---- - -Added `getNodesByRoutePath` method to the `AppTreeApi`. diff --git a/.changeset/thirty-dancers-cheat.md b/.changeset/thirty-dancers-cheat.md deleted file mode 100644 index 083b3febbb..0000000000 --- a/.changeset/thirty-dancers-cheat.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -'@backstage/backend-openapi-utils': minor ---- - -**BREAKING**: The `wrapInOpenApiTestServer` and `wrapServer` functions are now exported via `/testUtils` subpath. If you were importing these functions directly from the root of the package, you will need to update your imports to use the `/testUtils` subpath: - -```diff -- import { wrapInOpenApiTestServer } from '@backstage/backend-openapi-utils'; -+ import { wrapInOpenApiTestServer } from '@backstage/backend-openapi-utils/testUtils'; -``` - -or - -```diff -- import { wrapServer } from '@backstage/backend-openapi-utils'; -+ import { wrapServer } from '@backstage/backend-openapi-utils/testUtils'; -``` diff --git a/.changeset/three-glasses-sell.md b/.changeset/three-glasses-sell.md deleted file mode 100644 index 9714f6f184..0000000000 --- a/.changeset/three-glasses-sell.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/frontend-plugin-api': patch -'@backstage/frontend-app-api': patch ---- - -Add support for defining multiple attachment points for extensions and blueprints. diff --git a/.changeset/tidy-forks-pay.md b/.changeset/tidy-forks-pay.md deleted file mode 100644 index ec9a99641b..0000000000 --- a/.changeset/tidy-forks-pay.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-permission-node': patch ---- - -Added a new `createPermissionResourceRef` utility that encapsulates the constants and types related to a permission resource types. The `createConditionExports` and `createPermissionRule` functions have also been adapted to accept these references as arguments, deprecating their older counterparts. diff --git a/.changeset/tidy-oranges-allow.md b/.changeset/tidy-oranges-allow.md deleted file mode 100644 index 78d5393cec..0000000000 --- a/.changeset/tidy-oranges-allow.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend': minor ---- - -Added experimental flag for scaffolder to wait for running tasks to complete on shutdown - -Enabling the `EXPERIMENTAL_gracefulShutdown` flag in the scaffolder config will make the -scaffolder block the shutdown process until all running tasks have completed. This is useful -when there is a need to ensure that all tasks have completed before the scaffolder is shut down. - -Please note, that the `TaskWorker` `stop` method is now asynchronous and awaited for the -tasks to complete when the experimental flag is enabled. diff --git a/.changeset/tidy-rice-raise.md b/.changeset/tidy-rice-raise.md deleted file mode 100644 index b863394b31..0000000000 --- a/.changeset/tidy-rice-raise.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend-module-gitlab': patch ---- - -Fixed bug in gitlabRepoPush where it was looking in the wrong place in the exception response from gitbeaker when checking if the branch already exists diff --git a/.changeset/tiny-spoons-repeat.md b/.changeset/tiny-spoons-repeat.md deleted file mode 100644 index 8b6c2669bd..0000000000 --- a/.changeset/tiny-spoons-repeat.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/backend-defaults': patch ---- - -In the different `UrlReadersService`, the `search` method have been updated to use the `readUrl` if the given URL doesn't contain a pattern. -For `UrlReaders` that didn't implement the `search` method, `readUrl` is now called internally and throws if the given URL doesn't contain a pattern. diff --git a/.changeset/tough-crabs-hope.md b/.changeset/tough-crabs-hope.md deleted file mode 100644 index 50b36b45f4..0000000000 --- a/.changeset/tough-crabs-hope.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-unprocessed-entities': patch ---- - -Added alpha support for the New Frontend System diff --git a/.changeset/twelve-eyes-stare.md b/.changeset/twelve-eyes-stare.md deleted file mode 100644 index bd2db50c9b..0000000000 --- a/.changeset/twelve-eyes-stare.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/backend-dynamic-feature-service': patch ---- - -Make sure changes are successfully tracked before starting up scanner. diff --git a/.changeset/twenty-carrots-jog.md b/.changeset/twenty-carrots-jog.md deleted file mode 100644 index f4b4db8fcb..0000000000 --- a/.changeset/twenty-carrots-jog.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -'@backstage/backend-app-api': patch ---- - -Added a configuration to permit backend plugin failures on startup: - -```yaml -backend: - ... - startup: - plugins: - plugin-x: - onPluginBootFailure: continue -``` - -This configuration permits `plugin-x` to fail on startup. Omitting the -`onPluginBootFailure` configuration matches the previous behavior, wherein any -individual plugin failure aborts backend startup. - -The default can also be changed, so that continuing on failure is the default -unless otherwise specified: - -```yaml -backend: - startup: - default: - onPluginBootFailure: continue - plugins: - catalog: - onPluginBootFailure: abort -``` diff --git a/.changeset/two-schools-deny.md b/.changeset/two-schools-deny.md deleted file mode 100644 index aca7242f15..0000000000 --- a/.changeset/two-schools-deny.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/canon': minor ---- - -Updated core CSS tokens and fixing the Button component accordingly. diff --git a/.changeset/warm-masks-ring.md b/.changeset/warm-masks-ring.md deleted file mode 100644 index bfb521a005..0000000000 --- a/.changeset/warm-masks-ring.md +++ /dev/null @@ -1,114 +0,0 @@ ---- -'@backstage/plugin-techdocs': patch ---- - -Add optional props to `TechDocCustomHome` to allow for more flexibility: - -```tsx -import { TechDocsCustomHome } from '@backstage/plugin-techdocs'; -//... - -const options = { emptyRowsWhenPaging: false }; -const linkDestination = (entity: Entity): string | undefined => { - return entity.metadata.annotations?.['external-docs']; -}; -const techDocsTabsConfig = [ - { - label: 'Recommended Documentation', - panels: [ - { - title: 'Golden Path', - description: 'Documentation about standards to follow', - panelType: 'DocsCardGrid', - panelProps: { CustomHeader: () => }, - filterPredicate: entity => - entity?.metadata?.tags?.includes('golden-path') ?? false, - }, - { - title: 'Recommended', - description: 'Useful documentation', - panelType: 'InfoCardGrid', - panelProps: { - CustomHeader: () => - linkDestination: linkDestination, - }, - filterPredicate: entity => - entity?.metadata?.tags?.includes('recommended') ?? false, - }, - ], - }, - { - label: 'Browse All', - panels: [ - { - description: 'Browse all docs', - filterPredicate: filterEntity, - panelType: 'TechDocsIndexPage', - title: 'All', - panelProps: { PageWrapper: React.Fragment, CustomHeader: React.Fragment, options: options }, - }, - ], - }, -]; - -const AppRoutes = () => { - - ) => ({children})} - /> - } - /> - ; -}; -``` - -Add new Grid option called `InfoCardGrid` which is a more customizable card option for the Docs grid. - -```tsx - entity.metadata['external-docs']} -/> -``` - -Expose existing `CustomDocsPanel` so that it can be used independently if desired. - -```tsx -const panels: PanelConfig[] = [ - { - description: '', - filterPredicate: entity => {}, - panelType: 'InfoCardGrid', - title: 'Standards', - panelProps: { - CustomHeader: () => - linkDestination: linkDestination, - }, - }, - { - description: '', - filterPredicate: entity => {}, - panelType: 'DocsCardGrid', - title: 'Contribute', - }, -]; -{ - panels.map((config, index) => ( - - )); -} -``` diff --git a/.changeset/wet-bees-heal.md b/.changeset/wet-bees-heal.md deleted file mode 100644 index 6708b42d16..0000000000 --- a/.changeset/wet-bees-heal.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-scaffolder': minor -'@backstage/plugin-scaffolder-backend-module-github': patch ---- - -Added support for autocompletion to GithubRepoPicker component diff --git a/.changeset/wise-apes-juggle.md b/.changeset/wise-apes-juggle.md deleted file mode 100644 index 1b027771f9..0000000000 --- a/.changeset/wise-apes-juggle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/cli': patch ---- - -Ensure that both global-agent and undici agents are enabled when proxying is enabled. diff --git a/.changeset/wise-cycles-sparkle.md b/.changeset/wise-cycles-sparkle.md deleted file mode 100644 index 1605211caa..0000000000 --- a/.changeset/wise-cycles-sparkle.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend': patch -'@backstage/plugin-scaffolder': patch ---- - -Added conditional rendering of `oneOf` output schemas on the Installed Actions page for scaffolder actions diff --git a/.changeset/witty-clocks-thank.md b/.changeset/witty-clocks-thank.md deleted file mode 100644 index 12fb64b56e..0000000000 --- a/.changeset/witty-clocks-thank.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -'@backstage/plugin-api-docs-module-protoc-gen-doc': patch -'@backstage/plugin-techdocs-module-addons-contrib': patch -'@backstage/plugin-catalog-unprocessed-entities': patch -'@backstage/plugin-scaffolder-node-test-utils': patch -'@backstage/plugin-techdocs-addons-test-utils': patch -'@backstage/frontend-plugin-api': patch -'@backstage/frontend-test-utils': patch -'@backstage/frontend-defaults': patch -'@backstage/integration-react': patch -'@backstage/plugin-kubernetes-cluster': patch -'@backstage/frontend-app-api': patch -'@backstage/core-compat-api': patch -'@backstage/core-components': patch -'@backstage/core-plugin-api': patch -'@backstage/plugin-kubernetes-react': patch -'@backstage/plugin-permission-react': patch -'@backstage/plugin-scaffolder-react': patch -'@backstage/version-bridge': patch -'@backstage/plugin-app-visualizer': patch -'@backstage/plugin-catalog-import': patch -'@backstage/plugin-techdocs-react': patch -'@backstage/app-defaults': patch -'@backstage/core-app-api': patch -'@backstage/plugin-catalog-graph': patch -'@backstage/plugin-catalog-react': patch -'@backstage/plugin-config-schema': patch -'@backstage/plugin-notifications': patch -'@backstage/plugin-signals-react': patch -'@backstage/plugin-user-settings': patch -'@backstage/plugin-search-react': patch -'@backstage/repo-tools': patch -'@backstage/test-utils': patch -'@backstage/dev-utils': patch -'@backstage/plugin-auth-react': patch -'@backstage/plugin-home-react': patch -'@backstage/plugin-kubernetes': patch -'@backstage/plugin-scaffolder': patch -'@backstage/plugin-org-react': patch -'@backstage/plugin-api-docs': patch -'@backstage/plugin-devtools': patch -'@backstage/plugin-techdocs': patch -'@backstage/plugin-catalog': patch -'@backstage/plugin-signals': patch -'@backstage/canon': patch -'@backstage/theme': patch -'@backstage/plugin-search': patch -'@backstage/plugin-home': patch -'@backstage/plugin-app': patch -'@backstage/plugin-org': patch ---- - -Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. diff --git a/.changeset/witty-ducks-cross.md b/.changeset/witty-ducks-cross.md deleted file mode 100644 index f0defba897..0000000000 --- a/.changeset/witty-ducks-cross.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/backend-plugin-api': patch -'@backstage/backend-defaults': patch ---- - -Updated `PermissionsRegistryService` to use `PermissionResourceRef`s and added the `getPermissionRuleset` method. diff --git a/.changeset/witty-pets-march.md b/.changeset/witty-pets-march.md deleted file mode 100644 index 163d146027..0000000000 --- a/.changeset/witty-pets-march.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/frontend-plugin-api': patch ---- - -Allow route references to be installed in multiple app instances as long as their name is the same. diff --git a/.changeset/yellow-rules-vanish.md b/.changeset/yellow-rules-vanish.md deleted file mode 100644 index 23fff893f6..0000000000 --- a/.changeset/yellow-rules-vanish.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder': patch ---- - -Use template title for ongoing task page header diff --git a/.changeset/young-plants-report.md b/.changeset/young-plants-report.md deleted file mode 100644 index b35fb4b472..0000000000 --- a/.changeset/young-plants-report.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/backend-dynamic-feature-service': minor ---- - -**BREAKING**: removed the deprecated `dynamicPluginsFeatureDiscoveryServiceFactory`. diff --git a/docs/releases/v1.36.0-changelog.md b/docs/releases/v1.36.0-changelog.md new file mode 100644 index 0000000000..b0ae8ab7ca --- /dev/null +++ b/docs/releases/v1.36.0-changelog.md @@ -0,0 +1,2691 @@ +# Release v1.36.0 + +Upgrade Helper: [https://backstage.github.io/upgrade-helper/?to=1.36.0](https://backstage.github.io/upgrade-helper/?to=1.36.0) + +## @backstage/backend-app-api@1.2.0 + +### Minor Changes + +- 92a56f6: **BREAKING ALPHA**: Removed the deprecated `featureDiscoveryServiceFactory`. Existing usage can be replaced with `discoveryFeatureLoader` from `@backstage/backend-defaults`. + +### Patch Changes + +- ad9aba2: The log message written when plugins fail to initialize now includes the error that caused the plugin startup to fail. + +- 5622362: Added a configuration to permit backend plugin failures on startup: + + ```yaml + backend: + ... + startup: + plugins: + plugin-x: + onPluginBootFailure: continue + ``` + + This configuration permits `plugin-x` to fail on startup. Omitting the + `onPluginBootFailure` configuration matches the previous behavior, wherein any + individual plugin failure aborts backend startup. + + The default can also be changed, so that continuing on failure is the default + unless otherwise specified: + + ```yaml + backend: + startup: + default: + onPluginBootFailure: continue + plugins: + catalog: + onPluginBootFailure: abort + ``` + +- Updated dependencies + - @backstage/plugin-permission-node@0.8.8 + - @backstage/config-loader@1.9.6 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/cli-common@0.1.15 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + +## @backstage/backend-defaults@0.8.0 + +### Minor Changes + +- a4aa244: This change introduces the `auditor` service implementation details. + +### Patch Changes + +- f866b86: Internal refactor to use explicit `require` for lazy-loading dependency. +- 92a56f6: Internal refactor to stop importing the removed `FeatureDiscoveryService` from `@backstage/backend-plugin-api`. +- a19cb2b: Added default implementation for the new `PermissionsRegistryService`. +- 0d39029: Do not send `etag` or `If-Modified-Since` headers for gitlab artifact urls +- c7609de: Allow passing IP type to use with cloud-sql-connector +- 3740229: In the different `UrlReadersService`, the `search` method have been updated to use the `readUrl` if the given URL doesn't contain a pattern. + For `UrlReaders` that didn't implement the `search` method, `readUrl` is now called internally and throws if the given URL doesn't contain a pattern. +- 72cddf2: Updated `PermissionsRegistryService` to use `PermissionResourceRef`s and added the `getPermissionRuleset` method. +- Updated dependencies + - @backstage/cli-node@0.2.13 + - @backstage/plugin-permission-node@0.8.8 + - @backstage/config-loader@1.9.6 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/backend-app-api@1.2.0 + - @backstage/backend-dev-utils@0.1.5 + - @backstage/cli-common@0.1.15 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/integration-aws-node@0.1.15 + - @backstage/types@1.2.1 + - @backstage/plugin-events-node@0.4.8 + +## @backstage/backend-dynamic-feature-service@0.6.0 + +### Minor Changes + +- 92a56f6: **BREAKING**: removed the deprecated `dynamicPluginsFeatureDiscoveryServiceFactory`. + +### Patch Changes + +- 96c20cd: Make sure changes are successfully tracked before starting up scanner. +- Updated dependencies + - @backstage/cli-node@0.2.13 + - @backstage/plugin-permission-node@0.8.8 + - @backstage/backend-defaults@0.8.0 + - @backstage/config-loader@1.9.6 + - @backstage/plugin-catalog-backend@1.31.0 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-search-backend-node@1.3.8 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/cli-common@0.1.15 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-app-node@0.1.30 + - @backstage/plugin-events-backend@0.4.2 + - @backstage/plugin-events-node@0.4.8 + - @backstage/plugin-permission-common@0.8.4 + - @backstage/plugin-search-common@1.2.17 + +## @backstage/backend-openapi-utils@0.5.0 + +### Minor Changes + +- 700d32b: **BREAKING**: The `wrapInOpenApiTestServer` and `wrapServer` functions are now exported via `/testUtils` subpath. If you were importing these functions directly from the root of the package, you will need to update your imports to use the `/testUtils` subpath: + + ```diff + - import { wrapInOpenApiTestServer } from '@backstage/backend-openapi-utils'; + + import { wrapInOpenApiTestServer } from '@backstage/backend-openapi-utils/testUtils'; + ``` + + or + + ```diff + - import { wrapServer } from '@backstage/backend-openapi-utils'; + + import { wrapServer } from '@backstage/backend-openapi-utils/testUtils'; + ``` + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + +## @backstage/backend-plugin-api@1.2.0 + +### Minor Changes + +- 92a56f6: **BREAKING ALPHA**: Removed the deprecated `featureDiscoveryServiceRef` and `FeatureDiscoveryService`. +- a4aa244: This change introduces the `auditor` service definition. + +### Patch Changes + +- 9ddfd94: Added new `PermissionsRegistryService` that is used by plugins to register permissions, resource types, and rules into the permission system. This replaces the existing `createPermissionIntegrationRouter` from `@backstage/plugin-permission-node`. +- 72cddf2: Updated `PermissionsRegistryService` to use `PermissionResourceRef`s and added the `getPermissionRuleset` method. +- Updated dependencies + - @backstage/plugin-permission-node@0.8.8 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/cli-common@0.1.15 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-permission-common@0.8.4 + +## @backstage/backend-test-utils@1.3.0 + +### Minor Changes + +- dd05a97: Added mocks for the new `PermissionsRegistryService`. +- a4aa244: This change introduces mocks for the `auditor` service. + +### Patch Changes + +- f866b86: Internal refactor to use explicit `require` for lazy-loading dependency. +- fb051f2: Sync feature installation compatibility logic with `@backstage/backend-app-api`. +- 72cddf2: Added the new `getPermissionRuleset` method to `mockServices.permissionsRegistry`. +- Updated dependencies + - @backstage/backend-defaults@0.8.0 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/backend-app-api@1.2.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-events-node@0.4.8 + +## @backstage/canon@0.1.0 + +### Minor Changes + +- 72c9800: **BREAKING**: Merged the Stack and Inline component into a single component called Flex. +- 65f4acc: This is the first alpha release for Canon. As part of this release we are introducing 5 layout components and 7 components. All theming is done through CSS variables. +- 1e4ccce: **BREAKING**: Fixing css structure and making sure that props are applying the correct styles for all responsive values. +- 8309bdb: Updated core CSS tokens and fixing the Button component accordingly. + +### Patch Changes + +- 989af25: Removed client directive as they are not needed in React 18. +- f44e5cf: Fix spacing props not being applied for custom values. +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. + +## @backstage/cli@0.30.0 + +### Minor Changes + +- cb76663: **BREAKING**: Add support for native ESM in Node.js code. This changes the behavior of dynamic import expressions in Node.js code. Typically this can be fixed by replacing `import(...)` with `require(...)`, with an `as typeof import(...)` cast if needed for types. This is because dynamic imports will no longer be transformed to `require(...)` calls, but instead be left as-is. This in turn allows you to load ESM modules from CommonJS code using `import(...)`. + + This change adds support for the following in Node.js packages, across type checking, package builds, runtime transforms and Jest tests: + + - Dynamic imports that load ESM modules from CommonJS code. + - Both `.mjs` and `.mts` files as explicit ESM files, as well as `.cjs` and `.cts` as explicit CommonJS files. + - Support for the `"type": "module"` field in `package.json` to indicate that the package is an ESM package. + + There are a few caveats to be aware of: + + - To enable support for native ESM in tests, you need to run the tests with the `--experimental-vm-modules` flag enabled, typically via `NODE_OPTIONS='--experimental-vm-modules'`. + - Declaring a package as `"type": "module"` in `package.json` is supported, but in tests it will cause all local transitive dependencies to also be treated as ESM, regardless of whether they declare `"type": "module"` or not. + - Node.js has an [ESM interoperability layer with CommonJS](https://nodejs.org/docs/latest-v22.x/api/esm.html#interoperability-with-commonjs) that allows for imports from ESM to identify named exports in CommonJS packages. This interoperability layer is **only** enabled when importing packages with a `.cts` or `.cjs` extension. This is because the interoperability layer is not fully compatible with the NPM ecosystem, and would break package if it was enabled for `.js` files. + - Dynamic imports of CommonJS packages will vary in shape depending on the runtime, i.e. test vs local development, etc. It is therefore recommended to avoid dynamic imports of CommonJS packages and instead use `require`, or to use the explicit CommonJS extensions as mentioned above. If you do need to dynamically import CommonJS packages, avoid using `default` exports, as the shape of them vary across different environments and you would otherwise need to manually unwrap the import based on the shape of the module object. + +- b30e788: The `new` command is now powered by a new template system that allows you to define your own templates in a declarative way, as well as import existing templates from external sources. See the [CLI templates documentation](https://backstage.io/docs/tooling/cli/templates) for more information. + + The following flags for the `new` command have been deprecated and will be removed in a future release: + + - `--license=`: Configure the global `license` instead. + - `--no-private`: Configure the global `private` instead. + - `--baseVersion=`: Configure the global `version` instead. + - `--npmRegistry=`: Configure the global `publishRegistry` instead. + - `--scope=`: Configure the global `namePrefix` and/or `namePluginInfix` instead. + + As part of this change the template IDs and their options have changed. The following backwards compatibility mappings for the `--select` and `--option` flags are enabled when using the default set of templates, but they will also be removed in the future: + + - `--select=plugin` is mapped to `--select=frontend-plugin` instead. + - `--option=id=` is mapped to `--option=pluginId=` instead. + +### Patch Changes + +- f17ef61: The `versions:bump` command will now reject `*` as a pattern. +- 86c72c1: The packing process when running `build-workspace` with the `--alwaysYarnPack` flag now respects the `BACKSTAGE_CLI_BUILD_PARALLEL` environment variable, defaulting parallel work limits based on CPU availability. +- 2167afc: Treat static file assets as always being free from side effects in package builds. +- f54eed0: Fixed an issue where default feature type information wasn't being added to package.json/exports before publishing if exports didn't exist beforehand +- 90a1edf: Add check to make sure that the `--link` option for the `start` command is a valid workspace. +- 207f88f: Fixed the file path pattern of many static assets output as part of the frontend build process, where there was an extra `.` before the extension, leading to names like `image-af7946b..png`. +- 9638f6d: Only allow pass through of `.mjs` in Jest transform if static ESM is supported. +- 9d49e04: Replaced dependency `node-libs-browser` with `node-stdlib-browser` +- 2c14147: Corrected path when trying to add dependency to respective `package.json` when using `yarn new` templates +- f21b125: Ensure that both global-agent and undici agents are enabled when proxying is enabled. +- Updated dependencies + - @backstage/cli-node@0.2.13 + - @backstage/config-loader@1.9.6 + - @backstage/catalog-model@1.7.3 + - @backstage/cli-common@0.1.15 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/eslint-plugin@0.1.10 + - @backstage/integration@1.16.1 + - @backstage/release-manifests@0.0.12 + - @backstage/types@1.2.1 + +## @backstage/repo-tools@0.13.0 + +### Minor Changes + +- b78b2b0: Adds a new experimental hidden command `package-docs` for generating API documentation. This is currently only intended for use in the Backstage main repository. + +### Patch Changes + +- 474b748: Improve knip reports by using a single workspace-based config +- 98ddf05: The `api-reports` command is now also able to generate SQL reports, enabled by the `--sql-reports` flag. +- cb76663: Internal refactor to support native ESM. +- ecd01a9: Internal refactor of API report generation. +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/cli-node@0.2.13 + - @backstage/config-loader@1.9.6 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/catalog-model@1.7.3 + - @backstage/cli-common@0.1.15 + - @backstage/errors@1.2.7 + +## @techdocs/cli@1.9.0 + +### Minor Changes + +- 8de3d2d: Allow configurable optional retries for publisher AWS S3 operations. + +### Patch Changes + +- 69f84ac: Internal update to work with dynamic imports. +- Updated dependencies + - @backstage/backend-defaults@0.8.0 + - @backstage/plugin-techdocs-node@1.13.0 + - @backstage/catalog-model@1.7.3 + - @backstage/cli-common@0.1.15 + - @backstage/config@1.3.2 + +## @backstage/plugin-auth-backend-module-atlassian-provider@0.4.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + +## @backstage/plugin-auth-backend-module-auth0-provider@0.2.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + +## @backstage/plugin-auth-backend-module-aws-alb-provider@0.4.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/errors@1.2.7 + - @backstage/plugin-auth-backend@0.24.3 + +## @backstage/plugin-auth-backend-module-bitbucket-provider@0.3.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + +## @backstage/plugin-auth-backend-module-bitbucket-server-provider@0.2.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + +## @backstage/plugin-auth-backend-module-cloudflare-access-provider@0.4.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + +## @backstage/plugin-auth-backend-module-gcp-iap-provider@0.4.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + +## @backstage/plugin-auth-backend-module-github-provider@0.3.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- b40af03: Fixed a bug where the requested scope was ignored when refreshing sessions for a GitHub OAuth App. This would lead to access tokens being returned that didn't have the requested scope, and in turn errors when trying to use these tokens. + + As part of this fix all existing sessions are being revoked in order to ensure that they receive the correct scope. + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + +## @backstage/plugin-auth-backend-module-gitlab-provider@0.3.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + +## @backstage/plugin-auth-backend-module-google-provider@0.3.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + +## @backstage/plugin-auth-backend-module-microsoft-provider@0.3.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + +## @backstage/plugin-auth-backend-module-oauth2-provider@0.4.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + +## @backstage/plugin-auth-backend-module-oidc-provider@0.4.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- 0afc4f2: Simplify the `start` method in the `authenticator` to just return the helper promise +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/plugin-auth-backend@0.24.3 + +## @backstage/plugin-auth-backend-module-okta-provider@0.2.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + +## @backstage/plugin-auth-backend-module-onelogin-provider@0.3.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + +## @backstage/plugin-auth-backend-module-pinniped-provider@0.3.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/config@1.3.2 + - @backstage/types@1.2.1 + +## @backstage/plugin-auth-backend-module-vmware-cloud-provider@0.5.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/catalog-model@1.7.3 + +## @backstage/plugin-auth-node@0.6.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- 8699b79: Removed unused dependencies +- cb316fc: Add an `error` handler to the `strategy` to reject the `executeRedirectStrategy` +- ab9a6fb: Added `scopeAlreadyGranted` property to `OAuthAuthenticatorRefreshInput`, signaling to the provider whether the requested scope has already been granted when persisting session scope. +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + +## @backstage/plugin-catalog@1.27.0 + +### Minor Changes + +- b07756e: The Entity Page now retains the visibility of the Inspect Dialog after a reload. This allows sharing the URL with the dialog open. + +### Patch Changes + +- 7a15cff: Revert client side paginated catalog table to using built in Material Table toolbar component +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/plugin-search-react@1.8.6 + - @backstage/core-components@0.16.4 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/integration-react@1.2.4 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-permission-react@0.4.31 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-scaffolder-common@1.5.9 + - @backstage/plugin-search-common@1.2.17 + +## @backstage/plugin-catalog-backend@1.31.0 + +### Minor Changes + +- 9b9737c: Added support for emitting entities with an explicit location key during processing. + +- 8805f93: The catalog backend now supports the new `PermissionsRegistryService`, which can be used to add custom permission rules. + +- 5aebc13: The `UrlReaderProccessor` accepts a new config flag `catalog.useUrlReadersSearch` to always call the `search` method of `UrlReaders`. + + This flag currently defaults to `false`, but adopters are encouraged to enable it as this behavior will be the default in a future release. + + Previous behavior was to call the `search` method only if the parsed Git URL's filename contained a wildcard and use `readUrl` otherwise. `UrlReaderService` must implement this logic in the `search` method instead. + + This allows each `UrlReaderService` implementation to check whether it's a search URL (that contains a wildcard pattern) or not using logic that is specific to each provider. + +- a4aa244: This change integrates the `auditor` service into the Catalog plugin. + +### Patch Changes + +- c9139e1: Ignore benign database conflict errors during stitching, now logged with debug level instead. +- f178b12: Cleanup `refresh_state_references` for entity processors and providers that are no longer in control of a `refresh_state` row for entity +- cd372e4: Improved performance when applying conditional decisions to entities within the permission framework. +- 4ae6884: Fixed an bug in the entity processing caching that would prevent entities that were emitted during processing to be restored after being overridden. +- ef73f97: Updated permission integration to use new permission resource ref. +- Updated dependencies + - @backstage/plugin-permission-node@0.8.8 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/plugin-search-backend-module-catalog@0.3.1 + - @backstage/backend-openapi-utils@0.5.0 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/types@1.2.1 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-events-node@0.4.8 + - @backstage/plugin-permission-common@0.8.4 + - @backstage/plugin-search-common@1.2.17 + +## @backstage/plugin-catalog-node@1.16.0 + +### Minor Changes + +- b4183ad: Added new `catalogEntityPermissionResourceRef` export via the `/alpha` sub-path. +- 9b9737c: Added the `locationKey` option to `processingResult.entity(...)`. + +### Patch Changes + +- 4a941e7: Deprecated the alpha `catalogPermissionExtensionPoint` and related types, since the same functionality is now available via the new `PermissionsRegistryService`. +- Updated dependencies + - @backstage/plugin-permission-node@0.8.8 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-permission-common@0.8.4 + +## @backstage/plugin-scaffolder@1.28.0 + +### Minor Changes + +- 17088d2: Updating the `TaskLogStream` to take up all space in a running task, and also show the last line of the log by default +- 5d469c9: Added support for autocompletion of GitHub branches in scaffolder +- 8e67e4a: Added support for autocompletion to GithubRepoPicker component + +### Patch Changes + +- 82300ea: Added support for experimental form decorators when dry-running templates in the template editor. +- eb3d91a: Use the custom error page if provided for displaying errors instead of the default error page +- 3107f1f: Fixed a bug in the BitbucketRepoBranchPicker component that crashed the scaffolder +- fe44946: Fixed bug of passing wrong value to `onChange` handler when using `GitLab` autocomplete +- 3edf7e7: Add schema output return type to the `makeFieldSchema` function return +- 1e935f0: Added conditional rendering of `oneOf` output schemas on the Installed Actions page for scaffolder actions +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- 65d7020: Use template title for ongoing task page header +- Updated dependencies + - @backstage/plugin-scaffolder-react@1.14.5 + - @backstage/core-components@0.16.4 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/integration-react@1.2.4 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-permission-react@0.4.31 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/types@1.2.1 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-scaffolder-common@1.5.9 + +## @backstage/plugin-scaffolder-backend@1.30.0 + +### Minor Changes + +- dc8dd4b: Added new `createTemplateFilter`, `createTemplateGlobalFunction`, `createTemplateGlobalValue` for template extensions. +- a4aa244: This change integrates the `auditor` service into the Scaffolder plugin. +- 3d6ef79: Support file globbing in fs:delete +- 91f3313: Added experimental flag for scaffolder to wait for running tasks to complete on shutdown + + Enabling the `EXPERIMENTAL_gracefulShutdown` flag in the scaffolder config will make the + scaffolder block the shutdown process until all running tasks have completed. This is useful + when there is a need to ensure that all tasks have completed before the scaffolder is shut down. + + Please note, that the `TaskWorker` `stop` method is now asynchronous and awaited for the + tasks to complete when the experimental flag is enabled. + +### Patch Changes + +- 37ab712: Fixed an issue where invalid expressions or non-object values in `step.each` caused an error. +- 1e935f0: Added conditional rendering of `oneOf` output schemas on the Installed Actions page for scaffolder actions +- Updated dependencies + - @backstage/plugin-permission-node@0.8.8 + - @backstage/plugin-scaffolder-backend-module-gitlab@0.8.0 + - @backstage/backend-defaults@0.8.0 + - @backstage/plugin-scaffolder-backend-module-github@0.6.0 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/types@1.2.1 + - @backstage/plugin-bitbucket-cloud-common@0.2.27 + - @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.5 + - @backstage/plugin-events-node@0.4.8 + - @backstage/plugin-permission-common@0.8.4 + - @backstage/plugin-scaffolder-backend-module-azure@0.2.6 + - @backstage/plugin-scaffolder-backend-module-bitbucket@0.3.7 + - @backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.2.6 + - @backstage/plugin-scaffolder-backend-module-bitbucket-server@0.2.6 + - @backstage/plugin-scaffolder-backend-module-gerrit@0.2.6 + - @backstage/plugin-scaffolder-backend-module-gitea@0.2.6 + - @backstage/plugin-scaffolder-common@1.5.9 + +## @backstage/plugin-scaffolder-backend-module-github@0.6.0 + +### Minor Changes + +- bb8302b: **BREAKING**: The `remoteUrl` output is no longer required, it can be empty only when using the new `createWhenEmpty` boolean flag. + +### Patch Changes + +- 5c187f9: **DEPRECATION**: The `getOctokitOptions` function signature with `repoUrl` option has been deprecated in favour of a function signature with individual `host`, `owner`, and `repo` parameters: + + ```diff + const octokitOptions = await getOctokitOptions({ + integrations, + credentialsProvider, + token, + - repoUrl, + + host, + + owner, + + repo, + }); + ``` + +- b98d511: clean up github action schemas + +- 5d469c9: Added support for autocompletion of GitHub branches in scaffolder + +- 8e67e4a: Added support for autocompletion to GithubRepoPicker component + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + +## @backstage/plugin-scaffolder-backend-module-gitlab@0.8.0 + +### Minor Changes + +- 06eee14: Support empty repository creation in gitlab without workspace pushing and conditionally skip if the repository already exists. + +### Patch Changes + +- a0419a6: Made gitlab:group:ensureExists action idempotent +- 9d04e91: Fix automated assignment of reviewers for instances without premium/ultimate license (404). Introduce opt-in flag for automatic reviewer assignment based on approval rules +- 9545c5f: `createGitlabProjectMigrateAction` can now output the `migrationId` +- e52cee6: Made gitlab:issues:create action idempotent. +- fe44946: Fixed bug of passing wrong value to `onChange` handler when using `GitLab` autocomplete +- 66e392f: Making publish:gitlab:merge-request idempotent. +- a7b22eb: Fixed bug in gitlabRepoPush where it was looking in the wrong place in the exception response from gitbeaker when checking if the branch already exists +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + +## @backstage/plugin-scaffolder-node@0.7.0 + +### Minor Changes + +- dc8dd4b: Added new `createTemplateFilter`, `createTemplateGlobalFunction`, `createTemplateGlobalValue` for template extensions. +- a4aa244: This change introduces an optional `taskId` property to `TaskContext`. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/catalog-model@1.7.3 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/types@1.2.1 + - @backstage/plugin-scaffolder-common@1.5.9 + +## @backstage/plugin-techdocs-node@1.13.0 + +### Minor Changes + +- 8de3d2d: Allow configurable optional retries for publisher AWS S3 operations. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/integration-aws-node@0.1.15 + - @backstage/plugin-search-common@1.2.17 + - @backstage/plugin-techdocs-common@0.1.0 + +## @backstage/app-defaults@1.5.17 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-permission-react@0.4.31 + - @backstage/core-app-api@1.15.5 + - @backstage/theme@0.6.4 + +## @backstage/cli-node@0.2.13 + +### Patch Changes + +- cb76663: Added `type` field to `BackstagePackageJson` type. +- f54eed0: Fixed an issue where default feature type information wasn't being added to package.json/exports before publishing if exports didn't exist beforehand +- Updated dependencies + - @backstage/cli-common@0.1.15 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + +## @backstage/config-loader@1.9.6 + +### Patch Changes + +- f866b86: Internal refactor to use explicit `require` for lazy-loading dependency. +- Updated dependencies + - @backstage/cli-common@0.1.15 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + +## @backstage/core-app-api@1.15.5 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-plugin-api@1.10.4 + - @backstage/version-bridge@1.0.11 + - @backstage/config@1.3.2 + - @backstage/types@1.2.1 + +## @backstage/core-compat-api@0.3.6 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-plugin-api@1.10.4 + - @backstage/version-bridge@1.0.11 + +## @backstage/core-components@0.16.4 + +### Patch Changes + +- 9c9f4ff: Added `nestedValuesAsYaml` option to `StructuredMetadataTable` to render data as yaml. +- 47c27c2: Upgrade `dagre` to `@dagrejs/dagre` +- 17088d2: Updating the `TaskLogStream` to take up all space in a running task, and also show the last line of the log by default +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-plugin-api@1.10.4 + - @backstage/version-bridge@1.0.11 + - @backstage/theme@0.6.4 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + +## @backstage/core-plugin-api@1.10.4 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/version-bridge@1.0.11 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + +## @backstage/create-app@0.5.25 + +### Patch Changes + +- 132173b: Bumped create-app version. + +- 84fdc40: Bumped create-app version. + +- 5aa499b: Bumped create-app version. + +- bfa4ea9: Enable `catalog.useUrlReadersSearch` configuration by default in newly created Backstage installations. + + This parameter makes `UrlReaderProcessor` always use the search method. + New adopters are encouraged to enable it as this behavior will be the default in a future release. + +- Updated dependencies + - @backstage/cli-common@0.1.15 + +## @backstage/dev-utils@1.1.7 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/integration-react@1.2.4 + - @backstage/core-plugin-api@1.10.4 + - @backstage/app-defaults@1.5.17 + - @backstage/core-app-api@1.15.5 + - @backstage/theme@0.6.4 + - @backstage/catalog-model@1.7.3 + +## @backstage/frontend-app-api@0.10.5 + +### Patch Changes + +- 3e21b8d: Added `getNodesByRoutePath` method to the `AppTreeApi`. +- f1efb47: Add support for defining multiple attachment points for extensions and blueprints. +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/frontend-defaults@0.1.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/version-bridge@1.0.11 + - @backstage/core-app-api@1.15.5 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + +## @backstage/frontend-defaults@0.1.6 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/frontend-app-api@0.10.5 + - @backstage/plugin-app@0.1.6 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + +## @backstage/frontend-plugin-api@0.9.5 + +### Patch Changes + +- 3e21b8d: Added `getNodesByRoutePath` method to the `AppTreeApi`. +- f1efb47: Add support for defining multiple attachment points for extensions and blueprints. +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- 9ff3322: Allow route references to be installed in multiple app instances as long as their name is the same. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/core-plugin-api@1.10.4 + - @backstage/version-bridge@1.0.11 + - @backstage/types@1.2.1 + +## @backstage/frontend-test-utils@0.2.6 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/frontend-app-api@0.10.5 + - @backstage/version-bridge@1.0.11 + - @backstage/test-utils@1.7.5 + - @backstage/plugin-app@0.1.6 + - @backstage/config@1.3.2 + - @backstage/types@1.2.1 + +## @backstage/integration-react@1.2.4 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-plugin-api@1.10.4 + - @backstage/config@1.3.2 + - @backstage/integration@1.16.1 + +## @backstage/test-utils@1.7.5 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-permission-react@0.4.31 + - @backstage/core-app-api@1.15.5 + - @backstage/theme@0.6.4 + - @backstage/config@1.3.2 + - @backstage/types@1.2.1 + - @backstage/plugin-permission-common@0.8.4 + +## @backstage/theme@0.6.4 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. + +## @backstage/version-bridge@1.0.11 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. + +## @backstage/plugin-api-docs@0.12.4 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/plugin-catalog@1.27.0 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-permission-react@0.4.31 + - @backstage/catalog-model@1.7.3 + - @backstage/plugin-catalog-common@1.1.3 + +## @backstage/plugin-api-docs-module-protoc-gen-doc@0.1.9 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. + +## @backstage/plugin-app@0.1.6 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/integration-react@1.2.4 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-permission-react@0.4.31 + - @backstage/theme@0.6.4 + +## @backstage/plugin-app-backend@0.4.5 + +### Patch Changes + +- Updated dependencies + - @backstage/config-loader@1.9.6 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-app-node@0.1.30 + +## @backstage/plugin-app-node@0.1.30 + +### Patch Changes + +- Updated dependencies + - @backstage/config-loader@1.9.6 + - @backstage/backend-plugin-api@1.2.0 + +## @backstage/plugin-app-visualizer@0.1.16 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-plugin-api@1.10.4 + +## @backstage/plugin-auth-backend@0.24.3 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-auth-backend-module-github-provider@0.3.0 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/plugin-auth-backend-module-oidc-provider@0.4.0 + - @backstage/plugin-auth-backend-module-cloudflare-access-provider@0.4.0 + - @backstage/plugin-auth-backend-module-bitbucket-server-provider@0.2.0 + - @backstage/plugin-auth-backend-module-atlassian-provider@0.4.0 + - @backstage/plugin-auth-backend-module-bitbucket-provider@0.3.0 + - @backstage/plugin-auth-backend-module-microsoft-provider@0.3.0 + - @backstage/plugin-auth-backend-module-onelogin-provider@0.3.0 + - @backstage/plugin-auth-backend-module-aws-alb-provider@0.4.0 + - @backstage/plugin-auth-backend-module-gcp-iap-provider@0.4.0 + - @backstage/plugin-auth-backend-module-gitlab-provider@0.3.0 + - @backstage/plugin-auth-backend-module-google-provider@0.3.0 + - @backstage/plugin-auth-backend-module-oauth2-provider@0.4.0 + - @backstage/plugin-auth-backend-module-auth0-provider@0.2.0 + - @backstage/plugin-auth-backend-module-okta-provider@0.2.0 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-auth-backend-module-azure-easyauth-provider@0.2.5 + - @backstage/plugin-auth-backend-module-oauth2-proxy-provider@0.2.5 + +## @backstage/plugin-auth-backend-module-azure-easyauth-provider@0.2.5 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/catalog-model@1.7.3 + - @backstage/errors@1.2.7 + +## @backstage/plugin-auth-backend-module-guest-provider@0.2.5 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/catalog-model@1.7.3 + - @backstage/errors@1.2.7 + +## @backstage/plugin-auth-backend-module-oauth2-proxy-provider@0.2.5 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/errors@1.2.7 + +## @backstage/plugin-auth-react@0.1.12 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/core-plugin-api@1.10.4 + - @backstage/errors@1.2.7 + +## @backstage/plugin-catalog-backend-module-aws@0.4.8 + +### Patch Changes + +- eb80a1a: Minor doc string update +- Updated dependencies + - @backstage/backend-defaults@0.8.0 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/plugin-kubernetes-common@0.9.3 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/integration-aws-node@0.1.15 + - @backstage/plugin-catalog-common@1.1.3 + +## @backstage/plugin-catalog-backend-module-azure@0.3.2 + +### Patch Changes + +- eb80a1a: Minor doc string update +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/config@1.3.2 + - @backstage/integration@1.16.1 + - @backstage/plugin-catalog-common@1.1.3 + +## @backstage/plugin-catalog-backend-module-backstage-openapi@0.4.5 + +### Patch Changes + +- eb80a1a: Minor doc string update +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/backend-openapi-utils@0.5.0 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + +## @backstage/plugin-catalog-backend-module-bitbucket-cloud@0.4.5 + +### Patch Changes + +- eb80a1a: Minor doc string update +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/integration@1.16.1 + - @backstage/plugin-bitbucket-cloud-common@0.2.27 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-events-node@0.4.8 + +## @backstage/plugin-catalog-backend-module-bitbucket-server@0.3.2 + +### Patch Changes + +- eb80a1a: Minor doc string update +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + +## @backstage/plugin-catalog-backend-module-gcp@0.3.5 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/plugin-kubernetes-common@0.9.3 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + +## @backstage/plugin-catalog-backend-module-gerrit@0.2.7 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + +## @backstage/plugin-catalog-backend-module-github@0.7.10 + +### Patch Changes + +- eb80a1a: Minor doc string update +- Updated dependencies + - @backstage/plugin-catalog-backend@1.31.0 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/integration@1.16.1 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-events-node@0.4.8 + +## @backstage/plugin-catalog-backend-module-github-org@0.3.7 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-catalog-backend-module-github@0.7.10 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/config@1.3.2 + - @backstage/plugin-events-node@0.4.8 + +## @backstage/plugin-catalog-backend-module-gitlab@0.6.3 + +### Patch Changes + +- 4db039a: Fix `GitlabOrgDiscoveryEntityProvider` group path not being encoded causing 404 when using a subgroup in `config.group` +- Updated dependencies + - @backstage/backend-defaults@0.8.0 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/integration@1.16.1 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-events-node@0.4.8 + +## @backstage/plugin-catalog-backend-module-gitlab-org@0.2.6 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/plugin-catalog-backend-module-gitlab@0.6.3 + - @backstage/plugin-events-node@0.4.8 + +## @backstage/plugin-catalog-backend-module-incremental-ingestion@0.6.3 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-defaults@0.8.0 + - @backstage/plugin-catalog-backend@1.31.0 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-events-node@0.4.8 + - @backstage/plugin-permission-common@0.8.4 + +## @backstage/plugin-catalog-backend-module-ldap@0.11.2 + +### Patch Changes + +- eb80a1a: Minor doc string update +- 636744a: Make `ldapOrg` config key optional +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-catalog-common@1.1.3 + +## @backstage/plugin-catalog-backend-module-logs@0.1.7 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-catalog-backend@1.31.0 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-events-node@0.4.8 + +## @backstage/plugin-catalog-backend-module-msgraph@0.6.7 + +### Patch Changes + +- eb80a1a: Minor doc string update +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/plugin-catalog-common@1.1.3 + +## @backstage/plugin-catalog-backend-module-openapi@0.2.7 + +### Patch Changes + +- 7fc6f7c: Fix `resolveUrl` for split openapi definition relative path +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/catalog-model@1.7.3 + - @backstage/integration@1.16.1 + - @backstage/types@1.2.1 + - @backstage/plugin-catalog-common@1.1.3 + +## @backstage/plugin-catalog-backend-module-puppetdb@0.2.7 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + +## @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.5 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/catalog-model@1.7.3 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-scaffolder-common@1.5.9 + +## @backstage/plugin-catalog-backend-module-unprocessed@0.5.5 + +### Patch Changes + +- 4e073c7: Use new `PermissionsRegistryService` instead of the deprecated `catalogPermissionExtensionPoint`. +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/catalog-model@1.7.3 + - @backstage/errors@1.2.7 + - @backstage/plugin-catalog-unprocessed-entities-common@0.0.7 + - @backstage/plugin-permission-common@0.8.4 + +## @backstage/plugin-catalog-graph@0.4.16 + +### Patch Changes + +- 719e48d: Fixed an issue causing the `CatalogGraphCard` to redraw its content whenever the parent component re-renders, resulting in flickering. +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/types@1.2.1 + +## @backstage/plugin-catalog-import@0.12.10 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/integration-react@1.2.4 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/plugin-catalog-common@1.1.3 + +## @backstage/plugin-catalog-react@1.15.2 + +### Patch Changes + +- b07756e: The Entity Page now retains the visibility of the Inspect Dialog after a reload. This allows sharing the URL with the dialog open. +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/frontend-test-utils@0.2.6 + - @backstage/integration-react@1.2.4 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-permission-react@0.4.31 + - @backstage/version-bridge@1.0.11 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-permission-common@0.8.4 + +## @backstage/plugin-catalog-unprocessed-entities@0.2.14 + +### Patch Changes + +- e09d3e8: Added alpha support for the New Frontend System +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/catalog-model@1.7.3 + - @backstage/errors@1.2.7 + +## @backstage/plugin-config-schema@0.1.65 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/core-plugin-api@1.10.4 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + +## @backstage/plugin-devtools@0.1.24 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-permission-react@0.4.31 + - @backstage/errors@1.2.7 + - @backstage/plugin-devtools-common@0.1.15 + +## @backstage/plugin-devtools-backend@0.5.2 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-permission-node@0.8.8 + - @backstage/backend-defaults@0.8.0 + - @backstage/config-loader@1.9.6 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/cli-common@0.1.15 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-devtools-common@0.1.15 + - @backstage/plugin-permission-common@0.8.4 + +## @backstage/plugin-events-backend@0.4.2 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/backend-openapi-utils@0.5.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-events-node@0.4.8 + +## @backstage/plugin-events-backend-module-aws-sqs@0.4.8 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/config@1.3.2 + - @backstage/types@1.2.1 + - @backstage/plugin-events-node@0.4.8 + +## @backstage/plugin-events-backend-module-azure@0.2.17 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-events-node@0.4.8 + +## @backstage/plugin-events-backend-module-bitbucket-cloud@0.2.17 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-events-node@0.4.8 + +## @backstage/plugin-events-backend-module-gerrit@0.2.17 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-events-node@0.4.8 + +## @backstage/plugin-events-backend-module-github@0.2.17 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/config@1.3.2 + - @backstage/plugin-events-node@0.4.8 + +## @backstage/plugin-events-backend-module-gitlab@0.2.17 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/config@1.3.2 + - @backstage/plugin-events-node@0.4.8 + +## @backstage/plugin-events-backend-test-utils@0.1.41 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-events-node@0.4.8 + +## @backstage/plugin-events-node@0.4.8 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + +## @backstage/plugin-home@0.8.5 + +### Patch Changes + +- aff6b47: feat: add cancel button for WidgetSettingsOverlay + +- 8e86f96: Enable collision prevention by default in custom home page. + + This change ensures that items in the home page will not collide with each other + making the user experience better. + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. + +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/core-app-api@1.15.5 + - @backstage/plugin-home-react@0.1.23 + - @backstage/theme@0.6.4 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + +## @backstage/plugin-home-react@0.1.23 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/core-plugin-api@1.10.4 + +## @backstage/plugin-kubernetes@0.12.4 + +### Patch Changes + +- ca3da29: The `/clusters` endpoint is now protected by the `kubernetes.clusters.read` permission. + The `/services/:serviceId` endpoint is now protected by the `kubernetes.resources.read` permission. + The `/resources` endpoints are now protected by the `kubernetes.resources.read` permission. +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/plugin-kubernetes-react@0.5.4 + - @backstage/core-components@0.16.4 + - @backstage/plugin-kubernetes-common@0.9.3 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-permission-react@0.4.31 + - @backstage/catalog-model@1.7.3 + +## @backstage/plugin-kubernetes-backend@0.19.3 + +### Patch Changes + +- ac0e1ac: Fixed the lack of `secrets` to fetch from the kubernetes api by adding option to specify additional Objects which are not part of Default Objects +- ca3da29: The `/clusters` endpoint is now protected by the `kubernetes.clusters.read` permission. + The `/services/:serviceId` endpoint is now protected by the `kubernetes.resources.read` permission. + The `/resources` endpoints are now protected by the `kubernetes.resources.read` permission. +- Updated dependencies + - @backstage/plugin-permission-node@0.8.8 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/plugin-kubernetes-common@0.9.3 + - @backstage/plugin-kubernetes-node@0.2.3 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration-aws-node@0.1.15 + - @backstage/types@1.2.1 + - @backstage/plugin-permission-common@0.8.4 + +## @backstage/plugin-kubernetes-cluster@0.0.22 + +### Patch Changes + +- d80b08f: Improved rendering of Kubernetes resources' metadata. +- ca3da29: The `/clusters` endpoint is now protected by the `kubernetes.clusters.read` permission. + The `/services/:serviceId` endpoint is now protected by the `kubernetes.resources.read` permission. + The `/resources` endpoints are now protected by the `kubernetes.resources.read` permission. +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/plugin-kubernetes-react@0.5.4 + - @backstage/core-components@0.16.4 + - @backstage/plugin-kubernetes-common@0.9.3 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-permission-react@0.4.31 + - @backstage/catalog-model@1.7.3 + +## @backstage/plugin-kubernetes-common@0.9.3 + +### Patch Changes + +- ac0e1ac: Fixed the lack of `secrets` to fetch from the kubernetes api by adding option to specify additional Objects which are not part of Default Objects +- ca3da29: The `/clusters` endpoint is now protected by the `kubernetes.clusters.read` permission. + The `/services/:serviceId` endpoint is now protected by the `kubernetes.resources.read` permission. + The `/resources` endpoints are now protected by the `kubernetes.resources.read` permission. +- Updated dependencies + - @backstage/catalog-model@1.7.3 + - @backstage/types@1.2.1 + - @backstage/plugin-permission-common@0.8.4 + +## @backstage/plugin-kubernetes-node@0.2.3 + +### Patch Changes + +- ac0e1ac: Fixed the lack of `secrets` to fetch from the kubernetes api by adding option to specify additional Objects which are not part of Default Objects +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-kubernetes-common@0.9.3 + - @backstage/catalog-model@1.7.3 + - @backstage/types@1.2.1 + +## @backstage/plugin-kubernetes-react@0.5.4 + +### Patch Changes + +- f35a754: Fixed bug in string-to-integer conversion to properly handle decimal values with BigInt. +- d80b08f: Improved rendering of Kubernetes resources' metadata. +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/plugin-kubernetes-common@0.9.3 + - @backstage/core-plugin-api@1.10.4 + - @backstage/catalog-model@1.7.3 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + +## @backstage/plugin-notifications@0.5.2 + +### Patch Changes + +- 438c36c: added topic filter for notifications +- 005d241: Added support for the new frontend system via `/alpha` export. +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-signals-react@0.0.10 + - @backstage/theme@0.6.4 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-notifications-common@0.0.8 + +## @backstage/plugin-notifications-backend@0.5.2 + +### Patch Changes + +- 438c36c: added topic filter for notifications +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/plugin-events-node@0.4.8 + - @backstage/plugin-notifications-common@0.0.8 + - @backstage/plugin-notifications-node@0.2.12 + - @backstage/plugin-signals-node@0.1.17 + +## @backstage/plugin-notifications-backend-module-email@0.3.6 + +### Patch Changes + +- 6259aa9: Add transport for Azure Communication Service +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/integration-aws-node@0.1.15 + - @backstage/types@1.2.1 + - @backstage/plugin-notifications-common@0.0.8 + - @backstage/plugin-notifications-node@0.2.12 + +## @backstage/plugin-notifications-node@0.2.12 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/plugin-notifications-common@0.0.8 + - @backstage/plugin-signals-node@0.1.17 + +## @backstage/plugin-org@0.6.36 + +### Patch Changes + +- 9cf1260: Added support for `spec.profile.displayName` to be used in the `MyGroupsSidebarItem` component via the `EntityDisplayName` component when you are a member of multiple Groups. +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/catalog-model@1.7.3 + - @backstage/plugin-catalog-common@1.1.3 + +## @backstage/plugin-org-react@0.1.35 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/core-plugin-api@1.10.4 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + +## @backstage/plugin-permission-backend@0.5.54 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-permission-node@0.8.8 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/plugin-permission-common@0.8.4 + +## @backstage/plugin-permission-backend-module-allow-all-policy@0.2.5 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-permission-node@0.8.8 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/plugin-permission-common@0.8.4 + +## @backstage/plugin-permission-node@0.8.8 + +### Patch Changes + +- 049d5d4: The returned router from `createPermissionIntegrationRouter` is now mutable, allowing for permissions and resources to be added after creation of the router. +- b71f634: Added a new `PermissionRuleset` type that encapsulates a lookup function for permission rules, which can be created by the new `PermissionsRegistryService` via the `getPermissionRuleset` method. The `createConditionTransformer` and `createConditionAuthorizer` functions have been adapted to receive these accessors as arguments, with their older counterparts being deprecated. +- a9621de: Added a new `createPermissionResourceRef` utility that encapsulates the constants and types related to a permission resource types. The `createConditionExports` and `createPermissionRule` functions have also been adapted to accept these references as arguments, deprecating their older counterparts. +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/plugin-permission-common@0.8.4 + +## @backstage/plugin-permission-react@0.4.31 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-plugin-api@1.10.4 + - @backstage/config@1.3.2 + - @backstage/plugin-permission-common@0.8.4 + +## @backstage/plugin-proxy-backend@0.5.11 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/config@1.3.2 + - @backstage/types@1.2.1 + - @backstage/plugin-proxy-node@0.1.1 + +## @backstage/plugin-proxy-node@0.1.1 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + +## @backstage/plugin-scaffolder-backend-module-azure@0.2.6 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + +## @backstage/plugin-scaffolder-backend-module-bitbucket@0.3.7 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.2.6 + - @backstage/plugin-scaffolder-backend-module-bitbucket-server@0.2.6 + +## @backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.2.6 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/plugin-bitbucket-cloud-common@0.2.27 + +## @backstage/plugin-scaffolder-backend-module-bitbucket-server@0.2.6 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + +## @backstage/plugin-scaffolder-backend-module-confluence-to-markdown@0.3.6 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + +## @backstage/plugin-scaffolder-backend-module-cookiecutter@0.3.7 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-defaults@0.8.0 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/types@1.2.1 + +## @backstage/plugin-scaffolder-backend-module-gcp@0.2.6 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + +## @backstage/plugin-scaffolder-backend-module-gerrit@0.2.6 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + +## @backstage/plugin-scaffolder-backend-module-gitea@0.2.6 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + +## @backstage/plugin-scaffolder-backend-module-notifications@0.1.7 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/plugin-notifications-common@0.0.8 + - @backstage/plugin-notifications-node@0.2.12 + +## @backstage/plugin-scaffolder-backend-module-rails@0.5.6 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/types@1.2.1 + +## @backstage/plugin-scaffolder-backend-module-sentry@0.2.6 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + +## @backstage/plugin-scaffolder-backend-module-yeoman@0.4.7 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/plugin-scaffolder-node-test-utils@0.1.19 + - @backstage/types@1.2.1 + +## @backstage/plugin-scaffolder-node-test-utils@0.1.19 + +### Patch Changes + +- 7ec0a5a: Changing the default behaviour of the checkpoint in createMockActionContext. It will reduce the code boilerplate in the tests where checkpoint is used. +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/backend-test-utils@1.3.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/types@1.2.1 + +## @backstage/plugin-scaffolder-react@1.14.5 + +### Patch Changes + +- 656f67b: Reverted the validation in dependencies in scaffolder +- 2003fc2: Hide text output button if only one is present +- a35118f: build(deps): bump `immer` from 8.0.4 to 9.0.6 +- 1283f06: Added missing `ajv` and `immer` dependencies to `@backstage/plugin-scaffolder-react` +- 3edf7e7: Add schema output return type to the `makeFieldSchema` function return +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-permission-react@0.4.31 + - @backstage/version-bridge@1.0.11 + - @backstage/theme@0.6.4 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/types@1.2.1 + - @backstage/plugin-scaffolder-common@1.5.9 + +## @backstage/plugin-search@1.4.23 + +### Patch Changes + +- 63e1012: Added new extension points to extend search filters `SearchFilterBlueprint` and `SearchFilterResultTypeBlueprint` +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/plugin-search-react@1.8.6 + - @backstage/core-components@0.16.4 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/version-bridge@1.0.11 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-search-common@1.2.17 + +## @backstage/plugin-search-backend@1.8.2 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-permission-node@0.8.8 + - @backstage/backend-defaults@0.8.0 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-search-backend-node@1.3.8 + - @backstage/backend-openapi-utils@0.5.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-permission-common@0.8.4 + - @backstage/plugin-search-common@1.2.17 + +## @backstage/plugin-search-backend-module-catalog@0.3.1 + +### Patch Changes + +- 8699b79: Removed unused dependencies +- eee8d76: Modified the logic for generating the location URL by encoding the entity property values with `encodeURIComponent`. This enhancement improves the safety and reliability of the URL. +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/plugin-search-backend-node@1.3.8 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-permission-common@0.8.4 + - @backstage/plugin-search-common@1.2.17 + +## @backstage/plugin-search-backend-module-elasticsearch@1.6.5 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-search-backend-node@1.3.8 + - @backstage/config@1.3.2 + - @backstage/integration-aws-node@0.1.15 + - @backstage/plugin-search-common@1.2.17 + +## @backstage/plugin-search-backend-module-explore@0.2.8 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-search-backend-node@1.3.8 + - @backstage/config@1.3.2 + - @backstage/plugin-search-common@1.2.17 + +## @backstage/plugin-search-backend-module-pg@0.5.41 + +### Patch Changes + +- 8699b79: Removed unused dependencies +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-search-backend-node@1.3.8 + - @backstage/config@1.3.2 + - @backstage/plugin-search-common@1.2.17 + +## @backstage/plugin-search-backend-module-stack-overflow-collator@0.3.6 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-search-backend-node@1.3.8 + - @backstage/config@1.3.2 + - @backstage/plugin-search-common@1.2.17 + +## @backstage/plugin-search-backend-module-techdocs@0.3.6 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/plugin-search-backend-node@1.3.8 + - @backstage/plugin-techdocs-node@1.13.0 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-permission-common@0.8.4 + - @backstage/plugin-search-common@1.2.17 + +## @backstage/plugin-search-backend-node@1.3.8 + +### Patch Changes + +- 8699b79: Removed unused dependencies +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/plugin-permission-common@0.8.4 + - @backstage/plugin-search-common@1.2.17 + +## @backstage/plugin-search-react@1.8.6 + +### Patch Changes + +- 63e1012: Added new extension points to extend search filters `SearchFilterBlueprint` and `SearchFilterResultTypeBlueprint` +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-plugin-api@1.10.4 + - @backstage/version-bridge@1.0.11 + - @backstage/theme@0.6.4 + - @backstage/types@1.2.1 + - @backstage/plugin-search-common@1.2.17 + +## @backstage/plugin-signals@0.0.16 + +### Patch Changes + +- 005d241: Added support for the new frontend system via `/alpha` export. +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-signals-react@0.0.10 + - @backstage/theme@0.6.4 + - @backstage/types@1.2.1 + +## @backstage/plugin-signals-backend@0.3.1 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/config@1.3.2 + - @backstage/types@1.2.1 + - @backstage/plugin-events-node@0.4.8 + - @backstage/plugin-signals-node@0.1.17 + +## @backstage/plugin-signals-node@0.1.17 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/config@1.3.2 + - @backstage/types@1.2.1 + - @backstage/plugin-events-node@0.4.8 + +## @backstage/plugin-signals-react@0.0.10 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-plugin-api@1.10.4 + - @backstage/types@1.2.1 + +## @backstage/plugin-techdocs@1.12.3 + +### Patch Changes + +- eb3d91a: Use the custom error page if provided for displaying errors instead of the default error page + +- 524f0af: Add missing route ref to the `/alpha` entity content extension. + +- f4be934: Changed the base URL in addLinkClickListener from window.location.origin to app.baseUrl for improved path handling. This fixes an issue where Backstage, when running on a subpath, was unable to handle non-Backstage URLs of the same origin correctly. + +- 1f40e6b: Add optional props to `TechDocCustomHome` to allow for more flexibility: + + ```tsx + import { TechDocsCustomHome } from '@backstage/plugin-techdocs'; + //... + + const options = { emptyRowsWhenPaging: false }; + const linkDestination = (entity: Entity): string | undefined => { + return entity.metadata.annotations?.['external-docs']; + }; + const techDocsTabsConfig = [ + { + label: 'Recommended Documentation', + panels: [ + { + title: 'Golden Path', + description: 'Documentation about standards to follow', + panelType: 'DocsCardGrid', + panelProps: { CustomHeader: () => }, + filterPredicate: entity => + entity?.metadata?.tags?.includes('golden-path') ?? false, + }, + { + title: 'Recommended', + description: 'Useful documentation', + panelType: 'InfoCardGrid', + panelProps: { + CustomHeader: () => + linkDestination: linkDestination, + }, + filterPredicate: entity => + entity?.metadata?.tags?.includes('recommended') ?? false, + }, + ], + }, + { + label: 'Browse All', + panels: [ + { + description: 'Browse all docs', + filterPredicate: filterEntity, + panelType: 'TechDocsIndexPage', + title: 'All', + panelProps: { PageWrapper: React.Fragment, CustomHeader: React.Fragment, options: options }, + }, + ], + }, + ]; + + const AppRoutes = () => { + + ) => ({children})} + /> + } + /> + ; + }; + ``` + + Add new Grid option called `InfoCardGrid` which is a more customizable card option for the Docs grid. + + ```tsx + entity.metadata['external-docs']} + /> + ``` + + Expose existing `CustomDocsPanel` so that it can be used independently if desired. + + ```tsx + const panels: PanelConfig[] = [ + { + description: '', + filterPredicate: entity => {}, + panelType: 'InfoCardGrid', + title: 'Standards', + panelProps: { + CustomHeader: () => + linkDestination: linkDestination, + }, + }, + { + description: '', + filterPredicate: entity => {}, + panelType: 'DocsCardGrid', + title: 'Contribute', + }, + ]; + { + panels.map((config, index) => ( + + )); + } + ``` + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. + +- Updated dependencies + - @backstage/plugin-search-react@1.8.6 + - @backstage/core-components@0.16.4 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/integration-react@1.2.4 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-techdocs-react@1.2.14 + - @backstage/plugin-auth-react@0.1.12 + - @backstage/theme@0.6.4 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/plugin-search-common@1.2.17 + - @backstage/plugin-techdocs-common@0.1.0 + +## @backstage/plugin-techdocs-addons-test-utils@1.0.45 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/plugin-search-react@1.8.6 + - @backstage/plugin-techdocs@1.12.3 + - @backstage/plugin-catalog@1.27.0 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/integration-react@1.2.4 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-techdocs-react@1.2.14 + - @backstage/core-app-api@1.15.5 + - @backstage/test-utils@1.7.5 + +## @backstage/plugin-techdocs-backend@1.11.6 + +### Patch Changes + +- b78e3fd: Fixed issue `syncEntityDocs` that would cause the `/sync` endpoint to be continuously called if the request fails +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/plugin-techdocs-node@1.13.0 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-permission-common@0.8.4 + - @backstage/plugin-search-backend-module-techdocs@0.3.6 + - @backstage/plugin-techdocs-common@0.1.0 + +## @backstage/plugin-techdocs-module-addons-contrib@1.1.21 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/integration-react@1.2.4 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-techdocs-react@1.2.14 + - @backstage/integration@1.16.1 + +## @backstage/plugin-techdocs-react@1.2.14 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/core-plugin-api@1.10.4 + - @backstage/version-bridge@1.0.11 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + +## @backstage/plugin-user-settings@0.8.19 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/core-app-api@1.15.5 + - @backstage/plugin-signals-react@0.0.10 + - @backstage/theme@0.6.4 + - @backstage/catalog-model@1.7.3 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-user-settings-common@0.0.1 + +## @backstage/plugin-user-settings-backend@0.2.30 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-defaults@0.8.0 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-signals-node@0.1.17 + - @backstage/plugin-user-settings-common@0.0.1 + +## example-app@0.2.106 + +### Patch Changes + +- Updated dependencies + - @backstage/cli@0.30.0 + - @backstage/plugin-scaffolder-react@1.14.5 + - @backstage/plugin-notifications@0.5.2 + - @backstage/plugin-search-react@1.8.6 + - @backstage/plugin-search@1.4.23 + - @backstage/plugin-kubernetes-cluster@0.0.22 + - @backstage/core-components@0.16.4 + - @backstage/plugin-scaffolder@1.28.0 + - @backstage/plugin-techdocs@1.12.3 + - @backstage/plugin-home@0.8.5 + - @backstage/plugin-catalog@1.27.0 + - @backstage/plugin-org@0.6.36 + - @backstage/plugin-kubernetes@0.12.4 + - @backstage/plugin-signals@0.0.16 + - @backstage/plugin-catalog-graph@0.4.16 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/frontend-app-api@0.10.5 + - @backstage/plugin-catalog-unprocessed-entities@0.2.14 + - @backstage/plugin-techdocs-module-addons-contrib@1.1.21 + - @backstage/integration-react@1.2.4 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-permission-react@0.4.31 + - @backstage/plugin-catalog-import@0.12.10 + - @backstage/plugin-techdocs-react@1.2.14 + - @backstage/app-defaults@1.5.17 + - @backstage/core-app-api@1.15.5 + - @backstage/plugin-user-settings@0.8.19 + - @backstage/plugin-auth-react@0.1.12 + - @backstage/plugin-api-docs@0.12.4 + - @backstage/plugin-devtools@0.1.24 + - @backstage/theme@0.6.4 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-search-common@1.2.17 + +## example-app-next@0.0.20 + +### Patch Changes + +- Updated dependencies + - @backstage/cli@0.30.0 + - @backstage/plugin-scaffolder-react@1.14.5 + - @backstage/plugin-notifications@0.5.2 + - @backstage/plugin-search-react@1.8.6 + - @backstage/plugin-search@1.4.23 + - @backstage/plugin-kubernetes-cluster@0.0.22 + - @backstage/core-components@0.16.4 + - @backstage/plugin-scaffolder@1.28.0 + - @backstage/plugin-techdocs@1.12.3 + - @backstage/plugin-home@0.8.5 + - @backstage/plugin-catalog@1.27.0 + - @backstage/plugin-org@0.6.36 + - @backstage/plugin-kubernetes@0.12.4 + - @backstage/plugin-signals@0.0.16 + - @backstage/plugin-catalog-graph@0.4.16 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/frontend-app-api@0.10.5 + - @backstage/plugin-catalog-unprocessed-entities@0.2.14 + - @backstage/plugin-techdocs-module-addons-contrib@1.1.21 + - @backstage/frontend-defaults@0.1.6 + - @backstage/integration-react@1.2.4 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-permission-react@0.4.31 + - @backstage/plugin-app-visualizer@0.1.16 + - @backstage/plugin-catalog-import@0.12.10 + - @backstage/plugin-techdocs-react@1.2.14 + - @backstage/app-defaults@1.5.17 + - @backstage/core-app-api@1.15.5 + - @backstage/plugin-user-settings@0.8.19 + - @backstage/plugin-auth-react@0.1.12 + - @backstage/plugin-api-docs@0.12.4 + - @backstage/theme@0.6.4 + - @backstage/plugin-app@0.1.6 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-search-common@1.2.17 + +## app-next-example-plugin@0.0.20 + +### Patch Changes + +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/frontend-plugin-api@0.9.5 + +## example-backend@0.0.35 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-permission-node@0.8.8 + - @backstage/plugin-auth-backend-module-github-provider@0.3.0 + - @backstage/plugin-notifications-backend@0.5.2 + - @backstage/backend-defaults@0.8.0 + - @backstage/plugin-catalog-backend@1.31.0 + - @backstage/plugin-scaffolder-backend@1.30.0 + - @backstage/plugin-catalog-backend-module-backstage-openapi@0.4.5 + - @backstage/plugin-scaffolder-backend-module-github@0.6.0 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-kubernetes-backend@0.19.3 + - @backstage/plugin-search-backend-module-catalog@0.3.1 + - @backstage/plugin-search-backend-node@1.3.8 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/plugin-techdocs-backend@1.11.6 + - @backstage/plugin-catalog-backend-module-unprocessed@0.5.5 + - @backstage/plugin-catalog-backend-module-openapi@0.2.7 + - @backstage/plugin-devtools-backend@0.5.2 + - @backstage/plugin-permission-backend@0.5.54 + - @backstage/plugin-permission-backend-module-allow-all-policy@0.2.5 + - @backstage/plugin-search-backend@1.8.2 + - @backstage/catalog-model@1.7.3 + - @backstage/plugin-app-backend@0.4.5 + - @backstage/plugin-auth-backend@0.24.3 + - @backstage/plugin-auth-backend-module-guest-provider@0.2.5 + - @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.5 + - @backstage/plugin-events-backend@0.4.2 + - @backstage/plugin-permission-common@0.8.4 + - @backstage/plugin-proxy-backend@0.5.11 + - @backstage/plugin-scaffolder-backend-module-notifications@0.1.7 + - @backstage/plugin-search-backend-module-explore@0.2.8 + - @backstage/plugin-search-backend-module-techdocs@0.3.6 + - @backstage/plugin-signals-backend@0.3.1 + +## example-backend-legacy@0.2.107 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-permission-node@0.8.8 + - @backstage/plugin-scaffolder-backend-module-gitlab@0.8.0 + - @backstage/backend-defaults@0.8.0 + - @backstage/plugin-catalog-backend@1.31.0 + - @backstage/plugin-scaffolder-backend@1.30.0 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/plugin-kubernetes-backend@0.19.3 + - @backstage/plugin-search-backend-module-catalog@0.3.1 + - @backstage/plugin-search-backend-module-pg@0.5.41 + - @backstage/plugin-search-backend-node@1.3.8 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/plugin-techdocs-backend@1.11.6 + - @backstage/plugin-catalog-backend-module-unprocessed@0.5.5 + - @backstage/plugin-permission-backend@0.5.54 + - @backstage/plugin-search-backend@1.8.2 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/integration@1.16.1 + - @backstage/plugin-app-backend@0.4.5 + - @backstage/plugin-auth-backend@0.24.3 + - @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.5 + - @backstage/plugin-events-backend@0.4.2 + - @backstage/plugin-events-node@0.4.8 + - @backstage/plugin-permission-common@0.8.4 + - @backstage/plugin-proxy-backend@0.5.11 + - @backstage/plugin-scaffolder-backend-module-confluence-to-markdown@0.3.6 + - @backstage/plugin-scaffolder-backend-module-rails@0.5.6 + - @backstage/plugin-search-backend-module-elasticsearch@1.6.5 + - @backstage/plugin-search-backend-module-explore@0.2.8 + - @backstage/plugin-search-backend-module-techdocs@0.3.6 + - @backstage/plugin-signals-backend@0.3.1 + - @backstage/plugin-signals-node@0.1.17 + +## e2e-test@0.2.25 + +### Patch Changes + +- Updated dependencies + - @backstage/create-app@0.5.25 + - @backstage/cli-common@0.1.15 + - @backstage/errors@1.2.7 + +## @internal/frontend@0.0.6 + +### Patch Changes + +- Updated dependencies + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/version-bridge@1.0.11 + - @backstage/types@1.2.1 + +## @internal/scaffolder@0.0.6 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-scaffolder-react@1.14.5 + - @backstage/frontend-plugin-api@0.9.5 + +## techdocs-cli-embedded-app@0.2.105 + +### Patch Changes + +- Updated dependencies + - @backstage/cli@0.30.0 + - @backstage/core-components@0.16.4 + - @backstage/plugin-techdocs@1.12.3 + - @backstage/plugin-catalog@1.27.0 + - @backstage/integration-react@1.2.4 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-techdocs-react@1.2.14 + - @backstage/app-defaults@1.5.17 + - @backstage/core-app-api@1.15.5 + - @backstage/test-utils@1.7.5 + - @backstage/theme@0.6.4 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + +## @internal/plugin-todo-list@1.0.36 + +### Patch Changes + +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/core-plugin-api@1.10.4 + +## @internal/plugin-todo-list-backend@1.0.36 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/errors@1.2.7 diff --git a/package.json b/package.json index 7e93c4b58c..217b06c24a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "root", - "version": "1.36.0-next.3", + "version": "1.36.0", "private": true, "repository": { "type": "git", diff --git a/packages/app-defaults/CHANGELOG.md b/packages/app-defaults/CHANGELOG.md index c5591df051..2399100001 100644 --- a/packages/app-defaults/CHANGELOG.md +++ b/packages/app-defaults/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/app-defaults +## 1.5.17 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-permission-react@0.4.31 + - @backstage/core-app-api@1.15.5 + - @backstage/theme@0.6.4 + ## 1.5.17-next.1 ### Patch Changes diff --git a/packages/app-defaults/package.json b/packages/app-defaults/package.json index cb720bcf3e..d8d57e6247 100644 --- a/packages/app-defaults/package.json +++ b/packages/app-defaults/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/app-defaults", - "version": "1.5.17-next.1", + "version": "1.5.17", "description": "Provides the default wiring of a Backstage App", "backstage": { "role": "web-library" diff --git a/packages/app-next-example-plugin/CHANGELOG.md b/packages/app-next-example-plugin/CHANGELOG.md index db2cdc0753..73e99f3f07 100644 --- a/packages/app-next-example-plugin/CHANGELOG.md +++ b/packages/app-next-example-plugin/CHANGELOG.md @@ -1,5 +1,13 @@ # app-next-example-plugin +## 0.0.20 + +### Patch Changes + +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/frontend-plugin-api@0.9.5 + ## 0.0.20-next.3 ### Patch Changes diff --git a/packages/app-next-example-plugin/package.json b/packages/app-next-example-plugin/package.json index 402fe1cc65..535161e701 100644 --- a/packages/app-next-example-plugin/package.json +++ b/packages/app-next-example-plugin/package.json @@ -1,6 +1,6 @@ { "name": "app-next-example-plugin", - "version": "0.0.20-next.3", + "version": "0.0.20", "description": "Backstage internal example plugin", "backstage": { "role": "frontend-plugin", diff --git a/packages/app-next/CHANGELOG.md b/packages/app-next/CHANGELOG.md index f06fc41e85..a359979a09 100644 --- a/packages/app-next/CHANGELOG.md +++ b/packages/app-next/CHANGELOG.md @@ -1,5 +1,50 @@ # example-app-next +## 0.0.20 + +### Patch Changes + +- Updated dependencies + - @backstage/cli@0.30.0 + - @backstage/plugin-scaffolder-react@1.14.5 + - @backstage/plugin-notifications@0.5.2 + - @backstage/plugin-search-react@1.8.6 + - @backstage/plugin-search@1.4.23 + - @backstage/plugin-kubernetes-cluster@0.0.22 + - @backstage/core-components@0.16.4 + - @backstage/plugin-scaffolder@1.28.0 + - @backstage/plugin-techdocs@1.12.3 + - @backstage/plugin-home@0.8.5 + - @backstage/plugin-catalog@1.27.0 + - @backstage/plugin-org@0.6.36 + - @backstage/plugin-kubernetes@0.12.4 + - @backstage/plugin-signals@0.0.16 + - @backstage/plugin-catalog-graph@0.4.16 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/frontend-app-api@0.10.5 + - @backstage/plugin-catalog-unprocessed-entities@0.2.14 + - @backstage/plugin-techdocs-module-addons-contrib@1.1.21 + - @backstage/frontend-defaults@0.1.6 + - @backstage/integration-react@1.2.4 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-permission-react@0.4.31 + - @backstage/plugin-app-visualizer@0.1.16 + - @backstage/plugin-catalog-import@0.12.10 + - @backstage/plugin-techdocs-react@1.2.14 + - @backstage/app-defaults@1.5.17 + - @backstage/core-app-api@1.15.5 + - @backstage/plugin-user-settings@0.8.19 + - @backstage/plugin-auth-react@0.1.12 + - @backstage/plugin-api-docs@0.12.4 + - @backstage/theme@0.6.4 + - @backstage/plugin-app@0.1.6 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-search-common@1.2.17 + ## 0.0.20-next.3 ### Patch Changes diff --git a/packages/app-next/package.json b/packages/app-next/package.json index 971eff8f72..ed6397c739 100644 --- a/packages/app-next/package.json +++ b/packages/app-next/package.json @@ -1,6 +1,6 @@ { "name": "example-app-next", - "version": "0.0.20-next.3", + "version": "0.0.20", "backstage": { "role": "frontend" }, diff --git a/packages/app/CHANGELOG.md b/packages/app/CHANGELOG.md index 3a38a78a7e..ad47f19046 100644 --- a/packages/app/CHANGELOG.md +++ b/packages/app/CHANGELOG.md @@ -1,5 +1,46 @@ # example-app +## 0.2.106 + +### Patch Changes + +- Updated dependencies + - @backstage/cli@0.30.0 + - @backstage/plugin-scaffolder-react@1.14.5 + - @backstage/plugin-notifications@0.5.2 + - @backstage/plugin-search-react@1.8.6 + - @backstage/plugin-search@1.4.23 + - @backstage/plugin-kubernetes-cluster@0.0.22 + - @backstage/core-components@0.16.4 + - @backstage/plugin-scaffolder@1.28.0 + - @backstage/plugin-techdocs@1.12.3 + - @backstage/plugin-home@0.8.5 + - @backstage/plugin-catalog@1.27.0 + - @backstage/plugin-org@0.6.36 + - @backstage/plugin-kubernetes@0.12.4 + - @backstage/plugin-signals@0.0.16 + - @backstage/plugin-catalog-graph@0.4.16 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/frontend-app-api@0.10.5 + - @backstage/plugin-catalog-unprocessed-entities@0.2.14 + - @backstage/plugin-techdocs-module-addons-contrib@1.1.21 + - @backstage/integration-react@1.2.4 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-permission-react@0.4.31 + - @backstage/plugin-catalog-import@0.12.10 + - @backstage/plugin-techdocs-react@1.2.14 + - @backstage/app-defaults@1.5.17 + - @backstage/core-app-api@1.15.5 + - @backstage/plugin-user-settings@0.8.19 + - @backstage/plugin-auth-react@0.1.12 + - @backstage/plugin-api-docs@0.12.4 + - @backstage/plugin-devtools@0.1.24 + - @backstage/theme@0.6.4 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-search-common@1.2.17 + ## 0.2.106-next.3 ### Patch Changes diff --git a/packages/app/package.json b/packages/app/package.json index 05354431b7..f3fc79ecd1 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -1,6 +1,6 @@ { "name": "example-app", - "version": "0.2.106-next.3", + "version": "0.2.106", "backstage": { "role": "frontend" }, diff --git a/packages/backend-app-api/CHANGELOG.md b/packages/backend-app-api/CHANGELOG.md index 665ea682ab..01b553e252 100644 --- a/packages/backend-app-api/CHANGELOG.md +++ b/packages/backend-app-api/CHANGELOG.md @@ -1,5 +1,52 @@ # @backstage/backend-app-api +## 1.2.0 + +### Minor Changes + +- 92a56f6: **BREAKING ALPHA**: Removed the deprecated `featureDiscoveryServiceFactory`. Existing usage can be replaced with `discoveryFeatureLoader` from `@backstage/backend-defaults`. + +### Patch Changes + +- ad9aba2: The log message written when plugins fail to initialize now includes the error that caused the plugin startup to fail. +- 5622362: Added a configuration to permit backend plugin failures on startup: + + ```yaml + backend: + ... + startup: + plugins: + plugin-x: + onPluginBootFailure: continue + ``` + + This configuration permits `plugin-x` to fail on startup. Omitting the + `onPluginBootFailure` configuration matches the previous behavior, wherein any + individual plugin failure aborts backend startup. + + The default can also be changed, so that continuing on failure is the default + unless otherwise specified: + + ```yaml + backend: + startup: + default: + onPluginBootFailure: continue + plugins: + catalog: + onPluginBootFailure: abort + ``` + +- Updated dependencies + - @backstage/plugin-permission-node@0.8.8 + - @backstage/config-loader@1.9.6 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/cli-common@0.1.15 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + ## 1.2.0-next.3 ### Patch Changes diff --git a/packages/backend-app-api/package.json b/packages/backend-app-api/package.json index 9c297c18e7..6a382aeea1 100644 --- a/packages/backend-app-api/package.json +++ b/packages/backend-app-api/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/backend-app-api", - "version": "1.2.0-next.3", + "version": "1.2.0", "description": "Core API used by Backstage backend apps", "backstage": { "role": "node-library" diff --git a/packages/backend-defaults/CHANGELOG.md b/packages/backend-defaults/CHANGELOG.md index ad2787af66..673e25845b 100644 --- a/packages/backend-defaults/CHANGELOG.md +++ b/packages/backend-defaults/CHANGELOG.md @@ -1,5 +1,37 @@ # @backstage/backend-defaults +## 0.8.0 + +### Minor Changes + +- a4aa244: This change introduces the `auditor` service implementation details. + +### Patch Changes + +- f866b86: Internal refactor to use explicit `require` for lazy-loading dependency. +- 92a56f6: Internal refactor to stop importing the removed `FeatureDiscoveryService` from `@backstage/backend-plugin-api`. +- a19cb2b: Added default implementation for the new `PermissionsRegistryService`. +- 0d39029: Do not send `etag` or `If-Modified-Since` headers for gitlab artifact urls +- c7609de: Allow passing IP type to use with cloud-sql-connector +- 3740229: In the different `UrlReadersService`, the `search` method have been updated to use the `readUrl` if the given URL doesn't contain a pattern. + For `UrlReaders` that didn't implement the `search` method, `readUrl` is now called internally and throws if the given URL doesn't contain a pattern. +- 72cddf2: Updated `PermissionsRegistryService` to use `PermissionResourceRef`s and added the `getPermissionRuleset` method. +- Updated dependencies + - @backstage/cli-node@0.2.13 + - @backstage/plugin-permission-node@0.8.8 + - @backstage/config-loader@1.9.6 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/backend-app-api@1.2.0 + - @backstage/backend-dev-utils@0.1.5 + - @backstage/cli-common@0.1.15 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/integration-aws-node@0.1.15 + - @backstage/types@1.2.1 + - @backstage/plugin-events-node@0.4.8 + ## 0.8.0-next.3 ### Patch Changes diff --git a/packages/backend-defaults/package.json b/packages/backend-defaults/package.json index 33faa03fc8..be8d1b7286 100644 --- a/packages/backend-defaults/package.json +++ b/packages/backend-defaults/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/backend-defaults", - "version": "0.8.0-next.3", + "version": "0.8.0", "description": "Backend defaults used by Backstage backend apps", "backstage": { "role": "node-library" diff --git a/packages/backend-dynamic-feature-service/CHANGELOG.md b/packages/backend-dynamic-feature-service/CHANGELOG.md index 88d41ce229..77db76ced5 100644 --- a/packages/backend-dynamic-feature-service/CHANGELOG.md +++ b/packages/backend-dynamic-feature-service/CHANGELOG.md @@ -1,5 +1,34 @@ # @backstage/backend-dynamic-feature-service +## 0.6.0 + +### Minor Changes + +- 92a56f6: **BREAKING**: removed the deprecated `dynamicPluginsFeatureDiscoveryServiceFactory`. + +### Patch Changes + +- 96c20cd: Make sure changes are successfully tracked before starting up scanner. +- Updated dependencies + - @backstage/cli-node@0.2.13 + - @backstage/plugin-permission-node@0.8.8 + - @backstage/backend-defaults@0.8.0 + - @backstage/config-loader@1.9.6 + - @backstage/plugin-catalog-backend@1.31.0 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-search-backend-node@1.3.8 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/cli-common@0.1.15 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-app-node@0.1.30 + - @backstage/plugin-events-backend@0.4.2 + - @backstage/plugin-events-node@0.4.8 + - @backstage/plugin-permission-common@0.8.4 + - @backstage/plugin-search-common@1.2.17 + ## 0.6.0-next.3 ### Patch Changes diff --git a/packages/backend-dynamic-feature-service/package.json b/packages/backend-dynamic-feature-service/package.json index c125cc47f4..2e5af5de5b 100644 --- a/packages/backend-dynamic-feature-service/package.json +++ b/packages/backend-dynamic-feature-service/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/backend-dynamic-feature-service", - "version": "0.6.0-next.3", + "version": "0.6.0", "description": "Backstage dynamic feature service", "backstage": { "role": "node-library" diff --git a/packages/backend-legacy/CHANGELOG.md b/packages/backend-legacy/CHANGELOG.md index a04ca5253e..c7e5927f30 100644 --- a/packages/backend-legacy/CHANGELOG.md +++ b/packages/backend-legacy/CHANGELOG.md @@ -1,5 +1,45 @@ # example-backend-legacy +## 0.2.107 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-permission-node@0.8.8 + - @backstage/plugin-scaffolder-backend-module-gitlab@0.8.0 + - @backstage/backend-defaults@0.8.0 + - @backstage/plugin-catalog-backend@1.31.0 + - @backstage/plugin-scaffolder-backend@1.30.0 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/plugin-kubernetes-backend@0.19.3 + - @backstage/plugin-search-backend-module-catalog@0.3.1 + - @backstage/plugin-search-backend-module-pg@0.5.41 + - @backstage/plugin-search-backend-node@1.3.8 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/plugin-techdocs-backend@1.11.6 + - @backstage/plugin-catalog-backend-module-unprocessed@0.5.5 + - @backstage/plugin-permission-backend@0.5.54 + - @backstage/plugin-search-backend@1.8.2 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/integration@1.16.1 + - @backstage/plugin-app-backend@0.4.5 + - @backstage/plugin-auth-backend@0.24.3 + - @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.5 + - @backstage/plugin-events-backend@0.4.2 + - @backstage/plugin-events-node@0.4.8 + - @backstage/plugin-permission-common@0.8.4 + - @backstage/plugin-proxy-backend@0.5.11 + - @backstage/plugin-scaffolder-backend-module-confluence-to-markdown@0.3.6 + - @backstage/plugin-scaffolder-backend-module-rails@0.5.6 + - @backstage/plugin-search-backend-module-elasticsearch@1.6.5 + - @backstage/plugin-search-backend-module-explore@0.2.8 + - @backstage/plugin-search-backend-module-techdocs@0.3.6 + - @backstage/plugin-signals-backend@0.3.1 + - @backstage/plugin-signals-node@0.1.17 + ## 0.2.107-next.3 ### Patch Changes diff --git a/packages/backend-legacy/package.json b/packages/backend-legacy/package.json index 55a58851e7..45701ac660 100644 --- a/packages/backend-legacy/package.json +++ b/packages/backend-legacy/package.json @@ -1,6 +1,6 @@ { "name": "example-backend-legacy", - "version": "0.2.107-next.3", + "version": "0.2.107", "backstage": { "role": "backend" }, diff --git a/packages/backend-openapi-utils/CHANGELOG.md b/packages/backend-openapi-utils/CHANGELOG.md index 4b3819d231..ea308d643f 100644 --- a/packages/backend-openapi-utils/CHANGELOG.md +++ b/packages/backend-openapi-utils/CHANGELOG.md @@ -1,5 +1,30 @@ # @backstage/backend-openapi-utils +## 0.5.0 + +### Minor Changes + +- 700d32b: **BREAKING**: The `wrapInOpenApiTestServer` and `wrapServer` functions are now exported via `/testUtils` subpath. If you were importing these functions directly from the root of the package, you will need to update your imports to use the `/testUtils` subpath: + + ```diff + - import { wrapInOpenApiTestServer } from '@backstage/backend-openapi-utils'; + + import { wrapInOpenApiTestServer } from '@backstage/backend-openapi-utils/testUtils'; + ``` + + or + + ```diff + - import { wrapServer } from '@backstage/backend-openapi-utils'; + + import { wrapServer } from '@backstage/backend-openapi-utils/testUtils'; + ``` + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + ## 0.5.0-next.3 ### Patch Changes diff --git a/packages/backend-openapi-utils/package.json b/packages/backend-openapi-utils/package.json index 9177a6973d..eb0c933e02 100644 --- a/packages/backend-openapi-utils/package.json +++ b/packages/backend-openapi-utils/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/backend-openapi-utils", - "version": "0.5.0-next.3", + "version": "0.5.0", "description": "OpenAPI typescript support.", "backstage": { "role": "node-library" diff --git a/packages/backend-plugin-api/CHANGELOG.md b/packages/backend-plugin-api/CHANGELOG.md index 405d62c695..7feadb7991 100644 --- a/packages/backend-plugin-api/CHANGELOG.md +++ b/packages/backend-plugin-api/CHANGELOG.md @@ -1,5 +1,25 @@ # @backstage/backend-plugin-api +## 1.2.0 + +### Minor Changes + +- 92a56f6: **BREAKING ALPHA**: Removed the deprecated `featureDiscoveryServiceRef` and `FeatureDiscoveryService`. +- a4aa244: This change introduces the `auditor` service definition. + +### Patch Changes + +- 9ddfd94: Added new `PermissionsRegistryService` that is used by plugins to register permissions, resource types, and rules into the permission system. This replaces the existing `createPermissionIntegrationRouter` from `@backstage/plugin-permission-node`. +- 72cddf2: Updated `PermissionsRegistryService` to use `PermissionResourceRef`s and added the `getPermissionRuleset` method. +- Updated dependencies + - @backstage/plugin-permission-node@0.8.8 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/cli-common@0.1.15 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-permission-common@0.8.4 + ## 1.2.0-next.2 ### Patch Changes diff --git a/packages/backend-plugin-api/package.json b/packages/backend-plugin-api/package.json index d742f4ef48..0e3a0a1ffb 100644 --- a/packages/backend-plugin-api/package.json +++ b/packages/backend-plugin-api/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/backend-plugin-api", - "version": "1.2.0-next.2", + "version": "1.2.0", "description": "Core API used by Backstage backend plugins", "backstage": { "role": "node-library" diff --git a/packages/backend-test-utils/CHANGELOG.md b/packages/backend-test-utils/CHANGELOG.md index c5c91bb0d4..9f129d299f 100644 --- a/packages/backend-test-utils/CHANGELOG.md +++ b/packages/backend-test-utils/CHANGELOG.md @@ -1,5 +1,27 @@ # @backstage/backend-test-utils +## 1.3.0 + +### Minor Changes + +- dd05a97: Added mocks for the new `PermissionsRegistryService`. +- a4aa244: This change introduces mocks for the `auditor` service. + +### Patch Changes + +- f866b86: Internal refactor to use explicit `require` for lazy-loading dependency. +- fb051f2: Sync feature installation compatibility logic with `@backstage/backend-app-api`. +- 72cddf2: Added the new `getPermissionRuleset` method to `mockServices.permissionsRegistry`. +- Updated dependencies + - @backstage/backend-defaults@0.8.0 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/backend-app-api@1.2.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-events-node@0.4.8 + ## 1.3.0-next.3 ### Patch Changes diff --git a/packages/backend-test-utils/package.json b/packages/backend-test-utils/package.json index 166d9947c7..7245f9b28a 100644 --- a/packages/backend-test-utils/package.json +++ b/packages/backend-test-utils/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/backend-test-utils", - "version": "1.3.0-next.3", + "version": "1.3.0", "description": "Test helpers library for Backstage backends", "backstage": { "role": "node-library" diff --git a/packages/backend/CHANGELOG.md b/packages/backend/CHANGELOG.md index 2d5c05db3b..104542219e 100644 --- a/packages/backend/CHANGELOG.md +++ b/packages/backend/CHANGELOG.md @@ -1,5 +1,43 @@ # example-backend +## 0.0.35 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-permission-node@0.8.8 + - @backstage/plugin-auth-backend-module-github-provider@0.3.0 + - @backstage/plugin-notifications-backend@0.5.2 + - @backstage/backend-defaults@0.8.0 + - @backstage/plugin-catalog-backend@1.31.0 + - @backstage/plugin-scaffolder-backend@1.30.0 + - @backstage/plugin-catalog-backend-module-backstage-openapi@0.4.5 + - @backstage/plugin-scaffolder-backend-module-github@0.6.0 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-kubernetes-backend@0.19.3 + - @backstage/plugin-search-backend-module-catalog@0.3.1 + - @backstage/plugin-search-backend-node@1.3.8 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/plugin-techdocs-backend@1.11.6 + - @backstage/plugin-catalog-backend-module-unprocessed@0.5.5 + - @backstage/plugin-catalog-backend-module-openapi@0.2.7 + - @backstage/plugin-devtools-backend@0.5.2 + - @backstage/plugin-permission-backend@0.5.54 + - @backstage/plugin-permission-backend-module-allow-all-policy@0.2.5 + - @backstage/plugin-search-backend@1.8.2 + - @backstage/catalog-model@1.7.3 + - @backstage/plugin-app-backend@0.4.5 + - @backstage/plugin-auth-backend@0.24.3 + - @backstage/plugin-auth-backend-module-guest-provider@0.2.5 + - @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.5 + - @backstage/plugin-events-backend@0.4.2 + - @backstage/plugin-permission-common@0.8.4 + - @backstage/plugin-proxy-backend@0.5.11 + - @backstage/plugin-scaffolder-backend-module-notifications@0.1.7 + - @backstage/plugin-search-backend-module-explore@0.2.8 + - @backstage/plugin-search-backend-module-techdocs@0.3.6 + - @backstage/plugin-signals-backend@0.3.1 + ## 0.0.35-next.3 ### Patch Changes diff --git a/packages/backend/package.json b/packages/backend/package.json index 8a72499c05..b2087f38d5 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "example-backend", - "version": "0.0.35-next.3", + "version": "0.0.35", "backstage": { "role": "backend" }, diff --git a/packages/canon/CHANGELOG.md b/packages/canon/CHANGELOG.md index 93b2a9b67b..1798f37550 100644 --- a/packages/canon/CHANGELOG.md +++ b/packages/canon/CHANGELOG.md @@ -1,5 +1,20 @@ # @backstage/canon +## 0.1.0 + +### Minor Changes + +- 72c9800: **BREAKING**: Merged the Stack and Inline component into a single component called Flex. +- 65f4acc: This is the first alpha release for Canon. As part of this release we are introducing 5 layout components and 7 components. All theming is done through CSS variables. +- 1e4ccce: **BREAKING**: Fixing css structure and making sure that props are applying the correct styles for all responsive values. +- 8309bdb: Updated core CSS tokens and fixing the Button component accordingly. + +### Patch Changes + +- 989af25: Removed client directive as they are not needed in React 18. +- f44e5cf: Fix spacing props not being applied for custom values. +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. + ## 0.1.0-next.2 ### Minor Changes diff --git a/packages/canon/package.json b/packages/canon/package.json index 9255268074..a4feb707fa 100644 --- a/packages/canon/package.json +++ b/packages/canon/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/canon", - "version": "0.1.0-next.2", + "version": "0.1.0", "backstage": { "role": "web-library" }, diff --git a/packages/cli-node/CHANGELOG.md b/packages/cli-node/CHANGELOG.md index 086c74622b..3641273e0d 100644 --- a/packages/cli-node/CHANGELOG.md +++ b/packages/cli-node/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/cli-node +## 0.2.13 + +### Patch Changes + +- cb76663: Added `type` field to `BackstagePackageJson` type. +- f54eed0: Fixed an issue where default feature type information wasn't being added to package.json/exports before publishing if exports didn't exist beforehand +- Updated dependencies + - @backstage/cli-common@0.1.15 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + ## 0.2.13-next.1 ### Patch Changes diff --git a/packages/cli-node/package.json b/packages/cli-node/package.json index 04e4e702fe..d47dd5dab6 100644 --- a/packages/cli-node/package.json +++ b/packages/cli-node/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/cli-node", - "version": "0.2.13-next.1", + "version": "0.2.13", "description": "Node.js library for Backstage CLIs", "backstage": { "role": "node-library" diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index b72e8a6e73..9a0e25af50 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,63 @@ # @backstage/cli +## 0.30.0 + +### Minor Changes + +- cb76663: **BREAKING**: Add support for native ESM in Node.js code. This changes the behavior of dynamic import expressions in Node.js code. Typically this can be fixed by replacing `import(...)` with `require(...)`, with an `as typeof import(...)` cast if needed for types. This is because dynamic imports will no longer be transformed to `require(...)` calls, but instead be left as-is. This in turn allows you to load ESM modules from CommonJS code using `import(...)`. + + This change adds support for the following in Node.js packages, across type checking, package builds, runtime transforms and Jest tests: + + - Dynamic imports that load ESM modules from CommonJS code. + - Both `.mjs` and `.mts` files as explicit ESM files, as well as `.cjs` and `.cts` as explicit CommonJS files. + - Support for the `"type": "module"` field in `package.json` to indicate that the package is an ESM package. + + There are a few caveats to be aware of: + + - To enable support for native ESM in tests, you need to run the tests with the `--experimental-vm-modules` flag enabled, typically via `NODE_OPTIONS='--experimental-vm-modules'`. + - Declaring a package as `"type": "module"` in `package.json` is supported, but in tests it will cause all local transitive dependencies to also be treated as ESM, regardless of whether they declare `"type": "module"` or not. + - Node.js has an [ESM interoperability layer with CommonJS](https://nodejs.org/docs/latest-v22.x/api/esm.html#interoperability-with-commonjs) that allows for imports from ESM to identify named exports in CommonJS packages. This interoperability layer is **only** enabled when importing packages with a `.cts` or `.cjs` extension. This is because the interoperability layer is not fully compatible with the NPM ecosystem, and would break package if it was enabled for `.js` files. + - Dynamic imports of CommonJS packages will vary in shape depending on the runtime, i.e. test vs local development, etc. It is therefore recommended to avoid dynamic imports of CommonJS packages and instead use `require`, or to use the explicit CommonJS extensions as mentioned above. If you do need to dynamically import CommonJS packages, avoid using `default` exports, as the shape of them vary across different environments and you would otherwise need to manually unwrap the import based on the shape of the module object. + +- b30e788: The `new` command is now powered by a new template system that allows you to define your own templates in a declarative way, as well as import existing templates from external sources. See the [CLI templates documentation](https://backstage.io/docs/tooling/cli/templates) for more information. + + The following flags for the `new` command have been deprecated and will be removed in a future release: + + - `--license=`: Configure the global `license` instead. + - `--no-private`: Configure the global `private` instead. + - `--baseVersion=`: Configure the global `version` instead. + - `--npmRegistry=`: Configure the global `publishRegistry` instead. + - `--scope=`: Configure the global `namePrefix` and/or `namePluginInfix` instead. + + As part of this change the template IDs and their options have changed. The following backwards compatibility mappings for the `--select` and `--option` flags are enabled when using the default set of templates, but they will also be removed in the future: + + - `--select=plugin` is mapped to `--select=frontend-plugin` instead. + - `--option=id=` is mapped to `--option=pluginId=` instead. + +### Patch Changes + +- f17ef61: The `versions:bump` command will now reject `*` as a pattern. +- 86c72c1: The packing process when running `build-workspace` with the `--alwaysYarnPack` flag now respects the `BACKSTAGE_CLI_BUILD_PARALLEL` environment variable, defaulting parallel work limits based on CPU availability. +- 2167afc: Treat static file assets as always being free from side effects in package builds. +- f54eed0: Fixed an issue where default feature type information wasn't being added to package.json/exports before publishing if exports didn't exist beforehand +- 90a1edf: Add check to make sure that the `--link` option for the `start` command is a valid workspace. +- 207f88f: Fixed the file path pattern of many static assets output as part of the frontend build process, where there was an extra `.` before the extension, leading to names like `image-af7946b..png`. +- 9638f6d: Only allow pass through of `.mjs` in Jest transform if static ESM is supported. +- 9d49e04: Replaced dependency `node-libs-browser` with `node-stdlib-browser` +- 2c14147: Corrected path when trying to add dependency to respective `package.json` when using `yarn new` templates +- f21b125: Ensure that both global-agent and undici agents are enabled when proxying is enabled. +- Updated dependencies + - @backstage/cli-node@0.2.13 + - @backstage/config-loader@1.9.6 + - @backstage/catalog-model@1.7.3 + - @backstage/cli-common@0.1.15 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/eslint-plugin@0.1.10 + - @backstage/integration@1.16.1 + - @backstage/release-manifests@0.0.12 + - @backstage/types@1.2.1 + ## 0.30.0-next.3 ### Minor Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index cbcebaa9da..e59176e13d 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/cli", - "version": "0.30.0-next.3", + "version": "0.30.0", "description": "CLI for developing Backstage plugins and apps", "backstage": { "role": "cli" diff --git a/packages/config-loader/CHANGELOG.md b/packages/config-loader/CHANGELOG.md index 5043a5e2d6..7e64bab192 100644 --- a/packages/config-loader/CHANGELOG.md +++ b/packages/config-loader/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/config-loader +## 1.9.6 + +### Patch Changes + +- f866b86: Internal refactor to use explicit `require` for lazy-loading dependency. +- Updated dependencies + - @backstage/cli-common@0.1.15 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + ## 1.9.6-next.0 ### Patch Changes diff --git a/packages/config-loader/package.json b/packages/config-loader/package.json index 0965311af0..421c30db0c 100644 --- a/packages/config-loader/package.json +++ b/packages/config-loader/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/config-loader", - "version": "1.9.6-next.0", + "version": "1.9.6", "description": "Config loading functionality used by Backstage backend, and CLI", "backstage": { "role": "node-library" diff --git a/packages/core-app-api/CHANGELOG.md b/packages/core-app-api/CHANGELOG.md index ec62ef01e2..e5b32c385f 100644 --- a/packages/core-app-api/CHANGELOG.md +++ b/packages/core-app-api/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/core-app-api +## 1.15.5 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-plugin-api@1.10.4 + - @backstage/version-bridge@1.0.11 + - @backstage/config@1.3.2 + - @backstage/types@1.2.1 + ## 1.15.5-next.0 ### Patch Changes diff --git a/packages/core-app-api/package.json b/packages/core-app-api/package.json index 7396c8d020..76c3632b65 100644 --- a/packages/core-app-api/package.json +++ b/packages/core-app-api/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/core-app-api", - "version": "1.15.5-next.0", + "version": "1.15.5", "description": "Core app API used by Backstage apps", "backstage": { "role": "web-library" diff --git a/packages/core-compat-api/CHANGELOG.md b/packages/core-compat-api/CHANGELOG.md index 64376dd667..c0b4fad2fb 100644 --- a/packages/core-compat-api/CHANGELOG.md +++ b/packages/core-compat-api/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/core-compat-api +## 0.3.6 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-plugin-api@1.10.4 + - @backstage/version-bridge@1.0.11 + ## 0.3.6-next.3 ### Patch Changes diff --git a/packages/core-compat-api/package.json b/packages/core-compat-api/package.json index cf3ac2eac7..73be916ae3 100644 --- a/packages/core-compat-api/package.json +++ b/packages/core-compat-api/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/core-compat-api", - "version": "0.3.6-next.3", + "version": "0.3.6", "backstage": { "role": "web-library" }, diff --git a/packages/core-components/CHANGELOG.md b/packages/core-components/CHANGELOG.md index 48d7f70230..6a942c5804 100644 --- a/packages/core-components/CHANGELOG.md +++ b/packages/core-components/CHANGELOG.md @@ -1,5 +1,20 @@ # @backstage/core-components +## 0.16.4 + +### Patch Changes + +- 9c9f4ff: Added `nestedValuesAsYaml` option to `StructuredMetadataTable` to render data as yaml. +- 47c27c2: Upgrade `dagre` to `@dagrejs/dagre` +- 17088d2: Updating the `TaskLogStream` to take up all space in a running task, and also show the last line of the log by default +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-plugin-api@1.10.4 + - @backstage/version-bridge@1.0.11 + - @backstage/theme@0.6.4 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + ## 0.16.4-next.1 ### Patch Changes diff --git a/packages/core-components/package.json b/packages/core-components/package.json index 472f5c0908..bbe34e0d2e 100644 --- a/packages/core-components/package.json +++ b/packages/core-components/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/core-components", - "version": "0.16.4-next.1", + "version": "0.16.4", "description": "Core components used by Backstage plugins and apps", "backstage": { "role": "web-library" diff --git a/packages/core-plugin-api/CHANGELOG.md b/packages/core-plugin-api/CHANGELOG.md index 32a98239c6..505d49b61e 100644 --- a/packages/core-plugin-api/CHANGELOG.md +++ b/packages/core-plugin-api/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/core-plugin-api +## 1.10.4 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/version-bridge@1.0.11 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + ## 1.10.4-next.0 ### Patch Changes diff --git a/packages/core-plugin-api/package.json b/packages/core-plugin-api/package.json index 926b16b785..fa1dadd89f 100644 --- a/packages/core-plugin-api/package.json +++ b/packages/core-plugin-api/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/core-plugin-api", - "version": "1.10.4-next.0", + "version": "1.10.4", "description": "Core API used by Backstage plugins", "backstage": { "role": "web-library" diff --git a/packages/create-app/CHANGELOG.md b/packages/create-app/CHANGELOG.md index 4a0ec56dda..cbe78242cd 100644 --- a/packages/create-app/CHANGELOG.md +++ b/packages/create-app/CHANGELOG.md @@ -1,5 +1,20 @@ # @backstage/create-app +## 0.5.25 + +### Patch Changes + +- 132173b: Bumped create-app version. +- 84fdc40: Bumped create-app version. +- 5aa499b: Bumped create-app version. +- bfa4ea9: Enable `catalog.useUrlReadersSearch` configuration by default in newly created Backstage installations. + + This parameter makes `UrlReaderProcessor` always use the search method. + New adopters are encouraged to enable it as this behavior will be the default in a future release. + +- Updated dependencies + - @backstage/cli-common@0.1.15 + ## 0.5.25-next.3 ### Patch Changes diff --git a/packages/create-app/package.json b/packages/create-app/package.json index 15966976aa..bfb2b98196 100644 --- a/packages/create-app/package.json +++ b/packages/create-app/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/create-app", - "version": "0.5.25-next.3", + "version": "0.5.25", "description": "A CLI that helps you create your own Backstage app", "backstage": { "role": "cli" diff --git a/packages/dev-utils/CHANGELOG.md b/packages/dev-utils/CHANGELOG.md index 65b4af4a95..b3b9b75e36 100644 --- a/packages/dev-utils/CHANGELOG.md +++ b/packages/dev-utils/CHANGELOG.md @@ -1,5 +1,20 @@ # @backstage/dev-utils +## 1.1.7 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/integration-react@1.2.4 + - @backstage/core-plugin-api@1.10.4 + - @backstage/app-defaults@1.5.17 + - @backstage/core-app-api@1.15.5 + - @backstage/theme@0.6.4 + - @backstage/catalog-model@1.7.3 + ## 1.1.7-next.3 ### Patch Changes diff --git a/packages/dev-utils/package.json b/packages/dev-utils/package.json index b5be27b216..2ee6b97321 100644 --- a/packages/dev-utils/package.json +++ b/packages/dev-utils/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/dev-utils", - "version": "1.1.7-next.3", + "version": "1.1.7", "description": "Utilities for developing Backstage plugins.", "backstage": { "role": "web-library" diff --git a/packages/e2e-test/CHANGELOG.md b/packages/e2e-test/CHANGELOG.md index 6b62715b7c..28882692aa 100644 --- a/packages/e2e-test/CHANGELOG.md +++ b/packages/e2e-test/CHANGELOG.md @@ -1,5 +1,14 @@ # e2e-test +## 0.2.25 + +### Patch Changes + +- Updated dependencies + - @backstage/create-app@0.5.25 + - @backstage/cli-common@0.1.15 + - @backstage/errors@1.2.7 + ## 0.2.25-next.3 ### Patch Changes diff --git a/packages/e2e-test/package.json b/packages/e2e-test/package.json index 6b4a689fcc..91d9ec744d 100644 --- a/packages/e2e-test/package.json +++ b/packages/e2e-test/package.json @@ -1,6 +1,6 @@ { "name": "e2e-test", - "version": "0.2.25-next.3", + "version": "0.2.25", "description": "E2E test for verifying Backstage packages", "backstage": { "role": "cli" diff --git a/packages/frontend-app-api/CHANGELOG.md b/packages/frontend-app-api/CHANGELOG.md index 4d78cde805..758c724aeb 100644 --- a/packages/frontend-app-api/CHANGELOG.md +++ b/packages/frontend-app-api/CHANGELOG.md @@ -1,5 +1,22 @@ # @backstage/frontend-app-api +## 0.10.5 + +### Patch Changes + +- 3e21b8d: Added `getNodesByRoutePath` method to the `AppTreeApi`. +- f1efb47: Add support for defining multiple attachment points for extensions and blueprints. +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/frontend-defaults@0.1.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/version-bridge@1.0.11 + - @backstage/core-app-api@1.15.5 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + ## 0.10.5-next.3 ### Patch Changes diff --git a/packages/frontend-app-api/package.json b/packages/frontend-app-api/package.json index 17dd1b6b73..f7172d0a43 100644 --- a/packages/frontend-app-api/package.json +++ b/packages/frontend-app-api/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/frontend-app-api", - "version": "0.10.5-next.3", + "version": "0.10.5", "backstage": { "role": "web-library" }, diff --git a/packages/frontend-defaults/CHANGELOG.md b/packages/frontend-defaults/CHANGELOG.md index f0c1cf7bf2..6553661046 100644 --- a/packages/frontend-defaults/CHANGELOG.md +++ b/packages/frontend-defaults/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/frontend-defaults +## 0.1.6 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/frontend-app-api@0.10.5 + - @backstage/plugin-app@0.1.6 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + ## 0.1.6-next.3 ### Patch Changes diff --git a/packages/frontend-defaults/package.json b/packages/frontend-defaults/package.json index 41b3a3133f..a787be7329 100644 --- a/packages/frontend-defaults/package.json +++ b/packages/frontend-defaults/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/frontend-defaults", - "version": "0.1.6-next.3", + "version": "0.1.6", "backstage": { "role": "web-library" }, diff --git a/packages/frontend-internal/CHANGELOG.md b/packages/frontend-internal/CHANGELOG.md index 8cc91a973d..513599b7eb 100644 --- a/packages/frontend-internal/CHANGELOG.md +++ b/packages/frontend-internal/CHANGELOG.md @@ -1,5 +1,14 @@ # @internal/frontend +## 0.0.6 + +### Patch Changes + +- Updated dependencies + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/version-bridge@1.0.11 + - @backstage/types@1.2.1 + ## 0.0.6-next.3 ### Patch Changes diff --git a/packages/frontend-internal/package.json b/packages/frontend-internal/package.json index 37e779c69c..fc1658b4b0 100644 --- a/packages/frontend-internal/package.json +++ b/packages/frontend-internal/package.json @@ -1,6 +1,6 @@ { "name": "@internal/frontend", - "version": "0.0.6-next.3", + "version": "0.0.6", "backstage": { "role": "web-library", "inline": true diff --git a/packages/frontend-plugin-api/CHANGELOG.md b/packages/frontend-plugin-api/CHANGELOG.md index c74b73a676..dbc9efeea7 100644 --- a/packages/frontend-plugin-api/CHANGELOG.md +++ b/packages/frontend-plugin-api/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/frontend-plugin-api +## 0.9.5 + +### Patch Changes + +- 3e21b8d: Added `getNodesByRoutePath` method to the `AppTreeApi`. +- f1efb47: Add support for defining multiple attachment points for extensions and blueprints. +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- 9ff3322: Allow route references to be installed in multiple app instances as long as their name is the same. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/core-plugin-api@1.10.4 + - @backstage/version-bridge@1.0.11 + - @backstage/types@1.2.1 + ## 0.9.5-next.3 ### Patch Changes diff --git a/packages/frontend-plugin-api/package.json b/packages/frontend-plugin-api/package.json index 80540f777d..405a1ff482 100644 --- a/packages/frontend-plugin-api/package.json +++ b/packages/frontend-plugin-api/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/frontend-plugin-api", - "version": "0.9.5-next.3", + "version": "0.9.5", "backstage": { "role": "web-library" }, diff --git a/packages/frontend-test-utils/CHANGELOG.md b/packages/frontend-test-utils/CHANGELOG.md index 248e62bd4b..de3a32d531 100644 --- a/packages/frontend-test-utils/CHANGELOG.md +++ b/packages/frontend-test-utils/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/frontend-test-utils +## 0.2.6 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/frontend-app-api@0.10.5 + - @backstage/version-bridge@1.0.11 + - @backstage/test-utils@1.7.5 + - @backstage/plugin-app@0.1.6 + - @backstage/config@1.3.2 + - @backstage/types@1.2.1 + ## 0.2.6-next.3 ### Patch Changes diff --git a/packages/frontend-test-utils/package.json b/packages/frontend-test-utils/package.json index 79c746992a..b1f205c5f2 100644 --- a/packages/frontend-test-utils/package.json +++ b/packages/frontend-test-utils/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/frontend-test-utils", - "version": "0.2.6-next.3", + "version": "0.2.6", "backstage": { "role": "web-library" }, diff --git a/packages/integration-react/CHANGELOG.md b/packages/integration-react/CHANGELOG.md index e1a95f1395..1b9f5732de 100644 --- a/packages/integration-react/CHANGELOG.md +++ b/packages/integration-react/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/integration-react +## 1.2.4 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-plugin-api@1.10.4 + - @backstage/config@1.3.2 + - @backstage/integration@1.16.1 + ## 1.2.4-next.0 ### Patch Changes diff --git a/packages/integration-react/package.json b/packages/integration-react/package.json index ac981b62a9..163b0338d8 100644 --- a/packages/integration-react/package.json +++ b/packages/integration-react/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/integration-react", - "version": "1.2.4-next.0", + "version": "1.2.4", "description": "Frontend package for managing integrations towards external systems", "backstage": { "role": "web-library" diff --git a/packages/repo-tools/CHANGELOG.md b/packages/repo-tools/CHANGELOG.md index 418f6a6719..c0776af8c1 100644 --- a/packages/repo-tools/CHANGELOG.md +++ b/packages/repo-tools/CHANGELOG.md @@ -1,5 +1,26 @@ # @backstage/repo-tools +## 0.13.0 + +### Minor Changes + +- b78b2b0: Adds a new experimental hidden command `package-docs` for generating API documentation. This is currently only intended for use in the Backstage main repository. + +### Patch Changes + +- 474b748: Improve knip reports by using a single workspace-based config +- 98ddf05: The `api-reports` command is now also able to generate SQL reports, enabled by the `--sql-reports` flag. +- cb76663: Internal refactor to support native ESM. +- ecd01a9: Internal refactor of API report generation. +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/cli-node@0.2.13 + - @backstage/config-loader@1.9.6 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/catalog-model@1.7.3 + - @backstage/cli-common@0.1.15 + - @backstage/errors@1.2.7 + ## 0.12.2-next.3 ### Patch Changes diff --git a/packages/repo-tools/package.json b/packages/repo-tools/package.json index b50090dd6e..d9c7754e9d 100644 --- a/packages/repo-tools/package.json +++ b/packages/repo-tools/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/repo-tools", - "version": "0.12.2-next.3", + "version": "0.13.0", "description": "CLI for Backstage repo tooling ", "backstage": { "role": "cli" diff --git a/packages/scaffolder-internal/CHANGELOG.md b/packages/scaffolder-internal/CHANGELOG.md index 245cae7fd2..af99eef61c 100644 --- a/packages/scaffolder-internal/CHANGELOG.md +++ b/packages/scaffolder-internal/CHANGELOG.md @@ -1,5 +1,13 @@ # @internal/scaffolder +## 0.0.6 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-scaffolder-react@1.14.5 + - @backstage/frontend-plugin-api@0.9.5 + ## 0.0.6-next.3 ### Patch Changes diff --git a/packages/scaffolder-internal/package.json b/packages/scaffolder-internal/package.json index fa78fa8c1e..19bc50f0f5 100644 --- a/packages/scaffolder-internal/package.json +++ b/packages/scaffolder-internal/package.json @@ -1,6 +1,6 @@ { "name": "@internal/scaffolder", - "version": "0.0.6-next.3", + "version": "0.0.6", "backstage": { "role": "web-library", "inline": true diff --git a/packages/techdocs-cli-embedded-app/CHANGELOG.md b/packages/techdocs-cli-embedded-app/CHANGELOG.md index d54b12b8db..536bc0e87f 100644 --- a/packages/techdocs-cli-embedded-app/CHANGELOG.md +++ b/packages/techdocs-cli-embedded-app/CHANGELOG.md @@ -1,5 +1,24 @@ # techdocs-cli-embedded-app +## 0.2.105 + +### Patch Changes + +- Updated dependencies + - @backstage/cli@0.30.0 + - @backstage/core-components@0.16.4 + - @backstage/plugin-techdocs@1.12.3 + - @backstage/plugin-catalog@1.27.0 + - @backstage/integration-react@1.2.4 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-techdocs-react@1.2.14 + - @backstage/app-defaults@1.5.17 + - @backstage/core-app-api@1.15.5 + - @backstage/test-utils@1.7.5 + - @backstage/theme@0.6.4 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + ## 0.2.105-next.3 ### Patch Changes diff --git a/packages/techdocs-cli-embedded-app/package.json b/packages/techdocs-cli-embedded-app/package.json index 43e573e57b..97b00f6fd2 100644 --- a/packages/techdocs-cli-embedded-app/package.json +++ b/packages/techdocs-cli-embedded-app/package.json @@ -1,6 +1,6 @@ { "name": "techdocs-cli-embedded-app", - "version": "0.2.105-next.3", + "version": "0.2.105", "backstage": { "role": "frontend" }, diff --git a/packages/techdocs-cli/CHANGELOG.md b/packages/techdocs-cli/CHANGELOG.md index 81c5f4e358..48c61aae37 100644 --- a/packages/techdocs-cli/CHANGELOG.md +++ b/packages/techdocs-cli/CHANGELOG.md @@ -1,5 +1,21 @@ # @techdocs/cli +## 1.9.0 + +### Minor Changes + +- 8de3d2d: Allow configurable optional retries for publisher AWS S3 operations. + +### Patch Changes + +- 69f84ac: Internal update to work with dynamic imports. +- Updated dependencies + - @backstage/backend-defaults@0.8.0 + - @backstage/plugin-techdocs-node@1.13.0 + - @backstage/catalog-model@1.7.3 + - @backstage/cli-common@0.1.15 + - @backstage/config@1.3.2 + ## 1.9.0-next.3 ### Patch Changes diff --git a/packages/techdocs-cli/package.json b/packages/techdocs-cli/package.json index be896c5be9..fc315318ec 100644 --- a/packages/techdocs-cli/package.json +++ b/packages/techdocs-cli/package.json @@ -1,6 +1,6 @@ { "name": "@techdocs/cli", - "version": "1.9.0-next.3", + "version": "1.9.0", "description": "Utility CLI for managing TechDocs sites in Backstage.", "backstage": { "role": "cli" diff --git a/packages/test-utils/CHANGELOG.md b/packages/test-utils/CHANGELOG.md index b0d019d61f..8ec67ed51b 100644 --- a/packages/test-utils/CHANGELOG.md +++ b/packages/test-utils/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/test-utils +## 1.7.5 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-permission-react@0.4.31 + - @backstage/core-app-api@1.15.5 + - @backstage/theme@0.6.4 + - @backstage/config@1.3.2 + - @backstage/types@1.2.1 + - @backstage/plugin-permission-common@0.8.4 + ## 1.7.5-next.0 ### Patch Changes diff --git a/packages/test-utils/package.json b/packages/test-utils/package.json index 89f55f988e..c6dd660d9f 100644 --- a/packages/test-utils/package.json +++ b/packages/test-utils/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/test-utils", - "version": "1.7.5-next.0", + "version": "1.7.5", "description": "Utilities to test Backstage plugins and apps.", "backstage": { "role": "web-library" diff --git a/packages/theme/CHANGELOG.md b/packages/theme/CHANGELOG.md index 73c68f5acb..77a78805fa 100644 --- a/packages/theme/CHANGELOG.md +++ b/packages/theme/CHANGELOG.md @@ -1,5 +1,11 @@ # @backstage/theme +## 0.6.4 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. + ## 0.6.4-next.0 ### Patch Changes diff --git a/packages/theme/package.json b/packages/theme/package.json index 7f82741576..761743c441 100644 --- a/packages/theme/package.json +++ b/packages/theme/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/theme", - "version": "0.6.4-next.0", + "version": "0.6.4", "description": "material-ui theme for use with Backstage.", "backstage": { "role": "web-library" diff --git a/packages/version-bridge/CHANGELOG.md b/packages/version-bridge/CHANGELOG.md index 67a25cb7f5..d3fa635f38 100644 --- a/packages/version-bridge/CHANGELOG.md +++ b/packages/version-bridge/CHANGELOG.md @@ -1,5 +1,11 @@ # @backstage/version-bridge +## 1.0.11 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. + ## 1.0.11-next.0 ### Patch Changes diff --git a/packages/version-bridge/package.json b/packages/version-bridge/package.json index 9a974b4fae..d18d01359f 100644 --- a/packages/version-bridge/package.json +++ b/packages/version-bridge/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/version-bridge", - "version": "1.0.11-next.0", + "version": "1.0.11", "description": "Utilities used by @backstage packages to support multiple concurrent versions", "backstage": { "role": "web-library" diff --git a/plugins/api-docs-module-protoc-gen-doc/CHANGELOG.md b/plugins/api-docs-module-protoc-gen-doc/CHANGELOG.md index ce9cabb26b..aeef3b549b 100644 --- a/plugins/api-docs-module-protoc-gen-doc/CHANGELOG.md +++ b/plugins/api-docs-module-protoc-gen-doc/CHANGELOG.md @@ -1,5 +1,11 @@ # @backstage/plugin-api-docs-module-protoc-gen-doc +## 0.1.9 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. + ## 0.1.9-next.0 ### Patch Changes diff --git a/plugins/api-docs-module-protoc-gen-doc/package.json b/plugins/api-docs-module-protoc-gen-doc/package.json index 24944941b8..ae2bf6cdd8 100644 --- a/plugins/api-docs-module-protoc-gen-doc/package.json +++ b/plugins/api-docs-module-protoc-gen-doc/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-api-docs-module-protoc-gen-doc", - "version": "0.1.9-next.0", + "version": "0.1.9", "description": "Additional functionalities for the api-docs plugin that renders the output of the protoc-gen-doc", "backstage": { "role": "frontend-plugin-module", diff --git a/plugins/api-docs/CHANGELOG.md b/plugins/api-docs/CHANGELOG.md index 12f49db37c..917f461720 100644 --- a/plugins/api-docs/CHANGELOG.md +++ b/plugins/api-docs/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/plugin-api-docs +## 0.12.4 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/plugin-catalog@1.27.0 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-permission-react@0.4.31 + - @backstage/catalog-model@1.7.3 + - @backstage/plugin-catalog-common@1.1.3 + ## 0.12.4-next.3 ### Patch Changes diff --git a/plugins/api-docs/package.json b/plugins/api-docs/package.json index 45652ce96c..e7f6b71abc 100644 --- a/plugins/api-docs/package.json +++ b/plugins/api-docs/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-api-docs", - "version": "0.12.4-next.3", + "version": "0.12.4", "description": "A Backstage plugin that helps represent API entities in the frontend", "backstage": { "role": "frontend-plugin", diff --git a/plugins/app-backend/CHANGELOG.md b/plugins/app-backend/CHANGELOG.md index e565514244..e67733bf3a 100644 --- a/plugins/app-backend/CHANGELOG.md +++ b/plugins/app-backend/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/plugin-app-backend +## 0.4.5 + +### Patch Changes + +- Updated dependencies + - @backstage/config-loader@1.9.6 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-app-node@0.1.30 + ## 0.4.5-next.2 ### Patch Changes diff --git a/plugins/app-backend/package.json b/plugins/app-backend/package.json index 713be22a6a..e1fddb8068 100644 --- a/plugins/app-backend/package.json +++ b/plugins/app-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-app-backend", - "version": "0.4.5-next.2", + "version": "0.4.5", "description": "A Backstage backend plugin that serves the Backstage frontend app", "backstage": { "role": "backend-plugin", diff --git a/plugins/app-node/CHANGELOG.md b/plugins/app-node/CHANGELOG.md index f78f2490e3..41be470f44 100644 --- a/plugins/app-node/CHANGELOG.md +++ b/plugins/app-node/CHANGELOG.md @@ -1,5 +1,13 @@ # @backstage/plugin-app-node +## 0.1.30 + +### Patch Changes + +- Updated dependencies + - @backstage/config-loader@1.9.6 + - @backstage/backend-plugin-api@1.2.0 + ## 0.1.30-next.2 ### Patch Changes diff --git a/plugins/app-node/package.json b/plugins/app-node/package.json index 65bcd74211..05d465cd9c 100644 --- a/plugins/app-node/package.json +++ b/plugins/app-node/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-app-node", - "version": "0.1.30-next.2", + "version": "0.1.30", "description": "Node.js library for the app plugin", "backstage": { "role": "node-library", diff --git a/plugins/app-visualizer/CHANGELOG.md b/plugins/app-visualizer/CHANGELOG.md index 8ebf5f6e37..546c658510 100644 --- a/plugins/app-visualizer/CHANGELOG.md +++ b/plugins/app-visualizer/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-app-visualizer +## 0.1.16 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-plugin-api@1.10.4 + ## 0.1.16-next.3 ### Patch Changes diff --git a/plugins/app-visualizer/package.json b/plugins/app-visualizer/package.json index f6cb22d3e8..2cf5f5e55c 100644 --- a/plugins/app-visualizer/package.json +++ b/plugins/app-visualizer/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-app-visualizer", - "version": "0.1.16-next.3", + "version": "0.1.16", "description": "Visualizes the Backstage app structure", "backstage": { "role": "frontend-plugin", diff --git a/plugins/app/CHANGELOG.md b/plugins/app/CHANGELOG.md index 286c1d7710..03a78a198b 100644 --- a/plugins/app/CHANGELOG.md +++ b/plugins/app/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/plugin-app +## 0.1.6 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/integration-react@1.2.4 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-permission-react@0.4.31 + - @backstage/theme@0.6.4 + ## 0.1.6-next.3 ### Patch Changes diff --git a/plugins/app/package.json b/plugins/app/package.json index c596a5bdeb..cbc0b74852 100644 --- a/plugins/app/package.json +++ b/plugins/app/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-app", - "version": "0.1.6-next.3", + "version": "0.1.6", "backstage": { "role": "frontend-plugin", "pluginId": "app", diff --git a/plugins/auth-backend-module-atlassian-provider/CHANGELOG.md b/plugins/auth-backend-module-atlassian-provider/CHANGELOG.md index 19b6b11c33..0f44801d40 100644 --- a/plugins/auth-backend-module-atlassian-provider/CHANGELOG.md +++ b/plugins/auth-backend-module-atlassian-provider/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-auth-backend-module-atlassian-provider +## 0.4.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + ## 0.4.0-next.2 ### Patch Changes diff --git a/plugins/auth-backend-module-atlassian-provider/package.json b/plugins/auth-backend-module-atlassian-provider/package.json index f39be48a9c..da8d0f61da 100644 --- a/plugins/auth-backend-module-atlassian-provider/package.json +++ b/plugins/auth-backend-module-atlassian-provider/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-auth-backend-module-atlassian-provider", - "version": "0.4.0-next.2", + "version": "0.4.0", "description": "The atlassian-provider backend module for the auth plugin.", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/auth-backend-module-auth0-provider/CHANGELOG.md b/plugins/auth-backend-module-auth0-provider/CHANGELOG.md index d17aedd86e..d5ec09dd01 100644 --- a/plugins/auth-backend-module-auth0-provider/CHANGELOG.md +++ b/plugins/auth-backend-module-auth0-provider/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-auth-backend-module-auth0-provider +## 0.2.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + ## 0.2.0-next.2 ### Patch Changes diff --git a/plugins/auth-backend-module-auth0-provider/package.json b/plugins/auth-backend-module-auth0-provider/package.json index fedd3576de..593f413db6 100644 --- a/plugins/auth-backend-module-auth0-provider/package.json +++ b/plugins/auth-backend-module-auth0-provider/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-auth-backend-module-auth0-provider", - "version": "0.2.0-next.2", + "version": "0.2.0", "description": "The auth0-provider backend module for the auth plugin.", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/auth-backend-module-aws-alb-provider/CHANGELOG.md b/plugins/auth-backend-module-aws-alb-provider/CHANGELOG.md index 56305208ef..a39765a27b 100644 --- a/plugins/auth-backend-module-aws-alb-provider/CHANGELOG.md +++ b/plugins/auth-backend-module-aws-alb-provider/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-auth-backend-module-aws-alb-provider +## 0.4.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/errors@1.2.7 + - @backstage/plugin-auth-backend@0.24.3 + ## 0.4.0-next.3 ### Patch Changes diff --git a/plugins/auth-backend-module-aws-alb-provider/package.json b/plugins/auth-backend-module-aws-alb-provider/package.json index 614459046f..ecd1d617be 100644 --- a/plugins/auth-backend-module-aws-alb-provider/package.json +++ b/plugins/auth-backend-module-aws-alb-provider/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-auth-backend-module-aws-alb-provider", - "version": "0.4.0-next.3", + "version": "0.4.0", "description": "The aws-alb provider module for the Backstage auth backend.", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/auth-backend-module-azure-easyauth-provider/CHANGELOG.md b/plugins/auth-backend-module-azure-easyauth-provider/CHANGELOG.md index deaf00522e..3b82c73bc5 100644 --- a/plugins/auth-backend-module-azure-easyauth-provider/CHANGELOG.md +++ b/plugins/auth-backend-module-azure-easyauth-provider/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-auth-backend-module-azure-easyauth-provider +## 0.2.5 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/catalog-model@1.7.3 + - @backstage/errors@1.2.7 + ## 0.2.5-next.2 ### Patch Changes diff --git a/plugins/auth-backend-module-azure-easyauth-provider/package.json b/plugins/auth-backend-module-azure-easyauth-provider/package.json index a110cba378..494ef7e5f1 100644 --- a/plugins/auth-backend-module-azure-easyauth-provider/package.json +++ b/plugins/auth-backend-module-azure-easyauth-provider/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-auth-backend-module-azure-easyauth-provider", - "version": "0.2.5-next.2", + "version": "0.2.5", "description": "The azure-easyauth-provider backend module for the auth plugin.", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/auth-backend-module-bitbucket-provider/CHANGELOG.md b/plugins/auth-backend-module-bitbucket-provider/CHANGELOG.md index 459fca1375..28ec16943a 100644 --- a/plugins/auth-backend-module-bitbucket-provider/CHANGELOG.md +++ b/plugins/auth-backend-module-bitbucket-provider/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-auth-backend-module-bitbucket-provider +## 0.3.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + ## 0.3.0-next.2 ### Patch Changes diff --git a/plugins/auth-backend-module-bitbucket-provider/package.json b/plugins/auth-backend-module-bitbucket-provider/package.json index e564ef2493..cdbf3dc9bb 100644 --- a/plugins/auth-backend-module-bitbucket-provider/package.json +++ b/plugins/auth-backend-module-bitbucket-provider/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-auth-backend-module-bitbucket-provider", - "version": "0.3.0-next.2", + "version": "0.3.0", "description": "The bitbucket-provider backend module for the auth plugin.", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/auth-backend-module-bitbucket-server-provider/CHANGELOG.md b/plugins/auth-backend-module-bitbucket-server-provider/CHANGELOG.md index c9024a505a..d54d1a8d68 100644 --- a/plugins/auth-backend-module-bitbucket-server-provider/CHANGELOG.md +++ b/plugins/auth-backend-module-bitbucket-server-provider/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-auth-backend-module-bitbucket-server-provider +## 0.2.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + ## 0.2.0-next.2 ### Patch Changes diff --git a/plugins/auth-backend-module-bitbucket-server-provider/package.json b/plugins/auth-backend-module-bitbucket-server-provider/package.json index 3587169c79..f8da1d3cd0 100644 --- a/plugins/auth-backend-module-bitbucket-server-provider/package.json +++ b/plugins/auth-backend-module-bitbucket-server-provider/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-auth-backend-module-bitbucket-server-provider", - "version": "0.2.0-next.2", + "version": "0.2.0", "description": "The bitbucket-server-provider backend module for the auth plugin.", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/auth-backend-module-cloudflare-access-provider/CHANGELOG.md b/plugins/auth-backend-module-cloudflare-access-provider/CHANGELOG.md index d744fc2b65..bd259f4c82 100644 --- a/plugins/auth-backend-module-cloudflare-access-provider/CHANGELOG.md +++ b/plugins/auth-backend-module-cloudflare-access-provider/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-auth-backend-module-cloudflare-access-provider +## 0.4.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + ## 0.4.0-next.2 ### Patch Changes diff --git a/plugins/auth-backend-module-cloudflare-access-provider/package.json b/plugins/auth-backend-module-cloudflare-access-provider/package.json index 8a73f77a38..fd5aed90c9 100644 --- a/plugins/auth-backend-module-cloudflare-access-provider/package.json +++ b/plugins/auth-backend-module-cloudflare-access-provider/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-auth-backend-module-cloudflare-access-provider", - "version": "0.4.0-next.2", + "version": "0.4.0", "description": "The cloudflare-access-provider backend module for the auth plugin.", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/auth-backend-module-gcp-iap-provider/CHANGELOG.md b/plugins/auth-backend-module-gcp-iap-provider/CHANGELOG.md index 487e577261..3f3d43bcc2 100644 --- a/plugins/auth-backend-module-gcp-iap-provider/CHANGELOG.md +++ b/plugins/auth-backend-module-gcp-iap-provider/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-auth-backend-module-gcp-iap-provider +## 0.4.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + ## 0.4.0-next.2 ### Patch Changes diff --git a/plugins/auth-backend-module-gcp-iap-provider/package.json b/plugins/auth-backend-module-gcp-iap-provider/package.json index 966e6af1f6..feb4138684 100644 --- a/plugins/auth-backend-module-gcp-iap-provider/package.json +++ b/plugins/auth-backend-module-gcp-iap-provider/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-auth-backend-module-gcp-iap-provider", - "version": "0.4.0-next.2", + "version": "0.4.0", "description": "A GCP IAP auth provider module for the Backstage auth backend", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/auth-backend-module-github-provider/CHANGELOG.md b/plugins/auth-backend-module-github-provider/CHANGELOG.md index 28d890263f..7978594594 100644 --- a/plugins/auth-backend-module-github-provider/CHANGELOG.md +++ b/plugins/auth-backend-module-github-provider/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/plugin-auth-backend-module-github-provider +## 0.3.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- b40af03: Fixed a bug where the requested scope was ignored when refreshing sessions for a GitHub OAuth App. This would lead to access tokens being returned that didn't have the requested scope, and in turn errors when trying to use these tokens. + + As part of this fix all existing sessions are being revoked in order to ensure that they receive the correct scope. + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + ## 0.3.0-next.2 ### Patch Changes diff --git a/plugins/auth-backend-module-github-provider/package.json b/plugins/auth-backend-module-github-provider/package.json index b0a7f7f17b..dce063a590 100644 --- a/plugins/auth-backend-module-github-provider/package.json +++ b/plugins/auth-backend-module-github-provider/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-auth-backend-module-github-provider", - "version": "0.3.0-next.2", + "version": "0.3.0", "description": "The github-provider backend module for the auth plugin.", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/auth-backend-module-gitlab-provider/CHANGELOG.md b/plugins/auth-backend-module-gitlab-provider/CHANGELOG.md index 31d7b65487..507935ef40 100644 --- a/plugins/auth-backend-module-gitlab-provider/CHANGELOG.md +++ b/plugins/auth-backend-module-gitlab-provider/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-auth-backend-module-gitlab-provider +## 0.3.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + ## 0.3.0-next.2 ### Patch Changes diff --git a/plugins/auth-backend-module-gitlab-provider/package.json b/plugins/auth-backend-module-gitlab-provider/package.json index f9008cdf9b..20512c21cc 100644 --- a/plugins/auth-backend-module-gitlab-provider/package.json +++ b/plugins/auth-backend-module-gitlab-provider/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-auth-backend-module-gitlab-provider", - "version": "0.3.0-next.2", + "version": "0.3.0", "description": "The gitlab-provider backend module for the auth plugin.", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/auth-backend-module-google-provider/CHANGELOG.md b/plugins/auth-backend-module-google-provider/CHANGELOG.md index 17689e2554..c576c8d7ab 100644 --- a/plugins/auth-backend-module-google-provider/CHANGELOG.md +++ b/plugins/auth-backend-module-google-provider/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-auth-backend-module-google-provider +## 0.3.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + ## 0.3.0-next.2 ### Patch Changes diff --git a/plugins/auth-backend-module-google-provider/package.json b/plugins/auth-backend-module-google-provider/package.json index aa292b5cce..b5c344e599 100644 --- a/plugins/auth-backend-module-google-provider/package.json +++ b/plugins/auth-backend-module-google-provider/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-auth-backend-module-google-provider", - "version": "0.3.0-next.2", + "version": "0.3.0", "description": "A Google auth provider module for the Backstage auth backend", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/auth-backend-module-guest-provider/CHANGELOG.md b/plugins/auth-backend-module-guest-provider/CHANGELOG.md index 31f014b5c6..3c3148044f 100644 --- a/plugins/auth-backend-module-guest-provider/CHANGELOG.md +++ b/plugins/auth-backend-module-guest-provider/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-auth-backend-module-guest-provider +## 0.2.5 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/catalog-model@1.7.3 + - @backstage/errors@1.2.7 + ## 0.2.5-next.2 ### Patch Changes diff --git a/plugins/auth-backend-module-guest-provider/package.json b/plugins/auth-backend-module-guest-provider/package.json index 78429a8260..d53ff89c06 100644 --- a/plugins/auth-backend-module-guest-provider/package.json +++ b/plugins/auth-backend-module-guest-provider/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-auth-backend-module-guest-provider", - "version": "0.2.5-next.2", + "version": "0.2.5", "description": "The guest-provider backend module for the auth plugin.", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/auth-backend-module-microsoft-provider/CHANGELOG.md b/plugins/auth-backend-module-microsoft-provider/CHANGELOG.md index 68ec815cbe..3e01ec5205 100644 --- a/plugins/auth-backend-module-microsoft-provider/CHANGELOG.md +++ b/plugins/auth-backend-module-microsoft-provider/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-auth-backend-module-microsoft-provider +## 0.3.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + ## 0.3.0-next.2 ### Patch Changes diff --git a/plugins/auth-backend-module-microsoft-provider/package.json b/plugins/auth-backend-module-microsoft-provider/package.json index ee567d8ce0..b0a9c17f5a 100644 --- a/plugins/auth-backend-module-microsoft-provider/package.json +++ b/plugins/auth-backend-module-microsoft-provider/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-auth-backend-module-microsoft-provider", - "version": "0.3.0-next.2", + "version": "0.3.0", "description": "The microsoft-provider backend module for the auth plugin.", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/auth-backend-module-oauth2-provider/CHANGELOG.md b/plugins/auth-backend-module-oauth2-provider/CHANGELOG.md index 74590d6ddc..a18648b8ba 100644 --- a/plugins/auth-backend-module-oauth2-provider/CHANGELOG.md +++ b/plugins/auth-backend-module-oauth2-provider/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-auth-backend-module-oauth2-provider +## 0.4.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + ## 0.4.0-next.2 ### Patch Changes diff --git a/plugins/auth-backend-module-oauth2-provider/package.json b/plugins/auth-backend-module-oauth2-provider/package.json index a08746d166..50eb9ee03e 100644 --- a/plugins/auth-backend-module-oauth2-provider/package.json +++ b/plugins/auth-backend-module-oauth2-provider/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-auth-backend-module-oauth2-provider", - "version": "0.4.0-next.2", + "version": "0.4.0", "description": "The oauth2-provider backend module for the auth plugin.", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/auth-backend-module-oauth2-proxy-provider/CHANGELOG.md b/plugins/auth-backend-module-oauth2-proxy-provider/CHANGELOG.md index 2313d17158..404ee9cb81 100644 --- a/plugins/auth-backend-module-oauth2-proxy-provider/CHANGELOG.md +++ b/plugins/auth-backend-module-oauth2-proxy-provider/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-auth-backend-module-oauth2-proxy-provider +## 0.2.5 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/errors@1.2.7 + ## 0.2.5-next.2 ### Patch Changes diff --git a/plugins/auth-backend-module-oauth2-proxy-provider/package.json b/plugins/auth-backend-module-oauth2-proxy-provider/package.json index 081ccf6c96..a0a51e8d7c 100644 --- a/plugins/auth-backend-module-oauth2-proxy-provider/package.json +++ b/plugins/auth-backend-module-oauth2-proxy-provider/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-auth-backend-module-oauth2-proxy-provider", - "version": "0.2.5-next.2", + "version": "0.2.5", "description": "The oauth2-proxy-provider backend module for the auth plugin.", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/auth-backend-module-oidc-provider/CHANGELOG.md b/plugins/auth-backend-module-oidc-provider/CHANGELOG.md index 32128edfab..cef8ec148d 100644 --- a/plugins/auth-backend-module-oidc-provider/CHANGELOG.md +++ b/plugins/auth-backend-module-oidc-provider/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-auth-backend-module-oidc-provider +## 0.4.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- 0afc4f2: Simplify the `start` method in the `authenticator` to just return the helper promise +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/plugin-auth-backend@0.24.3 + ## 0.4.0-next.3 ### Patch Changes diff --git a/plugins/auth-backend-module-oidc-provider/package.json b/plugins/auth-backend-module-oidc-provider/package.json index 96ce0e270e..dd5ee2ae47 100644 --- a/plugins/auth-backend-module-oidc-provider/package.json +++ b/plugins/auth-backend-module-oidc-provider/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-auth-backend-module-oidc-provider", - "version": "0.4.0-next.3", + "version": "0.4.0", "description": "The oidc-provider backend module for the auth plugin.", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/auth-backend-module-okta-provider/CHANGELOG.md b/plugins/auth-backend-module-okta-provider/CHANGELOG.md index 6343e2260e..bcbf81b320 100644 --- a/plugins/auth-backend-module-okta-provider/CHANGELOG.md +++ b/plugins/auth-backend-module-okta-provider/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-auth-backend-module-okta-provider +## 0.2.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + ## 0.2.0-next.2 ### Patch Changes diff --git a/plugins/auth-backend-module-okta-provider/package.json b/plugins/auth-backend-module-okta-provider/package.json index ab3e8ef5bb..121f5b793a 100644 --- a/plugins/auth-backend-module-okta-provider/package.json +++ b/plugins/auth-backend-module-okta-provider/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-auth-backend-module-okta-provider", - "version": "0.2.0-next.2", + "version": "0.2.0", "description": "The okta-provider backend module for the auth plugin.", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/auth-backend-module-onelogin-provider/CHANGELOG.md b/plugins/auth-backend-module-onelogin-provider/CHANGELOG.md index 2e185b82e6..dc6d01ac0b 100644 --- a/plugins/auth-backend-module-onelogin-provider/CHANGELOG.md +++ b/plugins/auth-backend-module-onelogin-provider/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-auth-backend-module-onelogin-provider +## 0.3.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + ## 0.3.0-next.2 ### Patch Changes diff --git a/plugins/auth-backend-module-onelogin-provider/package.json b/plugins/auth-backend-module-onelogin-provider/package.json index b486495c8a..bc8d7d7377 100644 --- a/plugins/auth-backend-module-onelogin-provider/package.json +++ b/plugins/auth-backend-module-onelogin-provider/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-auth-backend-module-onelogin-provider", - "version": "0.3.0-next.2", + "version": "0.3.0", "description": "The onelogin-provider backend module for the auth plugin.", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/auth-backend-module-pinniped-provider/CHANGELOG.md b/plugins/auth-backend-module-pinniped-provider/CHANGELOG.md index b0456027f1..90c5bcaa28 100644 --- a/plugins/auth-backend-module-pinniped-provider/CHANGELOG.md +++ b/plugins/auth-backend-module-pinniped-provider/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-auth-backend-module-pinniped-provider +## 0.3.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/config@1.3.2 + - @backstage/types@1.2.1 + ## 0.3.0-next.2 ### Patch Changes diff --git a/plugins/auth-backend-module-pinniped-provider/package.json b/plugins/auth-backend-module-pinniped-provider/package.json index 12a34259dc..89f77dc552 100644 --- a/plugins/auth-backend-module-pinniped-provider/package.json +++ b/plugins/auth-backend-module-pinniped-provider/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-auth-backend-module-pinniped-provider", - "version": "0.3.0-next.2", + "version": "0.3.0", "description": "The pinniped-provider backend module for the auth plugin.", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/auth-backend-module-vmware-cloud-provider/CHANGELOG.md b/plugins/auth-backend-module-vmware-cloud-provider/CHANGELOG.md index 98e18a9e72..adcd25c793 100644 --- a/plugins/auth-backend-module-vmware-cloud-provider/CHANGELOG.md +++ b/plugins/auth-backend-module-vmware-cloud-provider/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/plugin-auth-backend-module-vmware-cloud-provider +## 0.5.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/catalog-model@1.7.3 + ## 0.5.0-next.2 ### Patch Changes diff --git a/plugins/auth-backend-module-vmware-cloud-provider/package.json b/plugins/auth-backend-module-vmware-cloud-provider/package.json index 9ea66aa080..cbaca503a0 100644 --- a/plugins/auth-backend-module-vmware-cloud-provider/package.json +++ b/plugins/auth-backend-module-vmware-cloud-provider/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-auth-backend-module-vmware-cloud-provider", - "version": "0.5.0-next.2", + "version": "0.5.0", "description": "The vmware-cloud-provider backend module for the auth plugin.", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/auth-backend/CHANGELOG.md b/plugins/auth-backend/CHANGELOG.md index bd85f35505..e34586f100 100644 --- a/plugins/auth-backend/CHANGELOG.md +++ b/plugins/auth-backend/CHANGELOG.md @@ -1,5 +1,36 @@ # @backstage/plugin-auth-backend +## 0.24.3 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-auth-backend-module-github-provider@0.3.0 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/plugin-auth-backend-module-oidc-provider@0.4.0 + - @backstage/plugin-auth-backend-module-cloudflare-access-provider@0.4.0 + - @backstage/plugin-auth-backend-module-bitbucket-server-provider@0.2.0 + - @backstage/plugin-auth-backend-module-atlassian-provider@0.4.0 + - @backstage/plugin-auth-backend-module-bitbucket-provider@0.3.0 + - @backstage/plugin-auth-backend-module-microsoft-provider@0.3.0 + - @backstage/plugin-auth-backend-module-onelogin-provider@0.3.0 + - @backstage/plugin-auth-backend-module-aws-alb-provider@0.4.0 + - @backstage/plugin-auth-backend-module-gcp-iap-provider@0.4.0 + - @backstage/plugin-auth-backend-module-gitlab-provider@0.3.0 + - @backstage/plugin-auth-backend-module-google-provider@0.3.0 + - @backstage/plugin-auth-backend-module-oauth2-provider@0.4.0 + - @backstage/plugin-auth-backend-module-auth0-provider@0.2.0 + - @backstage/plugin-auth-backend-module-okta-provider@0.2.0 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-auth-backend-module-azure-easyauth-provider@0.2.5 + - @backstage/plugin-auth-backend-module-oauth2-proxy-provider@0.2.5 + ## 0.24.3-next.3 ### Patch Changes diff --git a/plugins/auth-backend/package.json b/plugins/auth-backend/package.json index cce8aaff0b..a53afacba1 100644 --- a/plugins/auth-backend/package.json +++ b/plugins/auth-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-auth-backend", - "version": "0.24.3-next.3", + "version": "0.24.3", "description": "A Backstage backend plugin that handles authentication", "backstage": { "role": "backend-plugin", diff --git a/plugins/auth-node/CHANGELOG.md b/plugins/auth-node/CHANGELOG.md index 8d45f802d3..7f6ac511d0 100644 --- a/plugins/auth-node/CHANGELOG.md +++ b/plugins/auth-node/CHANGELOG.md @@ -1,5 +1,24 @@ # @backstage/plugin-auth-node +## 0.6.0 + +### Minor Changes + +- 61f464e: Added `auth.providers..sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured. + +### Patch Changes + +- 8699b79: Removed unused dependencies +- cb316fc: Add an `error` handler to the `strategy` to reject the `executeRedirectStrategy` +- ab9a6fb: Added `scopeAlreadyGranted` property to `OAuthAuthenticatorRefreshInput`, signaling to the provider whether the requested scope has already been granted when persisting session scope. +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + ## 0.6.0-next.2 ### Patch Changes diff --git a/plugins/auth-node/package.json b/plugins/auth-node/package.json index 27c5c97050..277a21a789 100644 --- a/plugins/auth-node/package.json +++ b/plugins/auth-node/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-auth-node", - "version": "0.6.0-next.2", + "version": "0.6.0", "backstage": { "role": "node-library", "pluginId": "auth", diff --git a/plugins/auth-react/CHANGELOG.md b/plugins/auth-react/CHANGELOG.md index 5ba547ae3f..12921c7957 100644 --- a/plugins/auth-react/CHANGELOG.md +++ b/plugins/auth-react/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-auth-react +## 0.1.12 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/core-plugin-api@1.10.4 + - @backstage/errors@1.2.7 + ## 0.1.12-next.1 ### Patch Changes diff --git a/plugins/auth-react/package.json b/plugins/auth-react/package.json index ddcc8313a0..c10b36f981 100644 --- a/plugins/auth-react/package.json +++ b/plugins/auth-react/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-auth-react", - "version": "0.1.12-next.1", + "version": "0.1.12", "description": "Web library for the auth plugin", "backstage": { "role": "web-library", diff --git a/plugins/catalog-backend-module-aws/CHANGELOG.md b/plugins/catalog-backend-module-aws/CHANGELOG.md index 618227f807..c1a55f193f 100644 --- a/plugins/catalog-backend-module-aws/CHANGELOG.md +++ b/plugins/catalog-backend-module-aws/CHANGELOG.md @@ -1,5 +1,22 @@ # @backstage/plugin-catalog-backend-module-aws +## 0.4.8 + +### Patch Changes + +- eb80a1a: Minor doc string update +- Updated dependencies + - @backstage/backend-defaults@0.8.0 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/plugin-kubernetes-common@0.9.3 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/integration-aws-node@0.1.15 + - @backstage/plugin-catalog-common@1.1.3 + ## 0.4.8-next.3 ### Patch Changes diff --git a/plugins/catalog-backend-module-aws/package.json b/plugins/catalog-backend-module-aws/package.json index 7a54b8b22d..ed19b46625 100644 --- a/plugins/catalog-backend-module-aws/package.json +++ b/plugins/catalog-backend-module-aws/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-backend-module-aws", - "version": "0.4.8-next.3", + "version": "0.4.8", "description": "A Backstage catalog backend module that helps integrate towards AWS", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/catalog-backend-module-azure/CHANGELOG.md b/plugins/catalog-backend-module-azure/CHANGELOG.md index 8042929d71..c7147b8255 100644 --- a/plugins/catalog-backend-module-azure/CHANGELOG.md +++ b/plugins/catalog-backend-module-azure/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-catalog-backend-module-azure +## 0.3.2 + +### Patch Changes + +- eb80a1a: Minor doc string update +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/config@1.3.2 + - @backstage/integration@1.16.1 + - @backstage/plugin-catalog-common@1.1.3 + ## 0.3.2-next.3 ### Patch Changes diff --git a/plugins/catalog-backend-module-azure/package.json b/plugins/catalog-backend-module-azure/package.json index 4200fb5353..107c633eab 100644 --- a/plugins/catalog-backend-module-azure/package.json +++ b/plugins/catalog-backend-module-azure/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-backend-module-azure", - "version": "0.3.2-next.3", + "version": "0.3.2", "description": "A Backstage catalog backend module that helps integrate towards Azure", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/catalog-backend-module-backstage-openapi/CHANGELOG.md b/plugins/catalog-backend-module-backstage-openapi/CHANGELOG.md index 3faa4ad63f..2d971fac29 100644 --- a/plugins/catalog-backend-module-backstage-openapi/CHANGELOG.md +++ b/plugins/catalog-backend-module-backstage-openapi/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/plugin-catalog-backend-module-backstage-openapi +## 0.4.5 + +### Patch Changes + +- eb80a1a: Minor doc string update +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/backend-openapi-utils@0.5.0 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + ## 0.4.5-next.3 ### Patch Changes diff --git a/plugins/catalog-backend-module-backstage-openapi/package.json b/plugins/catalog-backend-module-backstage-openapi/package.json index e7325a184f..f7e2cd11c0 100644 --- a/plugins/catalog-backend-module-backstage-openapi/package.json +++ b/plugins/catalog-backend-module-backstage-openapi/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-backend-module-backstage-openapi", - "version": "0.4.5-next.3", + "version": "0.4.5", "backstage": { "role": "backend-plugin-module", "pluginId": "catalog", diff --git a/plugins/catalog-backend-module-bitbucket-cloud/CHANGELOG.md b/plugins/catalog-backend-module-bitbucket-cloud/CHANGELOG.md index 19d488d227..d33bd03823 100644 --- a/plugins/catalog-backend-module-bitbucket-cloud/CHANGELOG.md +++ b/plugins/catalog-backend-module-bitbucket-cloud/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/plugin-catalog-backend-module-bitbucket-cloud +## 0.4.5 + +### Patch Changes + +- eb80a1a: Minor doc string update +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/integration@1.16.1 + - @backstage/plugin-bitbucket-cloud-common@0.2.27 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-events-node@0.4.8 + ## 0.4.5-next.3 ### Patch Changes diff --git a/plugins/catalog-backend-module-bitbucket-cloud/package.json b/plugins/catalog-backend-module-bitbucket-cloud/package.json index 45b270a875..59dff3dc99 100644 --- a/plugins/catalog-backend-module-bitbucket-cloud/package.json +++ b/plugins/catalog-backend-module-bitbucket-cloud/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-backend-module-bitbucket-cloud", - "version": "0.4.5-next.3", + "version": "0.4.5", "description": "A Backstage catalog backend module that helps integrate towards Bitbucket Cloud", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/catalog-backend-module-bitbucket-server/CHANGELOG.md b/plugins/catalog-backend-module-bitbucket-server/CHANGELOG.md index fc98db3388..58e6daf9d3 100644 --- a/plugins/catalog-backend-module-bitbucket-server/CHANGELOG.md +++ b/plugins/catalog-backend-module-bitbucket-server/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/plugin-catalog-backend-module-bitbucket-server +## 0.3.2 + +### Patch Changes + +- eb80a1a: Minor doc string update +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + ## 0.3.2-next.3 ### Patch Changes diff --git a/plugins/catalog-backend-module-bitbucket-server/package.json b/plugins/catalog-backend-module-bitbucket-server/package.json index 9f008f7e0f..dbb231da5a 100644 --- a/plugins/catalog-backend-module-bitbucket-server/package.json +++ b/plugins/catalog-backend-module-bitbucket-server/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-backend-module-bitbucket-server", - "version": "0.3.2-next.3", + "version": "0.3.2", "backstage": { "role": "backend-plugin-module", "pluginId": "catalog", diff --git a/plugins/catalog-backend-module-gcp/CHANGELOG.md b/plugins/catalog-backend-module-gcp/CHANGELOG.md index a0b8aa05ea..3f2420635a 100644 --- a/plugins/catalog-backend-module-gcp/CHANGELOG.md +++ b/plugins/catalog-backend-module-gcp/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-catalog-backend-module-gcp +## 0.3.5 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/plugin-kubernetes-common@0.9.3 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + ## 0.3.5-next.3 ### Patch Changes diff --git a/plugins/catalog-backend-module-gcp/package.json b/plugins/catalog-backend-module-gcp/package.json index 611f90c6ef..43ec4652c2 100644 --- a/plugins/catalog-backend-module-gcp/package.json +++ b/plugins/catalog-backend-module-gcp/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-backend-module-gcp", - "version": "0.3.5-next.3", + "version": "0.3.5", "description": "A Backstage catalog backend module that helps integrate towards GCP", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/catalog-backend-module-gerrit/CHANGELOG.md b/plugins/catalog-backend-module-gerrit/CHANGELOG.md index be13e05e09..a3c300bb1a 100644 --- a/plugins/catalog-backend-module-gerrit/CHANGELOG.md +++ b/plugins/catalog-backend-module-gerrit/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-catalog-backend-module-gerrit +## 0.2.7 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + ## 0.2.7-next.3 ### Patch Changes diff --git a/plugins/catalog-backend-module-gerrit/package.json b/plugins/catalog-backend-module-gerrit/package.json index 7434dec6b6..58850d624c 100644 --- a/plugins/catalog-backend-module-gerrit/package.json +++ b/plugins/catalog-backend-module-gerrit/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-backend-module-gerrit", - "version": "0.2.7-next.3", + "version": "0.2.7", "backstage": { "role": "backend-plugin-module", "pluginId": "catalog", diff --git a/plugins/catalog-backend-module-github-org/CHANGELOG.md b/plugins/catalog-backend-module-github-org/CHANGELOG.md index 4870b9f458..1b0768402d 100644 --- a/plugins/catalog-backend-module-github-org/CHANGELOG.md +++ b/plugins/catalog-backend-module-github-org/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-catalog-backend-module-github-org +## 0.3.7 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-catalog-backend-module-github@0.7.10 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/config@1.3.2 + - @backstage/plugin-events-node@0.4.8 + ## 0.3.7-next.3 ### Patch Changes diff --git a/plugins/catalog-backend-module-github-org/package.json b/plugins/catalog-backend-module-github-org/package.json index 9c9ebe84f7..48d76dd1e7 100644 --- a/plugins/catalog-backend-module-github-org/package.json +++ b/plugins/catalog-backend-module-github-org/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-backend-module-github-org", - "version": "0.3.7-next.3", + "version": "0.3.7", "description": "The github-org backend module for the catalog plugin.", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/catalog-backend-module-github/CHANGELOG.md b/plugins/catalog-backend-module-github/CHANGELOG.md index a2bb1d04c8..e7ac8838ea 100644 --- a/plugins/catalog-backend-module-github/CHANGELOG.md +++ b/plugins/catalog-backend-module-github/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/plugin-catalog-backend-module-github +## 0.7.10 + +### Patch Changes + +- eb80a1a: Minor doc string update +- Updated dependencies + - @backstage/plugin-catalog-backend@1.31.0 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/integration@1.16.1 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-events-node@0.4.8 + ## 0.7.10-next.3 ### Patch Changes diff --git a/plugins/catalog-backend-module-github/package.json b/plugins/catalog-backend-module-github/package.json index 9656f79762..3dc81fb754 100644 --- a/plugins/catalog-backend-module-github/package.json +++ b/plugins/catalog-backend-module-github/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-backend-module-github", - "version": "0.7.10-next.3", + "version": "0.7.10", "description": "A Backstage catalog backend module that helps integrate towards GitHub", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/catalog-backend-module-gitlab-org/CHANGELOG.md b/plugins/catalog-backend-module-gitlab-org/CHANGELOG.md index 7267dd1572..8fac2fa834 100644 --- a/plugins/catalog-backend-module-gitlab-org/CHANGELOG.md +++ b/plugins/catalog-backend-module-gitlab-org/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-catalog-backend-module-gitlab-org +## 0.2.6 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/plugin-catalog-backend-module-gitlab@0.6.3 + - @backstage/plugin-events-node@0.4.8 + ## 0.2.6-next.3 ### Patch Changes diff --git a/plugins/catalog-backend-module-gitlab-org/package.json b/plugins/catalog-backend-module-gitlab-org/package.json index b66983d2b4..e72a8babe9 100644 --- a/plugins/catalog-backend-module-gitlab-org/package.json +++ b/plugins/catalog-backend-module-gitlab-org/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-backend-module-gitlab-org", - "version": "0.2.6-next.3", + "version": "0.2.6", "description": "The gitlab-org backend module for the catalog plugin.", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/catalog-backend-module-gitlab/CHANGELOG.md b/plugins/catalog-backend-module-gitlab/CHANGELOG.md index 77230d4831..16ad052c39 100644 --- a/plugins/catalog-backend-module-gitlab/CHANGELOG.md +++ b/plugins/catalog-backend-module-gitlab/CHANGELOG.md @@ -1,5 +1,20 @@ # @backstage/plugin-catalog-backend-module-gitlab +## 0.6.3 + +### Patch Changes + +- 4db039a: Fix `GitlabOrgDiscoveryEntityProvider` group path not being encoded causing 404 when using a subgroup in `config.group` +- Updated dependencies + - @backstage/backend-defaults@0.8.0 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/integration@1.16.1 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-events-node@0.4.8 + ## 0.6.3-next.3 ### Patch Changes diff --git a/plugins/catalog-backend-module-gitlab/package.json b/plugins/catalog-backend-module-gitlab/package.json index c3ea323bdc..4309d31602 100644 --- a/plugins/catalog-backend-module-gitlab/package.json +++ b/plugins/catalog-backend-module-gitlab/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-backend-module-gitlab", - "version": "0.6.3-next.3", + "version": "0.6.3", "description": "A Backstage catalog backend module that helps integrate towards GitLab", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/catalog-backend-module-incremental-ingestion/CHANGELOG.md b/plugins/catalog-backend-module-incremental-ingestion/CHANGELOG.md index b7c9d2b181..6403decd73 100644 --- a/plugins/catalog-backend-module-incremental-ingestion/CHANGELOG.md +++ b/plugins/catalog-backend-module-incremental-ingestion/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/plugin-catalog-backend-module-incremental-ingestion +## 0.6.3 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-defaults@0.8.0 + - @backstage/plugin-catalog-backend@1.31.0 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-events-node@0.4.8 + - @backstage/plugin-permission-common@0.8.4 + ## 0.6.3-next.3 ### Patch Changes diff --git a/plugins/catalog-backend-module-incremental-ingestion/package.json b/plugins/catalog-backend-module-incremental-ingestion/package.json index 2172a45894..624db4d0a4 100644 --- a/plugins/catalog-backend-module-incremental-ingestion/package.json +++ b/plugins/catalog-backend-module-incremental-ingestion/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-backend-module-incremental-ingestion", - "version": "0.6.3-next.3", + "version": "0.6.3", "description": "An entity provider for streaming large asset sources into the catalog", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/catalog-backend-module-ldap/CHANGELOG.md b/plugins/catalog-backend-module-ldap/CHANGELOG.md index 6e943516f8..027e7cba0e 100644 --- a/plugins/catalog-backend-module-ldap/CHANGELOG.md +++ b/plugins/catalog-backend-module-ldap/CHANGELOG.md @@ -1,5 +1,20 @@ # @backstage/plugin-catalog-backend-module-ldap +## 0.11.2 + +### Patch Changes + +- eb80a1a: Minor doc string update +- 636744a: Make `ldapOrg` config key optional +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-catalog-common@1.1.3 + ## 0.11.2-next.3 ### Patch Changes diff --git a/plugins/catalog-backend-module-ldap/package.json b/plugins/catalog-backend-module-ldap/package.json index 04393f0f03..2b0efd221c 100644 --- a/plugins/catalog-backend-module-ldap/package.json +++ b/plugins/catalog-backend-module-ldap/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-backend-module-ldap", - "version": "0.11.2-next.3", + "version": "0.11.2", "description": "A Backstage catalog backend module that helps integrate towards LDAP", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/catalog-backend-module-logs/CHANGELOG.md b/plugins/catalog-backend-module-logs/CHANGELOG.md index 92a33ed1df..f2ed670c12 100644 --- a/plugins/catalog-backend-module-logs/CHANGELOG.md +++ b/plugins/catalog-backend-module-logs/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-catalog-backend-module-logs +## 0.1.7 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-catalog-backend@1.31.0 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-events-node@0.4.8 + ## 0.1.7-next.3 ### Patch Changes diff --git a/plugins/catalog-backend-module-logs/package.json b/plugins/catalog-backend-module-logs/package.json index aaeccd38d7..4a31c57454 100644 --- a/plugins/catalog-backend-module-logs/package.json +++ b/plugins/catalog-backend-module-logs/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-backend-module-logs", - "version": "0.1.7-next.3", + "version": "0.1.7", "description": "A module that subscribes to catalog releated events and logs them.", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/catalog-backend-module-msgraph/CHANGELOG.md b/plugins/catalog-backend-module-msgraph/CHANGELOG.md index e97cf8159f..5e94a612a1 100644 --- a/plugins/catalog-backend-module-msgraph/CHANGELOG.md +++ b/plugins/catalog-backend-module-msgraph/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-catalog-backend-module-msgraph +## 0.6.7 + +### Patch Changes + +- eb80a1a: Minor doc string update +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/plugin-catalog-common@1.1.3 + ## 0.6.7-next.3 ### Patch Changes diff --git a/plugins/catalog-backend-module-msgraph/package.json b/plugins/catalog-backend-module-msgraph/package.json index 952a761ab9..06ffb8c4b1 100644 --- a/plugins/catalog-backend-module-msgraph/package.json +++ b/plugins/catalog-backend-module-msgraph/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-backend-module-msgraph", - "version": "0.6.7-next.3", + "version": "0.6.7", "description": "A Backstage catalog backend module that helps integrate towards Microsoft Graph", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/catalog-backend-module-openapi/CHANGELOG.md b/plugins/catalog-backend-module-openapi/CHANGELOG.md index 2683cf69d8..c5725f579d 100644 --- a/plugins/catalog-backend-module-openapi/CHANGELOG.md +++ b/plugins/catalog-backend-module-openapi/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/plugin-catalog-backend-module-openapi +## 0.2.7 + +### Patch Changes + +- 7fc6f7c: Fix `resolveUrl` for split openapi definition relative path +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/catalog-model@1.7.3 + - @backstage/integration@1.16.1 + - @backstage/types@1.2.1 + - @backstage/plugin-catalog-common@1.1.3 + ## 0.2.7-next.3 ### Patch Changes diff --git a/plugins/catalog-backend-module-openapi/package.json b/plugins/catalog-backend-module-openapi/package.json index e76343cc17..b27d947326 100644 --- a/plugins/catalog-backend-module-openapi/package.json +++ b/plugins/catalog-backend-module-openapi/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-backend-module-openapi", - "version": "0.2.7-next.3", + "version": "0.2.7", "description": "A Backstage catalog backend module that helps with OpenAPI specifications", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/catalog-backend-module-puppetdb/CHANGELOG.md b/plugins/catalog-backend-module-puppetdb/CHANGELOG.md index 95f9ec5b74..e6045a3325 100644 --- a/plugins/catalog-backend-module-puppetdb/CHANGELOG.md +++ b/plugins/catalog-backend-module-puppetdb/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-catalog-backend-module-puppetdb +## 0.2.7 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + ## 0.2.7-next.3 ### Patch Changes diff --git a/plugins/catalog-backend-module-puppetdb/package.json b/plugins/catalog-backend-module-puppetdb/package.json index eb1e7ce38e..35bd2831fc 100644 --- a/plugins/catalog-backend-module-puppetdb/package.json +++ b/plugins/catalog-backend-module-puppetdb/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-backend-module-puppetdb", - "version": "0.2.7-next.3", + "version": "0.2.7", "description": "A Backstage catalog backend module that helps integrate towards PuppetDB", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/catalog-backend-module-scaffolder-entity-model/CHANGELOG.md b/plugins/catalog-backend-module-scaffolder-entity-model/CHANGELOG.md index 4868da1ec8..e280cde65e 100644 --- a/plugins/catalog-backend-module-scaffolder-entity-model/CHANGELOG.md +++ b/plugins/catalog-backend-module-scaffolder-entity-model/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-catalog-backend-module-scaffolder-entity-model +## 0.2.5 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/catalog-model@1.7.3 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-scaffolder-common@1.5.9 + ## 0.2.5-next.3 ### Patch Changes diff --git a/plugins/catalog-backend-module-scaffolder-entity-model/package.json b/plugins/catalog-backend-module-scaffolder-entity-model/package.json index 3d2c9c822d..1325548249 100644 --- a/plugins/catalog-backend-module-scaffolder-entity-model/package.json +++ b/plugins/catalog-backend-module-scaffolder-entity-model/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-backend-module-scaffolder-entity-model", - "version": "0.2.5-next.3", + "version": "0.2.5", "description": "Adds support for the scaffolder specific entity model (e.g. the Template kind) to the catalog backend plugin.", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/catalog-backend-module-unprocessed/CHANGELOG.md b/plugins/catalog-backend-module-unprocessed/CHANGELOG.md index 8a2f43888e..f8dd5199a0 100644 --- a/plugins/catalog-backend-module-unprocessed/CHANGELOG.md +++ b/plugins/catalog-backend-module-unprocessed/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-catalog-backend-module-unprocessed +## 0.5.5 + +### Patch Changes + +- 4e073c7: Use new `PermissionsRegistryService` instead of the deprecated `catalogPermissionExtensionPoint`. +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/catalog-model@1.7.3 + - @backstage/errors@1.2.7 + - @backstage/plugin-catalog-unprocessed-entities-common@0.0.7 + - @backstage/plugin-permission-common@0.8.4 + ## 0.5.5-next.3 ### Patch Changes diff --git a/plugins/catalog-backend-module-unprocessed/package.json b/plugins/catalog-backend-module-unprocessed/package.json index a3271019b7..4f5d3b99fd 100644 --- a/plugins/catalog-backend-module-unprocessed/package.json +++ b/plugins/catalog-backend-module-unprocessed/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-backend-module-unprocessed", - "version": "0.5.5-next.3", + "version": "0.5.5", "description": "Backstage Catalog module to view unprocessed entities", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/catalog-backend/CHANGELOG.md b/plugins/catalog-backend/CHANGELOG.md index 94e75da1cf..7ac8fd7da4 100644 --- a/plugins/catalog-backend/CHANGELOG.md +++ b/plugins/catalog-backend/CHANGELOG.md @@ -1,5 +1,45 @@ # @backstage/plugin-catalog-backend +## 1.31.0 + +### Minor Changes + +- 9b9737c: Added support for emitting entities with an explicit location key during processing. +- 8805f93: The catalog backend now supports the new `PermissionsRegistryService`, which can be used to add custom permission rules. +- 5aebc13: The `UrlReaderProccessor` accepts a new config flag `catalog.useUrlReadersSearch` to always call the `search` method of `UrlReaders`. + + This flag currently defaults to `false`, but adopters are encouraged to enable it as this behavior will be the default in a future release. + + Previous behavior was to call the `search` method only if the parsed Git URL's filename contained a wildcard and use `readUrl` otherwise. `UrlReaderService` must implement this logic in the `search` method instead. + + This allows each `UrlReaderService` implementation to check whether it's a search URL (that contains a wildcard pattern) or not using logic that is specific to each provider. + +- a4aa244: This change integrates the `auditor` service into the Catalog plugin. + +### Patch Changes + +- c9139e1: Ignore benign database conflict errors during stitching, now logged with debug level instead. +- f178b12: Cleanup `refresh_state_references` for entity processors and providers that are no longer in control of a `refresh_state` row for entity +- cd372e4: Improved performance when applying conditional decisions to entities within the permission framework. +- 4ae6884: Fixed an bug in the entity processing caching that would prevent entities that were emitted during processing to be restored after being overridden. +- ef73f97: Updated permission integration to use new permission resource ref. +- Updated dependencies + - @backstage/plugin-permission-node@0.8.8 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/plugin-search-backend-module-catalog@0.3.1 + - @backstage/backend-openapi-utils@0.5.0 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/types@1.2.1 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-events-node@0.4.8 + - @backstage/plugin-permission-common@0.8.4 + - @backstage/plugin-search-common@1.2.17 + ## 1.31.0-next.3 ### Minor Changes diff --git a/plugins/catalog-backend/package.json b/plugins/catalog-backend/package.json index ee61f35fe1..59e4d21eca 100644 --- a/plugins/catalog-backend/package.json +++ b/plugins/catalog-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-backend", - "version": "1.31.0-next.3", + "version": "1.31.0", "description": "The Backstage backend plugin that provides the Backstage catalog", "backstage": { "role": "backend-plugin", diff --git a/plugins/catalog-graph/CHANGELOG.md b/plugins/catalog-graph/CHANGELOG.md index 447964fafc..c980896d90 100644 --- a/plugins/catalog-graph/CHANGELOG.md +++ b/plugins/catalog-graph/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/plugin-catalog-graph +## 0.4.16 + +### Patch Changes + +- 719e48d: Fixed an issue causing the `CatalogGraphCard` to redraw its content whenever the parent component re-renders, resulting in flickering. +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/types@1.2.1 + ## 0.4.16-next.3 ### Patch Changes diff --git a/plugins/catalog-graph/package.json b/plugins/catalog-graph/package.json index 59c075f7cd..413509f9d6 100644 --- a/plugins/catalog-graph/package.json +++ b/plugins/catalog-graph/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-graph", - "version": "0.4.16-next.3", + "version": "0.4.16", "backstage": { "role": "frontend-plugin", "pluginId": "catalog-graph", diff --git a/plugins/catalog-import/CHANGELOG.md b/plugins/catalog-import/CHANGELOG.md index ebe5cc231a..fcc52afd8b 100644 --- a/plugins/catalog-import/CHANGELOG.md +++ b/plugins/catalog-import/CHANGELOG.md @@ -1,5 +1,24 @@ # @backstage/plugin-catalog-import +## 0.12.10 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/integration-react@1.2.4 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/plugin-catalog-common@1.1.3 + ## 0.12.10-next.3 ### Patch Changes diff --git a/plugins/catalog-import/package.json b/plugins/catalog-import/package.json index 32b4efa2b7..71a7a79502 100644 --- a/plugins/catalog-import/package.json +++ b/plugins/catalog-import/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-import", - "version": "0.12.10-next.3", + "version": "0.12.10", "description": "A Backstage plugin the helps you import entities into your catalog", "backstage": { "role": "frontend-plugin", diff --git a/plugins/catalog-node/CHANGELOG.md b/plugins/catalog-node/CHANGELOG.md index fbca2424c8..ce67d692e9 100644 --- a/plugins/catalog-node/CHANGELOG.md +++ b/plugins/catalog-node/CHANGELOG.md @@ -1,5 +1,25 @@ # @backstage/plugin-catalog-node +## 1.16.0 + +### Minor Changes + +- b4183ad: Added new `catalogEntityPermissionResourceRef` export via the `/alpha` sub-path. +- 9b9737c: Added the `locationKey` option to `processingResult.entity(...)`. + +### Patch Changes + +- 4a941e7: Deprecated the alpha `catalogPermissionExtensionPoint` and related types, since the same functionality is now available via the new `PermissionsRegistryService`. +- Updated dependencies + - @backstage/plugin-permission-node@0.8.8 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-permission-common@0.8.4 + ## 1.16.0-next.3 ### Minor Changes diff --git a/plugins/catalog-node/package.json b/plugins/catalog-node/package.json index ec9f831ca3..efa75b3dbc 100644 --- a/plugins/catalog-node/package.json +++ b/plugins/catalog-node/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-node", - "version": "1.16.0-next.3", + "version": "1.16.0", "description": "The plugin-catalog-node module for @backstage/plugin-catalog-backend", "backstage": { "role": "node-library", diff --git a/plugins/catalog-react/CHANGELOG.md b/plugins/catalog-react/CHANGELOG.md index 1bb556e87f..f472a5dac6 100644 --- a/plugins/catalog-react/CHANGELOG.md +++ b/plugins/catalog-react/CHANGELOG.md @@ -1,5 +1,27 @@ # @backstage/plugin-catalog-react +## 1.15.2 + +### Patch Changes + +- b07756e: The Entity Page now retains the visibility of the Inspect Dialog after a reload. This allows sharing the URL with the dialog open. +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/frontend-test-utils@0.2.6 + - @backstage/integration-react@1.2.4 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-permission-react@0.4.31 + - @backstage/version-bridge@1.0.11 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-permission-common@0.8.4 + ## 1.15.2-next.3 ### Patch Changes diff --git a/plugins/catalog-react/package.json b/plugins/catalog-react/package.json index ceb366f6fc..74e95dc35e 100644 --- a/plugins/catalog-react/package.json +++ b/plugins/catalog-react/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-react", - "version": "1.15.2-next.3", + "version": "1.15.2", "description": "A frontend library that helps other Backstage plugins interact with the catalog", "backstage": { "role": "web-library", diff --git a/plugins/catalog-unprocessed-entities/CHANGELOG.md b/plugins/catalog-unprocessed-entities/CHANGELOG.md index 9503849081..b0dd16a5c1 100644 --- a/plugins/catalog-unprocessed-entities/CHANGELOG.md +++ b/plugins/catalog-unprocessed-entities/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-catalog-unprocessed-entities +## 0.2.14 + +### Patch Changes + +- e09d3e8: Added alpha support for the New Frontend System +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/catalog-model@1.7.3 + - @backstage/errors@1.2.7 + ## 0.2.14-next.1 ### Patch Changes diff --git a/plugins/catalog-unprocessed-entities/package.json b/plugins/catalog-unprocessed-entities/package.json index 5c22053871..da49876916 100644 --- a/plugins/catalog-unprocessed-entities/package.json +++ b/plugins/catalog-unprocessed-entities/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-unprocessed-entities", - "version": "0.2.14-next.1", + "version": "0.2.14", "backstage": { "role": "frontend-plugin", "pluginId": "catalog-unprocessed-entities", diff --git a/plugins/catalog/CHANGELOG.md b/plugins/catalog/CHANGELOG.md index e58acd4616..7fcd8c4613 100644 --- a/plugins/catalog/CHANGELOG.md +++ b/plugins/catalog/CHANGELOG.md @@ -1,5 +1,32 @@ # @backstage/plugin-catalog +## 1.27.0 + +### Minor Changes + +- b07756e: The Entity Page now retains the visibility of the Inspect Dialog after a reload. This allows sharing the URL with the dialog open. + +### Patch Changes + +- 7a15cff: Revert client side paginated catalog table to using built in Material Table toolbar component +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/plugin-search-react@1.8.6 + - @backstage/core-components@0.16.4 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/integration-react@1.2.4 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-permission-react@0.4.31 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-scaffolder-common@1.5.9 + - @backstage/plugin-search-common@1.2.17 + ## 1.27.0-next.3 ### Patch Changes diff --git a/plugins/catalog/package.json b/plugins/catalog/package.json index 169b651e28..5656e68b27 100644 --- a/plugins/catalog/package.json +++ b/plugins/catalog/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog", - "version": "1.27.0-next.3", + "version": "1.27.0", "description": "The Backstage plugin for browsing the Backstage catalog", "backstage": { "role": "frontend-plugin", diff --git a/plugins/config-schema/CHANGELOG.md b/plugins/config-schema/CHANGELOG.md index 5b44b1c3c8..4bcb1dcf58 100644 --- a/plugins/config-schema/CHANGELOG.md +++ b/plugins/config-schema/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-config-schema +## 0.1.65 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/core-plugin-api@1.10.4 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + ## 0.1.65-next.1 ### Patch Changes diff --git a/plugins/config-schema/package.json b/plugins/config-schema/package.json index 86b7eed354..99627dd3d6 100644 --- a/plugins/config-schema/package.json +++ b/plugins/config-schema/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-config-schema", - "version": "0.1.65-next.1", + "version": "0.1.65", "description": "A Backstage plugin that lets you browse the configuration schema of your app", "backstage": { "role": "frontend-plugin", diff --git a/plugins/devtools-backend/CHANGELOG.md b/plugins/devtools-backend/CHANGELOG.md index 9215c7e491..95c03b250c 100644 --- a/plugins/devtools-backend/CHANGELOG.md +++ b/plugins/devtools-backend/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/plugin-devtools-backend +## 0.5.2 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-permission-node@0.8.8 + - @backstage/backend-defaults@0.8.0 + - @backstage/config-loader@1.9.6 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/cli-common@0.1.15 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-devtools-common@0.1.15 + - @backstage/plugin-permission-common@0.8.4 + ## 0.5.2-next.3 ### Patch Changes diff --git a/plugins/devtools-backend/package.json b/plugins/devtools-backend/package.json index 1fc78d86fe..178033e6de 100644 --- a/plugins/devtools-backend/package.json +++ b/plugins/devtools-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-devtools-backend", - "version": "0.5.2-next.3", + "version": "0.5.2", "backstage": { "role": "backend-plugin", "pluginId": "devtools", diff --git a/plugins/devtools/CHANGELOG.md b/plugins/devtools/CHANGELOG.md index efae416f21..8aade080f0 100644 --- a/plugins/devtools/CHANGELOG.md +++ b/plugins/devtools/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-devtools +## 0.1.24 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-permission-react@0.4.31 + - @backstage/errors@1.2.7 + - @backstage/plugin-devtools-common@0.1.15 + ## 0.1.24-next.3 ### Patch Changes diff --git a/plugins/devtools/package.json b/plugins/devtools/package.json index 3095f96350..38f2d3aa8b 100644 --- a/plugins/devtools/package.json +++ b/plugins/devtools/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-devtools", - "version": "0.1.24-next.3", + "version": "0.1.24", "backstage": { "role": "frontend-plugin", "pluginId": "devtools", diff --git a/plugins/events-backend-module-aws-sqs/CHANGELOG.md b/plugins/events-backend-module-aws-sqs/CHANGELOG.md index bbccb3820f..a54f5311d0 100644 --- a/plugins/events-backend-module-aws-sqs/CHANGELOG.md +++ b/plugins/events-backend-module-aws-sqs/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-events-backend-module-aws-sqs +## 0.4.8 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/config@1.3.2 + - @backstage/types@1.2.1 + - @backstage/plugin-events-node@0.4.8 + ## 0.4.8-next.2 ### Patch Changes diff --git a/plugins/events-backend-module-aws-sqs/package.json b/plugins/events-backend-module-aws-sqs/package.json index 60ad635023..b105d889f6 100644 --- a/plugins/events-backend-module-aws-sqs/package.json +++ b/plugins/events-backend-module-aws-sqs/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-events-backend-module-aws-sqs", - "version": "0.4.8-next.2", + "version": "0.4.8", "backstage": { "role": "backend-plugin-module", "pluginId": "events", diff --git a/plugins/events-backend-module-azure/CHANGELOG.md b/plugins/events-backend-module-azure/CHANGELOG.md index 26a529ca1c..8438b65a76 100644 --- a/plugins/events-backend-module-azure/CHANGELOG.md +++ b/plugins/events-backend-module-azure/CHANGELOG.md @@ -1,5 +1,13 @@ # @backstage/plugin-events-backend-module-azure +## 0.2.17 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-events-node@0.4.8 + ## 0.2.17-next.2 ### Patch Changes diff --git a/plugins/events-backend-module-azure/package.json b/plugins/events-backend-module-azure/package.json index 88c5d416bc..4f073a103d 100644 --- a/plugins/events-backend-module-azure/package.json +++ b/plugins/events-backend-module-azure/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-events-backend-module-azure", - "version": "0.2.17-next.2", + "version": "0.2.17", "backstage": { "role": "backend-plugin-module", "pluginId": "events", diff --git a/plugins/events-backend-module-bitbucket-cloud/CHANGELOG.md b/plugins/events-backend-module-bitbucket-cloud/CHANGELOG.md index f97260efb9..1d9784889b 100644 --- a/plugins/events-backend-module-bitbucket-cloud/CHANGELOG.md +++ b/plugins/events-backend-module-bitbucket-cloud/CHANGELOG.md @@ -1,5 +1,13 @@ # @backstage/plugin-events-backend-module-bitbucket-cloud +## 0.2.17 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-events-node@0.4.8 + ## 0.2.17-next.2 ### Patch Changes diff --git a/plugins/events-backend-module-bitbucket-cloud/package.json b/plugins/events-backend-module-bitbucket-cloud/package.json index 8236f076a3..6a8fb497d0 100644 --- a/plugins/events-backend-module-bitbucket-cloud/package.json +++ b/plugins/events-backend-module-bitbucket-cloud/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-events-backend-module-bitbucket-cloud", - "version": "0.2.17-next.2", + "version": "0.2.17", "backstage": { "role": "backend-plugin-module", "pluginId": "events", diff --git a/plugins/events-backend-module-gerrit/CHANGELOG.md b/plugins/events-backend-module-gerrit/CHANGELOG.md index 75792f9258..96adf345b5 100644 --- a/plugins/events-backend-module-gerrit/CHANGELOG.md +++ b/plugins/events-backend-module-gerrit/CHANGELOG.md @@ -1,5 +1,13 @@ # @backstage/plugin-events-backend-module-gerrit +## 0.2.17 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-events-node@0.4.8 + ## 0.2.17-next.2 ### Patch Changes diff --git a/plugins/events-backend-module-gerrit/package.json b/plugins/events-backend-module-gerrit/package.json index 4cd56e246c..002e76959a 100644 --- a/plugins/events-backend-module-gerrit/package.json +++ b/plugins/events-backend-module-gerrit/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-events-backend-module-gerrit", - "version": "0.2.17-next.2", + "version": "0.2.17", "backstage": { "role": "backend-plugin-module", "pluginId": "events", diff --git a/plugins/events-backend-module-github/CHANGELOG.md b/plugins/events-backend-module-github/CHANGELOG.md index 22a818ad22..62b74ee619 100644 --- a/plugins/events-backend-module-github/CHANGELOG.md +++ b/plugins/events-backend-module-github/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-events-backend-module-github +## 0.2.17 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/config@1.3.2 + - @backstage/plugin-events-node@0.4.8 + ## 0.2.17-next.2 ### Patch Changes diff --git a/plugins/events-backend-module-github/package.json b/plugins/events-backend-module-github/package.json index 190aef30a2..10d6f7f97d 100644 --- a/plugins/events-backend-module-github/package.json +++ b/plugins/events-backend-module-github/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-events-backend-module-github", - "version": "0.2.17-next.2", + "version": "0.2.17", "backstage": { "role": "backend-plugin-module", "pluginId": "events", diff --git a/plugins/events-backend-module-gitlab/CHANGELOG.md b/plugins/events-backend-module-gitlab/CHANGELOG.md index 22483534bf..f2c881ca1b 100644 --- a/plugins/events-backend-module-gitlab/CHANGELOG.md +++ b/plugins/events-backend-module-gitlab/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-events-backend-module-gitlab +## 0.2.17 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/config@1.3.2 + - @backstage/plugin-events-node@0.4.8 + ## 0.2.17-next.2 ### Patch Changes diff --git a/plugins/events-backend-module-gitlab/package.json b/plugins/events-backend-module-gitlab/package.json index 701cfa818c..1447e92402 100644 --- a/plugins/events-backend-module-gitlab/package.json +++ b/plugins/events-backend-module-gitlab/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-events-backend-module-gitlab", - "version": "0.2.17-next.2", + "version": "0.2.17", "backstage": { "role": "backend-plugin-module", "pluginId": "events", diff --git a/plugins/events-backend-test-utils/CHANGELOG.md b/plugins/events-backend-test-utils/CHANGELOG.md index 3057058d43..f24e19dceb 100644 --- a/plugins/events-backend-test-utils/CHANGELOG.md +++ b/plugins/events-backend-test-utils/CHANGELOG.md @@ -1,5 +1,12 @@ # @backstage/plugin-events-backend-test-utils +## 0.1.41 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-events-node@0.4.8 + ## 0.1.41-next.2 ### Patch Changes diff --git a/plugins/events-backend-test-utils/package.json b/plugins/events-backend-test-utils/package.json index ca07c624ea..1f10ad7b69 100644 --- a/plugins/events-backend-test-utils/package.json +++ b/plugins/events-backend-test-utils/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-events-backend-test-utils", - "version": "0.1.41-next.2", + "version": "0.1.41", "description": "The plugin-events-backend-test-utils for @backstage/plugin-events-node", "backstage": { "role": "node-library", diff --git a/plugins/events-backend/CHANGELOG.md b/plugins/events-backend/CHANGELOG.md index ee6fb3d28e..7c3971718c 100644 --- a/plugins/events-backend/CHANGELOG.md +++ b/plugins/events-backend/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-events-backend +## 0.4.2 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/backend-openapi-utils@0.5.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-events-node@0.4.8 + ## 0.4.2-next.3 ### Patch Changes diff --git a/plugins/events-backend/package.json b/plugins/events-backend/package.json index 7e8c3c8f84..f3af313d71 100644 --- a/plugins/events-backend/package.json +++ b/plugins/events-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-events-backend", - "version": "0.4.2-next.3", + "version": "0.4.2", "backstage": { "role": "backend-plugin", "pluginId": "events", diff --git a/plugins/events-node/CHANGELOG.md b/plugins/events-node/CHANGELOG.md index 70829c3e19..489198a0d8 100644 --- a/plugins/events-node/CHANGELOG.md +++ b/plugins/events-node/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-events-node +## 0.4.8 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + ## 0.4.8-next.2 ### Patch Changes diff --git a/plugins/events-node/package.json b/plugins/events-node/package.json index 3d859f49a0..5ed942349b 100644 --- a/plugins/events-node/package.json +++ b/plugins/events-node/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-events-node", - "version": "0.4.8-next.2", + "version": "0.4.8", "description": "The plugin-events-node module for @backstage/plugin-events-backend", "backstage": { "role": "node-library", diff --git a/plugins/example-todo-list-backend/CHANGELOG.md b/plugins/example-todo-list-backend/CHANGELOG.md index 05c8c16829..783648a4a6 100644 --- a/plugins/example-todo-list-backend/CHANGELOG.md +++ b/plugins/example-todo-list-backend/CHANGELOG.md @@ -1,5 +1,13 @@ # @internal/plugin-todo-list-backend +## 1.0.36 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/errors@1.2.7 + ## 1.0.36-next.2 ### Patch Changes diff --git a/plugins/example-todo-list-backend/package.json b/plugins/example-todo-list-backend/package.json index 3589a2cd30..370c6d6a1a 100644 --- a/plugins/example-todo-list-backend/package.json +++ b/plugins/example-todo-list-backend/package.json @@ -1,6 +1,6 @@ { "name": "@internal/plugin-todo-list-backend", - "version": "1.0.36-next.2", + "version": "1.0.36", "backstage": { "role": "backend-plugin", "pluginId": "todo-list", diff --git a/plugins/example-todo-list/CHANGELOG.md b/plugins/example-todo-list/CHANGELOG.md index e8bcfdb6e7..9273b4728b 100644 --- a/plugins/example-todo-list/CHANGELOG.md +++ b/plugins/example-todo-list/CHANGELOG.md @@ -1,5 +1,13 @@ # @internal/plugin-todo-list +## 1.0.36 + +### Patch Changes + +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/core-plugin-api@1.10.4 + ## 1.0.36-next.1 ### Patch Changes diff --git a/plugins/example-todo-list/package.json b/plugins/example-todo-list/package.json index a47fecb925..8744196388 100644 --- a/plugins/example-todo-list/package.json +++ b/plugins/example-todo-list/package.json @@ -1,6 +1,6 @@ { "name": "@internal/plugin-todo-list", - "version": "1.0.36-next.1", + "version": "1.0.36", "backstage": { "role": "frontend-plugin", "pluginId": "todo-list", diff --git a/plugins/home-react/CHANGELOG.md b/plugins/home-react/CHANGELOG.md index 9b041ae3a7..9b1e445014 100644 --- a/plugins/home-react/CHANGELOG.md +++ b/plugins/home-react/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-home-react +## 0.1.23 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/core-plugin-api@1.10.4 + ## 0.1.23-next.1 ### Patch Changes diff --git a/plugins/home-react/package.json b/plugins/home-react/package.json index ef6ef6e8b6..f3f237b1b8 100644 --- a/plugins/home-react/package.json +++ b/plugins/home-react/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-home-react", - "version": "0.1.23-next.1", + "version": "0.1.23", "description": "A Backstage plugin that contains react components helps you build a home page", "backstage": { "role": "web-library", diff --git a/plugins/home/CHANGELOG.md b/plugins/home/CHANGELOG.md index 1f736314c6..b97f47d118 100644 --- a/plugins/home/CHANGELOG.md +++ b/plugins/home/CHANGELOG.md @@ -1,5 +1,29 @@ # @backstage/plugin-home +## 0.8.5 + +### Patch Changes + +- aff6b47: feat: add cancel button for WidgetSettingsOverlay +- 8e86f96: Enable collision prevention by default in custom home page. + + This change ensures that items in the home page will not collide with each other + making the user experience better. + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/core-app-api@1.15.5 + - @backstage/plugin-home-react@0.1.23 + - @backstage/theme@0.6.4 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + ## 0.8.5-next.3 ### Patch Changes diff --git a/plugins/home/package.json b/plugins/home/package.json index e4fb7007e1..a191e2da8f 100644 --- a/plugins/home/package.json +++ b/plugins/home/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-home", - "version": "0.8.5-next.3", + "version": "0.8.5", "description": "A Backstage plugin that helps you build a home page", "backstage": { "role": "frontend-plugin", diff --git a/plugins/kubernetes-backend/CHANGELOG.md b/plugins/kubernetes-backend/CHANGELOG.md index 8d67126a35..93d7e307c2 100644 --- a/plugins/kubernetes-backend/CHANGELOG.md +++ b/plugins/kubernetes-backend/CHANGELOG.md @@ -1,5 +1,28 @@ # @backstage/plugin-kubernetes-backend +## 0.19.3 + +### Patch Changes + +- ac0e1ac: Fixed the lack of `secrets` to fetch from the kubernetes api by adding option to specify additional Objects which are not part of Default Objects +- ca3da29: The `/clusters` endpoint is now protected by the `kubernetes.clusters.read` permission. + The `/services/:serviceId` endpoint is now protected by the `kubernetes.resources.read` permission. + The `/resources` endpoints are now protected by the `kubernetes.resources.read` permission. +- Updated dependencies + - @backstage/plugin-permission-node@0.8.8 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/plugin-kubernetes-common@0.9.3 + - @backstage/plugin-kubernetes-node@0.2.3 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration-aws-node@0.1.15 + - @backstage/types@1.2.1 + - @backstage/plugin-permission-common@0.8.4 + ## 0.19.3-next.3 ### Patch Changes diff --git a/plugins/kubernetes-backend/package.json b/plugins/kubernetes-backend/package.json index 76e053f4ac..fd74a60395 100644 --- a/plugins/kubernetes-backend/package.json +++ b/plugins/kubernetes-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-kubernetes-backend", - "version": "0.19.3-next.3", + "version": "0.19.3", "description": "A Backstage backend plugin that integrates towards Kubernetes", "backstage": { "role": "backend-plugin", diff --git a/plugins/kubernetes-cluster/CHANGELOG.md b/plugins/kubernetes-cluster/CHANGELOG.md index 4e5e9a0bdc..ea019313e6 100644 --- a/plugins/kubernetes-cluster/CHANGELOG.md +++ b/plugins/kubernetes-cluster/CHANGELOG.md @@ -1,5 +1,23 @@ # @backstage/plugin-kubernetes-cluster +## 0.0.22 + +### Patch Changes + +- d80b08f: Improved rendering of Kubernetes resources' metadata. +- ca3da29: The `/clusters` endpoint is now protected by the `kubernetes.clusters.read` permission. + The `/services/:serviceId` endpoint is now protected by the `kubernetes.resources.read` permission. + The `/resources` endpoints are now protected by the `kubernetes.resources.read` permission. +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/plugin-kubernetes-react@0.5.4 + - @backstage/core-components@0.16.4 + - @backstage/plugin-kubernetes-common@0.9.3 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-permission-react@0.4.31 + - @backstage/catalog-model@1.7.3 + ## 0.0.22-next.3 ### Patch Changes diff --git a/plugins/kubernetes-cluster/package.json b/plugins/kubernetes-cluster/package.json index c54dfa1790..f7ec193d67 100644 --- a/plugins/kubernetes-cluster/package.json +++ b/plugins/kubernetes-cluster/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-kubernetes-cluster", - "version": "0.0.22-next.3", + "version": "0.0.22", "description": "A Backstage plugin that shows details of Kubernetes clusters", "backstage": { "role": "frontend-plugin", diff --git a/plugins/kubernetes-common/CHANGELOG.md b/plugins/kubernetes-common/CHANGELOG.md index 56cb4016a9..bda31bd929 100644 --- a/plugins/kubernetes-common/CHANGELOG.md +++ b/plugins/kubernetes-common/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/plugin-kubernetes-common +## 0.9.3 + +### Patch Changes + +- ac0e1ac: Fixed the lack of `secrets` to fetch from the kubernetes api by adding option to specify additional Objects which are not part of Default Objects +- ca3da29: The `/clusters` endpoint is now protected by the `kubernetes.clusters.read` permission. + The `/services/:serviceId` endpoint is now protected by the `kubernetes.resources.read` permission. + The `/resources` endpoints are now protected by the `kubernetes.resources.read` permission. +- Updated dependencies + - @backstage/catalog-model@1.7.3 + - @backstage/types@1.2.1 + - @backstage/plugin-permission-common@0.8.4 + ## 0.9.3-next.1 ### Patch Changes diff --git a/plugins/kubernetes-common/package.json b/plugins/kubernetes-common/package.json index 9de0e0167e..c673f55a52 100644 --- a/plugins/kubernetes-common/package.json +++ b/plugins/kubernetes-common/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-kubernetes-common", - "version": "0.9.3-next.1", + "version": "0.9.3", "description": "Common functionalities for kubernetes, to be shared between kubernetes and kubernetes-backend plugin", "backstage": { "role": "common-library", diff --git a/plugins/kubernetes-node/CHANGELOG.md b/plugins/kubernetes-node/CHANGELOG.md index ddb91a7dd0..8455dd5ca4 100644 --- a/plugins/kubernetes-node/CHANGELOG.md +++ b/plugins/kubernetes-node/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-kubernetes-node +## 0.2.3 + +### Patch Changes + +- ac0e1ac: Fixed the lack of `secrets` to fetch from the kubernetes api by adding option to specify additional Objects which are not part of Default Objects +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-kubernetes-common@0.9.3 + - @backstage/catalog-model@1.7.3 + - @backstage/types@1.2.1 + ## 0.2.3-next.2 ### Patch Changes diff --git a/plugins/kubernetes-node/package.json b/plugins/kubernetes-node/package.json index e3b47b97a5..a0d18d31b2 100644 --- a/plugins/kubernetes-node/package.json +++ b/plugins/kubernetes-node/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-kubernetes-node", - "version": "0.2.3-next.2", + "version": "0.2.3", "description": "Node.js library for the kubernetes plugin", "backstage": { "role": "node-library", diff --git a/plugins/kubernetes-react/CHANGELOG.md b/plugins/kubernetes-react/CHANGELOG.md index 248f09d7a2..ef247dfb63 100644 --- a/plugins/kubernetes-react/CHANGELOG.md +++ b/plugins/kubernetes-react/CHANGELOG.md @@ -1,5 +1,20 @@ # @backstage/plugin-kubernetes-react +## 0.5.4 + +### Patch Changes + +- f35a754: Fixed bug in string-to-integer conversion to properly handle decimal values with BigInt. +- d80b08f: Improved rendering of Kubernetes resources' metadata. +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/plugin-kubernetes-common@0.9.3 + - @backstage/core-plugin-api@1.10.4 + - @backstage/catalog-model@1.7.3 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + ## 0.5.4-next.2 ### Patch Changes diff --git a/plugins/kubernetes-react/package.json b/plugins/kubernetes-react/package.json index f3c472cee2..09902dd5c9 100644 --- a/plugins/kubernetes-react/package.json +++ b/plugins/kubernetes-react/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-kubernetes-react", - "version": "0.5.4-next.2", + "version": "0.5.4", "description": "Web library for the kubernetes-react plugin", "backstage": { "role": "web-library", diff --git a/plugins/kubernetes/CHANGELOG.md b/plugins/kubernetes/CHANGELOG.md index 2920aa7e33..e72715264c 100644 --- a/plugins/kubernetes/CHANGELOG.md +++ b/plugins/kubernetes/CHANGELOG.md @@ -1,5 +1,24 @@ # @backstage/plugin-kubernetes +## 0.12.4 + +### Patch Changes + +- ca3da29: The `/clusters` endpoint is now protected by the `kubernetes.clusters.read` permission. + The `/services/:serviceId` endpoint is now protected by the `kubernetes.resources.read` permission. + The `/resources` endpoints are now protected by the `kubernetes.resources.read` permission. +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/plugin-kubernetes-react@0.5.4 + - @backstage/core-components@0.16.4 + - @backstage/plugin-kubernetes-common@0.9.3 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-permission-react@0.4.31 + - @backstage/catalog-model@1.7.3 + ## 0.12.4-next.3 ### Patch Changes diff --git a/plugins/kubernetes/package.json b/plugins/kubernetes/package.json index 6b8abed1a6..c0399c1305 100644 --- a/plugins/kubernetes/package.json +++ b/plugins/kubernetes/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-kubernetes", - "version": "0.12.4-next.3", + "version": "0.12.4", "description": "A Backstage plugin that integrates towards Kubernetes", "backstage": { "role": "frontend-plugin", diff --git a/plugins/notifications-backend-module-email/CHANGELOG.md b/plugins/notifications-backend-module-email/CHANGELOG.md index f676ab813c..ce1adc288e 100644 --- a/plugins/notifications-backend-module-email/CHANGELOG.md +++ b/plugins/notifications-backend-module-email/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/plugin-notifications-backend-module-email +## 0.3.6 + +### Patch Changes + +- 6259aa9: Add transport for Azure Communication Service +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/integration-aws-node@0.1.15 + - @backstage/types@1.2.1 + - @backstage/plugin-notifications-common@0.0.8 + - @backstage/plugin-notifications-node@0.2.12 + ## 0.3.6-next.3 ### Patch Changes diff --git a/plugins/notifications-backend-module-email/package.json b/plugins/notifications-backend-module-email/package.json index c06c28bde5..ab29e03016 100644 --- a/plugins/notifications-backend-module-email/package.json +++ b/plugins/notifications-backend-module-email/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-notifications-backend-module-email", - "version": "0.3.6-next.3", + "version": "0.3.6", "description": "The email backend module for the notifications plugin.", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/notifications-backend/CHANGELOG.md b/plugins/notifications-backend/CHANGELOG.md index a7f9ffbc94..b8886c725e 100644 --- a/plugins/notifications-backend/CHANGELOG.md +++ b/plugins/notifications-backend/CHANGELOG.md @@ -1,5 +1,23 @@ # @backstage/plugin-notifications-backend +## 0.5.2 + +### Patch Changes + +- 438c36c: added topic filter for notifications +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/plugin-events-node@0.4.8 + - @backstage/plugin-notifications-common@0.0.8 + - @backstage/plugin-notifications-node@0.2.12 + - @backstage/plugin-signals-node@0.1.17 + ## 0.5.2-next.3 ### Patch Changes diff --git a/plugins/notifications-backend/package.json b/plugins/notifications-backend/package.json index a49fe7c763..c384d9ec23 100644 --- a/plugins/notifications-backend/package.json +++ b/plugins/notifications-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-notifications-backend", - "version": "0.5.2-next.3", + "version": "0.5.2", "backstage": { "role": "backend-plugin", "pluginId": "notifications", diff --git a/plugins/notifications-node/CHANGELOG.md b/plugins/notifications-node/CHANGELOG.md index 6ae8ccc07c..7d7e7b1eca 100644 --- a/plugins/notifications-node/CHANGELOG.md +++ b/plugins/notifications-node/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-notifications-node +## 0.2.12 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/plugin-notifications-common@0.0.8 + - @backstage/plugin-signals-node@0.1.17 + ## 0.2.12-next.2 ### Patch Changes diff --git a/plugins/notifications-node/package.json b/plugins/notifications-node/package.json index b1cec6f5f6..5fdd30c32c 100644 --- a/plugins/notifications-node/package.json +++ b/plugins/notifications-node/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-notifications-node", - "version": "0.2.12-next.2", + "version": "0.2.12", "description": "Node.js library for the notifications plugin", "backstage": { "role": "node-library", diff --git a/plugins/notifications/CHANGELOG.md b/plugins/notifications/CHANGELOG.md index 823a77417f..9b5c91ccd3 100644 --- a/plugins/notifications/CHANGELOG.md +++ b/plugins/notifications/CHANGELOG.md @@ -1,5 +1,23 @@ # @backstage/plugin-notifications +## 0.5.2 + +### Patch Changes + +- 438c36c: added topic filter for notifications +- 005d241: Added support for the new frontend system via `/alpha` export. +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-signals-react@0.0.10 + - @backstage/theme@0.6.4 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-notifications-common@0.0.8 + ## 0.5.2-next.2 ### Patch Changes diff --git a/plugins/notifications/package.json b/plugins/notifications/package.json index b6d3b7af7c..d09016210c 100644 --- a/plugins/notifications/package.json +++ b/plugins/notifications/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-notifications", - "version": "0.5.2-next.2", + "version": "0.5.2", "backstage": { "role": "frontend-plugin", "pluginId": "notifications", diff --git a/plugins/org-react/CHANGELOG.md b/plugins/org-react/CHANGELOG.md index 84a0731779..b637b9488f 100644 --- a/plugins/org-react/CHANGELOG.md +++ b/plugins/org-react/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-org-react +## 0.1.35 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/core-plugin-api@1.10.4 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + ## 0.1.35-next.3 ### Patch Changes diff --git a/plugins/org-react/package.json b/plugins/org-react/package.json index 68b7a7c82f..3e2ba0352a 100644 --- a/plugins/org-react/package.json +++ b/plugins/org-react/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-org-react", - "version": "0.1.35-next.3", + "version": "0.1.35", "backstage": { "role": "web-library", "pluginId": "org", diff --git a/plugins/org/CHANGELOG.md b/plugins/org/CHANGELOG.md index 9614d54993..82885441fd 100644 --- a/plugins/org/CHANGELOG.md +++ b/plugins/org/CHANGELOG.md @@ -1,5 +1,20 @@ # @backstage/plugin-org +## 0.6.36 + +### Patch Changes + +- 9cf1260: Added support for `spec.profile.displayName` to be used in the `MyGroupsSidebarItem` component via the `EntityDisplayName` component when you are a member of multiple Groups. +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/catalog-model@1.7.3 + - @backstage/plugin-catalog-common@1.1.3 + ## 0.6.36-next.3 ### Patch Changes diff --git a/plugins/org/package.json b/plugins/org/package.json index a1e94245ff..2b5f3b2aad 100644 --- a/plugins/org/package.json +++ b/plugins/org/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-org", - "version": "0.6.36-next.3", + "version": "0.6.36", "description": "A Backstage plugin that helps you create entity pages for your organization", "backstage": { "role": "frontend-plugin", diff --git a/plugins/permission-backend-module-policy-allow-all/CHANGELOG.md b/plugins/permission-backend-module-policy-allow-all/CHANGELOG.md index e566cd8e37..3546347eb3 100644 --- a/plugins/permission-backend-module-policy-allow-all/CHANGELOG.md +++ b/plugins/permission-backend-module-policy-allow-all/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-permission-backend-module-allow-all-policy +## 0.2.5 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-permission-node@0.8.8 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/plugin-permission-common@0.8.4 + ## 0.2.5-next.2 ### Patch Changes diff --git a/plugins/permission-backend-module-policy-allow-all/package.json b/plugins/permission-backend-module-policy-allow-all/package.json index 2569ff6d26..0fd0c578fa 100644 --- a/plugins/permission-backend-module-policy-allow-all/package.json +++ b/plugins/permission-backend-module-policy-allow-all/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-permission-backend-module-allow-all-policy", - "version": "0.2.5-next.2", + "version": "0.2.5", "description": "Allow all policy backend module for the permission plugin.", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/permission-backend/CHANGELOG.md b/plugins/permission-backend/CHANGELOG.md index 44c79bf098..3ce16cde9d 100644 --- a/plugins/permission-backend/CHANGELOG.md +++ b/plugins/permission-backend/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-permission-backend +## 0.5.54 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-permission-node@0.8.8 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/plugin-permission-common@0.8.4 + ## 0.5.54-next.2 ### Patch Changes diff --git a/plugins/permission-backend/package.json b/plugins/permission-backend/package.json index 60c20573be..98810b4acb 100644 --- a/plugins/permission-backend/package.json +++ b/plugins/permission-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-permission-backend", - "version": "0.5.54-next.2", + "version": "0.5.54", "backstage": { "role": "backend-plugin", "pluginId": "permission", diff --git a/plugins/permission-node/CHANGELOG.md b/plugins/permission-node/CHANGELOG.md index fff5f924a3..1e66ffc828 100644 --- a/plugins/permission-node/CHANGELOG.md +++ b/plugins/permission-node/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-permission-node +## 0.8.8 + +### Patch Changes + +- 049d5d4: The returned router from `createPermissionIntegrationRouter` is now mutable, allowing for permissions and resources to be added after creation of the router. +- b71f634: Added a new `PermissionRuleset` type that encapsulates a lookup function for permission rules, which can be created by the new `PermissionsRegistryService` via the `getPermissionRuleset` method. The `createConditionTransformer` and `createConditionAuthorizer` functions have been adapted to receive these accessors as arguments, with their older counterparts being deprecated. +- a9621de: Added a new `createPermissionResourceRef` utility that encapsulates the constants and types related to a permission resource types. The `createConditionExports` and `createPermissionRule` functions have also been adapted to accept these references as arguments, deprecating their older counterparts. +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/plugin-permission-common@0.8.4 + ## 0.8.8-next.2 ### Patch Changes diff --git a/plugins/permission-node/package.json b/plugins/permission-node/package.json index 33a69157a3..dcd4ab88da 100644 --- a/plugins/permission-node/package.json +++ b/plugins/permission-node/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-permission-node", - "version": "0.8.8-next.2", + "version": "0.8.8", "description": "Common permission and authorization utilities for backend plugins", "backstage": { "role": "node-library", diff --git a/plugins/permission-react/CHANGELOG.md b/plugins/permission-react/CHANGELOG.md index 14771429c0..1b3c8de2c7 100644 --- a/plugins/permission-react/CHANGELOG.md +++ b/plugins/permission-react/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-permission-react +## 0.4.31 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-plugin-api@1.10.4 + - @backstage/config@1.3.2 + - @backstage/plugin-permission-common@0.8.4 + ## 0.4.31-next.0 ### Patch Changes diff --git a/plugins/permission-react/package.json b/plugins/permission-react/package.json index 3504bd9cc9..1a95550cc2 100644 --- a/plugins/permission-react/package.json +++ b/plugins/permission-react/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-permission-react", - "version": "0.4.31-next.0", + "version": "0.4.31", "backstage": { "role": "web-library", "pluginId": "permission", diff --git a/plugins/proxy-backend/CHANGELOG.md b/plugins/proxy-backend/CHANGELOG.md index fae1447117..6d677d9899 100644 --- a/plugins/proxy-backend/CHANGELOG.md +++ b/plugins/proxy-backend/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-proxy-backend +## 0.5.11 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/config@1.3.2 + - @backstage/types@1.2.1 + - @backstage/plugin-proxy-node@0.1.1 + ## 0.5.11-next.2 ### Patch Changes diff --git a/plugins/proxy-backend/package.json b/plugins/proxy-backend/package.json index a054f6f9dd..da550487c8 100644 --- a/plugins/proxy-backend/package.json +++ b/plugins/proxy-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-proxy-backend", - "version": "0.5.11-next.2", + "version": "0.5.11", "description": "A Backstage backend plugin that helps you set up proxy endpoints in the backend", "backstage": { "role": "backend-plugin", diff --git a/plugins/proxy-node/CHANGELOG.md b/plugins/proxy-node/CHANGELOG.md index 20c7acc278..4a7cfdc873 100644 --- a/plugins/proxy-node/CHANGELOG.md +++ b/plugins/proxy-node/CHANGELOG.md @@ -1,5 +1,12 @@ # @backstage/plugin-proxy-node +## 0.1.1 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + ## 0.1.1-next.2 ### Patch Changes diff --git a/plugins/proxy-node/package.json b/plugins/proxy-node/package.json index d899e3232c..87028247c0 100644 --- a/plugins/proxy-node/package.json +++ b/plugins/proxy-node/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-proxy-node", - "version": "0.1.1-next.2", + "version": "0.1.1", "description": "The plugin-proxy-node module for @backstage/plugin-proxy-backend", "backstage": { "role": "node-library", diff --git a/plugins/scaffolder-backend-module-azure/CHANGELOG.md b/plugins/scaffolder-backend-module-azure/CHANGELOG.md index 3cd0294a08..1447b40628 100644 --- a/plugins/scaffolder-backend-module-azure/CHANGELOG.md +++ b/plugins/scaffolder-backend-module-azure/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-scaffolder-backend-module-azure +## 0.2.6 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + ## 0.2.6-next.2 ### Patch Changes diff --git a/plugins/scaffolder-backend-module-azure/package.json b/plugins/scaffolder-backend-module-azure/package.json index ebcfb27c26..321677056b 100644 --- a/plugins/scaffolder-backend-module-azure/package.json +++ b/plugins/scaffolder-backend-module-azure/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-scaffolder-backend-module-azure", - "version": "0.2.6-next.2", + "version": "0.2.6", "description": "The azure module for @backstage/plugin-scaffolder-backend", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/scaffolder-backend-module-bitbucket-cloud/CHANGELOG.md b/plugins/scaffolder-backend-module-bitbucket-cloud/CHANGELOG.md index 972673ab17..69ae254561 100644 --- a/plugins/scaffolder-backend-module-bitbucket-cloud/CHANGELOG.md +++ b/plugins/scaffolder-backend-module-bitbucket-cloud/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-scaffolder-backend-module-bitbucket-cloud +## 0.2.6 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/plugin-bitbucket-cloud-common@0.2.27 + ## 0.2.6-next.2 ### Patch Changes diff --git a/plugins/scaffolder-backend-module-bitbucket-cloud/package.json b/plugins/scaffolder-backend-module-bitbucket-cloud/package.json index ace869f572..11a25077d3 100644 --- a/plugins/scaffolder-backend-module-bitbucket-cloud/package.json +++ b/plugins/scaffolder-backend-module-bitbucket-cloud/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud", - "version": "0.2.6-next.2", + "version": "0.2.6", "description": "The Bitbucket Cloud module for @backstage/plugin-scaffolder-backend", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/scaffolder-backend-module-bitbucket-server/CHANGELOG.md b/plugins/scaffolder-backend-module-bitbucket-server/CHANGELOG.md index 8b772bab7b..ca22982aa2 100644 --- a/plugins/scaffolder-backend-module-bitbucket-server/CHANGELOG.md +++ b/plugins/scaffolder-backend-module-bitbucket-server/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-scaffolder-backend-module-bitbucket-server +## 0.2.6 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + ## 0.2.6-next.2 ### Patch Changes diff --git a/plugins/scaffolder-backend-module-bitbucket-server/package.json b/plugins/scaffolder-backend-module-bitbucket-server/package.json index 192a4eba0d..6643e76cc4 100644 --- a/plugins/scaffolder-backend-module-bitbucket-server/package.json +++ b/plugins/scaffolder-backend-module-bitbucket-server/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-scaffolder-backend-module-bitbucket-server", - "version": "0.2.6-next.2", + "version": "0.2.6", "description": "The Bitbucket Server module for @backstage/plugin-scaffolder-backend", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/scaffolder-backend-module-bitbucket/CHANGELOG.md b/plugins/scaffolder-backend-module-bitbucket/CHANGELOG.md index e8e8f4fce3..b419271695 100644 --- a/plugins/scaffolder-backend-module-bitbucket/CHANGELOG.md +++ b/plugins/scaffolder-backend-module-bitbucket/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/plugin-scaffolder-backend-module-bitbucket +## 0.3.7 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.2.6 + - @backstage/plugin-scaffolder-backend-module-bitbucket-server@0.2.6 + ## 0.3.7-next.2 ### Patch Changes diff --git a/plugins/scaffolder-backend-module-bitbucket/package.json b/plugins/scaffolder-backend-module-bitbucket/package.json index 37baa1e348..734cb0466b 100644 --- a/plugins/scaffolder-backend-module-bitbucket/package.json +++ b/plugins/scaffolder-backend-module-bitbucket/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-scaffolder-backend-module-bitbucket", - "version": "0.3.7-next.2", + "version": "0.3.7", "description": "The bitbucket module for @backstage/plugin-scaffolder-backend", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/scaffolder-backend-module-confluence-to-markdown/CHANGELOG.md b/plugins/scaffolder-backend-module-confluence-to-markdown/CHANGELOG.md index acdf3d476a..78d977bf7d 100644 --- a/plugins/scaffolder-backend-module-confluence-to-markdown/CHANGELOG.md +++ b/plugins/scaffolder-backend-module-confluence-to-markdown/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-scaffolder-backend-module-confluence-to-markdown +## 0.3.6 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + ## 0.3.6-next.2 ### Patch Changes diff --git a/plugins/scaffolder-backend-module-confluence-to-markdown/package.json b/plugins/scaffolder-backend-module-confluence-to-markdown/package.json index 00d3043530..c89cf6e851 100644 --- a/plugins/scaffolder-backend-module-confluence-to-markdown/package.json +++ b/plugins/scaffolder-backend-module-confluence-to-markdown/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-scaffolder-backend-module-confluence-to-markdown", - "version": "0.3.6-next.2", + "version": "0.3.6", "description": "The confluence-to-markdown module for @backstage/plugin-scaffolder-backend", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/scaffolder-backend-module-cookiecutter/CHANGELOG.md b/plugins/scaffolder-backend-module-cookiecutter/CHANGELOG.md index 3885cc7487..4f1252a6a5 100644 --- a/plugins/scaffolder-backend-module-cookiecutter/CHANGELOG.md +++ b/plugins/scaffolder-backend-module-cookiecutter/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/plugin-scaffolder-backend-module-cookiecutter +## 0.3.7 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-defaults@0.8.0 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/types@1.2.1 + ## 0.3.7-next.3 ### Patch Changes diff --git a/plugins/scaffolder-backend-module-cookiecutter/package.json b/plugins/scaffolder-backend-module-cookiecutter/package.json index 898962dc12..27f5f4b6c7 100644 --- a/plugins/scaffolder-backend-module-cookiecutter/package.json +++ b/plugins/scaffolder-backend-module-cookiecutter/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-scaffolder-backend-module-cookiecutter", - "version": "0.3.7-next.3", + "version": "0.3.7", "description": "A module for the scaffolder backend that lets you template projects using cookiecutter", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/scaffolder-backend-module-gcp/CHANGELOG.md b/plugins/scaffolder-backend-module-gcp/CHANGELOG.md index 636a13b097..41d19d7fb3 100644 --- a/plugins/scaffolder-backend-module-gcp/CHANGELOG.md +++ b/plugins/scaffolder-backend-module-gcp/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-scaffolder-backend-module-gcp +## 0.2.6 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + ## 0.2.6-next.2 ### Patch Changes diff --git a/plugins/scaffolder-backend-module-gcp/package.json b/plugins/scaffolder-backend-module-gcp/package.json index d9e1fedc0b..163daee15f 100644 --- a/plugins/scaffolder-backend-module-gcp/package.json +++ b/plugins/scaffolder-backend-module-gcp/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-scaffolder-backend-module-gcp", - "version": "0.2.6-next.2", + "version": "0.2.6", "description": "The GCP Bucket module for @backstage/plugin-scaffolder-backend", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/scaffolder-backend-module-gerrit/CHANGELOG.md b/plugins/scaffolder-backend-module-gerrit/CHANGELOG.md index b176dcfb0b..0b17fa1af2 100644 --- a/plugins/scaffolder-backend-module-gerrit/CHANGELOG.md +++ b/plugins/scaffolder-backend-module-gerrit/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-scaffolder-backend-module-gerrit +## 0.2.6 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + ## 0.2.6-next.2 ### Patch Changes diff --git a/plugins/scaffolder-backend-module-gerrit/package.json b/plugins/scaffolder-backend-module-gerrit/package.json index 8683b2076f..26c878dee6 100644 --- a/plugins/scaffolder-backend-module-gerrit/package.json +++ b/plugins/scaffolder-backend-module-gerrit/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-scaffolder-backend-module-gerrit", - "version": "0.2.6-next.2", + "version": "0.2.6", "description": "The gerrit module for @backstage/plugin-scaffolder-backend", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/scaffolder-backend-module-gitea/CHANGELOG.md b/plugins/scaffolder-backend-module-gitea/CHANGELOG.md index 7bb14dfa9b..95f9715bfe 100644 --- a/plugins/scaffolder-backend-module-gitea/CHANGELOG.md +++ b/plugins/scaffolder-backend-module-gitea/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-scaffolder-backend-module-gitea +## 0.2.6 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + ## 0.2.6-next.2 ### Patch Changes diff --git a/plugins/scaffolder-backend-module-gitea/package.json b/plugins/scaffolder-backend-module-gitea/package.json index fb593d04a0..aaa3363c34 100644 --- a/plugins/scaffolder-backend-module-gitea/package.json +++ b/plugins/scaffolder-backend-module-gitea/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-scaffolder-backend-module-gitea", - "version": "0.2.6-next.2", + "version": "0.2.6", "description": "The gitea module for @backstage/plugin-scaffolder-backend", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/scaffolder-backend-module-github/CHANGELOG.md b/plugins/scaffolder-backend-module-github/CHANGELOG.md index 6bd9c3636c..a914668e7a 100644 --- a/plugins/scaffolder-backend-module-github/CHANGELOG.md +++ b/plugins/scaffolder-backend-module-github/CHANGELOG.md @@ -1,5 +1,39 @@ # @backstage/plugin-scaffolder-backend-module-github +## 0.6.0 + +### Minor Changes + +- bb8302b: **BREAKING**: The `remoteUrl` output is no longer required, it can be empty only when using the new `createWhenEmpty` boolean flag. + +### Patch Changes + +- 5c187f9: **DEPRECATION**: The `getOctokitOptions` function signature with `repoUrl` option has been deprecated in favour of a function signature with individual `host`, `owner`, and `repo` parameters: + + ```diff + const octokitOptions = await getOctokitOptions({ + integrations, + credentialsProvider, + token, + - repoUrl, + + host, + + owner, + + repo, + }); + ``` + +- b98d511: clean up github action schemas +- 5d469c9: Added support for autocompletion of GitHub branches in scaffolder +- 8e67e4a: Added support for autocompletion to GithubRepoPicker component +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + ## 0.6.0-next.2 ### Minor Changes diff --git a/plugins/scaffolder-backend-module-github/package.json b/plugins/scaffolder-backend-module-github/package.json index aa425e5507..f9f1275cbc 100644 --- a/plugins/scaffolder-backend-module-github/package.json +++ b/plugins/scaffolder-backend-module-github/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-scaffolder-backend-module-github", - "version": "0.6.0-next.2", + "version": "0.6.0", "description": "The github module for @backstage/plugin-scaffolder-backend", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/scaffolder-backend-module-gitlab/CHANGELOG.md b/plugins/scaffolder-backend-module-gitlab/CHANGELOG.md index deae46449b..feefaabdc9 100644 --- a/plugins/scaffolder-backend-module-gitlab/CHANGELOG.md +++ b/plugins/scaffolder-backend-module-gitlab/CHANGELOG.md @@ -1,5 +1,27 @@ # @backstage/plugin-scaffolder-backend-module-gitlab +## 0.8.0 + +### Minor Changes + +- 06eee14: Support empty repository creation in gitlab without workspace pushing and conditionally skip if the repository already exists. + +### Patch Changes + +- a0419a6: Made gitlab:group:ensureExists action idempotent +- 9d04e91: Fix automated assignment of reviewers for instances without premium/ultimate license (404). Introduce opt-in flag for automatic reviewer assignment based on approval rules +- 9545c5f: `createGitlabProjectMigrateAction` can now output the `migrationId` +- e52cee6: Made gitlab:issues:create action idempotent. +- fe44946: Fixed bug of passing wrong value to `onChange` handler when using `GitLab` autocomplete +- 66e392f: Making publish:gitlab:merge-request idempotent. +- a7b22eb: Fixed bug in gitlabRepoPush where it was looking in the wrong place in the exception response from gitbeaker when checking if the branch already exists +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + ## 0.8.0-next.3 ### Patch Changes diff --git a/plugins/scaffolder-backend-module-gitlab/package.json b/plugins/scaffolder-backend-module-gitlab/package.json index 8ee967aea8..56249d235d 100644 --- a/plugins/scaffolder-backend-module-gitlab/package.json +++ b/plugins/scaffolder-backend-module-gitlab/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-scaffolder-backend-module-gitlab", - "version": "0.8.0-next.3", + "version": "0.8.0", "backstage": { "role": "backend-plugin-module", "pluginId": "scaffolder", diff --git a/plugins/scaffolder-backend-module-notifications/CHANGELOG.md b/plugins/scaffolder-backend-module-notifications/CHANGELOG.md index 40981aa76d..c97746ee68 100644 --- a/plugins/scaffolder-backend-module-notifications/CHANGELOG.md +++ b/plugins/scaffolder-backend-module-notifications/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-scaffolder-backend-module-notifications +## 0.1.7 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/plugin-notifications-common@0.0.8 + - @backstage/plugin-notifications-node@0.2.12 + ## 0.1.7-next.2 ### Patch Changes diff --git a/plugins/scaffolder-backend-module-notifications/package.json b/plugins/scaffolder-backend-module-notifications/package.json index 1790db3d71..14f9dc1f57 100644 --- a/plugins/scaffolder-backend-module-notifications/package.json +++ b/plugins/scaffolder-backend-module-notifications/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-scaffolder-backend-module-notifications", - "version": "0.1.7-next.2", + "version": "0.1.7", "description": "The notifications backend module for the scaffolder plugin.", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/scaffolder-backend-module-rails/CHANGELOG.md b/plugins/scaffolder-backend-module-rails/CHANGELOG.md index 97c2140bce..bb08ddc13e 100644 --- a/plugins/scaffolder-backend-module-rails/CHANGELOG.md +++ b/plugins/scaffolder-backend-module-rails/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-scaffolder-backend-module-rails +## 0.5.6 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/types@1.2.1 + ## 0.5.6-next.2 ### Patch Changes diff --git a/plugins/scaffolder-backend-module-rails/package.json b/plugins/scaffolder-backend-module-rails/package.json index 601b516f2a..84f37d5477 100644 --- a/plugins/scaffolder-backend-module-rails/package.json +++ b/plugins/scaffolder-backend-module-rails/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-scaffolder-backend-module-rails", - "version": "0.5.6-next.2", + "version": "0.5.6", "description": "A module for the scaffolder backend that lets you template projects using Rails", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/scaffolder-backend-module-sentry/CHANGELOG.md b/plugins/scaffolder-backend-module-sentry/CHANGELOG.md index dcedf96100..f4badd07aa 100644 --- a/plugins/scaffolder-backend-module-sentry/CHANGELOG.md +++ b/plugins/scaffolder-backend-module-sentry/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-scaffolder-backend-module-sentry +## 0.2.6 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + ## 0.2.6-next.2 ### Patch Changes diff --git a/plugins/scaffolder-backend-module-sentry/package.json b/plugins/scaffolder-backend-module-sentry/package.json index 7ff03ca1aa..fa01de26d6 100644 --- a/plugins/scaffolder-backend-module-sentry/package.json +++ b/plugins/scaffolder-backend-module-sentry/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-scaffolder-backend-module-sentry", - "version": "0.2.6-next.2", + "version": "0.2.6", "backstage": { "role": "backend-plugin-module", "pluginId": "scaffolder", diff --git a/plugins/scaffolder-backend-module-yeoman/CHANGELOG.md b/plugins/scaffolder-backend-module-yeoman/CHANGELOG.md index 2dbd1b2deb..d76f883d6f 100644 --- a/plugins/scaffolder-backend-module-yeoman/CHANGELOG.md +++ b/plugins/scaffolder-backend-module-yeoman/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-scaffolder-backend-module-yeoman +## 0.4.7 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/plugin-scaffolder-node-test-utils@0.1.19 + - @backstage/types@1.2.1 + ## 0.4.7-next.3 ### Patch Changes diff --git a/plugins/scaffolder-backend-module-yeoman/package.json b/plugins/scaffolder-backend-module-yeoman/package.json index a26882cb97..a40cd78c7d 100644 --- a/plugins/scaffolder-backend-module-yeoman/package.json +++ b/plugins/scaffolder-backend-module-yeoman/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-scaffolder-backend-module-yeoman", - "version": "0.4.7-next.3", + "version": "0.4.7", "backstage": { "role": "backend-plugin-module", "pluginId": "scaffolder", diff --git a/plugins/scaffolder-backend/CHANGELOG.md b/plugins/scaffolder-backend/CHANGELOG.md index 4eb9967168..bb599023c1 100644 --- a/plugins/scaffolder-backend/CHANGELOG.md +++ b/plugins/scaffolder-backend/CHANGELOG.md @@ -1,5 +1,52 @@ # @backstage/plugin-scaffolder-backend +## 1.30.0 + +### Minor Changes + +- dc8dd4b: Added new `createTemplateFilter`, `createTemplateGlobalFunction`, `createTemplateGlobalValue` for template extensions. +- a4aa244: This change integrates the `auditor` service into the Scaffolder plugin. +- 3d6ef79: Support file globbing in fs:delete +- 91f3313: Added experimental flag for scaffolder to wait for running tasks to complete on shutdown + + Enabling the `EXPERIMENTAL_gracefulShutdown` flag in the scaffolder config will make the + scaffolder block the shutdown process until all running tasks have completed. This is useful + when there is a need to ensure that all tasks have completed before the scaffolder is shut down. + + Please note, that the `TaskWorker` `stop` method is now asynchronous and awaited for the + tasks to complete when the experimental flag is enabled. + +### Patch Changes + +- 37ab712: Fixed an issue where invalid expressions or non-object values in `step.each` caused an error. +- 1e935f0: Added conditional rendering of `oneOf` output schemas on the Installed Actions page for scaffolder actions +- Updated dependencies + - @backstage/plugin-permission-node@0.8.8 + - @backstage/plugin-scaffolder-backend-module-gitlab@0.8.0 + - @backstage/backend-defaults@0.8.0 + - @backstage/plugin-scaffolder-backend-module-github@0.6.0 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/types@1.2.1 + - @backstage/plugin-bitbucket-cloud-common@0.2.27 + - @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.5 + - @backstage/plugin-events-node@0.4.8 + - @backstage/plugin-permission-common@0.8.4 + - @backstage/plugin-scaffolder-backend-module-azure@0.2.6 + - @backstage/plugin-scaffolder-backend-module-bitbucket@0.3.7 + - @backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.2.6 + - @backstage/plugin-scaffolder-backend-module-bitbucket-server@0.2.6 + - @backstage/plugin-scaffolder-backend-module-gerrit@0.2.6 + - @backstage/plugin-scaffolder-backend-module-gitea@0.2.6 + - @backstage/plugin-scaffolder-common@1.5.9 + ## 1.30.0-next.3 ### Minor Changes diff --git a/plugins/scaffolder-backend/package.json b/plugins/scaffolder-backend/package.json index 94a5be4b35..0c17f583cc 100644 --- a/plugins/scaffolder-backend/package.json +++ b/plugins/scaffolder-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-scaffolder-backend", - "version": "1.30.0-next.3", + "version": "1.30.0", "description": "The Backstage backend plugin that helps you create new things", "backstage": { "role": "backend-plugin", diff --git a/plugins/scaffolder-node-test-utils/CHANGELOG.md b/plugins/scaffolder-node-test-utils/CHANGELOG.md index 62c734f1fb..303c89ae13 100644 --- a/plugins/scaffolder-node-test-utils/CHANGELOG.md +++ b/plugins/scaffolder-node-test-utils/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-scaffolder-node-test-utils +## 0.1.19 + +### Patch Changes + +- 7ec0a5a: Changing the default behaviour of the checkpoint in createMockActionContext. It will reduce the code boilerplate in the tests where checkpoint is used. +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/backend-test-utils@1.3.0 + - @backstage/plugin-scaffolder-node@0.7.0 + - @backstage/types@1.2.1 + ## 0.1.19-next.3 ### Patch Changes diff --git a/plugins/scaffolder-node-test-utils/package.json b/plugins/scaffolder-node-test-utils/package.json index bbad8a56ee..cfda779373 100644 --- a/plugins/scaffolder-node-test-utils/package.json +++ b/plugins/scaffolder-node-test-utils/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-scaffolder-node-test-utils", - "version": "0.1.19-next.3", + "version": "0.1.19", "backstage": { "role": "node-library", "pluginId": "scaffolder", diff --git a/plugins/scaffolder-node/CHANGELOG.md b/plugins/scaffolder-node/CHANGELOG.md index 05713cd3bc..648fc96e4c 100644 --- a/plugins/scaffolder-node/CHANGELOG.md +++ b/plugins/scaffolder-node/CHANGELOG.md @@ -1,5 +1,22 @@ # @backstage/plugin-scaffolder-node +## 0.7.0 + +### Minor Changes + +- dc8dd4b: Added new `createTemplateFilter`, `createTemplateGlobalFunction`, `createTemplateGlobalValue` for template extensions. +- a4aa244: This change introduces an optional `taskId` property to `TaskContext`. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/catalog-model@1.7.3 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/types@1.2.1 + - @backstage/plugin-scaffolder-common@1.5.9 + ## 0.7.0-next.2 ### Minor Changes diff --git a/plugins/scaffolder-node/package.json b/plugins/scaffolder-node/package.json index 86f32a3d49..80dbe0b431 100644 --- a/plugins/scaffolder-node/package.json +++ b/plugins/scaffolder-node/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-scaffolder-node", - "version": "0.7.0-next.2", + "version": "0.7.0", "description": "The plugin-scaffolder-node module for @backstage/plugin-scaffolder-backend", "backstage": { "role": "node-library", diff --git a/plugins/scaffolder-react/CHANGELOG.md b/plugins/scaffolder-react/CHANGELOG.md index b0f4c17e65..2c56258015 100644 --- a/plugins/scaffolder-react/CHANGELOG.md +++ b/plugins/scaffolder-react/CHANGELOG.md @@ -1,5 +1,28 @@ # @backstage/plugin-scaffolder-react +## 1.14.5 + +### Patch Changes + +- 656f67b: Reverted the validation in dependencies in scaffolder +- 2003fc2: Hide text output button if only one is present +- a35118f: build(deps): bump `immer` from 8.0.4 to 9.0.6 +- 1283f06: Added missing `ajv` and `immer` dependencies to `@backstage/plugin-scaffolder-react` +- 3edf7e7: Add schema output return type to the `makeFieldSchema` function return +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-permission-react@0.4.31 + - @backstage/version-bridge@1.0.11 + - @backstage/theme@0.6.4 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/types@1.2.1 + - @backstage/plugin-scaffolder-common@1.5.9 + ## 1.14.5-next.3 ### Patch Changes diff --git a/plugins/scaffolder-react/package.json b/plugins/scaffolder-react/package.json index 08d13cfd76..cdcfae7e17 100644 --- a/plugins/scaffolder-react/package.json +++ b/plugins/scaffolder-react/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-scaffolder-react", - "version": "1.14.5-next.3", + "version": "1.14.5", "description": "A frontend library that helps other Backstage plugins interact with the Scaffolder", "backstage": { "role": "web-library", diff --git a/plugins/scaffolder/CHANGELOG.md b/plugins/scaffolder/CHANGELOG.md index d93c3c2e01..d78d8c315b 100644 --- a/plugins/scaffolder/CHANGELOG.md +++ b/plugins/scaffolder/CHANGELOG.md @@ -1,5 +1,40 @@ # @backstage/plugin-scaffolder +## 1.28.0 + +### Minor Changes + +- 17088d2: Updating the `TaskLogStream` to take up all space in a running task, and also show the last line of the log by default +- 5d469c9: Added support for autocompletion of GitHub branches in scaffolder +- 8e67e4a: Added support for autocompletion to GithubRepoPicker component + +### Patch Changes + +- 82300ea: Added support for experimental form decorators when dry-running templates in the template editor. +- eb3d91a: Use the custom error page if provided for displaying errors instead of the default error page +- 3107f1f: Fixed a bug in the BitbucketRepoBranchPicker component that crashed the scaffolder +- fe44946: Fixed bug of passing wrong value to `onChange` handler when using `GitLab` autocomplete +- 3edf7e7: Add schema output return type to the `makeFieldSchema` function return +- 1e935f0: Added conditional rendering of `oneOf` output schemas on the Installed Actions page for scaffolder actions +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- 65d7020: Use template title for ongoing task page header +- Updated dependencies + - @backstage/plugin-scaffolder-react@1.14.5 + - @backstage/core-components@0.16.4 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/integration-react@1.2.4 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-permission-react@0.4.31 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/types@1.2.1 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-scaffolder-common@1.5.9 + ## 1.28.0-next.3 ### Minor Changes diff --git a/plugins/scaffolder/package.json b/plugins/scaffolder/package.json index 7f12a7b8f3..7ddd5f9b12 100644 --- a/plugins/scaffolder/package.json +++ b/plugins/scaffolder/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-scaffolder", - "version": "1.28.0-next.3", + "version": "1.28.0", "description": "The Backstage plugin that helps you create new things", "backstage": { "role": "frontend-plugin", diff --git a/plugins/search-backend-module-catalog/CHANGELOG.md b/plugins/search-backend-module-catalog/CHANGELOG.md index 16b8362677..2feca5fd8a 100644 --- a/plugins/search-backend-module-catalog/CHANGELOG.md +++ b/plugins/search-backend-module-catalog/CHANGELOG.md @@ -1,5 +1,23 @@ # @backstage/plugin-search-backend-module-catalog +## 0.3.1 + +### Patch Changes + +- 8699b79: Removed unused dependencies +- eee8d76: Modified the logic for generating the location URL by encoding the entity property values with `encodeURIComponent`. This enhancement improves the safety and reliability of the URL. +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/plugin-search-backend-node@1.3.8 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-permission-common@0.8.4 + - @backstage/plugin-search-common@1.2.17 + ## 0.3.1-next.3 ### Patch Changes diff --git a/plugins/search-backend-module-catalog/package.json b/plugins/search-backend-module-catalog/package.json index 500d69b659..6680930e5c 100644 --- a/plugins/search-backend-module-catalog/package.json +++ b/plugins/search-backend-module-catalog/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-search-backend-module-catalog", - "version": "0.3.1-next.3", + "version": "0.3.1", "description": "A module for the search backend that exports catalog modules", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/search-backend-module-elasticsearch/CHANGELOG.md b/plugins/search-backend-module-elasticsearch/CHANGELOG.md index 4137e92a27..cc4e080f4f 100644 --- a/plugins/search-backend-module-elasticsearch/CHANGELOG.md +++ b/plugins/search-backend-module-elasticsearch/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-search-backend-module-elasticsearch +## 1.6.5 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-search-backend-node@1.3.8 + - @backstage/config@1.3.2 + - @backstage/integration-aws-node@0.1.15 + - @backstage/plugin-search-common@1.2.17 + ## 1.6.5-next.2 ### Patch Changes diff --git a/plugins/search-backend-module-elasticsearch/package.json b/plugins/search-backend-module-elasticsearch/package.json index 2ac6e32ba6..82fca793d1 100644 --- a/plugins/search-backend-module-elasticsearch/package.json +++ b/plugins/search-backend-module-elasticsearch/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-search-backend-module-elasticsearch", - "version": "1.6.5-next.2", + "version": "1.6.5", "description": "A module for the search backend that implements search using ElasticSearch", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/search-backend-module-explore/CHANGELOG.md b/plugins/search-backend-module-explore/CHANGELOG.md index 67ab8b0a89..dfc8aa3140 100644 --- a/plugins/search-backend-module-explore/CHANGELOG.md +++ b/plugins/search-backend-module-explore/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-search-backend-module-explore +## 0.2.8 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-search-backend-node@1.3.8 + - @backstage/config@1.3.2 + - @backstage/plugin-search-common@1.2.17 + ## 0.2.8-next.2 ### Patch Changes diff --git a/plugins/search-backend-module-explore/package.json b/plugins/search-backend-module-explore/package.json index ec3dd4bd63..d6e387cd3e 100644 --- a/plugins/search-backend-module-explore/package.json +++ b/plugins/search-backend-module-explore/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-search-backend-module-explore", - "version": "0.2.8-next.2", + "version": "0.2.8", "description": "A module for the search backend that exports explore modules", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/search-backend-module-pg/CHANGELOG.md b/plugins/search-backend-module-pg/CHANGELOG.md index 24f87c57e1..28521edec4 100644 --- a/plugins/search-backend-module-pg/CHANGELOG.md +++ b/plugins/search-backend-module-pg/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-search-backend-module-pg +## 0.5.41 + +### Patch Changes + +- 8699b79: Removed unused dependencies +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-search-backend-node@1.3.8 + - @backstage/config@1.3.2 + - @backstage/plugin-search-common@1.2.17 + ## 0.5.41-next.2 ### Patch Changes diff --git a/plugins/search-backend-module-pg/package.json b/plugins/search-backend-module-pg/package.json index 6583195ff5..b91f7a3fce 100644 --- a/plugins/search-backend-module-pg/package.json +++ b/plugins/search-backend-module-pg/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-search-backend-module-pg", - "version": "0.5.41-next.2", + "version": "0.5.41", "description": "A module for the search backend that implements search using PostgreSQL", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/search-backend-module-stack-overflow-collator/CHANGELOG.md b/plugins/search-backend-module-stack-overflow-collator/CHANGELOG.md index 32fbf65ff8..219d48aea5 100644 --- a/plugins/search-backend-module-stack-overflow-collator/CHANGELOG.md +++ b/plugins/search-backend-module-stack-overflow-collator/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-search-backend-module-stack-overflow-collator +## 0.3.6 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-search-backend-node@1.3.8 + - @backstage/config@1.3.2 + - @backstage/plugin-search-common@1.2.17 + ## 0.3.6-next.2 ### Patch Changes diff --git a/plugins/search-backend-module-stack-overflow-collator/package.json b/plugins/search-backend-module-stack-overflow-collator/package.json index e22470fca9..601302622f 100644 --- a/plugins/search-backend-module-stack-overflow-collator/package.json +++ b/plugins/search-backend-module-stack-overflow-collator/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-search-backend-module-stack-overflow-collator", - "version": "0.3.6-next.2", + "version": "0.3.6", "description": "A module for the search backend that exports stack overflow modules", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/search-backend-module-techdocs/CHANGELOG.md b/plugins/search-backend-module-techdocs/CHANGELOG.md index 411b8b4ed1..83b558dfad 100644 --- a/plugins/search-backend-module-techdocs/CHANGELOG.md +++ b/plugins/search-backend-module-techdocs/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/plugin-search-backend-module-techdocs +## 0.3.6 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/plugin-search-backend-node@1.3.8 + - @backstage/plugin-techdocs-node@1.13.0 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-permission-common@0.8.4 + - @backstage/plugin-search-common@1.2.17 + ## 0.3.6-next.3 ### Patch Changes diff --git a/plugins/search-backend-module-techdocs/package.json b/plugins/search-backend-module-techdocs/package.json index 04e6773b34..f0442b8b56 100644 --- a/plugins/search-backend-module-techdocs/package.json +++ b/plugins/search-backend-module-techdocs/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-search-backend-module-techdocs", - "version": "0.3.6-next.3", + "version": "0.3.6", "description": "A module for the search backend that exports techdocs modules", "backstage": { "role": "backend-plugin-module", diff --git a/plugins/search-backend-node/CHANGELOG.md b/plugins/search-backend-node/CHANGELOG.md index cd7a622bd1..33215b1660 100644 --- a/plugins/search-backend-node/CHANGELOG.md +++ b/plugins/search-backend-node/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-search-backend-node +## 1.3.8 + +### Patch Changes + +- 8699b79: Removed unused dependencies +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/plugin-permission-common@0.8.4 + - @backstage/plugin-search-common@1.2.17 + ## 1.3.8-next.2 ### Patch Changes diff --git a/plugins/search-backend-node/package.json b/plugins/search-backend-node/package.json index 3ca79a8f29..d42e1347db 100644 --- a/plugins/search-backend-node/package.json +++ b/plugins/search-backend-node/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-search-backend-node", - "version": "1.3.8-next.2", + "version": "1.3.8", "description": "A library for Backstage backend plugins that want to interact with the search backend plugin", "backstage": { "role": "node-library", diff --git a/plugins/search-backend/CHANGELOG.md b/plugins/search-backend/CHANGELOG.md index 49e3836fec..7a58d6da25 100644 --- a/plugins/search-backend/CHANGELOG.md +++ b/plugins/search-backend/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/plugin-search-backend +## 1.8.2 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-permission-node@0.8.8 + - @backstage/backend-defaults@0.8.0 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-search-backend-node@1.3.8 + - @backstage/backend-openapi-utils@0.5.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-permission-common@0.8.4 + - @backstage/plugin-search-common@1.2.17 + ## 1.8.2-next.3 ### Patch Changes diff --git a/plugins/search-backend/package.json b/plugins/search-backend/package.json index 589846848a..4238c4d597 100644 --- a/plugins/search-backend/package.json +++ b/plugins/search-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-search-backend", - "version": "1.8.2-next.3", + "version": "1.8.2", "description": "The Backstage backend plugin that provides your backstage app with search", "backstage": { "role": "backend-plugin", diff --git a/plugins/search-react/CHANGELOG.md b/plugins/search-react/CHANGELOG.md index 9a28994a9f..d3cb516d0f 100644 --- a/plugins/search-react/CHANGELOG.md +++ b/plugins/search-react/CHANGELOG.md @@ -1,5 +1,20 @@ # @backstage/plugin-search-react +## 1.8.6 + +### Patch Changes + +- 63e1012: Added new extension points to extend search filters `SearchFilterBlueprint` and `SearchFilterResultTypeBlueprint` +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-plugin-api@1.10.4 + - @backstage/version-bridge@1.0.11 + - @backstage/theme@0.6.4 + - @backstage/types@1.2.1 + - @backstage/plugin-search-common@1.2.17 + ## 1.8.6-next.3 ### Patch Changes diff --git a/plugins/search-react/package.json b/plugins/search-react/package.json index 749dbcf115..aea9882441 100644 --- a/plugins/search-react/package.json +++ b/plugins/search-react/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-search-react", - "version": "1.8.6-next.3", + "version": "1.8.6", "backstage": { "role": "web-library", "pluginId": "search", diff --git a/plugins/search/CHANGELOG.md b/plugins/search/CHANGELOG.md index 98fc621b5e..60e8a8cfb0 100644 --- a/plugins/search/CHANGELOG.md +++ b/plugins/search/CHANGELOG.md @@ -1,5 +1,23 @@ # @backstage/plugin-search +## 1.4.23 + +### Patch Changes + +- 63e1012: Added new extension points to extend search filters `SearchFilterBlueprint` and `SearchFilterResultTypeBlueprint` +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/plugin-search-react@1.8.6 + - @backstage/core-components@0.16.4 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/version-bridge@1.0.11 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-search-common@1.2.17 + ## 1.4.23-next.3 ### Patch Changes diff --git a/plugins/search/package.json b/plugins/search/package.json index b2525f2a80..a3ae468750 100644 --- a/plugins/search/package.json +++ b/plugins/search/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-search", - "version": "1.4.23-next.3", + "version": "1.4.23", "description": "The Backstage plugin that provides your backstage app with search", "backstage": { "role": "frontend-plugin", diff --git a/plugins/signals-backend/CHANGELOG.md b/plugins/signals-backend/CHANGELOG.md index 414edbabd0..b494598807 100644 --- a/plugins/signals-backend/CHANGELOG.md +++ b/plugins/signals-backend/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-signals-backend +## 0.3.1 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/config@1.3.2 + - @backstage/types@1.2.1 + - @backstage/plugin-events-node@0.4.8 + - @backstage/plugin-signals-node@0.1.17 + ## 0.3.1-next.2 ### Patch Changes diff --git a/plugins/signals-backend/package.json b/plugins/signals-backend/package.json index 4c9e31c5b0..7f3d6e3751 100644 --- a/plugins/signals-backend/package.json +++ b/plugins/signals-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-signals-backend", - "version": "0.3.1-next.2", + "version": "0.3.1", "backstage": { "role": "backend-plugin", "pluginId": "signals", diff --git a/plugins/signals-node/CHANGELOG.md b/plugins/signals-node/CHANGELOG.md index 78bcb6441f..deddfb3d42 100644 --- a/plugins/signals-node/CHANGELOG.md +++ b/plugins/signals-node/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-signals-node +## 0.1.17 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/config@1.3.2 + - @backstage/types@1.2.1 + - @backstage/plugin-events-node@0.4.8 + ## 0.1.17-next.2 ### Patch Changes diff --git a/plugins/signals-node/package.json b/plugins/signals-node/package.json index 5f5fc2d62e..7c1e42e3d2 100644 --- a/plugins/signals-node/package.json +++ b/plugins/signals-node/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-signals-node", - "version": "0.1.17-next.2", + "version": "0.1.17", "description": "Node.js library for the signals plugin", "backstage": { "role": "node-library", diff --git a/plugins/signals-react/CHANGELOG.md b/plugins/signals-react/CHANGELOG.md index 264f13a883..73323779e0 100644 --- a/plugins/signals-react/CHANGELOG.md +++ b/plugins/signals-react/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-signals-react +## 0.0.10 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-plugin-api@1.10.4 + - @backstage/types@1.2.1 + ## 0.0.10-next.0 ### Patch Changes diff --git a/plugins/signals-react/package.json b/plugins/signals-react/package.json index aacea1bdc9..df3ffb1ef5 100644 --- a/plugins/signals-react/package.json +++ b/plugins/signals-react/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-signals-react", - "version": "0.0.10-next.0", + "version": "0.0.10", "description": "Web library for the signals plugin", "backstage": { "role": "web-library", diff --git a/plugins/signals/CHANGELOG.md b/plugins/signals/CHANGELOG.md index ade7a27a91..22a011bfaf 100644 --- a/plugins/signals/CHANGELOG.md +++ b/plugins/signals/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-signals +## 0.0.16 + +### Patch Changes + +- 005d241: Added support for the new frontend system via `/alpha` export. +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-signals-react@0.0.10 + - @backstage/theme@0.6.4 + - @backstage/types@1.2.1 + ## 0.0.16-next.1 ### Patch Changes diff --git a/plugins/signals/package.json b/plugins/signals/package.json index a0832ec149..4e6169dc19 100644 --- a/plugins/signals/package.json +++ b/plugins/signals/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-signals", - "version": "0.0.16-next.1", + "version": "0.0.16", "backstage": { "role": "frontend-plugin", "pluginId": "signals", diff --git a/plugins/techdocs-addons-test-utils/CHANGELOG.md b/plugins/techdocs-addons-test-utils/CHANGELOG.md index 9da44305c8..f7d7eb48e9 100644 --- a/plugins/techdocs-addons-test-utils/CHANGELOG.md +++ b/plugins/techdocs-addons-test-utils/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/plugin-techdocs-addons-test-utils +## 1.0.45 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/plugin-search-react@1.8.6 + - @backstage/plugin-techdocs@1.12.3 + - @backstage/plugin-catalog@1.27.0 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/integration-react@1.2.4 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-techdocs-react@1.2.14 + - @backstage/core-app-api@1.15.5 + - @backstage/test-utils@1.7.5 + ## 1.0.45-next.3 ### Patch Changes diff --git a/plugins/techdocs-addons-test-utils/package.json b/plugins/techdocs-addons-test-utils/package.json index ebf345c345..0957ffd7eb 100644 --- a/plugins/techdocs-addons-test-utils/package.json +++ b/plugins/techdocs-addons-test-utils/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-techdocs-addons-test-utils", - "version": "1.0.45-next.3", + "version": "1.0.45", "backstage": { "role": "web-library", "pluginId": "techdocs-addons", diff --git a/plugins/techdocs-backend/CHANGELOG.md b/plugins/techdocs-backend/CHANGELOG.md index dc653227ec..1c858bdad8 100644 --- a/plugins/techdocs-backend/CHANGELOG.md +++ b/plugins/techdocs-backend/CHANGELOG.md @@ -1,5 +1,24 @@ # @backstage/plugin-techdocs-backend +## 1.11.6 + +### Patch Changes + +- b78e3fd: Fixed issue `syncEntityDocs` that would cause the `/sync` endpoint to be continuously called if the request fails +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-catalog-node@1.16.0 + - @backstage/plugin-techdocs-node@1.13.0 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-permission-common@0.8.4 + - @backstage/plugin-search-backend-module-techdocs@0.3.6 + - @backstage/plugin-techdocs-common@0.1.0 + ## 1.11.6-next.3 ### Patch Changes diff --git a/plugins/techdocs-backend/package.json b/plugins/techdocs-backend/package.json index ffd4194ad7..1d55507101 100644 --- a/plugins/techdocs-backend/package.json +++ b/plugins/techdocs-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-techdocs-backend", - "version": "1.11.6-next.3", + "version": "1.11.6", "description": "The Backstage backend plugin that renders technical documentation for your components", "backstage": { "role": "backend-plugin", diff --git a/plugins/techdocs-module-addons-contrib/CHANGELOG.md b/plugins/techdocs-module-addons-contrib/CHANGELOG.md index d50df3491a..39f7f66669 100644 --- a/plugins/techdocs-module-addons-contrib/CHANGELOG.md +++ b/plugins/techdocs-module-addons-contrib/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-techdocs-module-addons-contrib +## 1.1.21 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/integration-react@1.2.4 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-techdocs-react@1.2.14 + - @backstage/integration@1.16.1 + ## 1.1.21-next.1 ### Patch Changes diff --git a/plugins/techdocs-module-addons-contrib/package.json b/plugins/techdocs-module-addons-contrib/package.json index ed37be1949..52d74439ce 100644 --- a/plugins/techdocs-module-addons-contrib/package.json +++ b/plugins/techdocs-module-addons-contrib/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-techdocs-module-addons-contrib", - "version": "1.1.21-next.1", + "version": "1.1.21", "description": "Plugin module for contributed TechDocs Addons", "backstage": { "role": "frontend-plugin-module", diff --git a/plugins/techdocs-node/CHANGELOG.md b/plugins/techdocs-node/CHANGELOG.md index 3cbd5a3c18..8784f9707d 100644 --- a/plugins/techdocs-node/CHANGELOG.md +++ b/plugins/techdocs-node/CHANGELOG.md @@ -1,5 +1,23 @@ # @backstage/plugin-techdocs-node +## 1.13.0 + +### Minor Changes + +- 8de3d2d: Allow configurable optional retries for publisher AWS S3 operations. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.0 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/integration-aws-node@0.1.15 + - @backstage/plugin-search-common@1.2.17 + - @backstage/plugin-techdocs-common@0.1.0 + ## 1.13.0-next.2 ### Patch Changes diff --git a/plugins/techdocs-node/package.json b/plugins/techdocs-node/package.json index 3f3cb4ebb1..e43bd9f3f7 100644 --- a/plugins/techdocs-node/package.json +++ b/plugins/techdocs-node/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-techdocs-node", - "version": "1.13.0-next.2", + "version": "1.13.0", "description": "Common node.js functionalities for TechDocs, to be shared between techdocs-backend plugin and techdocs-cli", "backstage": { "role": "node-library", diff --git a/plugins/techdocs-react/CHANGELOG.md b/plugins/techdocs-react/CHANGELOG.md index 37e871c314..963ed3b4c8 100644 --- a/plugins/techdocs-react/CHANGELOG.md +++ b/plugins/techdocs-react/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-techdocs-react +## 1.2.14 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/core-plugin-api@1.10.4 + - @backstage/version-bridge@1.0.11 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + ## 1.2.14-next.1 ### Patch Changes diff --git a/plugins/techdocs-react/package.json b/plugins/techdocs-react/package.json index ae64263578..d7676ac66a 100644 --- a/plugins/techdocs-react/package.json +++ b/plugins/techdocs-react/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-techdocs-react", - "version": "1.2.14-next.1", + "version": "1.2.14", "description": "Shared frontend utilities for TechDocs and Addons", "backstage": { "role": "web-library", diff --git a/plugins/techdocs/CHANGELOG.md b/plugins/techdocs/CHANGELOG.md index 48d783941e..a6754198ea 100644 --- a/plugins/techdocs/CHANGELOG.md +++ b/plugins/techdocs/CHANGELOG.md @@ -1,5 +1,143 @@ # @backstage/plugin-techdocs +## 1.12.3 + +### Patch Changes + +- eb3d91a: Use the custom error page if provided for displaying errors instead of the default error page +- 524f0af: Add missing route ref to the `/alpha` entity content extension. +- f4be934: Changed the base URL in addLinkClickListener from window.location.origin to app.baseUrl for improved path handling. This fixes an issue where Backstage, when running on a subpath, was unable to handle non-Backstage URLs of the same origin correctly. +- 1f40e6b: Add optional props to `TechDocCustomHome` to allow for more flexibility: + + ```tsx + import { TechDocsCustomHome } from '@backstage/plugin-techdocs'; + //... + + const options = { emptyRowsWhenPaging: false }; + const linkDestination = (entity: Entity): string | undefined => { + return entity.metadata.annotations?.['external-docs']; + }; + const techDocsTabsConfig = [ + { + label: 'Recommended Documentation', + panels: [ + { + title: 'Golden Path', + description: 'Documentation about standards to follow', + panelType: 'DocsCardGrid', + panelProps: { CustomHeader: () => }, + filterPredicate: entity => + entity?.metadata?.tags?.includes('golden-path') ?? false, + }, + { + title: 'Recommended', + description: 'Useful documentation', + panelType: 'InfoCardGrid', + panelProps: { + CustomHeader: () => + linkDestination: linkDestination, + }, + filterPredicate: entity => + entity?.metadata?.tags?.includes('recommended') ?? false, + }, + ], + }, + { + label: 'Browse All', + panels: [ + { + description: 'Browse all docs', + filterPredicate: filterEntity, + panelType: 'TechDocsIndexPage', + title: 'All', + panelProps: { PageWrapper: React.Fragment, CustomHeader: React.Fragment, options: options }, + }, + ], + }, + ]; + + const AppRoutes = () => { + + ) => ({children})} + /> + } + /> + ; + }; + ``` + + Add new Grid option called `InfoCardGrid` which is a more customizable card option for the Docs grid. + + ```tsx + entity.metadata['external-docs']} + /> + ``` + + Expose existing `CustomDocsPanel` so that it can be used independently if desired. + + ```tsx + const panels: PanelConfig[] = [ + { + description: '', + filterPredicate: entity => {}, + panelType: 'InfoCardGrid', + title: 'Standards', + panelProps: { + CustomHeader: () => + linkDestination: linkDestination, + }, + }, + { + description: '', + filterPredicate: entity => {}, + panelType: 'DocsCardGrid', + title: 'Contribute', + }, + ]; + { + panels.map((config, index) => ( + + )); + } + ``` + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/plugin-search-react@1.8.6 + - @backstage/core-components@0.16.4 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/integration-react@1.2.4 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/plugin-techdocs-react@1.2.14 + - @backstage/plugin-auth-react@0.1.12 + - @backstage/theme@0.6.4 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/plugin-search-common@1.2.17 + - @backstage/plugin-techdocs-common@0.1.0 + ## 1.12.3-next.3 ### Patch Changes diff --git a/plugins/techdocs/package.json b/plugins/techdocs/package.json index b32283d5b2..6303d57831 100644 --- a/plugins/techdocs/package.json +++ b/plugins/techdocs/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-techdocs", - "version": "1.12.3-next.3", + "version": "1.12.3", "description": "The Backstage plugin that renders technical documentation for your components", "backstage": { "role": "frontend-plugin", diff --git a/plugins/user-settings-backend/CHANGELOG.md b/plugins/user-settings-backend/CHANGELOG.md index 2955d9d9c3..d9422e1e9c 100644 --- a/plugins/user-settings-backend/CHANGELOG.md +++ b/plugins/user-settings-backend/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-user-settings-backend +## 0.2.30 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-defaults@0.8.0 + - @backstage/backend-plugin-api@1.2.0 + - @backstage/plugin-auth-node@0.6.0 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-signals-node@0.1.17 + - @backstage/plugin-user-settings-common@0.0.1 + ## 0.2.30-next.3 ### Patch Changes diff --git a/plugins/user-settings-backend/package.json b/plugins/user-settings-backend/package.json index 05591f078b..e733637347 100644 --- a/plugins/user-settings-backend/package.json +++ b/plugins/user-settings-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-user-settings-backend", - "version": "0.2.30-next.3", + "version": "0.2.30", "description": "The Backstage backend plugin to manage user settings", "backstage": { "role": "backend-plugin", diff --git a/plugins/user-settings/CHANGELOG.md b/plugins/user-settings/CHANGELOG.md index 66e732c4d1..6fb954ba56 100644 --- a/plugins/user-settings/CHANGELOG.md +++ b/plugins/user-settings/CHANGELOG.md @@ -1,5 +1,24 @@ # @backstage/plugin-user-settings +## 0.8.19 + +### Patch Changes + +- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. +- Updated dependencies + - @backstage/core-components@0.16.4 + - @backstage/plugin-catalog-react@1.15.2 + - @backstage/frontend-plugin-api@0.9.5 + - @backstage/core-compat-api@0.3.6 + - @backstage/core-plugin-api@1.10.4 + - @backstage/core-app-api@1.15.5 + - @backstage/plugin-signals-react@0.0.10 + - @backstage/theme@0.6.4 + - @backstage/catalog-model@1.7.3 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-user-settings-common@0.0.1 + ## 0.8.19-next.3 ### Patch Changes diff --git a/plugins/user-settings/package.json b/plugins/user-settings/package.json index 557c7ecf3a..69c941940e 100644 --- a/plugins/user-settings/package.json +++ b/plugins/user-settings/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-user-settings", - "version": "0.8.19-next.3", + "version": "0.8.19", "description": "A Backstage plugin that provides a settings page", "backstage": { "role": "frontend-plugin", diff --git a/yarn.lock b/yarn.lock index 58ce5a8d22..dc2c9de764 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3755,25 +3755,7 @@ __metadata: languageName: unknown linkType: soft -"@backstage/backend-plugin-api@npm:^1.0.0, @backstage/backend-plugin-api@npm:^1.1.1": - version: 1.1.1 - resolution: "@backstage/backend-plugin-api@npm:1.1.1" - dependencies: - "@backstage/cli-common": ^0.1.15 - "@backstage/config": ^1.3.2 - "@backstage/errors": ^1.2.7 - "@backstage/plugin-auth-node": ^0.5.6 - "@backstage/plugin-permission-common": ^0.8.4 - "@backstage/types": ^1.2.1 - "@types/express": ^4.17.6 - "@types/luxon": ^3.0.0 - knex: ^3.0.0 - luxon: ^3.0.0 - checksum: f697e0bfe2741f04a8d08feb72efbc4d5fd23a53b94c1f6f44bfd759b04062c8d4d4d384421c8960967ac713d2af4af3f88e197afc9c13b81dfe7aa15bfcc89b - languageName: node - linkType: hard - -"@backstage/backend-plugin-api@workspace:^, @backstage/backend-plugin-api@workspace:packages/backend-plugin-api": +"@backstage/backend-plugin-api@^1.0.0, @backstage/backend-plugin-api@^1.1.1, @backstage/backend-plugin-api@workspace:^, @backstage/backend-plugin-api@workspace:packages/backend-plugin-api": version: 0.0.0-use.local resolution: "@backstage/backend-plugin-api@workspace:packages/backend-plugin-api" dependencies: @@ -3902,7 +3884,7 @@ __metadata: languageName: unknown linkType: soft -"@backstage/cli-common@^0.1.14, @backstage/cli-common@^0.1.15, @backstage/cli-common@workspace:^, @backstage/cli-common@workspace:packages/cli-common": +"@backstage/cli-common@^0.1.14, @backstage/cli-common@workspace:^, @backstage/cli-common@workspace:packages/cli-common": version: 0.0.0-use.local resolution: "@backstage/cli-common@workspace:packages/cli-common" dependencies: @@ -4116,30 +4098,7 @@ __metadata: languageName: unknown linkType: soft -"@backstage/config-loader@npm:^1.9.1": - version: 1.9.5 - resolution: "@backstage/config-loader@npm:1.9.5" - dependencies: - "@backstage/cli-common": ^0.1.15 - "@backstage/config": ^1.3.2 - "@backstage/errors": ^1.2.7 - "@backstage/types": ^1.2.1 - "@types/json-schema": ^7.0.6 - ajv: ^8.10.0 - chokidar: ^3.5.2 - fs-extra: ^11.2.0 - json-schema: ^0.4.0 - json-schema-merge-allof: ^0.8.1 - json-schema-traverse: ^1.0.0 - lodash: ^4.17.21 - minimist: ^1.2.5 - typescript-json-schema: ^0.65.0 - yaml: ^2.0.0 - checksum: a676f478c2e7e07ed6857833a271176da1d0af38a04b6a4f77b59a2e83e4f879d81d5a042b7592b6999e23871a31804d7bb46d87bcc5b330c2b80ea4a99a5961 - languageName: node - linkType: hard - -"@backstage/config-loader@workspace:^, @backstage/config-loader@workspace:packages/config-loader": +"@backstage/config-loader@^1.9.1, @backstage/config-loader@workspace:^, @backstage/config-loader@workspace:packages/config-loader": version: 0.0.0-use.local resolution: "@backstage/config-loader@workspace:packages/config-loader" dependencies: @@ -4178,34 +4137,6 @@ __metadata: languageName: unknown linkType: soft -"@backstage/core-app-api@npm:^1.15.4": - version: 1.15.4 - resolution: "@backstage/core-app-api@npm:1.15.4" - dependencies: - "@backstage/config": ^1.3.2 - "@backstage/core-plugin-api": ^1.10.3 - "@backstage/types": ^1.2.1 - "@backstage/version-bridge": ^1.0.10 - "@types/prop-types": ^15.7.3 - history: ^5.0.0 - i18next: ^22.4.15 - lodash: ^4.17.21 - prop-types: ^15.7.2 - react-use: ^17.2.4 - zen-observable: ^0.10.0 - zod: ^3.22.4 - peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 2ca907dcf99c871c09bf103b55eb982e93cc46d66e2d4df2cfaa16806b1b62d917d11efd9b1d9c85fd40a3aaa7086c406e34b8fe2e2f5b239451969ddf29b463 - languageName: node - linkType: hard - "@backstage/core-app-api@workspace:^, @backstage/core-app-api@workspace:packages/core-app-api": version: 0.0.0-use.local resolution: "@backstage/core-app-api@workspace:packages/core-app-api" @@ -4250,26 +4181,6 @@ __metadata: languageName: unknown linkType: soft -"@backstage/core-compat-api@npm:^0.3.5": - version: 0.3.5 - resolution: "@backstage/core-compat-api@npm:0.3.5" - dependencies: - "@backstage/core-plugin-api": ^1.10.3 - "@backstage/frontend-plugin-api": ^0.9.4 - "@backstage/version-bridge": ^1.0.10 - lodash: ^4.17.21 - peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 1460c00d8429b574e4570c2b745777775bfb8ceb1bf2e7aec590806246c40df3898449c31627e425200a1681df67098c54955e312162e123f713a5804ed747b7 - languageName: node - linkType: hard - "@backstage/core-compat-api@workspace:^, @backstage/core-compat-api@workspace:packages/core-compat-api": version: 0.0.0-use.local resolution: "@backstage/core-compat-api@workspace:packages/core-compat-api" @@ -4409,59 +4320,6 @@ __metadata: languageName: node linkType: hard -"@backstage/core-components@npm:^0.16.3": - version: 0.16.3 - resolution: "@backstage/core-components@npm:0.16.3" - dependencies: - "@backstage/config": ^1.3.2 - "@backstage/core-plugin-api": ^1.10.3 - "@backstage/errors": ^1.2.7 - "@backstage/theme": ^0.6.3 - "@backstage/version-bridge": ^1.0.10 - "@date-io/core": ^1.3.13 - "@material-table/core": ^3.1.0 - "@material-ui/core": ^4.12.2 - "@material-ui/icons": ^4.9.1 - "@material-ui/lab": 4.0.0-alpha.61 - "@react-hookz/web": ^24.0.0 - "@testing-library/react": ^16.0.0 - "@types/react-sparklines": ^1.7.0 - ansi-regex: ^6.0.1 - classnames: ^2.2.6 - d3-selection: ^3.0.0 - d3-shape: ^3.0.0 - d3-zoom: ^3.0.0 - dagre: ^0.8.5 - linkify-react: 4.1.3 - linkifyjs: 4.1.3 - lodash: ^4.17.21 - pluralize: ^8.0.0 - qs: ^6.9.4 - rc-progress: 3.5.1 - react-helmet: 6.1.0 - react-hook-form: ^7.12.2 - react-idle-timer: 5.7.2 - react-markdown: ^8.0.0 - react-sparklines: ^1.7.0 - react-syntax-highlighter: ^15.4.5 - react-use: ^17.3.2 - react-virtualized-auto-sizer: ^1.0.11 - react-window: ^1.8.6 - remark-gfm: ^3.0.1 - zen-observable: ^0.10.0 - zod: ^3.22.4 - peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: b2cc9bc6bd05678391b6cbe31ca40e1c879221ab3f958699e78f052b611eb6b239aa295e9ff9ae09da0029fc7ec729ec6b75dc0d98e6a73d2f567b04e50ac8e6 - languageName: node - linkType: hard - "@backstage/core-components@workspace:^, @backstage/core-components@workspace:packages/core-components": version: 0.0.0-use.local resolution: "@backstage/core-components@workspace:packages/core-components" @@ -4540,28 +4398,7 @@ __metadata: languageName: unknown linkType: soft -"@backstage/core-plugin-api@npm:^1.10.0, @backstage/core-plugin-api@npm:^1.10.3, @backstage/core-plugin-api@npm:^1.8.2": - version: 1.10.3 - resolution: "@backstage/core-plugin-api@npm:1.10.3" - dependencies: - "@backstage/config": ^1.3.2 - "@backstage/errors": ^1.2.7 - "@backstage/types": ^1.2.1 - "@backstage/version-bridge": ^1.0.10 - history: ^5.0.0 - peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: fa5ce21bda3307395e7406fae481b92c2c8dbe3c0a31fd9454af073549d836566078f3be0aa203773e7c691c2c7c9e155f992742e9aaf51cb05b3dd4d7baad84 - languageName: node - linkType: hard - -"@backstage/core-plugin-api@workspace:^, @backstage/core-plugin-api@workspace:packages/core-plugin-api": +"@backstage/core-plugin-api@^1.10.0, @backstage/core-plugin-api@^1.8.2, @backstage/core-plugin-api@workspace:^, @backstage/core-plugin-api@workspace:packages/core-plugin-api": version: 0.0.0-use.local resolution: "@backstage/core-plugin-api@workspace:packages/core-plugin-api" dependencies: @@ -4694,32 +4531,6 @@ __metadata: languageName: unknown linkType: soft -"@backstage/frontend-app-api@npm:^0.10.4": - version: 0.10.4 - resolution: "@backstage/frontend-app-api@npm:0.10.4" - dependencies: - "@backstage/config": ^1.3.2 - "@backstage/core-app-api": ^1.15.4 - "@backstage/core-plugin-api": ^1.10.3 - "@backstage/errors": ^1.2.7 - "@backstage/frontend-defaults": ^0.1.5 - "@backstage/frontend-plugin-api": ^0.9.4 - "@backstage/types": ^1.2.1 - "@backstage/version-bridge": ^1.0.10 - lodash: ^4.17.21 - zod: ^3.22.4 - peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: cfc432d6c78fdfd93c72a79dab655cf69e33cd042809a5973afbf1e9fd2684864f2d4d00595646f2dca46044eeab4fbb537d61d4feda1f614b451c174ec7abfc - languageName: node - linkType: hard - "@backstage/frontend-app-api@workspace:^, @backstage/frontend-app-api@workspace:packages/frontend-app-api": version: 0.0.0-use.local resolution: "@backstage/frontend-app-api@workspace:packages/frontend-app-api" @@ -4754,28 +4565,6 @@ __metadata: languageName: unknown linkType: soft -"@backstage/frontend-defaults@npm:^0.1.5": - version: 0.1.5 - resolution: "@backstage/frontend-defaults@npm:0.1.5" - dependencies: - "@backstage/config": ^1.3.2 - "@backstage/errors": ^1.2.7 - "@backstage/frontend-app-api": ^0.10.4 - "@backstage/frontend-plugin-api": ^0.9.4 - "@backstage/plugin-app": ^0.1.5 - "@react-hookz/web": ^24.0.0 - peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 877d995d2e0b629ec61700da5c145a072780c033fe62eade2a34172c9e6fadf5695d57ca49fa58d7e5e557205e2b7c70ca8b7c984c82f9a4e03e1f22e6fae9cd - languageName: node - linkType: hard - "@backstage/frontend-defaults@workspace:^, @backstage/frontend-defaults@workspace:packages/frontend-defaults": version: 0.0.0-use.local resolution: "@backstage/frontend-defaults@workspace:packages/frontend-defaults" @@ -4806,30 +4595,6 @@ __metadata: languageName: unknown linkType: soft -"@backstage/frontend-plugin-api@npm:^0.9.4": - version: 0.9.4 - resolution: "@backstage/frontend-plugin-api@npm:0.9.4" - dependencies: - "@backstage/core-components": ^0.16.3 - "@backstage/core-plugin-api": ^1.10.3 - "@backstage/types": ^1.2.1 - "@backstage/version-bridge": ^1.0.10 - "@material-ui/core": ^4.12.4 - lodash: ^4.17.21 - zod: ^3.22.4 - zod-to-json-schema: ^3.21.4 - peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 5c8391d0fab237812bbbd9970749023a1f0faa528ce1f6337df6618197fa91f967239f17d5875a74fe6626c2dccf5f2aefb5957d0d514dcb0f51883a1cbbd53f - languageName: node - linkType: hard - "@backstage/frontend-plugin-api@workspace:^, @backstage/frontend-plugin-api@workspace:packages/frontend-plugin-api": version: 0.0.0-use.local resolution: "@backstage/frontend-plugin-api@workspace:packages/frontend-plugin-api" @@ -4864,31 +4629,6 @@ __metadata: languageName: unknown linkType: soft -"@backstage/frontend-test-utils@npm:^0.2.5": - version: 0.2.5 - resolution: "@backstage/frontend-test-utils@npm:0.2.5" - dependencies: - "@backstage/config": ^1.3.2 - "@backstage/frontend-app-api": ^0.10.4 - "@backstage/frontend-plugin-api": ^0.9.4 - "@backstage/plugin-app": ^0.1.5 - "@backstage/test-utils": ^1.7.4 - "@backstage/types": ^1.2.1 - "@backstage/version-bridge": ^1.0.10 - zod: ^3.22.4 - peerDependencies: - "@testing-library/react": ^16.0.0 - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 411c88a6a2b96ef15131f3c18fb2bc8153c75736be9888134c6324f29df6354181c4a1ce2efdc721e7b288e0cd2a94e01408d1499ecee357041637df0ebdc793 - languageName: node - linkType: hard - "@backstage/frontend-test-utils@workspace:^, @backstage/frontend-test-utils@workspace:packages/frontend-test-utils": version: 0.0.0-use.local resolution: "@backstage/frontend-test-utils@workspace:packages/frontend-test-utils" @@ -4938,28 +4678,7 @@ __metadata: languageName: unknown linkType: soft -"@backstage/integration-react@npm:^1.1.24, @backstage/integration-react@npm:^1.2.3": - version: 1.2.3 - resolution: "@backstage/integration-react@npm:1.2.3" - dependencies: - "@backstage/config": ^1.3.2 - "@backstage/core-plugin-api": ^1.10.3 - "@backstage/integration": ^1.16.1 - "@material-ui/core": ^4.12.2 - "@material-ui/icons": ^4.9.1 - peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 5d82fcd6924c8d1ad3b8b8b5ad75fcab83a7566f9b42246de220fff53afde53f79291bc43c95a9fdede802a68b6fa8dec82cd9eac5671230e5f47a5bcff7552d - languageName: node - linkType: hard - -"@backstage/integration-react@workspace:^, @backstage/integration-react@workspace:packages/integration-react": +"@backstage/integration-react@^1.1.24, @backstage/integration-react@workspace:^, @backstage/integration-react@workspace:packages/integration-react": version: 0.0.0-use.local resolution: "@backstage/integration-react@workspace:packages/integration-react" dependencies: @@ -4990,7 +4709,7 @@ __metadata: languageName: unknown linkType: soft -"@backstage/integration@^1.15.0, @backstage/integration@^1.16.1, @backstage/integration@^1.9.0, @backstage/integration@workspace:^, @backstage/integration@workspace:packages/integration": +"@backstage/integration@^1.15.0, @backstage/integration@^1.9.0, @backstage/integration@workspace:^, @backstage/integration@workspace:packages/integration": version: 0.0.0-use.local resolution: "@backstage/integration@workspace:packages/integration" dependencies: @@ -5151,32 +4870,6 @@ __metadata: languageName: unknown linkType: soft -"@backstage/plugin-app@npm:^0.1.5": - version: 0.1.5 - resolution: "@backstage/plugin-app@npm:0.1.5" - dependencies: - "@backstage/core-components": ^0.16.3 - "@backstage/core-plugin-api": ^1.10.3 - "@backstage/frontend-plugin-api": ^0.9.4 - "@backstage/integration-react": ^1.2.3 - "@backstage/plugin-permission-react": ^0.4.30 - "@backstage/theme": ^0.6.3 - "@material-ui/core": ^4.9.13 - "@material-ui/icons": ^4.9.1 - "@material-ui/lab": ^4.0.0-alpha.61 - react-use: ^17.2.4 - peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: d41d437959b6ae2d88e52855dc8e3f5069273e39e9fe63c49955ed3fce57e29b5c6d66b82d4a11d084f5c1774f792675abb3991d56f75b103e358429cd705b48 - languageName: node - linkType: hard - "@backstage/plugin-app@workspace:^, @backstage/plugin-app@workspace:plugins/app": version: 0.0.0-use.local resolution: "@backstage/plugin-app@workspace:plugins/app" @@ -5663,7 +5356,7 @@ __metadata: languageName: unknown linkType: soft -"@backstage/plugin-auth-node@npm:^0.5.2, @backstage/plugin-auth-node@npm:^0.5.6": +"@backstage/plugin-auth-node@npm:^0.5.2": version: 0.5.6 resolution: "@backstage/plugin-auth-node@npm:0.5.6" dependencies: @@ -6203,7 +5896,7 @@ __metadata: languageName: unknown linkType: soft -"@backstage/plugin-catalog-common@^1.0.20, @backstage/plugin-catalog-common@^1.1.3, @backstage/plugin-catalog-common@workspace:^, @backstage/plugin-catalog-common@workspace:plugins/catalog-common": +"@backstage/plugin-catalog-common@^1.0.20, @backstage/plugin-catalog-common@workspace:^, @backstage/plugin-catalog-common@workspace:plugins/catalog-common": version: 0.0.0-use.local resolution: "@backstage/plugin-catalog-common@workspace:plugins/catalog-common" dependencies: @@ -6327,48 +6020,7 @@ __metadata: languageName: unknown linkType: soft -"@backstage/plugin-catalog-react@npm:^1.14.0, @backstage/plugin-catalog-react@npm:^1.9.3": - version: 1.15.1 - resolution: "@backstage/plugin-catalog-react@npm:1.15.1" - dependencies: - "@backstage/catalog-client": ^1.9.1 - "@backstage/catalog-model": ^1.7.3 - "@backstage/core-compat-api": ^0.3.5 - "@backstage/core-components": ^0.16.3 - "@backstage/core-plugin-api": ^1.10.3 - "@backstage/errors": ^1.2.7 - "@backstage/frontend-plugin-api": ^0.9.4 - "@backstage/frontend-test-utils": ^0.2.5 - "@backstage/integration-react": ^1.2.3 - "@backstage/plugin-catalog-common": ^1.1.3 - "@backstage/plugin-permission-common": ^0.8.4 - "@backstage/plugin-permission-react": ^0.4.30 - "@backstage/types": ^1.2.1 - "@backstage/version-bridge": ^1.0.10 - "@material-ui/core": ^4.12.2 - "@material-ui/icons": ^4.9.1 - "@material-ui/lab": 4.0.0-alpha.61 - "@react-hookz/web": ^24.0.0 - classnames: ^2.2.6 - lodash: ^4.17.21 - material-ui-popup-state: ^1.9.3 - qs: ^6.9.4 - react-use: ^17.2.4 - yaml: ^2.0.0 - zen-observable: ^0.10.0 - peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 109ec48f65194dc831ee1e2b0b5c34c8c26bc262e4c121fe5bb02a9fc37a396e0ff5f5d34a342c2e8dc5b980fc2455fab88f4996acfa0febdf6d8b7304bf1fb9 - languageName: node - linkType: hard - -"@backstage/plugin-catalog-react@workspace:^, @backstage/plugin-catalog-react@workspace:plugins/catalog-react": +"@backstage/plugin-catalog-react@^1.14.0, @backstage/plugin-catalog-react@^1.9.3, @backstage/plugin-catalog-react@workspace:^, @backstage/plugin-catalog-react@workspace:plugins/catalog-react": version: 0.0.0-use.local resolution: "@backstage/plugin-catalog-react@workspace:plugins/catalog-react" dependencies: @@ -7328,7 +6980,7 @@ __metadata: languageName: unknown linkType: soft -"@backstage/plugin-permission-common@^0.8.4, @backstage/plugin-permission-common@workspace:^, @backstage/plugin-permission-common@workspace:plugins/permission-common": +"@backstage/plugin-permission-common@workspace:^, @backstage/plugin-permission-common@workspace:plugins/permission-common": version: 0.0.0-use.local resolution: "@backstage/plugin-permission-common@workspace:plugins/permission-common" dependencies: @@ -7368,26 +7020,6 @@ __metadata: languageName: unknown linkType: soft -"@backstage/plugin-permission-react@npm:^0.4.30": - version: 0.4.30 - resolution: "@backstage/plugin-permission-react@npm:0.4.30" - dependencies: - "@backstage/config": ^1.3.2 - "@backstage/core-plugin-api": ^1.10.3 - "@backstage/plugin-permission-common": ^0.8.4 - swr: ^2.0.0 - peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: f9833494ffb6154dea6d7aad45ce7cb71744b634877f7b430473830949a09f5f7468a3985bfe8dfbd25b1353672098a94093ccb3da247c644710527ff5ac67cb - languageName: node - linkType: hard - "@backstage/plugin-permission-react@workspace:^, @backstage/plugin-permission-react@workspace:plugins/permission-react": version: 0.0.0-use.local resolution: "@backstage/plugin-permission-react@workspace:plugins/permission-react" @@ -8802,38 +8434,6 @@ __metadata: languageName: unknown linkType: soft -"@backstage/test-utils@npm:^1.7.4": - version: 1.7.4 - resolution: "@backstage/test-utils@npm:1.7.4" - dependencies: - "@backstage/config": ^1.3.2 - "@backstage/core-app-api": ^1.15.4 - "@backstage/core-plugin-api": ^1.10.3 - "@backstage/plugin-permission-common": ^0.8.4 - "@backstage/plugin-permission-react": ^0.4.30 - "@backstage/theme": ^0.6.3 - "@backstage/types": ^1.2.1 - "@material-ui/core": ^4.12.2 - "@material-ui/icons": ^4.9.1 - cross-fetch: ^4.0.0 - i18next: ^22.4.15 - zen-observable: ^0.10.0 - peerDependencies: - "@testing-library/react": ^16.0.0 - "@types/jest": "*" - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 - peerDependenciesMeta: - "@types/jest": - optional: true - "@types/react": - optional: true - checksum: 15d788a2db8df9fbcb3263e8b68a5b8032debcfdf99310631f3364d60e4783d558f8b65a5d314f2905a5ff4bb5783c1523fa581e0de7f332ee11364d6ce5a6d7 - languageName: node - linkType: hard - "@backstage/test-utils@workspace:^, @backstage/test-utils@workspace:packages/test-utils": version: 0.0.0-use.local resolution: "@backstage/test-utils@workspace:packages/test-utils" @@ -8873,43 +8473,7 @@ __metadata: languageName: unknown linkType: soft -"@backstage/theme@npm:^0.5.0": - version: 0.5.7 - resolution: "@backstage/theme@npm:0.5.7" - dependencies: - "@emotion/react": ^11.10.5 - "@emotion/styled": ^11.10.5 - "@mui/material": ^5.12.2 - peerDependencies: - "@material-ui/core": ^4.12.2 - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - checksum: 5a315a198481f7b0c6f1a11bc102c36d2976cae25184ce6e28e6e44ce4a742e4d4416f19c71ac44f574a2745e30d13508a6c152f00e1facdef9c9d12dc3d0449 - languageName: node - linkType: hard - -"@backstage/theme@npm:^0.6.0, @backstage/theme@npm:^0.6.3": - version: 0.6.3 - resolution: "@backstage/theme@npm:0.6.3" - dependencies: - "@emotion/react": ^11.10.5 - "@emotion/styled": ^11.10.5 - "@mui/material": ^5.12.2 - peerDependencies: - "@material-ui/core": ^4.12.2 - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 597713cfbbb91bd4d31f33d04d296766ea76afe00a04133af5b25422941fc89d4dcc2ec476450980690fa3df1dcc16c8b0b1c5bf6425b77d962604a758fc60f0 - languageName: node - linkType: hard - -"@backstage/theme@workspace:^, @backstage/theme@workspace:packages/theme": +"@backstage/theme@^0.6.0, @backstage/theme@workspace:^, @backstage/theme@workspace:packages/theme": version: 0.0.0-use.local resolution: "@backstage/theme@workspace:packages/theme" dependencies: @@ -8936,6 +8500,22 @@ __metadata: languageName: unknown linkType: soft +"@backstage/theme@npm:^0.5.0": + version: 0.5.7 + resolution: "@backstage/theme@npm:0.5.7" + dependencies: + "@emotion/react": ^11.10.5 + "@emotion/styled": ^11.10.5 + "@mui/material": ^5.12.2 + peerDependencies: + "@material-ui/core": ^4.12.2 + "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 + react: ^16.13.1 || ^17.0.0 || ^18.0.0 + react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 + checksum: 5a315a198481f7b0c6f1a11bc102c36d2976cae25184ce6e28e6e44ce4a742e4d4416f19c71ac44f574a2745e30d13508a6c152f00e1facdef9c9d12dc3d0449 + languageName: node + linkType: hard + "@backstage/types@^1.1.1, @backstage/types@^1.2.1, @backstage/types@workspace:^, @backstage/types@workspace:packages/types": version: 0.0.0-use.local resolution: "@backstage/types@workspace:packages/types" @@ -8947,22 +8527,7 @@ __metadata: languageName: unknown linkType: soft -"@backstage/version-bridge@npm:^1.0.10, @backstage/version-bridge@npm:^1.0.7": - version: 1.0.10 - resolution: "@backstage/version-bridge@npm:1.0.10" - peerDependencies: - "@types/react": ^16.13.1 || ^17.0.0 || ^18.0.0 - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-router-dom: 6.0.0-beta.0 || ^6.3.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: f24c02c071aecf5a9557602252dc458a6db93393960b9f4a51dc649c1886afcfaae3f3a46ce3c846721ea56a112c0c604de52782e19f495daec2b16ae7e72af4 - languageName: node - linkType: hard - -"@backstage/version-bridge@workspace:^, @backstage/version-bridge@workspace:packages/version-bridge": +"@backstage/version-bridge@^1.0.10, @backstage/version-bridge@^1.0.7, @backstage/version-bridge@workspace:^, @backstage/version-bridge@workspace:packages/version-bridge": version: 0.0.0-use.local resolution: "@backstage/version-bridge@workspace:packages/version-bridge" dependencies: