2.12: the CLI gets a diff
digest diff shows what an apply would change, before it changes it. Also: config validation, and a faster login...
Digest 2.12 is a CLI release.
digest diff
Compares your local configuration with what is deployed and prints the change as a unified diff. Nothing is applied. It is the same computation digest apply performs, split out so you can read it first.
$ digest diff
--- deployed
+++ local
@@ webhooks @@
- retries: 3
+ retries: 5
+ backoff: exponentialdigest validate
Checks the configuration file against the schema and reports every error, not just the first. Runs automatically before apply.
Login
The browser flow now returns to the terminal in one step. The device-code flow remains for machines without a browser.
Fixed
applyexited 0 on a partial failure (#4380).- Very long config files were truncated in the error output (#4391).
Release notes by email
Every release and every incident report, the day it is published. Nothing else.
Digest Engineering
The team that builds Digest. Release notes are signed by the team; incident reports by whoever was on call.
All Posts