Portal supports semantic versioning (semver) for plugin installation and updates, including prerelease versions. You can specify a version using theDocumentation Index
Fetch the complete documentation index at: https://backstage.spotify.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
@ syntax when entering package names (e.g., @backstage/plugin-example@1.2.3).

Installing Plugins
When installing a plugin, Portal will:- Default to latest version - If no version tag is specified, the latest stable version will be installed
- Support mainline versions - You can specify a specific mainline version (e.g.,
1.2.3) - Support prerelease versions - You can specify a valid prerelease version tag (e.g.,
1.0.0-alpha.1)
<major>.<minor>.<patch>-<string>.<integer>
Valid examples:
1.0.0-alpha.12.5.3-beta.21.0.0-rc.5
1.0.0-1.1(missing prerelease identifier string)
Checking for Updates
Portal’s update checking behavior depends on your currently installed version:- Mainline versions - If you’re on a mainline version (e.g.,
1.2.3), Portal will check for updates to the latest mainline version - Prerelease versions - If you’re on a valid prerelease tag (e.g.,
1.0.0-alpha.1), Portal will check for updates only within that prerelease path (e.g.,1.0.0-alpha.2,1.0.0-alpha.3, etc.). It will not automatically suggest upgrading to the mainline or a different prerelease channel.
Example
Suppose a plugin has the following published versions:| Version | Channel |
|---|---|
1.0.0 | Mainline |
1.1.0 | Mainline |
2.0.0 | Mainline |
2.0.0-beta.1 | Prerelease (beta) |
2.0.0-beta.2 | Prerelease (beta) |
2.0.0-rc.1 | Prerelease (rc) |
- If you have
1.0.0installed, Portal will suggest updating to2.0.0— the latest mainline version. It will not suggest any prerelease versions. - If you have
2.0.0-beta.1installed, Portal will suggest updating to2.0.0-beta.2— the latest version on the samebetaprerelease path. It will not suggest2.0.0-rc.1or2.0.0, even though those are newer. - If you have
2.0.0-rc.1installed, Portal will not suggest any update, since there is no newer version on thercpath.