Releases: auth0/auth0-cli
Releases · auth0/auth0-cli
v1.1.2
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
withauth0 tf generate
[#856]
v1.1.1
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
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
v1.0.1
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
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 forauth0 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
andauth0 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 toauth0 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
andtest token
commands [#629]
Fixed
- Return empty JSON array when no results for all list commands and the
--json
flag [#736] - Unrequiring
--audience
flag inauth0 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 forauth0 test token
andauth0 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 toauth0 ap sit ips
[#618] - Moved
auth0 users unblock
toauth0 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
forauth0 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 ofauth0 login
[#546]- Updating of action triggers which inevitably results in error [#597]
-u
shortform alias for--upsert
flag inauth0 users import
[#735]
v1.0.0-beta.3
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
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
andtest token
commands [#629]
Fixed
- Apps shown in multi select when no app-id is passed [#648]
v1.0.0-beta.1
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 forauth0 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
andauth0 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 toauth0 ap sit ips
(#618) - Moved
auth0 users unblock
toauth0 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 forauth0 test token
andauth0 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 ofauth0 login
(#546)- Updating of action triggers which inevitably results in error (#597)