|
2 | 2 |
|
3 | 3 | // scriv-insert-here
|
4 | 4 |
|
| 5 | +== 3.12.0 (2023-03-15) |
| 6 | + |
| 7 | +Bugfixes: |
| 8 | + |
| 9 | +* Fix the handling of multiple `-Q` parameters with the same name for |
| 10 | + the `globus api` commands. Such usages were only sending the last value |
| 11 | + used, but now correctly send all parameters. |
| 12 | + |
| 13 | +* Certain combinations of options for `globus task list` could, generate |
| 14 | + invalid or useless filters. These behaviors are fixed. |
| 15 | + |
| 16 | +* Strip single quotes from scope strings passed to `globus session consent`, |
| 17 | + fixing the behavior of this command when run from Windows Command Prompt |
| 18 | + |
| 19 | +Enhancements: |
| 20 | + |
| 21 | +* Add `globus timer create transfer` as a new command for creating new timers |
| 22 | + |
| 23 | +** The command prompts for login if data_access consents are detected as a |
| 24 | + requirement |
| 25 | + |
| 26 | +* `globus session consent` now supports a `--timer-data-access` flag, specifically |
| 27 | + to help support timer creation |
| 28 | + |
| 29 | +* The CLI now has stronger requirements around the scope used for the Timer |
| 30 | + service, and will treat past Timer tokens as invalid. Users running |
| 31 | + `globus timer` commands will find that they must login agian. |
| 32 | + |
| 33 | +* Add `globus timer delete` as a command for deleting timers |
| 34 | + |
| 35 | +* When showing login requirements for known Globus services, the error message |
| 36 | + instructing users to run `globus login` will use recognizable nice names for |
| 37 | + those services, e.g. `Globus Timers` |
| 38 | + |
| 39 | +Other: |
| 40 | + |
| 41 | +* The CLI's handling of changes to its scope requirements over time has been |
| 42 | + improved. After CLI updates which change the required scopes, users will be |
| 43 | + prompted to login again, ensuring that the most up-to-date set of scopes are |
| 44 | + in use. |
| 45 | + |
| 46 | + ** Changes to the CLI which adjust scopes, and therefore force this |
| 47 | + re-login behavior, will note this in the changelog. |
| 48 | + |
| 49 | + ** This change, in itself, will not force re-login for any users. |
| 50 | + |
| 51 | +* `globus-cli` now uses `packaging` for version parsing. This improves |
| 52 | + compatibility with python 3.12 |
| 53 | + |
5 | 54 | == 3.11.0 (2023-02-08)
|
6 | 55 |
|
7 | 56 | Enhancements:
|
|
0 commit comments