v2.3.0
2.3.0 (2026-04-06)
Full Changelog: v2.2.0...v2.3.0
Features
- api: add support for xCenter, yCenter, and anchorPoint in overlay URL generation (50ef82e)
- api: dpr type update (7b5ed76)
- api: Introduce lxc, lyc, lap parameters in overlays. (1d33db8)
- api: revert dpr breaking change (4f76b02)
- internal: support comma format in multipart form encoding (e0ecf81)
Bug Fixes
- allow canceling a request while it is waiting to retry (c772a06)
- encoder: correctly serialize NullStruct (c8a223a)
- fix issue with unmarshaling in some cases (c05145e)
- fix request delays for retrying to be more respectful of high requested delays (065df63)
- prevent duplicate ? in query params (1c53d0d)
- types: generate shared enum types that are not referenced by other schemas (420472d)
Chores
- ci: add build step (950faa7)
- ci: skip lint on metadata-only changes (cb58aa5)
- ci: skip uploading artifacts on stainless-internal branches (1fedd9f)
- ci: support opting out of skipping builds on metadata-only commits (9781c64)
- client: fix multipart serialisation of Default() fields (facb97a)
- internal: codegen related update (a4bb374)
- internal: codegen related update (255a031)
- internal: codegen related update (e1e4755)
- internal: codegen related update (5071176)
- internal: minor cleanup (bba2f4a)
- internal: move custom custom
jsontags toapi(4609e1f) - internal: remove mock server code (ab007f7)
- internal: support default value struct tag (86a3f7c)
- internal: tweak CI branches (28a816d)
- internal: update gitignore (bbc7450)
- internal: use explicit returns (3d59762)
- internal: use explicit returns in more places (93dfb11)
- remove unnecessary error check for url parsing (7517de5)
- tests: update webhook tests (f3ef31e)
- update docs for api:"required" (d5de86f)
- update mock server docs (1ba9e87)
- update placeholder string (a783267)