Changelog

Follow along with updates and improvements made to Doppler.

Filter
March 27, 2024
Product launches

March '24 product update

Invisible character warnings

Ever spent hours debugging only to find out the culprit was an invisible character hiding in your secret value? Not anymore! Now you’ll see a warning displayed whenever leading/trailing whitespaces, invisible characters, or any non-standard characters are present, avoiding future headaches. Rest easy knowing that your secret values are exactly as they should be.

Service Account tokens API

From generating new tokens to keeping tabs on existing ones, everything you need is now at your fingertips with the ability to fully manage Service Account Access tokens through the Doppler API. This update not only simplifies token management but also introduces the capability to set expiration dates for each token. Perfect for those who are looking for more efficiency in their expanding projects and teams.

What else have we been up to?

  • Added the ability to manage existing webhooks through an improved UI.
  • Introduced a "Secrets not in root" filter in branch configs to expedite the identification and promotion of branch-specific secrets to the root config, enhancing config management efficiency.
  • Adjusted API/CLI requirements for secret notes to better align with their global scope per project and secret name, enhancing data structure accuracy and user access verification without altering functionality.
  • Implemented fixes for Fly.io machine restart errors, preventing restarts for machines with auto_destroy enabled to ensure uninterrupted service.
  • Corrected user group member count display on user page and refined secret name validation error messages for improved clarity.
  • When importing secrets from a file, masked secrets now correctly display whether or not their value has changed.
  • Extended the domain verification confirmation period to 7 days, providing users with a wider window for domain verification processes.
  • Expanded permissions for service tokens, now allowing those with write access to update notes associated with secrets
  • Addressed a GCP Secret Manager integration issue where the maximum config size limit wasn’t being applied as expected.
  • HASURA_GRAPHQL_BACKWARDS_COMPAT_NULL_IN_NONNULLABLE_VARIABLES added to the allowlist, ensuring compatibility with new Hasura Cloud GraphQL variables.
  • Resolved dashboard and Postgres secret validation bugs, enabling easier creation of new secrets with the unmasked view type and validation of rotated Postgres secret names.
  • Fixed reconnection issue affecting legacy AWS Parameter Store and Secrets Manager integrations
  • Improved project navigation stability, eliminating the need for full page refreshes for access to new or renamed projects.
  • Expanded API capabilities to include the creation of GitHub Actions syncs, facilitating automated workflows and CI/CD processes.
  • Upgraded CircleCI integration to paginate contexts, ensuring comprehensive visibility over available contexts beyond the initial 20.