diff --git a/.spelling b/.spelling index 59471981..d035f5fe 100644 --- a/.spelling +++ b/.spelling @@ -290,4 +290,9 @@ codeowners unresolve dev chatbot-like -CrowdStrike \ No newline at end of file +CrowdStrike +docgen +js +upsell +oauths + diff --git a/content/2024/05-20-box-node-sdk-new-gen-released.md b/content/2024/05-20-box-node-sdk-new-gen-released.md index 4165d059..ca078a92 100644 --- a/content/2024/05-20-box-node-sdk-new-gen-released.md +++ b/content/2024/05-20-box-node-sdk-new-gen-released.md @@ -14,6 +14,8 @@ show_excerpt: true We are excited to introduce [Box TypeScript SDK][1], designed to elevate the developer experience and streamline your integration with the Box Content Cloud. + + With the [new generation of Typescript SDK][1], 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. diff --git a/content/2024/05-20-box-node-sdk-v360-released.md b/content/2024/05-20-box-node-sdk-v360-released.md new file mode 100644 index 00000000..b974f33e --- /dev/null +++ b/content/2024/05-20-box-node-sdk-v360-released.md @@ -0,0 +1,20 @@ +--- +applied_at: '2024-05-20' +applies_to: + - sdks + - node +is_impactful: false +is_new_feature: true +release_source_url: 'https://github.com/box/box-node-sdk/releases/tag/v3.6.0' +collapse: true +--- + +# Box Node SDK `v3.6.0` released + +### New Features and Enhancements + +* Transition to stable status ([#880][1]) ([`ae996ea`][2]) + +[1]: https://github.com/box/box-node-sdk/issues/880 + +[2]: https://github.com/box/box-node-sdk/commit/ae996eafd9e34de99119a7780384b90758908313 diff --git a/content/2024/05-20-box-python-sdk-new-gen-released.md b/content/2024/05-20-box-python-sdk-new-gen-released copy.md similarity index 99% rename from content/2024/05-20-box-python-sdk-new-gen-released.md rename to content/2024/05-20-box-python-sdk-new-gen-released copy.md index 35e6a0ac..8986939b 100644 --- a/content/2024/05-20-box-python-sdk-new-gen-released.md +++ b/content/2024/05-20-box-python-sdk-new-gen-released copy.md @@ -14,6 +14,8 @@ show_excerpt: true We are excited to introduce [Box Python SDK][1], designed to elevate the developer experience and streamline your integration with the Box Content Cloud. + + With the [new generation of Python SDK][1], 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. diff --git a/content/2024/05-22-box-python-sdk-v3100-released.md b/content/2024/05-22-box-python-sdk-v3100-released.md new file mode 100644 index 00000000..be8314b9 --- /dev/null +++ b/content/2024/05-22-box-python-sdk-v3100-released.md @@ -0,0 +1,48 @@ +--- +applied_at: '2024-05-22' +applies_to: + - sdks + - python +is_impactful: false +is_new_feature: false +release_source_url: 'https://github.com/box/box-python-sdk/releases/tag/v3.10.0' +collapse: true +--- + +# Box Python SDK `v3.10.0` released + +### New Features and Enhancements + +* Transition to stable status ([#872][1]) ([`6203606`][2]) + +### Bug Fixes + +* Change exception type for missing location header ([#871][3]) ([`8c5e0ec`][4]) +* fix annotation of oauths `access_token` ([#855][5]) ([`804780e`][6]) +* Fix retention policy integration test ([#867][7]) ([`8e0d640`][8]) +* Remove delete classification ([#861][9]) ([`393cfef`][10]) +* Update exception file get download URL ([#866][11]) ([`94dcbcd`][12]) + +[1]: https://github.com/box/box-python-sdk/issues/872 + +[2]: https://github.com/box/box-python-sdk/commit/620360607a51ee302cde61401db1424c9bf48d81 + +[3]: https://github.com/box/box-python-sdk/issues/871 + +[4]: https://github.com/box/box-python-sdk/commit/8c5e0eca7e494baa8138dceededa2009abc1717b + +[5]: https://github.com/box/box-python-sdk/issues/855 + +[6]: https://github.com/box/box-python-sdk/commit/804780e4c8d410590fa20cdb6dd35224d59d2ec0 + +[7]: https://github.com/box/box-python-sdk/issues/867 + +[8]: https://github.com/box/box-python-sdk/commit/8e0d6406f26be87799838b0aa57acd62c79d59a2 + +[9]: https://github.com/box/box-python-sdk/issues/861 + +[10]: https://github.com/box/box-python-sdk/commit/393cfefa57e729f34221a4e5923a4a50532f4013 + +[11]: https://github.com/box/box-python-sdk/issues/866 + +[12]: https://github.com/box/box-python-sdk/commit/94dcbcd490d98ff19afd38c9880de8022ad2ec89 diff --git a/content/2024/05-22-box-ui-elements-v2000-released.md b/content/2024/05-22-box-ui-elements-v2000-released.md new file mode 100644 index 00000000..3aface84 --- /dev/null +++ b/content/2024/05-22-box-ui-elements-v2000-released.md @@ -0,0 +1,205 @@ +--- +applied_at: '2024-05-22' +applies_to: + - frontend + - ui-elements +is_impactful: true +is_new_feature: true +release_source_url: 'https://github.com/box/box-ui-elements/releases/tag/v20.0.0' +collapse: true +--- + +# Box UI Elements `v20.0.0` released + +# [20.0.0][1] (2024-05-22) + +### Bug Fixes + +* **content-answers:** scope styles to content answers modal ([#3548][2]) ([`97d49ff`][3]) +* **fonts:** update common fonts version ([#3499][4]) ([`870de6d`][5]) +* **i18n:** update translations ([#3508][6]) ([`785be2a`][7]) +* **i18n:** update translations ([#3509][8]) ([`85ebf26`][9]) +* **i18n:** update translations ([#3516][10]) ([`cb470e9`][11]) +* **i18n:** update translations ([#3525][12]) ([`ffb447c`][13]) +* **i18n:** update translations ([#3528][14]) ([`1cf016f`][15]) +* **i18n:** update translations ([#3534][16]) ([`36e95a9`][17]) +* **i18n:** update translations ([#3535][18]) ([`c8d03c3`][19]) +* **i18n:** update translations ([#3538][20]) ([`cde1b88`][21]) +* **i18n:** update translations ([#3540][22]) ([`a7043e6`][23]) +* **i18n:** update translations ([#3541][24]) ([`3ced4a5`][25]) +* **`multiput-upload`:** improve upload performance ([#3512][26]) ([`2583e94`][27]) +* **`npm`:** add chromatic config to `npmignore` ([#3546][28]) ([`e2e6731`][29]) +* **preview:** Update default preview version to `2.106.0` ([#3555][30]) ([`f07d616`][31]) +* **`react-intl`:** mock date in relative time unit tests ([#3518][32]) ([`3ce175b`][33]) +* **shared-link-settings-modal:** correct expiration date formatting ([#3545][34]) ([`e47892f`][35]) +* **upload:** improve `multiput` upload performance 2 ([#3517][36]) ([`2440746`][37]) +* **usm:** fix item type hubs ([#3532][38]) ([`0d1e9cf`][39]) +* **usm:** hide link description when upsell shows ([#3553][40]) ([`838a2e8`][41]) + +### Features + +* **content-explorer:** allow not using Portal when rendering modal ([#3501][42]) ([`b096d38`][43]) +* **content-uploader:** Added `allowPrepopulateFiles` prop to content uploader ([#3519][44]) ([`12427b1`][45]) +* **content-uploader:** Implemented partial upload for successful file transfers ([#3529][46]) ([`e70825c`][47]) +* **docgen:** docgen sidebar base ([#3484][48]) ([`4b18b21`][49]) +* **`react-intl`:** Bump `react-intl` package \[BREAKING CHANGE] ([#3466][50]) ([`307c6a4`][51]) +* **usm:** Add access level label for hubs ([#3526][52]) ([`6504480`][53]) +* **usm:** add inline notice as component ([#3549][54]) ([`d646c65`][55]) + +### BREAKING CHANGES + +* **`react-intl`:** upgrade the major version of the `react-intl` dependency + +* fix: fix `intl` type + +* fix: fix message syntax + +* fix: fix comments and i18n readme file + +* fix: fix `react-intl` version comments + +* fix: use `IntlShape` as a type in js files + +* Fix: correct type import for `IntlShape` + +* fix: add resolution + +* fix: use exact version to match other repositories + +* Fix: correct type import for `IntlShape` + +* fix: remove all support for legacy versions + +* fix: add `relativeTime` helper function + +* fix: fix `relativeTime` in `PresenceAvatarTooltipContent` component + +* fix: fix `relativeTime` in `PresenceCollaborator` component + +* fix: use inclusive inequalities in `relativeTime` helper + +* fix: remove unnecessary modulo operations + +* fix: fix `relativeTime` in `ReadableTime` + fix snapshots + +* fix: fix `relativeTime` in `lastModifiedByCellRenderer` + +* fix: fix tests + +* fix: use js + +* fix: fix import + +* fix: fix else statement + +* fix: revert import reorder + +[1]: https://github.com/box/box-ui-elements/compare/v19.0.0...v20.0.0 + +[2]: https://github.com/box/box-ui-elements/issues/3548 + +[3]: https://github.com/box/box-ui-elements/commit/97d49ff + +[4]: https://github.com/box/box-ui-elements/issues/3499 + +[5]: https://github.com/box/box-ui-elements/commit/870de6d + +[6]: https://github.com/box/box-ui-elements/issues/3508 + +[7]: https://github.com/box/box-ui-elements/commit/785be2a + +[8]: https://github.com/box/box-ui-elements/issues/3509 + +[9]: https://github.com/box/box-ui-elements/commit/85ebf26 + +[10]: https://github.com/box/box-ui-elements/issues/3516 + +[11]: https://github.com/box/box-ui-elements/commit/cb470e9 + +[12]: https://github.com/box/box-ui-elements/issues/3525 + +[13]: https://github.com/box/box-ui-elements/commit/ffb447c + +[14]: https://github.com/box/box-ui-elements/issues/3528 + +[15]: https://github.com/box/box-ui-elements/commit/1cf016f + +[16]: https://github.com/box/box-ui-elements/issues/3534 + +[17]: https://github.com/box/box-ui-elements/commit/36e95a9 + +[18]: https://github.com/box/box-ui-elements/issues/3535 + +[19]: https://github.com/box/box-ui-elements/commit/c8d03c3 + +[20]: https://github.com/box/box-ui-elements/issues/3538 + +[21]: https://github.com/box/box-ui-elements/commit/cde1b88 + +[22]: https://github.com/box/box-ui-elements/issues/3540 + +[23]: https://github.com/box/box-ui-elements/commit/a7043e6 + +[24]: https://github.com/box/box-ui-elements/issues/3541 + +[25]: https://github.com/box/box-ui-elements/commit/3ced4a5 + +[26]: https://github.com/box/box-ui-elements/issues/3512 + +[27]: https://github.com/box/box-ui-elements/commit/2583e94 + +[28]: https://github.com/box/box-ui-elements/issues/3546 + +[29]: https://github.com/box/box-ui-elements/commit/e2e6731 + +[30]: https://github.com/box/box-ui-elements/issues/3555 + +[31]: https://github.com/box/box-ui-elements/commit/f07d616 + +[32]: https://github.com/box/box-ui-elements/issues/3518 + +[33]: https://github.com/box/box-ui-elements/commit/3ce175b + +[34]: https://github.com/box/box-ui-elements/issues/3545 + +[35]: https://github.com/box/box-ui-elements/commit/e47892f + +[36]: https://github.com/box/box-ui-elements/issues/3517 + +[37]: https://github.com/box/box-ui-elements/commit/2440746 + +[38]: https://github.com/box/box-ui-elements/issues/3532 + +[39]: https://github.com/box/box-ui-elements/commit/0d1e9cf + +[40]: https://github.com/box/box-ui-elements/issues/3553 + +[41]: https://github.com/box/box-ui-elements/commit/838a2e8 + +[42]: https://github.com/box/box-ui-elements/issues/3501 + +[43]: https://github.com/box/box-ui-elements/commit/b096d38 + +[44]: https://github.com/box/box-ui-elements/issues/3519 + +[45]: https://github.com/box/box-ui-elements/commit/12427b1 + +[46]: https://github.com/box/box-ui-elements/issues/3529 + +[47]: https://github.com/box/box-ui-elements/commit/e70825c + +[48]: https://github.com/box/box-ui-elements/issues/3484 + +[49]: https://github.com/box/box-ui-elements/commit/4b18b21 + +[50]: https://github.com/box/box-ui-elements/issues/3466 + +[51]: https://github.com/box/box-ui-elements/commit/307c6a4 + +[52]: https://github.com/box/box-ui-elements/issues/3526 + +[53]: https://github.com/box/box-ui-elements/commit/6504480 + +[54]: https://github.com/box/box-ui-elements/issues/3549 + +[55]: https://github.com/box/box-ui-elements/commit/d646c65 diff --git a/content/2024/05-23-pdf-js-vulnerability.md b/content/2024/05-23-pdf-js-vulnerability.md new file mode 100644 index 00000000..1b94c20d --- /dev/null +++ b/content/2024/05-23-pdf-js-vulnerability.md @@ -0,0 +1,28 @@ +--- +applied_at: '2024-06-18' +applies_to: + - sdks +is_impactful: true +is_new_feature: false +release_source_url: '' +collapse: true +--- + +# `PDF.js` vulnerability affecting Box Preview SDK + +A `CVE-2024-4367` vulnerability has been identified in the `PDF.js` library used by [Box Preview SDK][1]. +The vulnerability exposes a gap in the `PDF.js` type, checking code that allows for arbitrary JavaScript to run when opened in Preview. + + + +Since this vulnerability existed in all versions of `PDF.js` that were lower or equal to `4.1.392`, it affects all versions of Preview SDK lower than `2.106.0`. +To mitigate this vulnerability, upgrade the Preview SDK used in your apps to `2.106.0` or higher. + +All customers and application owners who are potentially affected have been notified directly via email. + +## Where to get support + +Should you have any issues or need further guidance, please post a request to our [developer forum][2] for any help needed. + +[1]: https://github.com/box/box-content-preview/blob/master/README.md +[2]: https://forum.box.com/ \ No newline at end of file diff --git a/content/2024/05-31-box-ui-elements-v2001-beta1-released.md b/content/2024/05-31-box-ui-elements-v2001-beta1-released.md new file mode 100644 index 00000000..bdefdee2 --- /dev/null +++ b/content/2024/05-31-box-ui-elements-v2001-beta1-released.md @@ -0,0 +1,24 @@ +--- +applied_at: '2024-05-31' +applies_to: + - frontend + - ui-elements +is_impactful: false +is_new_feature: false +release_source_url: 'https://github.com/box/box-ui-elements/releases/tag/v20.0.1-beta.1' +collapse: true +--- + +# Box UI Elements `v20.0.1-beta.1` released + +## [`20.0.1-beta.1`][1] (2024-05-31) + +### Bug Fixes + +* **avatars:** Add type to Fetch avatar ([#3560][2]) ([`14a194f`][3]) + +[1]: https://github.com/box/box-ui-elements/compare/v20.0.0...v20.0.1-beta.1 + +[2]: https://github.com/box/box-ui-elements/issues/3560 + +[3]: https://github.com/box/box-ui-elements/commit/14a194f diff --git a/content/2024/06-06-box-cli-v3141-released.md b/content/2024/06-06-box-cli-v3141-released.md new file mode 100644 index 00000000..b8617c15 --- /dev/null +++ b/content/2024/06-06-box-cli-v3141-released.md @@ -0,0 +1,24 @@ +--- +applied_at: '2024-06-06' +applies_to: + - cli +is_impactful: false +is_new_feature: false +release_source_url: 'https://github.com/box/boxcli/releases/tag/v3.14.1' +collapse: true +--- + +# Box CLI `v3.14.1` released + +### Bug Fixes + +* Fix bulk action in `search` command ([#528][1]) ([`782b0e6`][2]) +* Fix bulk operation for `sign-requests:create` command ([#531][3]) ([`6d9cd6b`][4]) + +[1]: https://github.com/box/boxcli/issues/528 + +[2]: https://github.com/box/boxcli/commit/782b0e6b00905d9724289cb05cf03a708c32ebb3 + +[3]: https://github.com/box/boxcli/issues/531 + +[4]: https://github.com/box/boxcli/commit/6d9cd6b82088185c1b98e8c4ed9ac26af4ee3362 diff --git a/content/2024/06-06-box-java-sdk-v4100-released.md b/content/2024/06-06-box-java-sdk-v4100-released.md new file mode 100644 index 00000000..8c5cbbf6 --- /dev/null +++ b/content/2024/06-06-box-java-sdk-v4100-released.md @@ -0,0 +1,25 @@ +--- +applied_at: '2024-06-06' +applies_to: + - sdks + - java +is_impactful: false +is_new_feature: false +release_source_url: 'https://github.com/box/box-java-sdk/releases/tag/v4.10.0' +collapse: true +--- + +# Box Java SDK `v4.10.0` released + +### New Features and Enhancements + +* Overload the `getRepresentationContent` method with a `maxRetries` parameter ([#1251][1]) ([`d26bd4f`][2]) +* Support `login_required`, `password`, `suppress_nofitications`, `verification_phone_number` and `additional_info` fields in sign request ([#1250][3]) ([`3ee55b3`][4]) + +[1]: https://github.com/box/box-java-sdk/issues/1251 + +[2]: https://github.com/box/box-java-sdk/commit/d26bd4f5a141150a372159bc3867abbbbdda1406 + +[3]: https://github.com/box/box-java-sdk/issues/1250 + +[4]: https://github.com/box/box-java-sdk/commit/3ee55b3613c5f5fa92cdd4a17c0cb3e2cc86a9a4 diff --git a/content/2024/06-06-box-java-sdk-v491-released.md b/content/2024/06-06-box-java-sdk-v491-released.md new file mode 100644 index 00000000..dc4e684d --- /dev/null +++ b/content/2024/06-06-box-java-sdk-v491-released.md @@ -0,0 +1,20 @@ +--- +applied_at: '2024-06-06' +applies_to: + - sdks + - java +is_impactful: false +is_new_feature: false +release_source_url: 'https://github.com/box/box-java-sdk/releases/tag/v4.9.1' +collapse: true +--- + +# Box Java SDK `v4.9.1` released + +### Bug Fixes + +* Bumped `org.bouncycastle:bcprov-jdk18on:1.78.1` and `org.bouncycastle:bcpkix-jdk18on:1.78.1` ([#1246][1]) ([`0557bed`][2]) + +[1]: https://github.com/box/box-java-sdk/issues/1246 + +[2]: https://github.com/box/box-java-sdk/commit/0557bed2b65d1be717b64a612d74fca73ba21096 diff --git a/content/2024/06-07-box-python-sdk-v3110-released.md b/content/2024/06-07-box-python-sdk-v3110-released.md new file mode 100644 index 00000000..37ba4f27 --- /dev/null +++ b/content/2024/06-07-box-python-sdk-v3110-released.md @@ -0,0 +1,20 @@ +--- +applied_at: '2024-06-07' +applies_to: + - sdks + - python +is_impactful: false +is_new_feature: true +release_source_url: 'https://github.com/box/box-python-sdk/releases/tag/v3.11.0' +collapse: true +--- + +# Box Python SDK `v3.11.0` released + +### New Features and Enhancements + +* Use upload session `urls` for chunk upload ([#875][1]) ([`c67b03c`][2]) + +[1]: https://github.com/box/box-python-sdk/issues/875 + +[2]: https://github.com/box/box-python-sdk/commit/c67b03c7d88533773d62d72f0b626031805d61eb diff --git a/content/2024/06-12-box-python-sdk-generated-v110-released.md b/content/2024/06-12-box-python-sdk-generated-v110-released.md new file mode 100644 index 00000000..ca37ee15 --- /dev/null +++ b/content/2024/06-12-box-python-sdk-generated-v110-released.md @@ -0,0 +1,30 @@ +--- +applied_at: '2024-06-12' +applies_to: + - sdks + - python +is_impactful: false +is_new_feature: true +release_source_url: 'https://github.com/box/box-python-sdk-gen/releases/tag/v1.1.0' +collapse: true +--- + +# Box Python SDK Generated `v1.1.0` released + +### Bug Fixes + +* Fix CI for auto update pull requests (`box/box-codegen`[#506][1]) ([#187][2]) ([`5e59f69`][3]) + +### New Features and Enhancements + +* add missing marker pagination fields and introduce new event type `AppItemEventSource` `(box/box-openapi[#431](https://github.com/box/box-codegen/issues/431))` ([#189][4]) ([`8d22ce2`][5]) + +[1]: https://github.com/box/box-codegen/issues/506 + +[2]: https://github.com/box/box-codegen/issues/187 + +[3]: https://github.com/box/box-codegen/commit/5e59f69591e01cd2caf0033e0023061093989aa5 + +[4]: https://github.com/box/box-codegen/issues/189 + +[5]: https://github.com/box/box-codegen/commit/8d22ce20d57f4b5dcb5b344ff6bfc67bcaa3568d diff --git a/content/2024/06-12-box-typescript-sdk-generated-v110-released.md b/content/2024/06-12-box-typescript-sdk-generated-v110-released.md new file mode 100644 index 00000000..02d31728 --- /dev/null +++ b/content/2024/06-12-box-typescript-sdk-generated-v110-released.md @@ -0,0 +1,36 @@ +--- +applied_at: '2024-06-12' +applies_to: + - sdks +is_impactful: false +is_new_feature: true +release_source_url: 'https://github.com/box/box-typescript-sdk-gen/releases/tag/v1.1.0' +collapse: true +--- + +# Box TypeScript SDK Generated `v1.1.0` released + +### Bug Fixes + +* Fix CI for auto update pull requests (`box/box-codegen`[#506][1]) ([#221][2]) ([`bbc14f6`][3]) +* remove quotation mark when date or `datetime` is used in `queryParams` (box/`box-codegen`[#509][4]) ([#225][5]) ([`28d2220`][6]) + +### New Features and Enhancements + +* add missing marker pagination fields and introduce new event type `AppItemEventSource` `(box/box-openapi[#431](https://github.com/box/box-typescript-sdk-gen/issues/431))` ([#224][7]) ([`6c18ca3`][8]) + +[1]: https://github.com/box/box-typescript-sdk-gen/issues/506 + +[2]: https://github.com/box/box-typescript-sdk-gen/issues/221 + +[3]: https://github.com/box/box-typescript-sdk-gen/commit/bbc14f66e14a9386c8d54a5d0bb36ec2cdc501c1 + +[4]: https://github.com/box/box-typescript-sdk-gen/issues/509 + +[5]: https://github.com/box/box-typescript-sdk-gen/issues/225 + +[6]: https://github.com/box/box-typescript-sdk-gen/commit/28d22200602cf02d73590189c304109f1c26db17 + +[7]: https://github.com/box/box-typescript-sdk-gen/issues/224 + +[8]: https://github.com/box/box-typescript-sdk-gen/commit/6c18ca3b00da0b878d28e142a2361b6386ef0c15