diff --git a/changelog.adoc b/changelog.adoc index e5d8a3a52..c7e6fd312 100644 --- a/changelog.adoc +++ b/changelog.adoc @@ -2,6 +2,37 @@ // scriv-insert-here +== 3.25.0 (2024-02-19) + +Enhancements: + +* Added gcs endpoint role management commands: + +** `globus gcs endpoint role create` +** `globus gcs endpoint role list` +** `globus gcs endpoint role show` +** `globus gcs endpoint role delete` + +* Introduced principal urn resolution as a common util function + +* Add `--subscription-id` to `globus flows create` options, and add + `Subscription ID` to `flows` command outputs + +* `--format=JSON` output now offers greater detail when API errors are + encountered with JSON bodies. Rather than re-encoding error details, the + original error body is now shown in these cases. + +* Added support for GCSv5 endpoint displaying & updating: + +** `globus gcs endpoint show ENDPOINT_ID` +** `globus gcs endpoint update ENDPOINT_ID` + +Other: + +* `globus login` and related commands are now more tolerant of clock drift, and + will emit a clearer error message when clock drift is severe enough to cause + errors during authentication attempts. + == 3.24.0 (2024-01-25) Bugfixes diff --git a/changelog.d/20240129_181132_sirosen_improve_jwt_clock_skew_tolerance.md b/changelog.d/20240129_181132_sirosen_improve_jwt_clock_skew_tolerance.md deleted file mode 100644 index 6054153b7..000000000 --- a/changelog.d/20240129_181132_sirosen_improve_jwt_clock_skew_tolerance.md +++ /dev/null @@ -1,5 +0,0 @@ -### Other - -* `globus login` and related commands are now more tolerant of clock drift, and - will emit a clearer error message when clock drift is severe enough to cause - errors during authentication attempts. diff --git a/changelog.d/20240206_161457_derek_gcs_endpoint_role_sc_28588.md b/changelog.d/20240206_161457_derek_gcs_endpoint_role_sc_28588.md deleted file mode 100644 index 86cd14665..000000000 --- a/changelog.d/20240206_161457_derek_gcs_endpoint_role_sc_28588.md +++ /dev/null @@ -1,10 +0,0 @@ -### Enhancements - -* [sc-28588](https://app.shortcut.com/globus/story/28588>) - Added gcs endpoint role management commands: - * `globus gcs endpoint role create` - * `globus gcs endpoint role list` - * `globus gcs endpoint role show` - * `globus gcs endpoint role delete` - -* Introduced principal urn resolution as a common util function diff --git a/changelog.d/20240208_162126_sirosen_flow_create_subscription_id.md b/changelog.d/20240208_162126_sirosen_flow_create_subscription_id.md deleted file mode 100644 index 68f21d72f..000000000 --- a/changelog.d/20240208_162126_sirosen_flow_create_subscription_id.md +++ /dev/null @@ -1,4 +0,0 @@ -### Enhancements - -* Add `--subscription-id` to `globus flows create` options, and add - `Subscription ID` to `flows` command outputs diff --git a/changelog.d/20240214_225218_sirosen_fix_json_error_presentation.md b/changelog.d/20240214_225218_sirosen_fix_json_error_presentation.md deleted file mode 100644 index b1c8695e8..000000000 --- a/changelog.d/20240214_225218_sirosen_fix_json_error_presentation.md +++ /dev/null @@ -1,5 +0,0 @@ -### Enhancements - -* `--format=JSON` output now offers greater detail when API errors are - encountered with JSON bodies. Rather than re-encoding error details, the - original error body is now shown in these cases. diff --git a/changelog.d/20240216_122016_derek_gcs_endpoint_update_sc_28586.md b/changelog.d/20240216_122016_derek_gcs_endpoint_update_sc_28586.md deleted file mode 100644 index 2ecd0b029..000000000 --- a/changelog.d/20240216_122016_derek_gcs_endpoint_update_sc_28586.md +++ /dev/null @@ -1,6 +0,0 @@ - -### Enhancements - -* Added support for GCSv5 endpoint displaying & updating: - * `globus gcs endpoint show ENDPOINT_ID` - * `globus gcs endpoint update ENDPOINT_ID` diff --git a/src/globus_cli/version.py b/src/globus_cli/version.py index b687991c4..f63648cdd 100644 --- a/src/globus_cli/version.py +++ b/src/globus_cli/version.py @@ -7,7 +7,7 @@ # single source of truth for package version, # see https://packaging.python.org/en/latest/single_source_version/ -__version__ = "3.24.0" +__version__ = "3.25.0" # app name to send as part of SDK requests app_name = f"Globus CLI v{__version__}"