Skip to content

v6.0.0

Choose a tag to compare

@github-actions github-actions released this 03 Sep 14:24
64bf484

For many users, this upgrade will not require any changes to your application code. The v6 release of @globus/sdk was considered a breaking change based on the following:

  • Deprecation of support for Node.js 18. This version of Node.js has reached its end-of-life. The @globus/sdk has been updated to support Node.js 20 and later.
  • "Timer" service renamed to "Timers". The @globus/sdk/services/timer service has been renamed to @globus/sdk/services/timers to better reflect the rest of the Globus ecosystem.
  • Typescript
    • Removal of the @globus/types package. The @globus/types package has been removed from the SDK, and all types are now included in the main @globus/sdk package. This change was made to simplify the installation process and reduce confusion about which package to use for type definitions as the source of truth.
    • More complete, and accurate, service types. With service types colocated in the SDK, we've been able to utilize types generated directly from the OpenAPI specifications published by the various services.

See our UPGRADING guide for more details.


See our CHANGELOG for a full list of changes.