From 371e0f5f0bc56f0f17ef33eea1aba256fc26e39b Mon Sep 17 00:00:00 2001 From: Stephen Rosen Date: Mon, 19 Feb 2024 11:12:39 -0600 Subject: [PATCH] Bump version and changelog for release --- changelog.adoc | 31 +++++++++++++++++++ ...irosen_improve_jwt_clock_skew_tolerance.md | 5 --- ...161457_derek_gcs_endpoint_role_sc_28588.md | 10 ------ ...126_sirosen_flow_create_subscription_id.md | 4 --- ...218_sirosen_fix_json_error_presentation.md | 5 --- ...2016_derek_gcs_endpoint_update_sc_28586.md | 6 ---- src/globus_cli/version.py | 2 +- 7 files changed, 32 insertions(+), 31 deletions(-) delete mode 100644 changelog.d/20240129_181132_sirosen_improve_jwt_clock_skew_tolerance.md delete mode 100644 changelog.d/20240206_161457_derek_gcs_endpoint_role_sc_28588.md delete mode 100644 changelog.d/20240208_162126_sirosen_flow_create_subscription_id.md delete mode 100644 changelog.d/20240214_225218_sirosen_fix_json_error_presentation.md delete mode 100644 changelog.d/20240216_122016_derek_gcs_endpoint_update_sc_28586.md 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__}"