Skip to content

Releases: godaddy/cli-engine

cli-engine: v0.3.1

17 Jun 23:16
c57f58e

Choose a tag to compare

0.3.1 (2026-06-17)

Features

  • first-class environments, per-env OAuth, consistent User-Agent, token timeout (1f3ace2)

cli-engine: v0.3.0

16 Jun 18:55
0704dde

Choose a tag to compare

0.3.0 (2026-06-16)

⚠ BREAKING CHANGES

  • human views are no longer inferred from the command path or system — assign them with CommandSpec::with_view or with_view_id or they will not apply. Human output now honors default_fields and --fields narrows a registered view's columns, so human tables that previously showed every column now show only the selected set. New public fields were added to CommandSpec (view_columns, view_id) and MiddlewareRequest (view_id).

Features

  • explicit human views, composable field/column selection, --schema short-circuit (f5e2b72)

Bug Fixes

cli-engine: v0.2.2

12 Jun 19:58
fd4453c

Choose a tag to compare

0.2.2 (2026-06-12)

Features

  • injectable credential storage + per-CLI config file (#21) (3c20bf7)

cli-engine: v0.2.1

10 Jun 19:08
b745e10

Choose a tag to compare

0.2.1 (2026-06-10)

Features

  • argv0 multi-call dispatch with link/shim installer (#19) (9e39f2f)
  • OAuth scope step-up via command metadata (#18) (f996e50)

cli-engine: v0.2.0

09 Jun 16:09
5fcb22e

Choose a tag to compare

0.2.0 (2026-06-09)

⚠ BREAKING CHANGES

  • CommandSpec.no_auth (bool) is replaced by CommandSpec.auth (AuthRequirement), and MiddlewareRequest.no_auth by MiddlewareRequest.auth. CommandContext.credential is now a CredentialResolver instead of Option<Credential>; RuntimeCommandSpec::new and new_typed handler closures receive a CredentialResolver; and Authorizer::authorize receives &CredentialResolver instead of Option<&Credential>. The no_auth(true) builder still works and maps to AuthRequirement::None; auth_optional() and auth(AuthRequirement) select the other policies.

Features

  • fail-closed authentication via AuthRequirement; populate PKCE identity (#17) (34313bf)

Bug Fixes

  • render help for <group> help subcommand form (#15) (c21db13)

cli-engine: v0.1.3

05 Jun 00:13
7aab74a

Choose a tag to compare

0.1.3 (2026-06-05)

Features

  • agent-first root discovery, curated help, and TTY-aware output (DEVEX-695) (#13) (791b335)

cli-engine: v0.1.2

01 Jun 19:51
bbcaaf1

Choose a tag to compare

0.1.2 (2026-06-01)

Features

  • Allow hard-coded redirect URL (#9) (e24dc24)
  • Fix keychain issues and add fs fallback (#10) (853a98a)

Bug Fixes

  • Allow Ctrl+C to work while waiting on OAuth flow (#7) (2b6d10e)

cli-engine: v0.1.1

27 May 21:31
55fdef5

Choose a tag to compare

0.1.1 (2026-05-27)

Features

  • derive support for typed command arguments (cc53319)
  • formatting shorthand (b4a4572)
  • gdx/godaddy CLI feature support (b2ab315)

Bug Fixes