Changelog

Discover what is new and improved with Doppler!

New
August 12, 2020

Have a ton of duplicate secrets? Now you can add your secret to just one config and then reference it from everywhere else!

Here's how:

  • Within a config: ${STRIPE_KEY}
  • Within a project: ${stg.STRIPE_KEY}
  • Across projects: ${billing.stg.STRIPE_KEY}

Once you have a secret being referenced, if you change that secret all references to it will automatically update.

New
July 27, 2020

Want to test out one of the paid plans without putting in your credit card, we totally get it! Today you can now do just that with a 30-day free trial.

New
July 24, 2020

We are all super excited to introduce Ruud Visser to the Doppler team. Before joining Doppler, Ruud led backend API infrastructure at Instagram! We can't wait to see what he ships next.

If you are passionate about developer tools or security, we are hiring Full Stack Engineers, Security Engineers, Developer Advocates, and Designers. Come join us!

New
June 30, 2020

After recently deleting the wrong test config, we were humbly reminded that accidents happen. This lead us to build our newest feature: config locking. Locking an Enclave config prevents it from accidentally being renamed or deleted. To perform one of these actions on a locked config, simply unlock.

New
February 27, 2020

…except for the new Doppler CLI. The legacy Node CLI and Node, Python, and Ruby clients will continue to work with our v1 APIs, but will NOT receive any security updates, bug fixes, or new features.

The new Doppler CLI is written in Go to ensure it remains lightweight, incredibly fast, and compatible on any OS without dependencies. Plus, it ensures your secrets are always encrypted.

New
February 3, 2020

This major release is packed with features for local development.

Here's one: doppler run now automatically keeps a local, encrypted backup of your secrets. If the Doppler API or your internet connection ever goes down, you'll still be able to boot your app.

Remember, the CLI only takes 3 steps to set up locally:

  1. brew install dopplerhq/cli/doppler / scoop / docker / other
  2. doppler login && doppler enclave setup
  3. doppler run -- node server.js <- or whatever your app is!

For a full list of new features and breaking changes, check out the release notes.

(Ok, we cheated on step 2 with the &&. But we also included the installation, which we could've left out, just to show you how easy that is too!)

New
January 17, 2020

Automate your infrastructure with webhooks from Doppler. Get notified when anything in your Enclave project changes.

Brownie Points: Doppler signs the webhook request with a secret you provide to verify it is coming from us.

New
January 1, 2020

We're proud to announce the release of our new Doppler CLI! This release introduces some exciting new features:

  • Forget about Doppler API Keys! Easier, more secure authentication with doppler login
  • Manage all your connected devices from the Doppler Dashboard
  • Simplified installation, including support for docker, brew, deb/apt, rpm/yum, and scoop. Also available as a standalone binary for Linux, macOS, and Windows.
  • 40% faster and only ~3MiB small

All other Doppler client libraries have now been deprecated. This will allow us to more rapidly iterate on features and improve the productivity of our customers.

Thank you to all of our customers for another amazing year. We've got some enormous things cooking for 2020- stay tuned!

Thanks & Happy New Year! 🎉