Skip to content

Releases: gitpod-io/gitpod-sdk-typescript

v0.7.7

09 Dec 13:08
f3c0ab0

Choose a tag to compare

0.7.7 (2025-12-09)

Full Changelog: v0.7.6...v0.7.7

v0.7.6

09 Dec 13:02
5be32dc

Choose a tag to compare

0.7.6 (2025-12-09)

Full Changelog: v0.7.5...v0.7.6

v0.7.5

09 Dec 12:51
e7c65a7

Choose a tag to compare

0.7.5 (2025-12-09)

Full Changelog: v0.7.4...v0.7.5

v0.7.4

09 Dec 11:36
359e955

Choose a tag to compare

0.7.4 (2025-12-09)

Full Changelog: v0.7.3...v0.7.4

v0.7.3

09 Dec 09:57
48b5400

Choose a tag to compare

0.7.3 (2025-12-09)

Full Changelog: v0.7.2...v0.7.3

v0.7.2

09 Dec 09:47
949f16d

Choose a tag to compare

0.7.2 (2025-12-09)

Full Changelog: v0.7.1...v0.7.2

v0.7.1

09 Dec 09:45
4241240

Choose a tag to compare

0.7.1 (2025-12-09)

Full Changelog: v0.7.0...v0.7.1

v0.7.0

09 Dec 09:39
7f3334b

Choose a tag to compare

0.7.0 (2025-12-09)

Full Changelog: v0.6.1...v0.7.0

Features

  • api: gitpod -> ona (7dd2c73)
  • client: add support for endpoint-specific base URLs (58af560)

Bug Fixes

  • ci: release-doctor — report correct token name (79e4102)
  • client: explicitly copy fetch in withOptions (a1b72c1)
  • client: get fetchOptions type more reliably (ba531a3)
  • coerce nullable values to undefined (ffdccb0)
  • mcp: correct code tool API endpoint (3241e0a)
  • mcp: return correct lines on typescript errors (4b60eca)

Performance Improvements

Chores

  • add docs to RequestOptions type (8c480ed)
  • ci build action (f6572f1)
  • ci: enable for pull requests (eac032a)
  • ci: only run for pushes and fork pull requests (94a8575)
  • client: fix logger property type (71b844a)
  • client: improve path param validation (79ac088)
  • client: refactor imports (44c7836)
  • do not install brew dependencies in ./scripts/bootstrap by default (d12db33)
  • internal: codegen related update (3f4e8d1)
  • internal: codegen related update (57886a7)
  • internal: codegen related update (e888600)
  • internal: fix incremental formatting in some cases (0a51f9f)
  • internal: ignore .eslintcache (cf1696e)
  • internal: move publish config (f8c49d7)
  • internal: remove deprecated compilerOptions.baseUrl from tsconfig.json (602b768)
  • internal: remove redundant imports config (de89cb7)
  • internal: update comment in script (adcc1e0)
  • internal: upgrade eslint (878386a)
  • internal: use npm pack for build uploads (0febcc8)
  • jsdoc: fix @link annotations to refer only to parts of the package‘s public interface (8ed65d8)
  • make some internal functions async (ac410b3)
  • readme: update badges (5a69575)
  • readme: use better example snippet for undocumented params (75e8a63)
  • ts: reorder package.json imports (a896a22)
  • update @stainless-api/prism-cli to v5.15.0 (fe746f4)

Refactors

  • types: replace Record with mapped types (2b43824)

v0.6.1

05 Dec 13:12
9108950

Choose a tag to compare

0.6.1 (2025-06-14)

Full Changelog: v0.6.0...v0.6.1

Bug Fixes

  • publish script — handle NPM errors correctly (be3283b)

Chores

  • internal: add pure annotations, make base APIResource abstract (e489880)
  • internal: version bump (94014af)

v0.6.0

10 Jun 12:10
0af11b6

Choose a tag to compare

0.6.0 (2025-06-06)

Full Changelog: v0.5.0...v0.6.0

Features

Bug Fixes

  • api: improve type resolution when importing as a package (#66) (8aa007b)
  • client: fix TypeError with undefined File (#50) (1262a7b)
  • client: send X-Stainless-Timeout in seconds (#63) (dab2433)
  • client: send all configured auth headers (#68) (3ced793)
  • exports: ensure resource imports don't require /index (#57) (23166e6)
  • internal: add mts file + crypto shim types (#58) (716b94c)
  • internal: clean up undefined File test (#51) (e1e0fb5)
  • internal: fix file uploads in node 18 jest (702757c)
  • internal: return in castToError instead of throwing (#43) (2f70ad9)
  • mcp: remove unused tools.ts (#67) (65686bf)
  • tests: manually reset node:buffer File (#52) (2eded46)

Chores

  • ci: add timeout thresholds for CI jobs (d78258c)
  • ci: only use depot for staging repos (678516c)
  • client: make jsonl methods consistent with other streaming methods (#65) (62c4790)
  • client: minor internal fixes (e3c6fb8)
  • client: move misc public files to new core/ directory, deprecate old paths (#62) (e4008c3)
  • client: only accept standard types for file uploads (#47) (cd888bc)
  • docs: improve docs for withResponse/asResponse (#54) (25092c5)
  • exports: cleaner resource index imports (#60) (0049aac)
  • exports: stop using path fallbacks (#61) (a9df2c1)
  • internal: add aliases for Record and Array (#64) (38e00c9)
  • internal: codegen related update (e94c558)
  • internal: codegen related update (c60c38f)
  • internal: codegen related update (#55) (71a1bef)
  • internal: constrain synckit dev dependency (#49) (41da630)
  • internal: fix tests failing on node v18 (#48) (c1031bd)
  • internal: improve node 18 shims (726127a)
  • internal: minor client file refactoring (#59) (51d47fd)
  • internal: reduce CI branch coverage (e8cd029)
  • internal: refactor utils (eafa310)
  • internal: remove extra empty newlines (#56) (6431dc9)
  • internal: remove unnecessary todo (#45) (bd9e536)
  • internal: share typescript helpers (b52aa07)
  • internal: upload builds and expand CI branch coverage (dbd4446)
  • perf: faster base64 decoding (b3a1e96)
  • tests: improve enum examples (#69) (af4a60a)
  • types: improved go to definition on fetchOptions (#53) (54a7db8)

Documentation

  • readme: fix typo (fea4ecb)
  • update URLs from stainlessapi.com to stainless.com (#46) (6450e47)