From 27d92b5752433fa970b4f12197e02a64a0e177ce Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Wed, 27 Mar 2024 10:50:55 +0100 Subject: [PATCH] docs: add release notes for 1.25 Signed-off-by: Patrik Oldsberg --- docs/releases/v1.25.0.md | 47 ++++++++++++++++++++++++++++++++++ microsite/docusaurus.config.js | 2 +- microsite/sidebars.json | 1 + 3 files changed, 49 insertions(+), 1 deletion(-) create mode 100644 docs/releases/v1.25.0.md diff --git a/docs/releases/v1.25.0.md b/docs/releases/v1.25.0.md new file mode 100644 index 0000000000..afb765b447 --- /dev/null +++ b/docs/releases/v1.25.0.md @@ -0,0 +1,47 @@ +--- +id: v1.25.0 +title: v1.25.0 +description: Backstage Release v1.25.0 +--- + +These are the release notes for the v1.25.0 release of [Backstage](https://backstage.io/). This is an unscheduled release that replaces what would’ve otherwise been the `v1.25.0-next.1` release, due to a problem with the patch releases for `1.24.0`. The next main line release will still be released on April 16th as scheduled, but will now instead be `1.26.0`. + +A huge thanks to the whole team of maintainers and contributors as well as the amazing Backstage Community for the hard work in getting this release developed and done. + +## Highlights + +### Auth service fixes + +A number of fixes have been made to various plugins related to the new auth system: + +Rate limiting has been disabled as it was a bit too aggressive and didn’t interact well with proxies. +Fixes an issue in the TechDocs CLI related to cookie auth +Fixes an integration issue of the new auth services in the Jenkins backend plugin +Fixed an issue in the scaffolder were credentials weren’t forwarded correctly to the action context. +Fixed an issue where the proxy backend blocked unauthenticated requests. + +### Catalog + +The catalog backend can now be extended with additional permissions through new `addPermissions` methods of the `CatalogBuilder` and `catalogPermissionExtensionPoint`. +The paginated catalog table now saves the search text in the query parameters and debounces the server requests. + +## Security Fixes + +This release does not contain any security fixes. + +## Upgrade path + +We recommend that you keep your Backstage project up to date with this latest release. For more guidance on how to upgrade, check out the documentation for [keeping Backstage updated](https://backstage.io/docs/getting-started/keeping-backstage-updated). + +## Links and References + +Below you can find a list of links and references to help you learn about and start using this new release. + +- [Backstage official website](https://backstage.io/), [documentation](https://backstage.io/docs/), and [getting started guide](https://backstage.io/docs/getting-started/) +- [GitHub repository](https://github.com/backstage/backstage) +- Backstage's [versioning and support policy](https://backstage.io/docs/overview/versioning-policy) +- [Community Discord](https://discord.gg/backstage-687207715902193673) for discussions and support +- [Changelog](https://github.com/backstage/backstage/tree/master/docs/releases/v1.25.0-changelog.md) +- Backstage [Demos](https://backstage.io/demos), [Blog](https://backstage.io/blog), [Roadmap](https://backstage.io/docs/overview/roadmap) and [Plugins](https://backstage.io/plugins) + +Sign up for our [newsletter](https://info.backstage.spotify.com/newsletter_subscribe) if you want to be informed about what is happening in the world of Backstage. diff --git a/microsite/docusaurus.config.js b/microsite/docusaurus.config.js index 9e4d4a8c6a..50660125f7 100644 --- a/microsite/docusaurus.config.js +++ b/microsite/docusaurus.config.js @@ -198,7 +198,7 @@ module.exports = { position: 'left', }, { - to: 'docs/releases/v1.24.0', + to: 'docs/releases/v1.25.0', label: 'Releases', position: 'left', }, diff --git a/microsite/sidebars.json b/microsite/sidebars.json index f0c88c47f7..7d941e5821 100644 --- a/microsite/sidebars.json +++ b/microsite/sidebars.json @@ -1,6 +1,7 @@ { "releases": { "Release Notes": [ + "releases/v1.25.0", "releases/v1.24.0", "releases/v1.23.0", "releases/v1.22.0",