Added Azure Service Principal Rotated Secrets and Dynamic Secrets. You can now configure Azure Service Principal client secret rotation and dynamic credential generation via a managing Service Principal.
Added a "View all secrets" option in global search for quickly finding secrets across all projects from the search bar.
Launched the new integration connection management experience for all users, replacing the legacy integration management UI.
Added Change Requests management endpoints to the v3 API, enabling programmatic creation, review, and approval of change requests.
Redesigned the Config Syncs and Project Syncs pages with a refreshed layout and the ability to filter integrations by connection status and sync status.
Added support for MS Teams webhooks via the new Power Automate URL format.
GitLab sync now supports custom URLs for self-hosted instances. You can provide an optional instance URL when setting up a GitLab integration connection.
Integration connections can now be reconnected at any time to update credentials, not just when the connection has been disabled.
Added a permissions boundary field to the AWS IAM user connection form, allowing you to specify a permissions boundary policy during setup.
Added missing AWS regions to integration options.
Added tooltip error for disabled syncs when AWS Parameter Store returns a "TooManyUpdates" error.
Permissions boundary is now preserved for backward compatibility when connecting or reconnecting AWS IAM integrations.
Updated SAML login to redirect users back to their original page after reauthentication (e.g., back to the CLI login page).
Added support for syncing unmasked secrets as GitHub Actions Variables. To enable for an existing sync, delete the sync (choosing "Leave secrets in GitHub") and recreate with the new "Sync unmasked secrets as variables" option.
Added Render integration support for selecting services by project, also fixing timeout issues for accounts with a large number of services.
Added a "Re-Sync All" button to integration detail and list pages, allowing you to re-sync all syncs within a connection at once.
Added a source field to SIEM log forwarding payloads to make it easier to identify Doppler logs.
Added support for the HASURA_GRAPHQL_ENABLED_LOG_TYPES secret in the Hasura Cloud integration.
Increased Railway request timeout to improve sync stability.
Fixed a Render integration form issue when multiple projects exist.
Added a "Compare Config" menu option for easily comparing configurations side by side.
SAML SSO now properly accepts pending invites when registering, applying the correct permissions from the invitation.
GitLab project dropdown in sync setup now displays the namespace name alongside the project name to disambiguate projects with the same name across different groups.
Added support for using Deno Deploy org access tokens when creating integration connections