-
Notifications
You must be signed in to change notification settings - Fork 6.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Version Packages #13684
Merged
Merged
Version Packages #13684
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
backstage-service
requested review from
a team,
erikengervall,
alde and
adamdmharvey
as code owners
September 14, 2022 21:29
github-actions
bot
added
auth
area:catalog
Related to the Catalog Project Area
area:techdocs
Related to the TechDocs Project Area
documentation
Improvements or additions to documentation
area:scaffolder
Everything and all things related to the scaffolder project area
search
Things related to Search
labels
Sep 14, 2022
backstage-service
force-pushed
the
changeset-release/master
branch
from
September 16, 2022 13:20
194a222
to
ffdc82b
Compare
github-actions
bot
removed
auth
area:scaffolder
Everything and all things related to the scaffolder project area
area:techdocs
Related to the TechDocs Project Area
area:catalog
Related to the Catalog Project Area
labels
Sep 16, 2022
backstage-service
force-pushed
the
changeset-release/master
branch
11 times, most recently
from
September 17, 2022 15:47
82267be
to
a611ae0
Compare
backstage-service
force-pushed
the
changeset-release/master
branch
3 times, most recently
from
September 20, 2022 11:17
abdc517
to
6d9cea2
Compare
backstage-service
force-pushed
the
changeset-release/master
branch
from
September 20, 2022 11:52
6d9cea2
to
3088288
Compare
benjdlambert
approved these changes
Sep 20, 2022
This was referenced Sep 20, 2022
Open
Open
Open
This was referenced Oct 7, 2022
Open
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
area:catalog
Related to the Catalog Project Area
area:scaffolder
Everything and all things related to the scaffolder project area
area:techdocs
Related to the TechDocs Project Area
auth
documentation
Improvements or additions to documentation
search
Things related to Search
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
These are the release notes for the v1.6.0 release of Backstage.
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
Moved to
swc
for transpilationWe’ve replaced
sucrase
withswc
for transpilation in the Backstage CLI. Whileswc
has slightly slower transpilation times, it’s a library backed by a larger community, and allows us to take advantage of React Refresh out of the box. There’s a few things that could possibly break installations of Backstage and compilation, you can read more about it in the changelogReact Router Stable Compatibility
Backstage has for a long time been using React Router version
6.0.0-beta.0
. We adopted this unstable version because v6 had some new features that fit really well with Backstage, particularly relative routing. Because we jumped on this early and unstable version, we knew that we would at some point need a breaking migration to the stable version of React Router v6, which is the point we're at now!The migration is controlled by each app, meaning this release will not force you to migrate straight away, you can do so at your own pace. Check out the migration guide for all you need to know!
Yarn 3 Support
It is now possible to migrate Backstage projects to use Yarn 3. See the migration guide for more information. Migrating to Yarn 3 is optional, and Backstage projects created with
@backstage/create-app
will still use classic Yarn by default.New plugin:
@backstage/plugin-user-settings-backend
The
user-settings
plugin now has an associated backend. This allows for the persistence of settings in your database, essentially in the form of a basic per-user key-value JSON store.As this backend was added,
user-settings
also gained aUserSettingsStore
class that implements thestorageApiRef
Utility API. If you install the backend as well as this frontend API, your starred entities and other storage-API-based features will no longer just be persisted in your browser’s local storage, but centrally so that all your devices can leverage them.Contributed by @dschwank in #13570
New plugin:
@backstage/plugin-playlist
This plugin can be used to create custom collections of Entities that can be shared throughout Backstage or for private usage.
Contributed by @kuangp in #12870
Security Fixes
Be sure to upgrade to the latest version of
@backstage/plugin-scaffolder-backend
, as it contains an explicit bump of a transitive dependency where a vulnerability was discovered. If you subscribe to CVE notifications you will already have received this update.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.
Links and References
Below you can find a list of links and references to help you learn about and start using this new release.
Sign up for our newsletter if you want to be informed about what is happening in the world of Backstage.