All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
1.4.0 (2024-10-31)
- Change
QueryParams
type inMetadataQuery
fromDictionary<string, string>
toDictionary<string, object>
(box/box-openapi#479) (#298) (656b495) - Fix conversion to
RSAKey
(box/box-codegen#591) (#297) (068b1f7)
- add AI LLM endpoint AWS
params
. Change the type fromAiLlmEndpointParamsGoogleOrAiLlmEndpointParamsOpenAi
toAiLlmEndpointParamsAwsOrAiLlmEndpointParamsGoogleOrAiLlmEndpointParamsOpenAi
(box/box-openapi#478) (#291) (dcb8a20)
1.3.1 (2024-10-24)
- properly serialize
StringEnum
list when inside queryparams
(#288) (dac8392) - update client error schema to support schema errors (box/box-openapi#467) (#281) (bef2632)
- update integration mapping response description (box/box-openapi#463) (#279) (05e07b0)
1.3.0 (2024-10-17)
1.2.0 (2024-09-26)
- correctly send
datetime
when inqueryParams
(box/box-codegen#560) (#243) (9657526) - Fix variants in metadata query results (box/box-openapi#456) (#249) (37625ea)
- add Hubs Beta (box/box-openapi#453) (#241) (c28f660)
- include raw
json
in types (box/box-codegen#567) (#258) (a1e7bc5) - Support
ai/extract
andai/extract_structured
endpoints (box/box-codegen#564) (#253) (a17d8f8)
1.1.0 (2024-08-23)
- Add missing
item_upload
scope (#201) (483b055) - Add missing fields to Sign Template Signer and fix AI schema (box/box-openapi#451) (#229) (121f733)
- Fix
IntegrationMapping
schemas (box/box-codegen#551) (#226) (3eca154) - Improve handling of network exceptions, handle big file upload (box/box-openapi#444) (#222) (75ccd07)
- add new parameters to Box AI methods and introduce
AiResponseFull
variant (box/box-openapi#446) (#224) (6d205c4) - Include URL into
FetchOptions
(box/box-codegen#549) (#231) (41c45dc) - parametrise chunked uploads endpoint urls (box/box-openapi#444) (#208) (feac37c)
- Support
nullable
fields (box/box-codegen#550) (#230) (b9da32b)
1.0.0 (2024-07-24)
- Extract
IntegrationMappingPartnerItemSlack
toIntegrationMappingPartnerItemSlackUnion
(box/box-codegen#530) (#183) (3b1b634) - Improve chunked upload reliability (box/box-codegen#529) (#182) (e2a045f)
- remove
init
from some of the required fields,nullability
fixes (box/box-codegen#532) (#190) (c58f8af) - retry requests with status code of 202 and
retry-after
header (box/box-codegen#533) (#191) (abaafd7) - Update chunked upload (box/box-codegen#523) (#177) (9bcaf51)
- Add
is_active
parameter to user collaboration (box/box-openapi#437) (#181) (ec5f2d1) - simplify
namespaces
(box/box-codegen#518) (#175) (7831b09) - Support AI Agent API (box/box-codegen#531) (#188) (0c29645)
- Support default interface properties, bump dependencies (box/box-codegen#527) (#184) (6b52792)
0.4.0 (2024-07-03)
- Change base urls (box/box-codegen#491) (#126) (b4c6025)
- Fix CI for auto update pull requests (box/box-codegen#506) (#152) (766f03c)
- Fix schemas for updating classification on a file and folder (box/box-openapi#423) (#117) (40f5a97)
- Improve wording for box sign (box/box-openapi#424) (#122) (64b3bcd)
- Add default implementation for interface methods (box/box-codegen#502) (#148) (0f39071)
- Add docs improvements and marker pagination (box/box-openapi#431) (#153) (780a58b)
- Add support for
ExtraData
of generic type(box/box-codegen[#521](https://github.com/box/box-codegen/issues/521))
(#170) (2a2208d) - Add support for unions of primitives (box/box-codegen#501) (#150) (e75ce82)
- Make models immutable, hide fields for auths (box/box-codegen#494) (#127) (8adcc85)
- Add
SuppressNotifications
andExternalSystemName
fields for Box Sign (box/box-openapi#425) (#124) (c841881) - Support
StringEnum
(box/box-codegen#514) (#162) (6ac2fe9)
0.3.1 (2024-05-14)
- docs: fixes for chunked uploads docs (box/box-codegen#457) (#64) (744fd8b)
- fix
datetimeToString
utils function (box/box-codegen#459) (#57) (96745b6) - Fix Box AI endpoints (box/box-openapi#418) (#92) (450a46d)
- fix docs code samples (box/box-codegen#451) (#53) (5f79cfd)
- Fix metadata filter resource (box/box-openapi#419) (#94) (8c119e7)
- fix queryParams when they contain a json array (box/box-codegen#470) (#67) (9e860cf)
- remove mixed union case serialization in c# (box/box-codegen#485) (#96) (4b44940)
- Assign default value to fields and args of type enum with only one value (box/box-codegen#465) (#66) (be7a2b2)
- Change
asUser
andasEnterprise
method names (box/box-codegen#464) (#61) (f654666) - Move schemas to separate modules (box/box-codegen#483) (#104) (1c58465)
- Support Box AI endpoints (box/box-openapi#416) (#90) (7664392)
- support excluding endpoints and schemas in parser (box/box-codegen#487) (#105) (d6aedf8)
- support revoking and downscoping token for BoxDeveloperTokenAuth (#74) (adb7e04)
- Update
outcomes
parameter ofStartWorkflow
(box/box-openapi#413) (#50) (02c7c2b) - use getDiscriminatorForUnion in C# (box/box-codegen#462) (#62) (c6846d8)
0.3.0 (2024-03-13)
- add method to authentication classes (box/box-codegen#442) (5560f23)
- add
retrieveAuthorizationHeader
method to authentication classes (box/box-codegen#442) (480a710) - add local to Function, Field and Type to mark as private for Python (box/box-codegen#440) (6c699c7)
- Support version in request headers (box/box-codegen#418) (#34) (cdc5806)
- throw BoxApiError in C# fetch, add additional data to ResponseInfo (box/box-codegen#439) (#23) (6dce6d7)