Box Developer Documentation

A beta version of the new Box developer documentation site is launching soon! Updated Developer Guides, modern API Reference, and AI-powered search are on the way to help you build with Box faster. Stay tuned for more updates.

Changelog
  • All
  • New features
  • Impactful changes
  • API
  • Java
  • Windows
  • Python
  • Node
  • CLI
  • iOS
  • UI Elements
  • AI
Unread

Box CLI v4.5.0 released

Feature CLI GitHub

Box CLI v4.5.0 released

New Features and Enhancements

  • support auto update using Github releases (#603) (2460e1b)

Bug Fixes

  • update dependencies to fix tmp vulnerability (#600) (7e270eb)
Unread

Box iOS SDK 10.1.0 released

SDKs swift GitHub

Box iOS SDK 10.1.0 released

New Features and Enhancements

Unread

Box iOS SDK 6.1.0 released

Feature SDKs swift GitHub

Box iOS SDK 6.1.0 released

New Features and Enhancements

  • boxsdkgen: Support GET enterprise configuration API (box/box-openapi#559) (#1190) (c91bb4f)
  • boxsdkgen: Support Archive API (box/box-openapi#563) (#1237) (07aaf3a)
Unread

Box Python SDK v10.1.0 released

SDKs Python GitHub

Box Python SDK v10.1.0 released

New Features and Enhancements

Unread

Box Windows SDK v10.2.0 released

Feature SDKs dotnet GitHub

Box Windows SDK v10.2.0 released

New Features and Enhancements

  • Support Archive API (box/box-codegen#865) (#1266) (bca0473)
  • Support GET enterprise configuration API (box/box-openapi#559) (#1198) (426aaed)
  • Include pdb files when packing .net root project (box/box-codegen#859) (#1169) (8b7e7c8)
  • Use generated RetryStrategy for retrying requests (box/box-codegen#872) (#1232) (5567fef)
Unread

Box Windows SDK v6.1.0 released

Feature SDKs dotnet GitHub

Box Windows SDK v6.1.0 released

New Features and Enhancements:

  • boxsdkgen: Support Archive API (box/box-codegen#865) (#1270) (307a5d4)
  • boxsdkgen: Support GET enterprise configuration API (box/box-openapi#559) (#1212) (0d97d4d)
  • boxsdkgen: Use generated RetryStrategy for retrying requests (box/box-codegen#872) (#1227) (5b42a3e)
Unread

Box Node SDK v4.1.1 released

Feature Impactful SDKs Node GitHub

Box Node SDK v4.1.1 released

Bug Fixes

  • boxsdkgen: Fix error propagation and empty fetch response handling in node SDK (box/box-codegen#883) (#1196) (9615a34)
Unread

Box UI Elements v25.3.0 released

Feature frontend UI Elements GitHub

Box UI Elements v25.3.0 released

25.3.0 (2025-11-07)

Features

  • deps: Upgrade blueprint-web to 12.93.5 (#4362) (84aaf2f)
  • metadata: enable multilevel taxonomy field filter in preview (#4354) (4851c37)
Unread

Box UI Elements v25.2.0 released

Feature frontend UI Elements GitHub

Box UI Elements v25.2.0 released

25.2.0 (2025-11-04)

Bug Fixes

Features

  • api: respect hidden collaborators (#4346) (955e6cb)
  • content-explorer: Disable selection while editing (#4317) (c08d9b5)
  • content-sharing: convert api response for collabs (#4322) (6937b60)
  • content-sharing: Create contact service getContactByEmail (#4342) (05b50cd)
  • content-sharing: Create contact service getContacts (#4338) (8ae6ccc)
  • content-sharing: Create contact service getContactsAvatarUrls (#4345) (6f9260b)
  • content-sharing: Create sharing service changeSharedLinkPermission (#4332) (e64a61b)
  • content-sharing: Create sharing service sendInvitations (#4344) (d497350)
  • content-sharing: Define sharing service for shared link and access (#4340) (2f7185d)
  • content-sharing: Handle error when fetch init data failed (#4350) (f0c9efd)
  • content-sharing: Render notification for sendInvitations (#4347) (051bd7c)
  • content-sharing: Sharing service updateSharedLink (#4336) (b39a482)
  • deps: upgrade package dependencies (#4359) (2f025e3)

Reverts

  • "feat(content-sidebar): implement for custom sidebar panels (#… (#4320) (230f417), closes #4239
Unread

Box Java SDK v5.0.0 released

Feature Impactful SDKs Java GitHub

Box Java SDK v5.0.0 released

Introducing a new major version of Box Java SDK v5 that includes two packages — the manually maintained com.box.sdk package and the generated com.box.sdkgen package. The coexisting packages provide easier access to the latest Box API features and support gradual migration to the standalone generated package.

There are no breaking changes between v4 and v5 of Box Java SDK. For more information about migrating to v5 visit v4 to v5 migration guide

What's New in v5

With this SDK version, alongside the existing com.box.sdk package, we’re introducing a new com.box.sdkgen package, which gives you access to:

  • Full API Support — Complete coverage of the Box API ecosystem, giving you access to all the latest features and functionalities to build feature-rich applications.

  • Rapid API Updates — Our new auto-generation approach enables Box API additions within days, ensuring you can leverage the most up-to-date features without delay.

  • Embedded Documentation — All objects and parameters are documented directly in the SDK source code, keeping essential information in one place.

  • Enhanced Convenience Methods — New methods for authentication, chunk uploads, automatic retries, retry strategy, and more.

Important Notes

This version allows you to gradually migrate your code base to the com.box.sdkgen package. The key differences between the packages are documented in the package migration guide.

Ultimately, we recommend to migrate to v10 which includes only the generated com.box.sdkgen package. To migrate from v5 to v10 follow this migration guide.

For more information, see the SDK versioning strategy document. Follow developer changelog for future updates.