diff --git a/.spelling b/.spelling index d39ddbef..4accec82 100644 --- a/.spelling +++ b/.spelling @@ -294,4 +294,9 @@ docgen js upsell oauths - +box-codegen +hapi +webpack +droppable +box-openapi +dotnet \ No newline at end of file diff --git a/code/src/tests/checkFrontmatter.test.js b/code/src/tests/checkFrontmatter.test.js index 68e64575..a63ca025 100644 --- a/code/src/tests/checkFrontmatter.test.js +++ b/code/src/tests/checkFrontmatter.test.js @@ -34,9 +34,11 @@ files.forEach(source => { 'sdks', 'node', 'python', + 'typescript', 'windows', 'java', 'cli', + 'dotnet', 'mobile', 'ios', 'android', diff --git a/content/2024/07-03-box-dotnet-sdk-generated-v040-released.md b/content/2024/07-03-box-dotnet-sdk-generated-v040-released.md new file mode 100644 index 00000000..3c1a1deb --- /dev/null +++ b/content/2024/07-03-box-dotnet-sdk-generated-v040-released.md @@ -0,0 +1,95 @@ +--- +applied_at: '2024-07-03' +applies_to: + - sdks + - dotnet +is_impactful: false +is_new_feature: true +release_source_url: 'https://github.com/box/box-dotnet-sdk-gen/releases/tag/v0.4.0' +collapse: true +--- + +# Box Dotnet SDK Generated `v0.4.0` released + +### Bug Fixes + +* Change base URLs (box/box-codegen[#491][1]) ([#126][2]) ([`b4c6025`][3]) +* Fix CI for auto update pull requests (box/box-codegen[#506][4]) ([#152][5]) ([`766f03c`][6]) +* Fix schema for updating classification on a file and folder (box/box-openapi[#423][7]) ([#117][8]) ([`40f5a97`][9]) +* Improve wording for box sign (box/box-openapi[#424][10]) ([#122][11]) ([`64b3bcd`][12]) + +### New Features and Enhancements + +* Add default implementation for interface methods (box/box-codegen[#502][13]) ([#148][14]) ([`0f39071`][15]) +* Add docs improvements and marker pagination (box/box-openapi[#431][16]) ([#153][17]) ([`780a58b`][18]) +* Add support for `ExtraData` of generic type (box/box-codegen[#521][19]) ([#170][20]) ([`2a2208d`][21]) +* Add support for unions of primitives (box/box-codegen[#501][22]) ([#150][23]) ([`e75ce82`][24]) +* Make models immutable, hide fields for authentication (box/box-codegen[#494][25]) ([#127][26]) ([`8adcc85`][27]) +* Add `SuppressNotifications` and `ExternalSystemName` fields for Box Sign (box/box-openapi[#425][28]) ([#124][29]) ([`c841881`][30]) +* Support `StringEnum` (box/box-codegen[#514][31]) ([#162][32]) ([`6ac2fe9`][33]) + +[1]: https://github.com/box/box-codegen/issues/491 + +[2]: https://github.com/box/box-codegen/issues/126 + +[3]: https://github.com/box/box-codegen/commit/b4c6025dc7039e923b19282333f162bb9d3469a9 + +[4]: https://github.com/box/box-codegen/issues/506 + +[5]: https://github.com/box/box-codegen/issues/152 + +[6]: https://github.com/box/box-codegen/commit/766f03c743b7a2ab363135ff282e468b6b71d377 + +[7]: https://github.com/box/box-codegen/issues/423 + +[8]: https://github.com/box/box-codegen/issues/117 + +[9]: https://github.com/box/box-codegen/commit/40f5a97ea44118ff9425e8b0ebb767d9ed08cee7 + +[10]: https://github.com/box/box-codegen/issues/424 + +[11]: https://github.com/box/box-codegen/issues/122 + +[12]: https://github.com/box/box-codegen/commit/64b3bcd2d99039d1c881a565de6e7bc40dfe7aa9 + +[13]: https://github.com/box/box-codegen/issues/502 + +[14]: https://github.com/box/box-codegen/issues/148 + +[15]: https://github.com/box/box-codegen/commit/0f39071d2442b9d07f9c51de8a5a757b16cc4fe7 + +[16]: https://github.com/box/box-codegen/issues/431 + +[17]: https://github.com/box/box-codegen/issues/153 + +[18]: https://github.com/box/box-codegen/commit/780a58b4d4b18c357381c76dd5e72dd791a20d89 + +[19]: https://github.com/box/box-codegen/issues/521 + +[20]: https://github.com/box/box-codegen/issues/170 + +[21]: https://github.com/box/box-codegen/commit/2a2208d422f5beb1718576acdc10d9eb973ba95c + +[22]: https://github.com/box/box-codegen/issues/501 + +[23]: https://github.com/box/box-codegen/issues/150 + +[24]: https://github.com/box/box-codegen/commit/e75ce82b09641d4bec439d620facbbf25da97845 + +[25]: https://github.com/box/box-codegen/issues/494 + +[26]: https://github.com/box/box-codegen/issues/127 + +[27]: https://github.com/box/box-codegen/commit/8adcc858ef0f924f168406b031d379c786fa90d0 + +[28]: https://github.com/box/box-codegen/issues/425 + +[29]: https://github.com/box/box-codegen/issues/124 + +[30]: https://github.com/box/box-codegen/commit/c841881cea9b0636bb624fe45d77c2817327dd35 + +[31]: https://github.com/box/box-codegen/issues/514 + +[32]: https://github.com/box/box-codegen/issues/162 + +[33]: https://github.com/box/box-codegen/commit/6ac2fe9811efde6b02cd3ca50834b0bdafea1ab3 diff --git a/content/2024/07-08-box-typescript-sdk-generated-v120-released.md b/content/2024/07-08-box-typescript-sdk-generated-v120-released.md new file mode 100644 index 00000000..591c945c --- /dev/null +++ b/content/2024/07-08-box-typescript-sdk-generated-v120-released.md @@ -0,0 +1,46 @@ +--- +applied_at: '2024-07-08' +applies_to: + - sdks + - typescript +is_impactful: false +is_new_feature: true +release_source_url: 'https://github.com/box/box-typescript-sdk-gen/releases/tag/v1.2.0' +collapse: true +--- + +# Box TypeScript SDK Generated `v1.2.0` released + +### Bug Fixes + +* Fix upload in browser (box/box-codegen[#524][1]) ([#248][2]) ([`88d747e`][3]) +* Update chunked upload (box/box-codegen[#523][4]) ([#247][5]) ([`27ceb35`][6]) + +### New Features and Enhancements + +* Retry request with status code `202` (box/box-codegen[#511][7]) ([#235][8]) ([`03b8f43`][9]) +* Support extensible enum types in Typescript (box/box-codegen[#520][10]) ([#243][11]) ([`5237972`][12]) + +[1]: https://github.com/box/box-typescript-sdk-gen/issues/524 + +[2]: https://github.com/box/box-typescript-sdk-gen/issues/248 + +[3]: https://github.com/box/box-typescript-sdk-gen/commit/88d747e0f03dfa3c2d6089257c6e8b5b635775e0 + +[4]: https://github.com/box/box-typescript-sdk-gen/issues/523 + +[5]: https://github.com/box/box-typescript-sdk-gen/issues/247 + +[6]: https://github.com/box/box-typescript-sdk-gen/commit/27ceb35e6444843eea9b7ec6923fe958c9a74571 + +[7]: https://github.com/box/box-typescript-sdk-gen/issues/511 + +[8]: https://github.com/box/box-typescript-sdk-gen/issues/235 + +[9]: https://github.com/box/box-typescript-sdk-gen/commit/03b8f4314ada5ef5596706b7599cc76565fe96a5 + +[10]: https://github.com/box/box-typescript-sdk-gen/issues/520 + +[11]: https://github.com/box/box-typescript-sdk-gen/issues/243 + +[12]: https://github.com/box/box-typescript-sdk-gen/commit/523797273bc08e3b22609ef0019432ab3e43c3ba diff --git a/content/2024/07-15-box-java-sdk-v4110-released.md b/content/2024/07-15-box-java-sdk-v4110-released.md new file mode 100644 index 00000000..a5cad83f --- /dev/null +++ b/content/2024/07-15-box-java-sdk-v4110-released.md @@ -0,0 +1,33 @@ +--- +applied_at: '2024-07-15' +applies_to: + - sdks + - java +is_impactful: false +is_new_feature: true +release_source_url: 'https://github.com/box/box-java-sdk/releases/tag/v4.11.0' +collapse: true +--- + +# Box Java SDK `v4.11.0` released + +### New Features and Enhancements + +* Allow overriding creation of OkHttp Call ([#1257][1]) ([`bd6fde6`][2]) + +### Bug Fixes + +* Add missing fields when update classification template ([#1255][3]) ([`f17f817`][4]) +* Fix deserializing permissions for `BoxFile` and `BoxFolder` ([#1256][5]) ([`f088448`][6]) + +[1]: https://github.com/box/box-java-sdk/issues/1257 + +[2]: https://github.com/box/box-java-sdk/commit/bd6fde6689bebe6cb5889c91214db68e08a4ec8b + +[3]: https://github.com/box/box-java-sdk/issues/1255 + +[4]: https://github.com/box/box-java-sdk/commit/f17f817bde5a412358bf3de8e489ed080715ec4b + +[5]: https://github.com/box/box-java-sdk/issues/1256 + +[6]: https://github.com/box/box-java-sdk/commit/f08844889800a01f7c78941036f6228502fca8b0 diff --git a/content/2024/07-16-box-ui-elements-v2100-released.md b/content/2024/07-16-box-ui-elements-v2100-released.md new file mode 100644 index 00000000..34f5666d --- /dev/null +++ b/content/2024/07-16-box-ui-elements-v2100-released.md @@ -0,0 +1,87 @@ +--- +applied_at: '2024-07-16' +applies_to: + - frontend + - ui-elements +is_impactful: true +is_new_feature: true +release_source_url: 'https://github.com/box/box-ui-elements/releases/tag/v21.0.0' +collapse: true +--- + +# Box UI Elements `v21.0.0` released + +# [21.0.0][1] (2024-07-16) + +### Bug Fixes + +* upgrade hapi address package dependency ([#3579][2]) ([`b089619`][3]) +* upgrade react-virtualized peer dependency ([#3578][4]) ([`3ebae37`][5]) +* **avatars:** Add type to Fetch avatar ([#3560][6]) ([`14a194f`][7]) +* **content-sidebar:** update to sidebar icon styles ([#3561][8]) ([`381a3b6`][9]) +* **content-uploader:** fix multiple items droppable issue ([#3565][10]) ([`87815de`][11]) +* **i18n:** update translations ([#3563][12]) ([`6d9c65f`][13]) +* **i18n:** update translations ([#3564][14]) ([`7988af8`][15]) +* **i18n:** update translations ([#3566][16]) ([`3103983`][17]) +* **preview:** Update preview error messages ([#3562][18]) ([`aff6217`][19]) + +### Features + +* **docgen:** add docgen icon ([#3573][20]) ([`f5d4955`][21]) +* **react:** BREAKING CHANGE Upgrade to React 18 ([#3556][22]) ([`91e0978`][23]) +* **webpack:** BREAKING CHANGE Upgrade to webpack 5 and `react-styleguidist` 12.0.1 ([#3568][24]) ([`a812294`][25]) + +### BREAKING CHANGES + +* upgrade hapi/address to resolve undefined buffer reference +* upgrade peer dependency for react-virtualized to support react 18 + +[1]: https://github.com/box/box-ui-elements/compare/v20.0.0...v21.0.0 + +[2]: https://github.com/box/box-ui-elements/issues/3579 + +[3]: https://github.com/box/box-ui-elements/commit/b0896194b79263ab60b47363abfbb98258244a47 + +[4]: https://github.com/box/box-ui-elements/issues/3578 + +[5]: https://github.com/box/box-ui-elements/commit/3ebae376521ab8a4232005bae32e81c2b82da903 + +[6]: https://github.com/box/box-ui-elements/issues/3560 + +[7]: https://github.com/box/box-ui-elements/commit/14a194f449018932134cc5df741ecd36c774a321 + +[8]: https://github.com/box/box-ui-elements/issues/3561 + +[9]: https://github.com/box/box-ui-elements/commit/381a3b642b0148553c6f65cea159b0718271117a + +[10]: https://github.com/box/box-ui-elements/issues/3565 + +[11]: https://github.com/box/box-ui-elements/commit/87815de94e8fb607f24a0e17750ffbaa2e713125 + +[12]: https://github.com/box/box-ui-elements/issues/3563 + +[13]: https://github.com/box/box-ui-elements/commit/6d9c65f0054d329a20a65ef814b9c0e867c9baf7 + +[14]: https://github.com/box/box-ui-elements/issues/3564 + +[15]: https://github.com/box/box-ui-elements/commit/7988af8eb56a8e6e5abf8bb07d53f3250b148cf5 + +[16]: https://github.com/box/box-ui-elements/issues/3566 + +[17]: https://github.com/box/box-ui-elements/commit/310398302abd67bb48dbf5317dc858f054b0cc16 + +[18]: https://github.com/box/box-ui-elements/issues/3562 + +[19]: https://github.com/box/box-ui-elements/commit/aff6217671d25015d314813295b871facfb8a9cc + +[20]: https://github.com/box/box-ui-elements/issues/3573 + +[21]: https://github.com/box/box-ui-elements/commit/f5d49554683c965335366ba0f7f34771cec4d4d4 + +[22]: https://github.com/box/box-ui-elements/issues/3556 + +[23]: https://github.com/box/box-ui-elements/commit/91e09787c545194ef61cb057e74df7dfd111728b + +[24]: https://github.com/box/box-ui-elements/issues/3568 + +[25]: https://github.com/box/box-ui-elements/commit/a81229420c1a133145c9899efe908a080f59bd9f