diff --git a/changelog.md b/changelog.md index 913dea366..e6ace488c 100644 --- a/changelog.md +++ b/changelog.md @@ -1,3 +1,11 @@ +Upcoming (TBD) +============== + +Features +--------- +* Advertise beta `--boundary-id` option in helpdoc and completions. + + 2.15.0 (2026/08/20) ============== diff --git a/mycli/main.py b/mycli/main.py index 25449b6db..476a1865b 100755 --- a/mycli/main.py +++ b/mycli/main.py @@ -324,7 +324,6 @@ class CliArgs: boundary_id: str | None = clickdc.option( type=str, help='BETA: open a HashiCorp Boundary tunnel to TARGET_ID and connect through it.', - hidden=True, ) checkup: bool = clickdc.option( is_flag=True, diff --git a/mycli/resources/completions/bash/mycli b/mycli/resources/completions/bash/mycli index cf73de367..5d8727c69 100644 --- a/mycli/resources/completions/bash/mycli +++ b/mycli/resources/completions/bash/mycli @@ -37,7 +37,7 @@ _mycli_is_positional_db_arg() { ;; --*=*) ;; - --host|--hostname|--port|--user|--username|--socket|--pass|--password|--password-file|--vault-address|--vault-mount|--vault-secret|--vault-password-field|--vault-username-field|--ssl-mode|--ssl-ca|--ssl-capath|--ssl-cert|--ssl-key|--ssl-cipher|--tls-version|--database|--dsn|--completions|--prompt|--toolbar|--logfile|--checkpoint|--myclirc|--local-infile|--login-path|--execute|--init-command|--charset|--character-set|--batch|--format|--throttle|--use-keyring|--keepalive-ticks|--ssh-jump|--ssh-options) + --host|--hostname|--port|--user|--username|--socket|--pass|--password|--password-file|--vault-address|--vault-mount|--vault-secret|--vault-password-field|--vault-username-field|--ssl-mode|--ssl-ca|--ssl-capath|--ssl-cert|--ssl-key|--ssl-cipher|--tls-version|--database|--dsn|--completions|--prompt|--toolbar|--logfile|--checkpoint|--myclirc|--local-infile|--login-path|--execute|--init-command|--charset|--character-set|--batch|--format|--throttle|--use-keyring|--keepalive-ticks|--ssh-jump|--ssh-options|--boundary-id) expects_value=1 ;; -?*) diff --git a/mycli/resources/completions/fish/mycli.fish b/mycli/resources/completions/fish/mycli.fish index b0f674b9e..f6b3e089c 100644 --- a/mycli/resources/completions/fish/mycli.fish +++ b/mycli/resources/completions/fish/mycli.fish @@ -28,7 +28,7 @@ function _mycli_is_positional_db_arg case -- set options_ended 1 case '--*=*' - case --host --hostname --port --user --username --socket --pass --password --password-file --vault-address --vault-mount --vault-secret --vault-password-field --vault-username-field --ssl-mode --ssl-ca --ssl-capath --ssl-cert --ssl-key --ssl-cipher --tls-version --database --dsn --completions --prompt --toolbar --logfile --checkpoint --myclirc --local-infile --login-path --execute --init-command --charset --character-set --batch --format --throttle --use-keyring --keepalive-ticks --ssh-jump --ssh-options + case --host --hostname --port --user --username --socket --pass --password --password-file --vault-address --vault-mount --vault-secret --vault-password-field --vault-username-field --ssl-mode --ssl-ca --ssl-capath --ssl-cert --ssl-key --ssl-cipher --tls-version --database --dsn --completions --prompt --toolbar --logfile --checkpoint --myclirc --local-infile --login-path --execute --init-command --charset --character-set --batch --format --throttle --use-keyring --keepalive-ticks --ssh-jump --ssh-options --boundary-id set expects_value 1 case '-*' set -l option_length (string length -- "$word") diff --git a/mycli/resources/completions/zsh/_mycli b/mycli/resources/completions/zsh/_mycli index 79a1dcdbc..97c8be1f6 100644 --- a/mycli/resources/completions/zsh/_mycli +++ b/mycli/resources/completions/zsh/_mycli @@ -35,7 +35,7 @@ _mycli_is_positional_db_arg() { ;; --*=*) ;; - --host|--hostname|--port|--user|--username|--socket|--pass|--password|--password-file|--vault-address|--vault-mount|--vault-secret|--vault-password-field|--vault-username-field|--ssl-mode|--ssl-ca|--ssl-capath|--ssl-cert|--ssl-key|--ssl-cipher|--tls-version|--database|--dsn|--completions|--prompt|--toolbar|--logfile|--checkpoint|--myclirc|--local-infile|--login-path|--execute|--init-command|--charset|--character-set|--batch|--format|--throttle|--use-keyring|--keepalive-ticks|--ssh-jump|--ssh-options) + --host|--hostname|--port|--user|--username|--socket|--pass|--password|--password-file|--vault-address|--vault-mount|--vault-secret|--vault-password-field|--vault-username-field|--ssl-mode|--ssl-ca|--ssl-capath|--ssl-cert|--ssl-key|--ssl-cipher|--tls-version|--database|--dsn|--completions|--prompt|--toolbar|--logfile|--checkpoint|--myclirc|--local-infile|--login-path|--execute|--init-command|--charset|--character-set|--batch|--format|--throttle|--use-keyring|--keepalive-ticks|--ssh-jump|--ssh-options|--boundary-id) expects_value=1 ;; -?*)