Skip to content

v0.2.3

Compare
Choose a tag to compare
@hanneshayashi hanneshayashi released this 10 Jan 09:04
· 108 commits to main since this release

This release rewrites a lot of the list (and similar) commands, so that results can now be streamed directly from the API response. This results in a lot less memory allocations and generally better scaling.
Also included in this release:

  • Use update instead of patch for users.
    • The respective commands were also renamed.
  • New flags --emailAddress and --domain for permissions get, delete and update.
    • This saves you from looking up the permissionId manually, but it will result in an additional API call.
  • New command permissions update recursive that allows you to update a permission recursively on a folder.
  • Changed the default delay between API calls to 500ms.
    • This and 4 threads seems to be the sweet spot in order to avoid rate limit errors, while still having reasonable performance.
    • You can change this by either using the --delay flag, or setting the "standardDelay" value in your config file.
  • Miscellaneous bug fixes and optimizations.