Skip to content

Releases: globus/globus-cli

v3.32.0

08 Nov 19:59
3.32.0
bf6d75b
Compare
Choose a tag to compare

Bugfixes:

  • Timers' scope data have changed. Users interacting with Timers will be prompted to login again.

Enhancements:

  • Add Size, Checksum, and Checksum Algorithm to globus task show --successful-transfers output.

Added:

  • Add new --delete-destination-extra flag to globus timer create transfer and globus transfer that mirrors the existing --delete flags' behaviors.
  • Add deprecation warning to the old --delete flag.

v3.31.0

15 Oct 20:47
3.31.0
ddf1a58
Compare
Choose a tag to compare

Bugfixes:

  • Fix a whitespace issue in the globus collection update help text.

Enhancements:

  • Added a --terms-and-conditions option to the globus group update command.

Other:

  • The CLI has removed remaining support for endpoint activation.

    • Activation commands such as globus endpoint is-activated are already
      hidden, but now act as no-ops when invoked and emit warnings to stderr
      about their upcoming removal.

    • The --skip-activation-check option for Transfer task submission has
      been deprecated.

    • Activated is no longer a field in globus endpoint show output.

v3.30.1

20 Aug 15:16
3.30.1
f57e613
Compare
Choose a tag to compare

Bugfixes:

  • Globus CLI no longer deletes its templated client when logging out.

  • globus search index delete will now emit a usage error if the index ID is malformed.

v3.30.0

02 Aug 16:28
3.30.0
d6fd593
Compare
Choose a tag to compare

Bugfixes:

  • Fix rendering of connector names by connector ID for the Dropbox and HPSS
    storage connectors.

Enhancements:

  • Added a --delete flag to globus timer create transfer to mirror
    globus transfer --delete functionality.

    • This option will delete files, directories, and symlinks on the destination endpoint
      which don’t exist on the source endpoint or are a different type. Only applies for
      recursive directory transfers.

v3.29.0

09 Jul 18:48
3.29.0
dcc8aac
Compare
Choose a tag to compare

Enhancements

  • All commands now support a --quiet option which minimizes verbosity. For most commands, this option will not change the default output, but it will counteract the -v/--verbose option.

  • Completion support has been added for inputs which are JSON strings or files. These will autocomplete to filenames when possible, for users leveraging tab completion.

  • When globus login is run with the --quiet flag, it will print no output if you are already logged in.

  • globus gcs collection list can now return results in excess of the GCS default page size; control over the number of results returned is available via the --limit option.

Other

  • All support for Delegate Proxy Activation has been removed. This change is part of removal of GCSv4 Activation Support. Users should not experience any impact, as there are no longer any valid usages for Delegate Proxy Activation.

v3.28.3

14 Jun 19:21
3.28.3
710740a
Compare
Choose a tag to compare

Bugfixes

  • Fix a bug which would break rendering if a user created a timer with no end.
  • Resolve a KeyError that can happen if scope resolution fails during flow validation.

v3.28.2

02 May 21:08
3.28.2
ac3a34d
Compare
Choose a tag to compare

Bugfixes

  • Fix printing of API errors which do not contain JSON data

v3.28.1

02 May 19:11
3.28.1
59ae210
Compare
Choose a tag to compare

Enhancements

  • Improve the reporting of errors found by globus flows validate

v3.28.0

02 May 16:30
3.28.0
19e47dc
Compare
Choose a tag to compare

Bugfixes

  • In certain conditions, the CLI would not handle Broken Pipe errors (EPIPE)
    correctly, resulting in error messages on stderr when commands were piped to
    commands like head. The handling of broken pipes has been improved to avoid
    these spurious error messages.

Enhancements

  • Allow subscriptions to be assigned to existing flows
    using the globus flows update --subscription-id option.

  • Added a new beta command globus flows validate to validate a provided flow
    definition and optional input schema without creating a flow. This command provides
    extended validation and analysis of the provided flow definition.

  • The presentation of Globus Flows API errors has been improved, especially for
    cases relating to data validation failures.

v3.27.0

28 Mar 18:15
3.27.0
49cb856
Compare
Choose a tag to compare

Enhancements:

  • Add globus group get-by-subscription for looking up Subscription Groups
    based on their subscription IDs.

  • Add --parent-id to globus group create, allowing group administrators to
    create subgroups.

  • Add globus group get-subscription-info command to display a subscription.

  • globus group show now displays subscription-related information for groups
    when present.

  • Add globus stat for getting the status of a path on a collection.

Other:

  • Remove implicit autoactivate calls from various Transfer operations.
    They are no longer needed and incur a minor performance penalty.