Skip to content

Releases: globus/globus-sdk-javascript

v6.2.0

18 Nov 19:47
62f57ae

Choose a tag to compare

6.2.0 (2025-11-18)

Features

  • Search, Typescript: add type generic to search.query.post (#647) (94133f2)
  • Streams: add methods and types for Streams (#682) (ee563ca)

Bug Fixes

  • Transfer, Typescript: transfer.endpointSearch return type (#664) (f001164)
  • Update Compute host for OpenAPI spec and documentation (#659) (d7f614f)

v6.1.0

11 Sep 21:28
fca1393

Choose a tag to compare

6.1.0 (2025-09-11)

Features

  • Groups: Adds groups.create, groups.update, groups.remove, groups.getStatuses, and policies.update service methods. (#632) (9cac72e)
  • Search, Typescript: Adds optional generics to search query types (#634) (1cb61df)

v6.0.1

05 Sep 15:44
3caa9e7

Choose a tag to compare

6.0.1 (2025-09-05)

Miscellaneous Chores

  • disable Slack notification on release (#630) (73078cf)

v6.0.0

03 Sep 14:24
64bf484

Choose a tag to compare

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.

v5.8.0

29 May 19:41
9d1449e

Choose a tag to compare

5.8.0 (2025-05-29)

Features

  • Adds request method for making generic service requests using similar signatures and authorization integration. (#511) (a77b488)
  • Flows: adds update method (#480) (e7e9169)

v5.7.0

02 Apr 20:20
db79a63

Choose a tag to compare

5.7.0 (2025-04-02)

Features

  • Flows: Add Run update, remove, and getDefinition methods (#473) (0712eee)

v5.6.0

20 Mar 18:45
8f52225

Choose a tag to compare

5.6.0 (2025-03-20)

Features

  • Transfer: adds isGlobusHostname utility (#458) (9d42388)

Bug Fixes

  • Search, Typescript: SearchIndexRoleCreate type no longer includes principal_type member. (#428) (0537ab9)

v5.5.0

06 Feb 21:51
e2e91a0

Choose a tag to compare

5.5.0 (2025-02-06)

Features

  • Search: Adds support for Search Index Roles CRUD methods. (#425) (1b40d08)

Bug Fixes

  • Transfer, Typescript: Adds TransferErrorDocument type and improves DirectoryListingError types. (#420) (aadfbdf)
  • Typescript, Search: Improve the GFacet Search type (#426) (1b245a5)

v5.4.1

22 Jan 20:04
60ad57e

Choose a tag to compare

5.4.1 (2025-01-22)

Bug Fixes

  • GCS, ESM: ensure proper file extension is used for ESM imports (00ec6dd)

v5.4.0

08 Jan 22:12
03cce04

Choose a tag to compare

5.4.0 (2025-01-08)

Features

  • Auth: adds Globus Auth utils, including auth.utils.hasConsentForScope (#406) (4b35d06)