Skip to content

Releases: godaddy/cli-engine

cli-engine: v0.3.5

Choose a tag to compare

@github-actions github-actions released this 02 Jul 14:44
aa90d6c

0.3.5 (2026-07-01)

Features

  • surface next_actions as a "Next steps" footer in human output (#36) (2408910)

cli-engine: v0.3.4

Choose a tag to compare

@github-actions github-actions released this 29 Jun 18:53
1cbb3c2

0.3.4 (2026-06-29)

Bug Fixes

  • change default credential store from Keyring to Auto (#31) (ccca021)
  • step up OAuth scopes for under-scoped tokens in non-interactive sessions (#34) (9b82ee0)

cli-engine: v0.3.3

Choose a tag to compare

@github-actions github-actions released this 26 Jun 19:29
db8a7a0

0.3.3 (2026-06-25)

Features

  • add shell completion built-in (generate + install) (#30) (021a45e)

cli-engine: v0.3.2

Choose a tag to compare

@github-actions github-actions released this 24 Jun 20:37
e5efcf0

0.3.2 (2026-06-24)

Features

  • global --debug HTTP request/response logging (#29) (7f4dbb2)

cli-engine: v0.3.1

Choose a tag to compare

@github-actions github-actions released this 17 Jun 23:16
c57f58e

0.3.1 (2026-06-17)

Features

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

cli-engine: v0.3.0

Choose a tag to compare

@github-actions github-actions released this 16 Jun 18:55
0704dde

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

Choose a tag to compare

@github-actions github-actions released this 12 Jun 19:58
fd4453c

0.2.2 (2026-06-12)

Features

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

cli-engine: v0.2.1

Choose a tag to compare

@github-actions github-actions released this 10 Jun 19:08
b745e10

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

Choose a tag to compare

@github-actions github-actions released this 09 Jun 16:09
5fcb22e

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

Choose a tag to compare

@github-actions github-actions released this 05 Jun 00:13
7aab74a

0.1.3 (2026-06-05)

Features

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