-
Notifications
You must be signed in to change notification settings - Fork 2
release: 0.6.0 #44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
release: 0.6.0 #44
Conversation
7bee467 to
bd9e536
Compare
4be2622 to
6450e47
Compare
1b55d71 to
cd888bc
Compare
93a2516 to
c1031bd
Compare
e26dfef to
41da630
Compare
d86af4e to
1262a7b
Compare
933ebd6 to
e1e0fb5
Compare
8f8829d to
2eded46
Compare
34bcf04 to
54a7db8
Compare
ff89007 to
25092c5
Compare
c134aae to
71a1bef
Compare
76de98d to
6431dc9
Compare
d219af0 to
23166e6
Compare
851f4a8 to
716b94c
Compare
3b61958 to
e94c558
Compare
8874919 to
b52aa07
Compare
|
Note: this release PR has been open for more than 60 days. Until this PR is merged, we will temporarily stop pushing codegen updates due to changes to Stainless' codegen. |
c51bd52 to
f50f5ad
Compare
1cc75fd to
f50f5ad
Compare
|
Note: this release PR has been open for more than 60 days. Until this PR is merged, we will temporarily stop pushing codegen updates due to changes to Stainless' codegen. |
74b54bf to
f0edc96
Compare
494b45e to
77b6f44
Compare
|
Note: this release PR has been open for more than 60 days. Until this PR is merged, we will temporarily stop pushing codegen updates due to changes to Stainless' codegen. |
d3b5e40 to
078548f
Compare
|
Note: this release PR has been open for more than 60 days. Until this PR is merged, we will temporarily stop pushing codegen updates due to changes to Stainless' codegen. |
0d39aca to
3c6b1d3
Compare
|
🧪 Testing To try out this version of the SDK, run: Last updated: Fri, 06 Jun 2025 08:21:01 GMT |
|
Note: this release PR has been open for more than 60 days. Until this PR is merged, we will temporarily stop pushing codegen updates due to changes to Stainless' codegen. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
A new minor release updating the SDK to version 0.6.0 with dependency bumps, CI/CD adjustments, and expanded API surface documentation.
- Bumped package version, pinned updated dev dependencies, and deprecated old API promise import.
- Upgraded workflows to Node 20, introduced artifact upload, and refined CI triggers.
- Expanded API reference (
api.md) with new endpoints and types, and refreshed docs/metadata files.
Reviewed Changes
Copilot reviewed 122 out of 122 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| src/api-promise.ts | Deprecated old API promise implementation and re-export |
| scripts/utils/upload-artifact.sh | New script to upload build artifacts via signed URL |
| .stats.yml | Updated spec URL, endpoint count, and added hashes |
| .github/workflows/ci.yml | Switched to Node 20, refined triggers, timeouts, and artifact upload steps |
| api.md | Documented new methods/types (gateways, dotfiles, usage, etc.) |
Comments suppressed due to low confidence (3)
api.md:184
- The
watchmethod return type was changed fromJSONLDecoder<EventWatchResponse>toEventWatchResponse, which likely breaks the intended streaming API. Please verify and restore the streaming return type or update the implementation accordingly.
- <code title="post /gitpod.v1.EventService/WatchEvents">client.events.<a href="./src/resources/events.ts">watch</a>({ ...params }) -> EventWatchResponse</code>
.stats.yml:1
- The YAML structure was changed from a list of key entries (
- key: value) to a mapping (key: value), which may break existing parsers. Confirm tooling compatibility or revert to the original format.
configured_endpoints: 119
.github/workflows/ci.yml:15
- The CI workflow no longer triggers on
pushevents—only on pull requests. This change might skip CI runs for direct commits; ensure this aligns with project needs.
on:
| #!/usr/bin/env bash | ||
| set -exuo pipefail | ||
|
|
||
| RESPONSE=$(curl -X POST "$URL" \ |
Copilot
AI
Jun 10, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Add the --fail flag to the curl invocation (e.g., curl --fail -X POST) so that HTTP errors by default exit with a non-zero status instead of requiring manual grepping.
| RESPONSE=$(curl -X POST "$URL" \ | |
| RESPONSE=$(curl --fail -X POST "$URL" \ |
|
🤖 Release is at https://github.com/gitpod-io/gitpod-sdk-typescript/releases/tag/v0.6.0 🌻 |
Automated Release PR
0.6.0 (2025-06-06)
Full Changelog: v0.5.0...v0.6.0
Features
Bug Fixes
X-Stainless-Timeoutin seconds (#63) (dab2433)Chores
core/directory, deprecate old paths (#62) (e4008c3)Documentation
This pull request is managed by Stainless's GitHub App.
The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.
For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.
🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions