Spotify Portal for Backstage Release Notes
Portal is continuously evolving with new features, improvements, and fixes. This changelog provides a comprehensive history of all updates to help you stay informed about the latest enhancements and changes to your Portal experience.
1.39.0-portal.3
✨ Highlights
- Improved Catalog page design**
🔍 Soundcheck Updates
- Enabled Gitlab Soundcheck integration
1.39.0-portal.0
✨ Highlights
-
Enhanced Portal Navigation
- Streamlined access to subpages and admin pages
- Collapsible sidebar and quick user settings access
We're introducing a new default landing page. It includes direct access to Search and quick links to your most recent and frequently visited pages.
1.38.1-portal.4
🔍 Soundcheck Updates
- Soundcheck Security Hotfix Integration
- The "[Soundcheck] Update deps to patch security issues (#2989)" PR updates the Soundcheck dependency in Portal to include critical security enhancements:
- Redacted sensitive collector secrets in GraphQL queries to prevent exposure.
- Addressed overexposure of GitHub facts on the frontend by redacting sensitive fact types, including:
- Code Scanning Alerts
- Dependabot Alerts
- Secret Scanning Alerts
- These changes were prompted by a client-reported issue highlighting the presence of sensitive information in GitHub-related facts. As a result, these fact types are now redacted and no longer exposed on the frontend.
1.38.1-portal.2
✨ Highlights
- Upgraded to Backstage v1.38.1
- No more waiting—enable real-time catalog updates via GitHub webhooks. Learn how.
🔄 General Updates
- Data Experience is now pre-installed on all Portal instances. Follow documentation here to configure and enable the plugins.
🔍 Soundcheck Updates
- Installed a new Fact Collector for the Data Registry. Read more in the documentation
🛠️ Fixes
- Fixed template editor and logs in Scaffolder not showing
1.37.1-portal.2
✨ Highlights
- GitLab support via config manager
🔄 General Updates
- RBAC and Insights nav items moved to main navigation
- Config manager logs can now be filtered by log level
🛠️ Fixes
- Fix preview discard bug in extension manager
1.37.1-portal.0
✨ Highlights
- Setup Wizard now support the use Github App for authentication
1.37.0-portal.2
✨ Highlights
- It is now possible for Portal admins to edit the layout of the Entity overview tab for all users. Entity cards can be resized and re-ordered. The layout editor can be accessed via the entity context menu.
1.37.0-portal.0
🔍 Soundcheck updates
- Added the below additional fact types to Github Integration docs
- Code Scanning Alerts
- Dependabot Alerts
- Secret Scanning Alerts
- Security Advisories
1.36.1-portal.5
✨ Highlights
- Onboarding UI adjustments to support both Github Apps and Github personal access-token
🔄 General Updates
- Add N/A option to reset the select value in config manager
🛠️ Fixes
- Fix started plugin not showing as started
- Make org selection required for GitHub App users
- Jira Dashboard plugin doesn't get removed from the Promoted section when installed
1.36.1-portal.3
🛠️ Fixes
- Additional configuration for skill exchange enabled
1.36.1-portal.2
✨ Highlights
- Portal now offers Entra ID authentication and organizational data ingestion.
- Portal now offers Okta authentication and organizational data ingestion.
- Portal automatically cleans up entities that belong to entity providers that are no longer configured, the next time the catalog is started.
- Backend plugins added to Portal are now allowed to fail on startup without impacting core Portal features.
- Soundcheck is now visible on the Catalog entity page for more kinds.
🔍 Soundcheck Updates
- Added support for specifying a group filter in the configuration. This filters groups down to those relevant to Soundcheck, addressing an internally identified use case where configurations included up to 12K groups.
- Enhanced the date operator for creating checks, allowing users to input values like -P1Y.
- Added support for exclusion filters in Soundcheck. Users can now exclude specific entities from a check. Excluded Entities will show up as not reported on the overview page.
- Soundcheck now supports HTTP Third-Party Integration, configurable via YAML and the UI.
- Azure DevOps collector are now configurable within the UI.
- The Catalog collector can be configured through YAML and UI.
- Added support for label and annotation filters in the UI.
- Soundcheck now records resolved values and rule evaluation details, making this information accessible on the frontend for improved transparency.
For further details on the latest Soundcheck updates, see the Spotify Plugins for Backstage release notes.
🛠️ Fixes
- Fixes bug when using dots as keys in the config manager.
- Fixes pagination in config manager history.
1.36.1-portal.0
✨ Highlights
- You can now view and manage permissions in Portal using RBAC.
🔄 General Updates
- Improved error messages when faulty config is submitted.
🔍 Soundcheck Updates
- Added BigQuery, New Relic, and HTTP Soundcheck integrations.
1.35.1-portal.2
✨ Highlights
- Simplifying Config Manager UX by hiding unnecessary configurations
- Portal troubleshooting logs view were added to the config manager
🔄 General Updates
- Improving Config History performance with pagination
🔍 Soundcheck Updates
- "Check Insights" now supports filtering by system, type, owner, and lifecycle
🛠️ Fixes
- Fixed
jenkins
plugin andsonarqube
plugin issues on startup - Improved UI of docs links