Consul-Template Release v0.30.0

Hello everyone,

We’re happy to announce a new release of Consul-Template, v0.30.0. This is a smaller feature and bugfix release, mostly inspired by the exit-on-error option. See below or the changelog for more information.

You can find the new release as precompiled binaries, our Docker images as well as now building Linux packages for Redhat or Debian based package managers.

As always, please test in an isolated environment before upgrading. If you experience issues with Consul-Template, you can report them on the GitHub issue tracker or post to the Discuss Forum for any general questions.

One final thing to add is that this will be my final release of Consul-Template for the foreseeable future. I wanted to say thanks to all the community members for all the collaboration and help during my tenure as maintainer.


The Consul Automation Tooling Team


  • Option to exit with an error upon failure to look up data (instead of blocking and waiting for it). [GH-1695, GH-1637]
  • Tweak defaults for performance improvements [GH-1697, GH-1603]


  • Properly respect reload/kill configured signals [GH-1690, GH-1671]
  • Fix ‘toTitle’ function for a better support for word boundaries and unicode punctuation [GH-1678]