Skip to content

Releases: smartsheet/smartsheet-javascript-sdk

v4.7.0

20 Oct 06:31
d6b0bf8

Choose a tag to compare

What's Changed

  • Added new sharing endpoints. Deprecated old sharing endpoints. by @nslugic in #115

New Contributors

Full Changelog: v4.6.0...v4.7.0

4.6.0

01 Oct 10:47
aebb35a

Choose a tag to compare

4.6.0 - 2025-09-25

Added

  • Support for upgrade/downgrade endpoints
  • Support for GET /users/{userId}/plans
  • Support for DELETE /users/{userId}/plans/{planId}

v4.5.0

26 Aug 17:57
3940dd9

Choose a tag to compare

Added

  • Token-based pagination support for workspaces.listWorkspaces() method with paginationType, lastKey and maxItems parameters.

v4.4.0

25 Aug 16:56
6ce78ef

Choose a tag to compare

Added

  • Added new workspace and folder endpoints.
    • getWorkspaceMetadata() - Returns workspace metadata only
    • getWorkspaceChildren() - Returns workspace child items with token-based pagination
    • getFolderMetadata() - Returns folder metadata only
    • getFolderChildren() - Returns folder child items with token-based pagination

Deprecated

  • Deprecated the following Workspace and Folder endpoints:
    • getWorkspace() - Use both getWorkspaceMetadata() and getWorkspaceChildren() instead
    • listWorkspaceFolders() - Use getWorkspaceChildren() with childrenResourceTypes=folders instead
    • getFolder() - Use both getFolderMetadata() and getFolderChildren() instead
    • listChildFolders() - Use getFolderChildren() with childrenResourceTypes=folders instead
  • Deprecated the Home endpoints. See the Migrate from using the Sheets folder page on the API site for guidance on adapting to this deprecation. The deprecated endpoints are:
    • listContents()
    • listFolders()
    • createFolder()

v4.3.0

10 Jul 22:14
16cca07

Choose a tag to compare

  • ESLint Rule for enforcing type imports.
  • Convert the Search module to TypeScript.
  • Convert the Sights module to TypeScript.
  • Convert the Contacts module to TypeScript.

v4.2.3

06 May 17:13
004cd1d

Choose a tag to compare

  • Fix issue with retries for POST/PUT methods not sending the request body.

v4.2.2

15 Apr 17:49
d775d7b

Choose a tag to compare

  • Add deprecation tag to home module
  • Add eslint/prettier support

v4.2.1

12 Mar 21:33
db802ec

Choose a tag to compare

Convert "events" module to typescript

v4.2.0

18 Feb 23:05
9b86a30

Choose a tag to compare

Add

  • Convert index.js file to a typescript file. This changes the entry point to the typescript build

v4.1.1

05 Feb 19:59
e1bfa68

Choose a tag to compare

Fix

  • Fix an edge case where calcRetryBackoff was potentially undefined causing default retries to fail.