New featuresImpactful changesAPI
Introducing enhanced My Apps view in Developer Console
To improve application management experience even further, we introduce the My Apps list view in the Developer Console. This view includes key information about your applications, giving you the possibility to:- view and copy the application client ID,
- view the application description,
- sort custom applications,
- check the authorization and enablement status of the application,
- access the configuration and generate developer tokens.
Where to get support
Should you have any issues or need further guidance, please post a request to our developer forum for any help needed.New featuresImpactful changesAPI
Introducing the NEW Learn Box Platform section
To improve the getting started experience, we have reorganized and added resource materials for you to use when coming on to the platform. Checkout the learn section here.Where to get support
Should you have any issues or need further guidance, please post a request to our developer forum for any help needed.WindowsSDKs
Box Windows SDK v5.6.1 released
Bug Fixes
NodeSDKs
New featuresNodeSDKs
JavaSDKs
New featuresNodeSDKs
PythonSDKs
API
Introducing Box Platform Glossary
To improve your experience with Box Platform and Box documentation, we created the Box Platform Glossary. You can find there terms and concepts that are most important to start working with Box content- and cloud-based solutions.As we want this list of terms to be comprehensive and detailed, it will be regularly updated. Let us know if you have any suggestions!Where to get support
Should you have any issues or need further guidance, please post a request to our developer forum for any help needed.New featuresAPI
Platform Insights for applications
Admins and co-admins can now use the Platform Insights dashboard to get comprehensive view of the organization’s platform usage, including application-related information. With Platform Insights you can check the API call volume or the number of applications that are not enabled or approved yet. Additionally, you can see which apps are the most popular ones in you enterprise.For details, see applications and Platform Insights documentation.Where to get support
Should you have any issues or need further guidance, please post a request to our developer forum for any help needed.APISalesforce
Salesforce Toolkit - Integration Mappings
You can now use integration mappings in Salesforce Toolkit with new methods and flow actions. With integration mappings you can map a Slack channel to any folder within your enterprise instead of the default one.Where to get support
Should you have any issues or need further guidance, please post a request to our developer forum for any help needed.New featuresImpactful changesPythonSDKs
Introducing Beta Release: New Generation Python SDc
We are excited to introduce the latest generation (currently in Beta) of Box Python SDK, designed to elevate the developer experience and streamline your integration with the Box Content Cloud.With the new generation of Python 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 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 back-offs, automatic retries, type checkers which help to ensure that you’re using variables correctly, and much more.
New featuresImpactful changesNodeSDKs
Box TypeScript SDK v10 released
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 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 back-offs, automatic retries, type checkers which help to ensure that you’re using variables correctly, and much more.
New featuresJavaSDKs
Box Windows SDK v5.6.0 released
New Features and Enhancements
New featuresCLI
PythonSDKs
New featuresJavaSDKs
New featuresWindowsSDKs
Box Windows SDK v5.4.0 released
New Features and Enhancements
New featuresNodeSDKs
New featuresPythonSDKs
Box Windows SDK v5.3.0 released
New Features and Enhancements
Bug Fixes
New featuresJavaSDKs
New featuresAPI
Introducing Embedded Box Sign Client
You can now use Box Embed to embed Box Sign features in your own website. This way, users don’t have to leave the website, go to Box Sign to sign the document, and then come back to finish the process. Instead, Box Embed allows them to complete the signing process within the external website.To integrate Box Sign experience within your own website, you need theiframeable_embed_url
parameter that is specifically designed to allow
signing documents within the HTML iframe tag.Where to get support
Should you have any issues or need further guidance, please post a request to our developer forum for any help needed.CLI
New featuresJavaSDKs
New featuresiOSSDKs
CLI
JavaSDKs
PythonSDKs
New featuresPythonSDKs
New featuresAPI
Improvements in App Access Level for JWT authentication
You can now ensure access to enterprise Managed Users and groups that were not created by apps authenticated with JWT. To do so, set App Access Level to App + Enterprise Access in the Configuration tab of the Developer console.Where to get support
Should you have any issues or need further guidance, please post a request to our developer forum for any help needed.NodeSDKs
CLI
New featuresAPI
Sign Request API improvements
Sign Request status parameter now has two additional values:finalizingto reflect the state when all signers have signed the request, but the final document with signatures and the signing log has not been generated yet.error_finalizingto reflect the state when thefinalizingphase did not complete successfully.
Where to get support
Should you have any issues or need further guidance, please post a request to our developer forum for any help needed.New featuresUI Elements
PythonSDKs
New featuresAPI
Updated sorting of folder items for shared folders
Box Folder API allows you to retrieve the items in the folder and sort this list based on the sort parameter. We have improved the way items are sorted for shared folders that have the path to the associated folder visible to the collaborators.Earlier, the items for such folders were sorted byid regardless of the sort parameter value.
Currently, they are sorted based on the sort parameter.New place to get support
From now on you can ask questions and seek for guidance in our new Box Developer Community forum. Use this new space to directly speak to the Box Developer Relations team, as well as your peers and other subject matter experts from Box.New featuresImpactful changesUI Elements
Box UI Elements v18.0.0 released
18.0.0 (2023-06-27)
Bug Fixes
- ci: remove blank space from release script var (#3355) (
2553ec1) - content-explorer: increase grid button style specificity (#3328) (
b2c878a) - content-explorer: map called on undefined object (#3341) (
da6ada0) - content-picker: trim name input when creating folder (#3364) (
4629726) - css: remove IE7 CSS hack to fix Parcel support (#3368) (
cbff7f1) - i18n: update translations (#3323) (
c810383) - i18n: update translations (#3344) (
755d64b) - i18n: update translations (#3349) (
6ba9f27) - i18n: update translations (#3351) (
4ff75e8) - i18n: update translations (#3352) (
80c795a) - i18n: update translations (#3359) (
c94305c) - preview: update thumbnail sidebar width (#3363) (
33c8236) - sharing: remove message for shared links for Canvas files (#3337) (
9558474) - align viewer permissions for shared links (#3335) (
5d78c11) - update dist path and react version for elements test pages (#3350) (
38ff124) - pill-selector-dropdown: pass
showAvatarsprop toRoundPill(#3329) (5632743) - share-form: map called on undefined object (#3340) (
a24abb2) - usm: fix message for upgrade notice in share modal (#3334) (
4a945ce)
chore
- deps: Bump
react-beautiful-dndto version 11.0.5 (#3345) (610c9d2) - node: Upgrade to node 18 (#3347) (
cbb3840)
Features
- cloud-game: Adjust cloud game visual (#3361) (
fe7fb51) - pill-selector-dropdown: allow setting error tooltip position (#3330) (
8df1551) - preview: update default Preview SDK version (#3366) (
aa7a875) - security-controls: Remove watermark learn more link (#3353) (
379d055) - threaded-replies: reply to annotations (#3331) (
4f65525) - uaa-integration: Integrate UAA into
ActivitySidebar(#3316) (b81e976)
BREAKING CHANGES
-
deps: You need to upgrade
react-beautiful-dndin the consuming project to version 11.0.5 - node: Upgrade to node 18
New featuresAPI
Integration mappings for Slack
Learn how the Box Enterprise Admin (EA) can customize the upload folder of the Slack channel to any folder within the enterprise instead of relying on the default one with the Integration Mappings for Slack guide.Use Box API to create, list, update, and delete the Slack Integration Mappings.Using the automation script, an admin can create or update multiple mappings at once!Check the Troubleshooting section to find out solutions to most common issues you can encounter.New place to get support
From now on you can ask questions and seek for guidance in our new Box Developer Community forum. Use this new space to directly speak to the Box Developer Relations team, as well as your peers and other subject matter experts from Box.New featuresJavaSDKs
New featuresAPI
Enhanced passwords for Shared Links
We have enhanced our password policy for creating shared links with Box API, for example when adding a shared link to a file. Passwords must now be at least eight characters long and include:- a number,
- upper case letter, or
- non-alphabetic or non-numeric character
New place to get support
From now on you can ask questions and seek for guidance in our new Box Developer Community forum. Use this new space to directly speak to the Box Developer Relations team, as well as your peers and other subject matter experts from Box.JavaSDKs
New featuresAPINodePythonJavaWindowsCLIUI ElementsiOS
Join Box Developer Community
Exciting news for developers and admins! Box has launched the Box Developer Community site, where you can connect with peers and experts to build innovative applications on top of the Box cloud content management and collaboration platform. Join us today at https://forum.box.com!Join, connect and learn
- Get support and provide feedback
- Share knowledge and become a community leader
- Connect and chat with other Box developers and admins
- Learn from other community members and Box subject matter experts
- Stay up to date with the newest features, updates, developer-focused events, blog posts, and more!
New place to get support
From now on you can ask questions and seek for guidance in our new Box Developer Community forum. Use this new space to directly speak to the Box Developer Relations team, as well as your peers and other subject matter experts from Box.New featuresCLI
New featuresNodeSDKs
New featuresAPI
UI Elements in Box for Salesforce managed package
With the Box for Salesforce managed package you can use the following UI Elements as Lightning Components: content picker, explorer, preview, and uploader. You can use them on Lightning Pages, or in Flows.Where to get support
Should you have any issues or need further guidance, please post a request to our developer forum for any help needed.PythonSDKs
New featuresImpactful changesAPI
Integration mappings API
With integration mappings, you can manage where content from partner apps is stored in Box.This feature currently only supports Box as Content layer for Slack.Where to get support
Should you have any issues or need further guidance, please post a request to our developer forum for any help needed.WindowsSDKs
Box Windows SDK v5.2.2 released
Bug Fixes
Box Node SDK v3.0.0 released
Breaking Changes
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.- Removed
use_indexusage. (#812) (d56799a) - Removed deprecated
BoxClient.batch()andBoxClient.batchExec()method. - Removed deprecated
CollaborationWhitelistclass, useCollaborationAllowlistinstead. - Removed deprecated
CollaborationAllowlist.getWhitelistedDomain()method, useCollaborationAllowlist.getAllowlistedDomain()instead. - Removed deprecated
CollaborationAllowlist.getAllWhitelistedDomains()method, useCollaborationAllowlist.getAllAllowlistedDomains()instead. - Remove deprecated
Files.getThumbnail(fileID: string, options?: Record<string, any>, callback?: Function)method, useFiles.getRepresentationContent( fileID, representationType, options, callback)instead.
Dependency Upgrades
JavaSDKs
NodeSDKs
New featuresUI Elements
Box UI Elements v17.1.0 released
17.1.0 (2023-05-10)
Bug Fixes
- content-explorer: select all checkbox in empty folder (#3324) (
a193adb) - content-explorer: select all checkbox state matches
selectedItems(#3319) (7473dfd) - i18n: update translations (#3313) (
dd9a1fd) - i18n: update translations (#3317) (
95618cf) - pill-selector-dropdown: remove default value for
isPositionDynamic(#3320) (e74f824) - preview: videos not loading on edge (#3326) (
e5aa7e5) - usm: make item prop optional (#3322) (
fe7c4bb)
Features
New featuresAPI
Box Sign template APIs
The new Box Sign template APIs allow you to get a list of Box Sign templates or details of a specific Box Sign template. You can then use this information to initiate template-based sign requests.Where to get support
Should you have any issues or need further guidance, post a request to our developer forum for any help needed.Impactful changesAPI
Updates to File Upload API
In response to a potential security vulnerability while uploading a file using Upload File API and downscoped token, we’re updating the Upload File API to return a 404 error in scenarios where the parent Folder ID is found, but the requester does not have permissions to access it.Where to get support
Should you have any issues or need further guidance, please post a request to our developer forum for any help needed.New featuresJavaSDKs
Box Java SDK v4.1.0 released
New Features and Enhancements
Bug Fixes
New featuresImpactful changesUI Elements
Box UI Elements v17.0.0 released
17.0.0 (2023-04-20)
Bug Fixes
- aci-toggle: info badge vertical alignment (#3290) (
f73b9f9) - avatar: Add
aria-labelto external user icon (#3263) (18cdf3f) - collaborator-list-item: remove redundant titles (#3255) (
d805249) - content-explorer: add arrow navigation (#3219) (
35bf8de) - content-explorer: Add
svgtitles to icons (#3227) (506ca45) - content-explorer: change color of folder tree breadcrumbs text (#3268) (
fc95d4d) - content-explorer: enable create folder with trailing space in name (#3246) (
e0b03c7) - content-explorer: Fix color contrast issue for item details (#3273) (
4db0231) - content-explorer: Fix color contrast issues (#3221) (
b7ecaab) - content-explorer: fix item list column header role (#3232) (
718a71a) - content-explorer: focus border on selected item row buttons (#3314) (
a596557) - content-explorer: hide instead of deactivate breadcrumbs (#3260) (
5b5fec1) - content-explorer: Include subfolders sub-header fix (#3259) (
6ec1512) - content-explorer: status message for include subfolders (#3261) (
3ce688d) - content-explorer: Update Share button border on selected row (#3278) (
28c79dd) - content-picker: add
disabledattribute (#3243) (a88a96c) - content-sharing: removed API condition when constructing API (#3251) (
24dcba2) - content-uploader: make deactivated buttons unfocusable (#3248) (
2302712) - flyout: increase flyout overlay CSS specificity (#3257) (
0933062) - i18n: update translations (#3250) (
d84d1ca) - i18n: update translations (#3276) (
018a99c) - i18n: update translations (#3285) (
bfbcf55) - i18n: update translations (#3300) (
88116cb) - itemlist: Remove header section when list is empty (#3224) (
0274618) - makeselectable: Prevent arrow hotkeys on slider (#3299) (
a893e5a) - metadata: fix template drop-down truncation issue (#3265) (
c3ae099) - select-field: Add bottom margin when drop-down has top placement (#3302) (
11e6979) - select-field: add tether class for select drop-downs (#3303) (
ce27f70) - selector-dropdown: add dynamic positioning to the drop-down overlay (#3262) (
7f05653) - usm: Order person before icon in collaborator list DOM (#3306) (
32c656d) - add props to omit to avoid console warnings (#3286) (
11328fb) - Align menu options in BE sort button (#3231) (
dcc06e2) - Fix
aria-labelfor BE header search (#3244) (ca01965) - Replace
bdl-gray-62for USM and Shared Link components (#3289) (1f25b98) - makeselectable: shift and arrow selects first row (#3223) (
9b209e5) - scss: Replace all division for dart-sass (#3253) (
ac92e21) - shared-link-section: accessibility tooltip (#3216) (
4ecdd81) - sub-header: sort menu item accessibility (#3230) (
20f4454) - sub-header: update sort to use select component and update tests (#3239) (
528a157) - toggle: add switch role (#3254) (
cf0c894) - tooltip: Deactivate
aria-describedbywhenariaHiddenistrue(#3233) (d9108c4) - tooltip: tooltip should be dialog (#3226)” (#3264) (
fa68dd6) - usm: Remove
aria-labeland addaria-haspopup(#3281) (fd1a82d) - usm: Removing redundant button element (#3282) (
a7005ff) - change type of buttons in Content Sharing from ‘submit’ to ‘button’ (#3277) (
26b7e5f) - Improve color contrast for input borders (#3234) (
3917bee) - Improve color contrast for placeholder text (#3228) (
1f7b9f9) - Update
box-shadowfor inputs (#3236) (07cc347) - assets: Use correct icons after icons were renamed (#3138) (
2c80164) - content-explorer: add
aria-labelforMoreOptionsbutton (#3197) (f4b69f0) - content-explorer: add
aria-labelto grid slider (#3189) (e3900b3) - content-explorer: create default shared link when none exists (#3209) (
5d05a2b) - content-explorer: Pass all props from
modalContainertoModal(#3104) (5d5b314) - content-explorer: Remove props from
styleguidistexamples (#3146) (1f0809b) - content-picker: add accessible names to Footer (#3177) (
bd8e1e6) - content-sidebar: reply operations interactions (#3103) (
9400f5a) - content-sidebar: reply operations interactions (#3123) (
8d2c3f1) - content-sidebar: select and hover state for threaded feed items (#3173) (
a7dc6a9) - content-uploader: fix
UploadInputkeyboard accessibility (#3205) (e918b5f) - dropdown-menu: fix positioning for responsive drop-down menu (#3149) (
729f6f1) - grid-view: unhide focus outline for grid view slider (#3212) (
b35e977) - i18n: update translations (#3105) (
b8521e4) - i18n: update translations (#3111) (
29fc19c) - i18n: update translations (#3121) (
16bc077) - i18n: update translations (#3130) (
8ca714b) - i18n: update translations (#3135) (
53c0370) - i18n: update translations (#3137) (
7fe32a6) - i18n: update translations (#3139) (
82f414d) - i18n: update translations (#3150) (
d428a43) - i18n: update translations (#3158) (
02eb624) - i18n: update translations (#3159) (
6df6f0d) - i18n: update translations (#3174) (
0e9ea9d) - i18n: update translations (#3183) (
c32bbae) - i18n: update translations (#3199) (
eb1acee) - i18n: update translations (#3207) (
d9d571d) - i18n: update translations (#3213) (
64364c3) - i18n: update translations (#3220) (
39739ab) - i18n: update translations (#3222) (
429c856) - item-action: add
aria-labeltoPlainButton(#3180) (2553713) - item-remove: add
aria-label(#3181) (0fce635) - menu: fix long title in menu header (#3125) (
79420f2) - modal: Modal header for long file names was displaying incorrectly (#3108) (
d8321aa) - react-virtualized: Bumped
react-virtualized(#3160) (b256b07) - react-virtualized: remove duplicate
a11ylabel (#3204) (c67a4dd) - react-virtualized: Remove role for
Table_Grid_innerScrollContainer(#3218) (cabb4a8) - replies: fix
total_replies_countvalue update after delete reply (#3147) (8f75827) - sharedlinksettings: fix expiration timestamp (#3179) (
1a698c5) - sub-header: add accessibility label to
SortButton(#3178) (ba66a34) - threaded-replies: deactivate reply button for pending status (#3186) (
efbc532) - threaded-replies: fix styling for replies (#3110) (
f78e36b) - tooltips: Error tooltips were being truncated on smaller screens (#3107) (
7e12d88) - usm: add
aria label(#3191) (f1f5c81) - usm: add
aria-labelto expiration icon (#3193) (af3c567) - usm: add
aria-labelto tooltip close button (#3211) (529bf10) - usm: add role
imgto shared link expiration tooltip icon (#3195) (a79e193) - usm: tooltip should be dialog (#3226) (
f52ad0e) - remove warning when passing
initialSelectedItemstoContentExplorer(#3151) (bf3256a)
Code Refactoring
Features
- aci-toggle: add separate prop for description (#3307) (
cadab1d) - aci-toggle: UI adjustments (#3297) (
84f9abb) - annotation: Add icon indicator for
AnnotationActivity(#3176) (f773aa3) - annotation-activity: hide
AnnotationActivityLink(#3089) (dc3642e) - annotation-thread: added reply form, UI and other minor fixes (#3157) (
55ca058) - annotation-thread: Annotation thread comments visual fixes (#3128) (
fac5133) - annotation-thread: annotation thread events handling (#3196) (
1c07b41) - annotation-thread: annotation thread related hooks refactoring (#3192) (
0168f1a) - annotation-thread: annotation thread replies events handling (#3201) (
3df222a) - annotation-thread: introduce
useAnnotationThreadand handleuseAnnotatorEvents(#3097) (a8d1985) - annotation-thread: use of event emitter and hooks refactoring (#3184) (
cfed356) - annotations: hide
AnnotationActivityLinkbased onhasVersionsprop (#3132) (3469413) - assets: update cancellation flow assets (#3117) (
42e1122) - checkbox: allow
stopPropagationononClickevents (#3122) (9c25858) - checkbox: make focus behavior configurable (#3214) (
18b8ea6) - checkbox: prop to add class to input (#3194) (
e0cc12d) - checkbox: revert allow
stopPropagationononClickevents (#3127) (e37de34), closes #3122 - cloud-game: Add accessibility to security cloud game (#3086) (
684e9f6) - collapsible-sidebar: add prop to hide Box logo (#3256) (
43279c0) - collapsible-sidebar: add
wrapperClassNameprop (#3295) (2cde065) - content-explorer: adding folder tree (#3240) (
03b0dea) - content-explorer: Allow selecting empty selection in
ContentExplorer(#3175) (fead6e4) - content-explorer: clickable status message for include subfolders (#3266) (
3d8eaf8) - content-explorer: include subfolders toggle (#3242) (
b75c7ee) - content-sidebar: add on fetch file callback function (#3118) (
5373031) - content-sidebar: added support for active comment reply (#3134) (
3ef81e1) - content-sidebar: hide “edited” for resolved comment/annotation (#3152) (
07f5fc7) - content-sidebar: select and hover state for threaded feed items (#3162) (
a6c125d) - input-with-copy: add node for settings button (#3267) (
719b31f) - insights: Added support for Advanced Content Insights (#3116) (
a66ec89) - left-nav: Update medium width in
\_sizes.media.scss(#3131) (aaf112d) - list-view: List View item hover state changes (#3115) (
103a5d1) - make-selectable: Add select click functionality to on checkbox click (#3112) (
ffc2e33) - make-selectable: expose
selectTogglefunction (#3109) (8d9fb90) - mediaquery: add
isTouchScreenlogic (#3269) (3e80a06) - modal: add callback to check permission on shared link load (#3188) (
2b316db) - preview: add new sign drop-down under ff (#3190) (
37e8a19) - threaded-replies: Create
Repliescomponent (#3288) (006e33c) - threaded-replies: Create
RepliesTogglecomponent (#3294) (92d0ddb) - threaded-replies: Create
Replybutton component (#3298) (f9d4130) - threaded-replies: Decouple
ActivityCardfrom Comment (#3279) (7d1d3bf) - threaded-replies: Implement Create Replies and Replies Toggle (#3304) (
044a336) - threaded-replies: Refactor Comment component to functional (#3270) (
3900d1c) - threaded-replies: Update activity filter to support more options (#3280) (
76e4010) - add
additionalColumnsprop toContentExplorerModalContainer(#3143) (d4eea59) - Add option to display header in
ContentExplorerModalContainer(#3144) (5685142) - Add optional tether props to
DropdownMenu(#3245) (9db75e7) - threaded-replies: fix styling for resolve (#3129) (
b291c50) - threaded-replies: keep replies visible when loading more replies (#3133) (
295533c) - tooltip: support error tooltip position (#3187) (
941e990) - add
rowHeightprop toContentExplorerModal(#3140) (476d739)
Reverts
- “chore(answers): added foundation for content-answers element … (#3249) (
56f58a5), closes #3247 - annotation-activity: hide
AnnotationActivityLink(#3120) (ba22807), closes #3089
BREAKING CHANGES
bdl-gray-62is replaced withbdl-gray-65
API
Updates to Box Embed guide
With Box Embed you can embed a Box webapp anywhere in your application. The updated webapp is responsive to any changes. For example, if an integration makes the embedded Box webapp smaller, all the UI components such as buttons and lists will also be resized to still be usable.The update also includes a description of the cloud game, a widget which increases security by preventing clickjacking.Where to get support
Should you have any issues or need further guidance, please post a request to our developer forum for any help needed.New featuresNodeSDKs
iOSSDKs
WindowsSDKs
Box Windows SDK v5.2.1 released
Bug Fixes
PythonSDKs
New featuresImpactful changesAPI
Add more details to Custom Apps
To clarify Platform Apps’ purpose and add the value for the enterprise, we now offer a possibility of describing the Custom App in a more granular way.When setting up a Custom App with OAuth, JWT or Client Credentials, you can now specify the purpose of the app and the app’s creator. Additionally, if you intend to integrate your app with an external system, you can define the integration category and provide details of the external system.Where to get support
Should you have any issues or need further guidance, please post a request to our developer forum for any help needed.New featuresAPI
Collaborations API - pending status
We added more information about thepending status in our collaborations API.If the collaboration is in pending status:- login and name return an empty string,
- the following fields are redacted:
loginandnameare hidden if a collaboration was created usinguser_id,nameis hidden if a collaboration was created usinglogin.
Where to get support
Should you have any issues or need further guidance, please post a request to our developer forum for any help needed.New featuresWindowsSDKs
Box Windows SDK v5.2.0 released
New Features and Enhancements
- add
IdtoMetadataTemplateField(#890) (b7fe214) - add
start_date_fieldanddescriptionto retention policies (#888) (100b722) - add configurable
JWTAudienceclaim (#897) (50219fd) - add shared link support to
GetFolderItemsAsync(#892) (0eba85c)
Bug Fixes
New featuresAPI
Downloading ZIP Archives with Box API
A recently released guide helps you to download large amount of data. Use Box API to create and download ZIP archives containing files, folders, or both.Where to get support
Should you have any issues or need further guidance, please post a request to our developer forum for any help needed.New featuresPythonSDKs
JavaSDKs
New featuresCLI
iOSSDKs
Impactful changesAndroid
Announcing End of Support for Android SDK on May 31st
As of May 31, 2023 Android SDK will no longer be supported. You can still use your existing Android SDK applications with no impact, but you won’t receive new features, updates, or bug fixes. If you would like to continue getting the latest and greatest Android features, we recommend using Java SDK to build apps on Android. Refer to this documentation for more details.Where to get support
Should you have any issues or need further guidance, please post a request to our developer forum for any help needed.New featuresAPI
Box Sign updates
Multiple documents in one request
The Box Sign multiple documents in one request is now supported in our public API.Signer attachments
The signer attachments feature allows users to request additional files from signers in a file attachment field.Where to get support
Should you have any issues or need further guidance, please post a request to our developer forum for any help needed.New featuresAPINodePythonJavaCLIUI ElementsiOS
The Sample Code Catalog released
We are happy to announce that the Sample Code Catalogv1.0.0
is now available on our Box Developer site. From now on you can browse
code samples in various programming languages and filter them by category.Where to get support
Should you have any issues or need further guidance, please post a request to our developer forum for any help needed.PythonSDKs
New featuresCLI
New featuresImpactful changesJavaSDKs
Box Java SDK v4.0.0 released
The most important change this release includes is the replacement of the HTTP library from a native one to OkHttp which allows SDK to- Support the HTTP2 version of the HTTP protocol.
- Support proxies that do not use only basic authentication method. For details on creating custom proxy authenticators and an example of NTLM proxy authentication.
Breaking Changes
BatchAPIRequestis no longer supported by the SDKBoxAPIConnection#DEFAULT_MAX_ATTEMPTSis replaced withBoxAPIConnection#DEFAULT_MAX_RETRIESBoxRedirectResponsewas removed and will not be replacedBoxEvent.Typeis replaced withEventType- Removed deprecated methods from
BoxFile,BoxFileVersionRetention,BoxFolder,BoxGroup,BoxGroupMembership,BoxItem,BoxRetentionPolicy,BoxTask,BoxUser,BoxWebLink,EventLog,MetadataandMetadataTemplate.
New Features and Enhancements
New featuresWindowsSDKs
Box Windows SDK v5.1.0 released
New Features and Enhancements
New featuresImpactful changesWindowsSDKs
Box Windows SDK v5.0.0 released
Breaking changes
- upgrade .net framework to 4.6.2 (#881)
- remove deprecated methods (#881)
- remove
use_indexreferences (#881) - return proper object from
GetFileVersionsUnderRetentionForAssignmentAsync(#881)
New Features and Enhancements
- upgrade .net framework to 4.6.2 (#881) (
f1989aa), closes #863 - remove deprecated methods (#881) (
f1989aa), closes #874 - remove
use_indexreferences (#881) (f1989aa), closes #870
Bug Fixes
New featuresAPISalesforce
Salesforce Toolkit - Flow Actions
Salesforce toolkit includes wrappers that allow admins to invoke the following methods. It allows Box for Salesforce users to build automated solutions, such as folder structure, using Salesforce Flows.Where to get support
Should you have any issues or need further guidance, please post a request to our developer forum for any help needed.PythonSDKs
JavaSDKs
New featuresPythonSDKs
