Skip to content

Releases: auth0/auth0-cli

v1.4.0

01 Feb 16:33
54e9a30
Compare
Choose a tag to compare

Added

  • Warning when the user is about to delete the client used to authenticate the CLI [#934]
  • Ability to select multiple IDs when deleting a resource [#935]
  • Support for multiple identifiers for blocks list and unblock commands [#931]
  • Ability to manage client metadata through --metadata flag on apps create and update commands [#938]
  • Allow piped-in templates when invoking the universal-login templates update command [#950]
  • CSV format for list commands [#955]

Fixed

  • Listing organizations members in json format [#953]
  • Prevent saving branding data in universal-login customize command if empty [#968]

Changed

  • Set default resources per page to 100 when invoking list commands [#940]
  • Standardize error messages [#943]
  • Progress indicator changed from a spinner icon to a progress bar across commands that work with bulk resources [#949]

v1.3.0

01 Dec 16:54
2bd069c
Compare
Choose a tag to compare

Added

  • Audience dropdown UI when running auth0 test token [#906]
  • Scopes dropdown UI when running auth0 test token [#910]
  • Active tenant indicator when running auth0 tenants list [#907]
  • Prompt dropdown UI when running auth0 ul prompts update and auth0 ul prompts list [#913]
  • Signing algorithm management when running auth0 apis create and auth0 apis update [#926]
  • Log stream dropdown UI when running auth0 logs streams show [#920]
  • Validate connection is enabled before creating and importing users [#921]

Fixed

  • Display description field when updating roles in interactive mode [#915]
  • Only store access token in config file if keyring unavailable [#919]
  • Only display undeployed actions when running auth0 actions deploy [#916]
  • Don't require any scopes when authenticating with client credentials [#917]
  • Show help text when no arguments provided when running auth0 api [#914]

Changed

  • Removal of "Getting members of organization" loader messaging when running auth0 orgs members list [#918]

v1.2.0

02 Nov 14:08
046bdd3
Compare
Choose a tag to compare

Added

  • universal-login customize command for customizing the branding for the new Universal Login Experience [#882]

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]