Skip to content

v0.7.0

Choose a tag to compare

@stainless-app stainless-app released this 04 Sep 08:36
608f6ea

0.7.0 (2025-09-03)

Full Changelog: v0.6.0...v0.7.0

Features

  • add retryable exception (a3751d1)
  • api: sync enum typings with latest API changes (ac82763 and 05d7d0e)
  • client: add {QueryParams,Headers}#put(String, JsonValue) methods (357aeda)
  • client: add https config options (dfbdf92)
  • client: allow configuring env via system properties (2a2d667)
  • client: ensure compat with proguard (ea6c8cd)

Bug Fixes

  • ci: release-doctor — report correct token name (13a503f)
  • ci: use java-version 21 for publish step (18fcbf5)
  • client: don't close client on withOptions usage when original is gc'd (e3e197f)
  • client: ensure error handling always occurs (26bf51c)
  • client: r8 support (2e92b1e)
  • fix casing issue (b01281a)
  • update singularization rules (2149263)

Performance Improvements

  • internal: make formatting faster (3bca64c)

Chores

  • ci: add build job (181072f)
  • ci: bump actions/setup-java to v4 (7d1f671)
  • ci: ensure docs generation always succeeds (89494ea)
  • ci: only run for pushes and fork pull requests (5acd1d3)
  • ci: reduce log noise (bcbc916)
  • client: refactor closing / shutdown (b477fcb)
  • example: fix run example comment (d6ed233)
  • increase max gradle JVM heap to 8GB (8a6c9c5)
  • internal: add async lock helper (d85beae)
  • internal: allow running specific example from cli (bd89c57)
  • internal: bump ci test timeout (274ef6f)
  • internal: dynamically determine included projects (5d1a730)
  • internal: format identity methods (6ac725f)
  • internal: reduce proguard ci logging (b8bc048)
  • internal: refactor delegating from client to options (c53e5b8)
  • internal: remove unnecessary [...] in [@see](https://github.com/see) (b0a34a1)
  • internal: support passing arguments to test script (1684381)
  • internal: support running formatters directly (e74cc96)
  • internal: update comment in script (fc668ac)
  • internal: update test skipping reason (4912d8e)
  • remove memory upper bound from publishing step (77b8fe3)
  • update @stainless-api/prism-cli to v5.15.0 (88986e3)

Documentation

Refactors

  • internal: minor ClientOptionsTest change (e017858)