1.12.0 (2026-01-28)
Full Changelog: v1.11.0...v1.12.0
⚠ BREAKING CHANGES
- api: define shared model ConversionRateConfig
Features
- add retryable exception (6bf3387)
- api: api update (7b92638)
- api: api update (c78174c)
- api: api update (2083dc4)
- api: api update (37266cb)
- api: api update (4278e1b)
- api: api update (e4e8d24)
- api: api update (68203a3)
- api: api update (012b348)
- api: api update (bbe220c)
- api: api update (cfe2c88)
- api: api update (74b29ea)
- api: api update (af8a41f)
- api: api update (0f366e8)
- api: api update (2eb59cf)
- api: api update (99993b1)
- api: api update (914623a)
- api: api update (fd82100)
- api: api update (9c2441e)
- api: api update (680265b)
- api: api update (a1a92f4)
- api: api update (83ad00c)
- api: api update (42c2d10)
- api: api update (f6987c9)
- api: api update (a58f47b)
- api: api update (0285f3a)
- api: api update (6d42811)
- api: api update (93761f0)
- api: api update (4c2a026)
- api: api update (11cfcca)
- api: api update (a9326c1)
- api: api update (c427776)
- api: api update (c4c96c6)
- api: api update (a05fab4)
- api: api update (d631c4d)
- api: api update (f06d033)
- api: api update (e2b7b1e)
- api: api update (a790d45)
- api: api update (ee76ab8)
- api: api update (6180a95)
- api: api update (d43255b)
- api: define shared model ConversionRateConfig (32b3512)
- api: manual updates (1ec4c6b)
- client: add
HttpRequest#url()method (6ff8fa8) - client: allow configuring dispatcher executor service (35cce30)
- client: ensure compat with proguard (a21fc50)
- client: expose sleeper option (1bc7983)
- client: send
X-Stainless-Kotlin-Versionheader (df19ef4) - extract minimum composite to type (c89ade2)
Bug Fixes
- ci: use java-version 21 for publish step (efc7891)
- client: deserialization of empty objects (d4ef4ac)
- client: disallow coercion from float to int (29a6000)
- client: ensure single timer is created per client (1bc7983)
- client: fully respect max retries (bea76d1)
- client: incorrect
getPackageVersionimpl (1612dd1) - client: multi-value header serialization (bdc7d3a)
- client: preserve time zone in lenient date-time parsing (a47bca4)
- client: r8 support (4d46e62)
- client: send retry count header for max retries 0 (bea76d1)
- date time deserialization leniency (d36ec82)
- schema: Rename unit price type to avoid naming conflict (25c6f8c)
Chores
- ci: upgrade
actions/setup-java(836c0b6) - formatting (d925332)
- internal: bump ci test timeout (c9b431a)
- internal: change some comment formatting (537aba1)
- internal: codegen related update (ee2f754)
- internal: codegen related update (b249265)
- internal: codegen related update (703e12a)
- internal: codegen related update (b0ad475)
- internal: codegen related update (844eb52)
- internal: codegen related update (3239df5)
- internal: codegen related update (b604e38)
- internal: codegen related update (936fe66)
- internal: codegen related update (d06f656)
- internal: correct cache invalidation for
SKIP_MOCK_TESTS(41aaa54) - internal: depend on packages directly in example (bea76d1)
- internal: reduce proguard ci logging (ba337ee)
- internal: refactor build files to support future stainless package uploads (bc7560c)
- internal: update
actions/checkoutversion (e68ea00) - test on Jackson 2.14.0 to avoid encountering FasterXML/jackson-databind#3240 in tests (d36ec82)