docs/releases/v1.12.0-next.2-changelog.md
456eaa8cf83: OAuth2 now gets ID tokens from a session with the openid scope explicitly
requested.
This should not be considered a breaking change, because spec-compliant OIDC
providers will already be returning ID tokens if and only if the openid scope
is granted.
This change makes the dependence explicit, and removes the burden on
OAuth2-based providers which require an ID token (e.g. this is done by various
default auth handlers) to add
openid to their default scopes. That could carry another indirect benefit:
by removing openid from the default scopes for a provider, grants for
resource-specific access tokens can avoid requesting excess ID token-related
scopes.
EntityPicker to use the fully qualified entity ref instead of the humanized version.fontColor consistently. If your theme overwrites template list or card headers, review those styles.f75097868a7: Adds config option backend.database.role to set ownership for newly created schemas and tables in Postgres
The example config below connects to the database as user v-backstage-123 but sets the ownership of
the create schemas and tables to backstage
backend:
database:
client: pg
pluginDivisionMode: schema
role: backstage
connection:
user: v-backstage-123
...
87f0bbec175: AwsS3UrlReader upgraded to use aws-sdk v3
Updated dependencies
isMobile prop in BackstagePage componentoidcTokenProvider for Kubernetes clustersMembersListCard and ComponentsGrid to handle overflow text.fontColor consistently. If your theme overwrites template list or card headers, review those styles.SearchPagination on last page