Skip to content

Releases: auth0/auth0-cli

v1.1.2

29 Sep 13:35
7646242
Compare
Choose a tag to compare

Fixed

  • Disallowing of mismatched Auth0 domain in Terraform provider when using auth0 tf generate [#858]
  • Check if an email provider is configured before exporting with auth0 tf generate [#857]
  • Check if a resource server has associated scopes before exporting auth0_resource_server_scopes with auth0 tf generate [#856]

v1.1.1

22 Sep 13:59
c2826ae
Compare
Choose a tag to compare

Fixed

  • Passing of multiple dependencies for auth0 action commands [#850]
  • JSON unmarshalling error when testing login of Apple social connections [#851]
  • Free-tiered tenants erroring when exporting custom domains with auth0 tf generate [#854]

Changed

  • Terraform provider version using latest version, 1.0.0 at minimum, for auth0 tf generate [#853]

v1.1.0

15 Sep 15:21
ada09d8
Compare
Choose a tag to compare

Added

  • terraform generate command for auto-generating Terraform configuration from your Auth0 tenant. Refer to the Generate Terraform Config guide for instructions on how to use. [#792]
  • Retry for select HTTP error codes [#839]

Fixed

  • Passing of multiple secrets for auth0 action commands [#844]
  • Show non-ready custom domains with auth0 domains list command [#781]

v1.0.1

21 Apr 12:03
15dd3c4
Compare
Choose a tag to compare

Fixed

  • "Not logged in. Try 'auth0 login'." warnings when installing from package manager [#741]
  • Unmarshaling log scopes error with auth0 logs commands [#745]
  • Returning empty array when no results with --json flag [#747]
  • Error occurring no tenant logs when running auth0 logs commands [#744]
  • Always showing the hint to log in even if we are logged in [#743]

v1.0.0

14 Apr 14:07
4b0058f
Compare
Choose a tag to compare

⚠️ Refer to the v1 migration guide for instructions on how to navigate breaking changes.

Added

  • Ability to view user's assigned roles via auth0 users roles show [#604]
  • Assign role(s) to user via auth0 users roles assign [#605]
  • Remove user role(s) via auth0 users roles remove [#606]
  • perms alias for auth0 roles permissions command [#534]
  • Authenticating via client credentials with auth0 login [#546]
  • Graceful access token regeneration [#547]
  • Storing client secret in operating system keyring [#578]
  • Supporting additional scopes through --scopes flag when authenticating as user [#538]
  • Argument to specify log stream type for auth0 logs streams create and auth0 logs streams update [#599]
  • Better guidance on authenticating in the auth0 login help text [#565]
  • Confirmation prompts before applying editor updates [#603]
  • Bespoke messaging when no logs match the provided filter criteria [#733]
  • --users flag to auth0 users import command for providing user JSON payload [#735]
  • Warning if updating universal login templates with classic mode enabled [#667]
  • Automatic retries with api command [#681]
  • Clearer device code comparison instructions [#664]
  • Storing access token in OS keyring if possible [#645]
  • DX improvements to test login and test token commands [#629]

Fixed

  • Return empty JSON array when no results for all list commands and the --json flag [#736]
  • Unrequiring --audience flag in auth0 test login [#694]
  • Removing duplicate header in auth0 apis list output [#711]
  • Prevent panic in auth0 ul templates update if no branding settings exist [#731]
  • Missing table header when using auth0 logs tail [#732]
  • Empty dashboard urls during open commands when authenticated using client credentials [#652]
  • auth0 logs tail terminating early if no logs found [#672]
  • auth0 apps list rendering correct number of results in output header [#674]
  • auth0 test token failing silently with invalid audience input [#671]
  • Possible panic when running auth0 ul update with empty branding settings (ex: newly-created tenant) [#692]
  • Inability to update user password with auth0 users update --password [#686]
  • Apps shown in multi select when no app-id is passed [#648]
  • "something went wrong" error during auth0 branding texts update [#584]
  • Help text descriptions for most instances of --number flag [#610]
  • Allow updating a non-existent email template with auth0 email templates update [#611]
  • --no-input flag works for auth0 test token and auth0 test login commands [#613]
  • --no-color flag works for all commands [#594]
  • All available triggers present when running auth0 actions create [#597]
  • Extraneous payload property when running auth0 orgs update [#583]
  • Users search command enables pagination through --number flag [#588]
  • Tenant commands now respect --tenant flag [#612]
  • Log tail output now displays absolute time instead of relative [#590]
  • Adding missing headers for auth0 logs list [#589]
  • Output new action data when running auth0 actions update [#596]
  • Log streams "no roles" errors message [#598]
  • Removed erroneous auth0 apis show --json truncation message [#607]
  • Skip interactive elements when --json and --force flags are passed [#616]

Changed

  • --format json flag/value pair consolidated to --json [#533]
  • Flattened the auth0 branding commands into the root-level [#540], [#541]
  • Moved auth0 ips command to auth0 ap sit ips [#618]
  • Moved auth0 users unblock to auth0 users blocks unblock [#617]
  • --reveal flag for reveal client secret renamed to --reveal-secrets [#591]
  • More actionable output when executing auth0 users import [#735]
  • Editorializing code "hints" throughout project [#570]
  • Renamed --connection flag to --connection-name for auth0 users commands for consistency [#738]

Removed

  • --force and --json flags relegated from global context, now applied only where appropriate [#536], [#595]
  • Undocumented auth0 config init command [#532]
  • auth0 tenants add command in favor of auth0 login [#546]
  • Updating of action triggers which inevitably results in error [#597]
  • -u shortform alias for --upsert flag in auth0 users import [#735]

v1.0.0-beta.3

30 Mar 15:44
f08a170
Compare
Choose a tag to compare

Refer to the v1 migration guide for instructions on how to navigate breaking changes.

To try the v1.0.0-beta.3 release:

# Binary will be downloaded to "./auth0".
curl -sSfL https://raw.githubusercontent.com/auth0/auth0-cli/main/install.sh | sh -s -- -b . "v1.0.0-beta.3"

# Note: will only download executable in current directory.
# Intentionally omitted from $PATH to avoid collisions with
# stable versions of the CLI. Append to $PATH at own risk.

./auth0 --version # Example execution

Added

  • Re-adding storybook preview when updating universal login templates [#666]
  • Warning if updating universal login templates with classic mode enabled [#667]
  • Automatic retries with api command [#681]
  • Clearer device code comparison instructions [#664]

Fixed

  • Empty dashboard urls during open commands when authenticated using client credentials [#652]
  • auth0 logs tail terminating early if no logs found [#672]
  • auth0 apps list rendering correct number of results in output header [#674]
  • auth0 test token failing silently with invalid audience input [#671]
  • Possible panic when running auth0 ul update with empty branding settings (ex: newly-created tenant) [#692]
  • Inability to update user password with auth0 users update --password [#686]

v1.0.0-beta.2

14 Feb 15:31
e6a7dd5
Compare
Choose a tag to compare
v1.0.0-beta.2 Pre-release
Pre-release

Refer to the v1 migration guide for instructions on how to navigate breaking changes.

To try the v1.0.0-beta.2 release:

# Binary will be downloaded to "./auth0".
curl -sSfL https://raw.githubusercontent.com/auth0/auth0-cli/main/install.sh | sh -s -- -b . "v1.0.0-beta.2"

# Note: will only download executable in current directory.
# Intentionally omitted from $PATH to avoid collisions with
# stable versions of the CLI. Append to $PATH at own risk.

./auth0 --version # Example execution

Added

  • Storing access token in OS keyring if possible [#645]
  • DX improvements to test login and test token commands [#629]

Fixed

  • Apps shown in multi select when no app-id is passed [#648]

v1.0.0-beta.1

20 Jan 16:18
6843c6a
Compare
Choose a tag to compare
v1.0.0-beta.1 Pre-release
Pre-release

Refer to the v1 migration guide for instructions on how to navigate breaking changes.

To try the v1.0.0-beta.1 release:

# Binary will be downloaded to "./auth0".
curl -sSfL https://raw.githubusercontent.com/auth0/auth0-cli/main/install.sh | sh -s -- -b . "v1.0.0-beta.1"
# Note: will only download executable in current directory.
# Intentionally omitted from $PATH to avoid collisions with
# stable versions of the CLI. Append to $PATH at own risk.
./auth0 --version # Example execution

Added

  • Ability to view user's assigned roles via auth0 users roles show (#604)
  • Assign role(s) to user via auth0 users roles assign (#605)
  • Remove user role(s) via auth0 users roles remove (#606)
  • perms alias for auth0 roles permissions command (#534)
  • Authenticating via client credentials with auth0 login (#546)
  • Graceful access token regeneration (#547)
  • Storing client secret in operating system keyring (#578)
  • Supporting additional scopes through --scopes flag when authenticating as user (#538)
  • Argument to specify log stream type for auth0 logs streams create and auth0 logs streams update (#599)
  • Better guidance on authenticating in the auth0 login help text (#565)
  • Confirmation prompts before applying editor updates (#603)

Changed

  • --format json flag/value pair consolidated to --json (#533)
  • Flattened the auth0 branding commands into the root-level (#540), (#541)
  • Moved auth0 ips command to auth0 ap sit ips (#618)
  • Moved auth0 users unblock to auth0 users blocks unblock (#617)
  • --reveal flag for reveal client secret renamed to --reveal-secrets (#591)
  • Editorializing code "hints" throughout project (#570)

Fixed

  • "something went wrong" error during auth0 branding texts update (#584)
  • Help text descriptions for most instances of --number flag (#610)
  • Allow updating a non-existent email template with auth0 email templates update (#611)
  • --no-input flag works for auth0 test token and auth0 test login commands (#613)
  • --no-color flag works for all commands (#594)
  • All available triggers present when running auth0 actions create (#597)
  • Extraneous payload property when running auth0 orgs update (#583)
  • Users search command enables pagination through --number flag (#588)
  • Tenant commands now respect --tenant flag (#612)
  • Log tail output now displays absolute time instead of relative (#590)
  • Adding missing headers for auth0 logs list (#589)
  • Output new action data when running auth0 actions update (#596)
  • Log streams "no roles" errors message (#598)
  • Removed erroneous auth0 apis show --json truncation message (#607)
  • Skip interactive elements when --json and --force flags are passed (#616)

Removed

  • Storybook preview when updating universal login templates (#592)
  • --force and --json flags relegated from global context, now applied only where appropriate (#536), (#595)
  • Undocumented auth0 config init command (#532)
  • auth0 tenants add command in favor of auth0 login (#546)
  • Updating of action triggers which inevitably results in error (#597)

v0.13.1

05 Dec 15:36
42a703d
Compare
Choose a tag to compare

Changelog

  • Add access token management for client credentials (#537)
  • Add all management API scopes (#538)

v0.13.0

29 Nov 15:54
ba9eb4d
Compare
Choose a tag to compare

Changelog