Skip to content

Releases: box/box-swift-sdk-gen

0.5.0

11 Sep 15:09
a6b5793
Compare
Choose a tag to compare

Bug Fixes

  • Fix variants in metadata query results (box/box-openapi#456) (#232) (be2fa52)

New Features and Enhancements

0.4.0

05 Sep 13:54
b77b8c5
Compare
Choose a tag to compare

Bug Fixes

  • Add missing fields to Sign Template Signer and fix AI schema (box/box-openapi#451) (#206) (31920e6)
  • Fix IntegrationMapping schemas (box/box-codegen#551) (#203) (0074ee3)

New Features and Enhancements

0.3.1

22 Aug 07:40
7b2e396
Compare
Choose a tag to compare

Bug Fixes

  • Extract IntegrationMappingPartnerItemSlack to IntegrationMappingPartnerItemSlackUnion (box/box-codegen#530) (#165) (d51df9a)
  • Improve chunked upload reliability (box/box-codegen#529) (#164) (5d87629)
  • Retry requests with 202 status code and Retry-After header (box/box-codegen#538) (#177) (64f27b3)

New Features and Enhancements

  • Add is_active parameter to user collaboration (box/box-openapi#437) (#163) (5f726bb)
  • Add new parameters to Box AI methods and introduce AiResponseFull variant (box/box-openapi#446) (#201) (7c09090)
  • Add support for Swift 5.6 (box/box-codegen#541) (#180) (04b7020)
  • parametrise chunked uploads endpoint urls (box/box-openapi#444) (#192) (ea18f9e)
  • Support AI Agent API (box/box-codegen#531) (#170) (fc9a00b)

0.3.0

28 Jun 16:39
b3fd5bf
Compare
Choose a tag to compare

Bug Fixes

  • Change base urls (box/box-codegen#491) (#115) (d0a7adb)
  • Fix Box AI endpoints (box/box-openapi#418) (#88) (022f83a)
  • Fix CI for auto update pull requests (box/box-codegen#506) (#135) (a62e238)
  • fix deserialisation of Union with array in Swift (box/box-codegen#486) (#94) (4f187be)
  • Fix metadata filter resource (box/box-openapi#419) (#90) (b04f7ce)
  • Fix schemas for updating classification on a file and folder (box/box-openapi#423) (#104) (caa9d2b)
  • improve wording for box sign (box/box-openapi#424) (#111) (4fa69f0)

New Features and Enhancements

  • add missing marker pagination fields and introduce new event type (box/box-openapi[#431](https://github.com/box/box-codegen/issues/431)) (#136) (b186b11)
  • Add support for visionOS and add privacy manifest file for swift (box/box-codegen[#510](https://github.com/box/box-codegen/issues/510)) (#139) (7fc76fc)
  • Add support for Date in Swift (box/box-codegen#488) (#103) (7e1ea1a)
  • Improve chunk upload in Swift (box/box-codegen[#515](https://github.com/box/box-codegen/issues/515)) (#143) (b8099ab)
  • move notification suppression to public schema (box/box-openapi#425) (#113) (069be60)
  • Move schemas to separate modules (box/box-codegen#483) (#99) (c7a8506)
  • Start throwing common errors (box/box-codegen[#516](https://github.com/box/box-codegen/issues/516)) (#147) (d12bbb7)
  • Support Box AI endpoints (box/box-openapi#416) (#86) (175ab82)
  • Support chunk upload in Swift (box/box-codegen[#513](https://github.com/box/box-codegen/issues/513)) (#142) (9e0b4e2)
  • support excluding endpoints and schemas in parser (box/box-codegen#487) (#100) (af9e171)

v0.2.0

02 May 07:39
e5069af
Compare
Choose a tag to compare

New Features and Enhancements

v0.1.0

28 Sep 13:18
f511006
Compare
Choose a tag to compare

v0.1.0

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

With this release, 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!