Files
sdk/CHANGELOG.md
stainless-app[bot]GitHubstainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
00315f65c8 release: 0.1.0-alpha.4 (#20)
* chore: sync repo

* release: 0.1.0-alpha.4

---------

Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
2026-06-17 17:08:46 -07:00

12 KiB

Changelog

0.1.0-alpha.4 (2026-06-17)

Full Changelog: v0.1.0-alpha.3...v0.1.0-alpha.4

Chores

Documentation

  • tidy LLM.md indexes; CLAUDE.md -> LLM.md symlink convention (c0ae246)

0.1.0-alpha.3 (2026-06-01)

Full Changelog: v0.1.0-alpha.2...v0.1.0-alpha.3

Features

  • api: api update (aa5cb95)
  • client: add connection pooling option (d002826)

Bug Fixes

  • client: allow updating header/query affecting fields in toBuilder() (1cf3487)
  • client: incorrect Retry-After parsing (8aec562)

Chores

  • ci: skip lint on metadata-only changes (9925142)
  • drop apache dependency (427c5f7)
  • internal: allow passing args to ./scripts/test (071114e)
  • internal: bump ktfmt (83d127e)
  • internal: bump palantir-java-format (af0a333)
  • internal: codegen related update (5b5bd0e)
  • internal: expand imports (604254e)
  • internal: make OkHttp constructor internal (cf751a9)
  • internal: remove mock server code (109f5ec)
  • internal: tweak CI branches (53511d0)
  • internal: update TestServerExtension comment (3606576)
  • internal: update gitignore (16dcf04)
  • internal: update retry delay tests (4f6f2a5)
  • internal: upgrade AssertJ (6d3fd59)
  • make Properties more resilient to null (feb1d06)
  • update mock server docs (c561d5b)
  • update placeholder string (e738702)

0.1.0-alpha.2 (2026-01-28)

Full Changelog: v0.1.0-alpha.1...v0.1.0-alpha.2

⚠ BREAKING CHANGES

  • client: extract auto pagination to shared classes
  • client: Migration: - If you were referencing the AutoPager class on a specific *Page or *PageAsync type, then you should instead reference the shared AutoPager and AutoPagerAsync types, under the core package
    • If you were referencing getNextPage or getNextPageParams:
      • Swap to nextPage() and nextPageParams()
      • Note that these both now return non-nullable types (use hasNextPage() before calling these, since they will throw if it's impossible to get another page)

Features

  • api: api update (b7d512b)
  • api: api update (cee50c0)
  • api: api update (ddbf477)
  • api: api update (d0143ba)
  • api: api update (#8) (7ccb4d3)
  • client: add enum validation method (add1c8a)
  • client: allow providing some params positionally (9944163)
  • client: expose request body setter and getter (#14) (bbc39ef)
  • client: extract auto pagination to shared classes (a7c40cc)
  • client: make datetime deserialization more lenient (#13) (167918e)
  • client: make union deserialization more robust (#12) (add1c8a)
  • client: support setting base URL via env var (8031b00)

Bug Fixes

  • client: add missing convenience methods (e5754dc)
  • client: bump to better jackson version (b6ccd50)
  • client: don't call validate() during deserialization if we don't have to (#9) (fd94704)
  • client: limit json deserialization coercion (#10) (ab26343)
  • pluralize list response variables (#11) (1efcda4)

Performance Improvements

  • client: cached parsed type in HttpResponseFor (#16) (63e4662)
  • internal: improve compilation+test speed (128a5ad)

Chores

  • ci: add timeout thresholds for CI jobs (a94c832)
  • ci: only use depot for staging repos (be2f2ee)
  • client: remove unnecessary json state from some query param classes (add1c8a)
  • configure new SDK language (ad50300)
  • docs: grammar improvements (38eb7af)
  • internal: add invalid json deserialization tests (add1c8a)
  • internal: add json roundtripping tests (add1c8a)
  • internal: codegen related update (b4b54e0)
  • internal: codegen related update (2d2bd1d)
  • internal: expand CI branch coverage (acde7dc)
  • internal: java 17 -> 21 on ci (61663b1)
  • internal: reduce CI branch coverage (ff665c6)
  • internal: remove flaky -Xbackend-threads=0 option (5f84351)
  • internal: update java toolchain (1d40e48)
  • internal: use byteInputStream() in tests (e5754dc)
  • update SDK settings (#6) (76e44a1)

Documentation

  • add comments to JsonField classes (#17) (fd38694)
  • client: update jackson compat error message (23f7fd3)
  • document how to forcibly omit required field (4b850cc)
  • explain http client customization (843002c)
  • explain jackson compat in readme (660c061)
  • swap examples used in readme (#18) (4b850cc)
  • update documentation links to be more uniform (5b7f54b)

0.1.0-alpha.1 (2025-03-27)

Full Changelog: v0.0.1-alpha.0...v0.1.0-alpha.1

Features

Chores