Skip to content

Releases: box/box-node-sdk

Introducing Beta Release: New Generation Typescript SDK

29 Sep 12:08
99df873
Compare
Choose a tag to compare

We are excited to introduce the latest generation (currently in Beta) of Box TypeScript SDK, designed to elevate the developer experience and streamline your integration with the Box Content Cloud.

With the new generation of Typescript SDK, you’ll have access to:

  • Full API Support: The new generation of Box SDKs empowers developers with complete coverage of the Box API ecosystem. You can now access all the latest features and functionalities offered by Box, allowing you to build even more sophisticated and feature-rich applications.
  • Rapid API Updates: Say goodbye to waiting for new Box APIs to be incorporated into the SDK. With our new auto-generation development approach, we can now add new Box APIs to the SDK at a much faster pace (in a matter of days). This means you can leverage the most up-to-date features in your applications without delay.
  • Embedded Documentation: We understand that easy access to information is crucial for developers. With our new approach, we have included comprehensive documentation for all objects and parameters directly in the source code of the SDK. This means you no longer need to look up this information on the developer portal, saving you time and streamlining your development process.
  • Enhanced Convenience Methods: Our commitment to enhancing your development experience continues with the introduction of convenience methods. These methods cover various aspects such as authentication, chunk uploads, exponential backoffs, automatic retries, type checkers which help to ensure that you’re using variables correctly, and much more.

Embrace the new generation of Box SDKs and unlock the full potential of the Box Content Cloud. Start building innovative solutions faster and more efficiently. Happy coding!

v3.2.0

07 Sep 10:55
527b32f
Compare
Choose a tag to compare

New Features and Enhancements

v3.1.1

19 Jul 09:28
7a098ca
Compare
Choose a tag to compare

New Features and Enhancements

v3.1.0

01 Jun 11:46
b8956fb
Compare
Choose a tag to compare

New Features and Enhancements

  • Added support for integration mappings API (#831) (a525327)

Bug Fixes

  • Correct types of userId and groupId for creating collaboration (#833) (f803ff8), closes #832

v3.0.0

23 May 09:54
9ea9931
Compare
Choose a tag to compare

The most important change in this release is dropping support for Node versions below 12 and changing the support environments from Node 12 to Node 16.

Breaking Changes

  • Removed use_index usage. (#812) (d56799a)
  • Removed deprecated BoxClient.batch() and BoxClient.batchExec() method.
  • Removed deprecated CollaborationWhitelist class, use CollaborationAllowlist instead.
  • Removed deprecated CollaborationAllowlist.getWhitelistedDomain() method, use CollaborationAllowlist.getAllowlistedDomain() instead.
  • Removed deprecated CollaborationAllowlist.getAllWhitelistedDomains() method, use CollaborationAllowlist.getAllAllowlistedDomains() instead.
  • Remove deprecated Files.getThumbnail(fileID: string, options?: Record<string, any>, callback?: Function) method, use Files.getRepresentationContent( fileID, representationType, options, callback) instead.

Migration details can be found here

Dependency Upgrades

v2.10.0

11 May 13:16
9f13690
Compare
Choose a tag to compare

New Features and Enhancements

  • Added support for ethical wall API (#822) (4814af3)
  • Added name and signature_color fields to SignRequest and SignRequestCreateRequest types and login_required field to SignRequestCreateSigner type (#822) (4814af3)

v2.9.0

19 Apr 11:24
498425e
Compare
Choose a tag to compare

New Features and Enhancements

  • New fields in retention-policy and retention-policy-assignment (#803) (f14ba84)

Bug Fixes

  • return empty object when tos status is not present (#797) (12fd9b0)

v2.8.1

05 Jan 12:28
8580f26
Compare
Choose a tag to compare

Bug Fixes

v2.8.0

21 Dec 14:32
cc889ca
Compare
Choose a tag to compare

New Features and Enhancements

v2.7.2

10 Nov 13:53
8520696
Compare
Choose a tag to compare

Bug Fixes

  • Add fields query parameter to file and folder update (#776) (a327deb)