-
Notifications
You must be signed in to change notification settings - Fork 0
release: 0.1.0-alpha.17 #27
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
base: main
Are you sure you want to change the base?
release: 0.1.0-alpha.17 #27
Conversation
e5711c5 to
04a556d
Compare
bbf4bf1 to
e8d3776
Compare
e8d3776 to
0755a4d
Compare
0755a4d to
158f0a0
Compare
158f0a0 to
53aa21a
Compare
Running the formatter through Spotless is slow because Spotless synchronously runs the formatter on each file. Running the formatter directly parallelizes the formatting across cores.
53aa21a to
4654d79
Compare
4654d79 to
0a8651a
Compare
0a8651a to
13209b4
Compare
13209b4 to
4d0a92d
Compare
4d0a92d to
0ee315a
Compare
0ee315a to
f598520
Compare
f598520 to
9042d2f
Compare
9042d2f to
d50fb87
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. |
11 similar comments
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
65138e7 to
f79525e
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. |
4 similar comments
|
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. |
|
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. |
|
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. |
|
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. |
f79525e to
23945b8
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. |
2 similar comments
|
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. |
|
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. |
23945b8 to
7fcfed7
Compare
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.
This PR is being reviewed by Cursor Bugbot
Details
Your team is on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle for each member of your team.
To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.
|
|
||
| if [[ -n "$kt_files" ]]; then | ||
| echo "==> will format Kotlin files" | ||
| echo "$kt_files" | tr '\n' '\0' | xargs -0 ktfmt-fast-format --kotlinlang-style "$@" |
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.
Script passes file list path as formatter argument
Medium Severity
The script stores $1 in FILE_LIST on line 18 but never calls shift to remove it from $@. When ktfmt-fast-format is invoked with "$@" on line 39, the file list path is incorrectly passed as an argument alongside any additional formatter args. For example, calling ./scripts/fast-format /tmp/files.txt --dry-run would execute ktfmt-fast-format --kotlinlang-style /tmp/files.txt --dry-run, treating the file list path as a Kotlin file to format rather than excluding it from the arguments. A shift is needed after line 18 to fix this.
|
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. |
1 similar comment
|
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. |
Automated Release PR
0.1.0-alpha.17 (2026-01-09)
Full Changelog: v0.1.0-alpha.16...v0.1.0-alpha.17
Features
Bug Fixes
getPackageVersionimpl (9fd3e73)Performance Improvements
Chores
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
Note
Release 0.1.0-alpha.17 with SDK internals, client, and CI/build improvements.
Sleeper/DefaultSleeper;ClientOptionsnow owns and closeshttpClientandsleeper;RetryingHttpClientusesSleeperand closes resources; fixesgetPackageVersionsource.dispatcherExecutorServiceandsleeper; async requests now cancel the underlying call onCompletableFuturecancellation; header setting usesaddHeader; exposes underlyingokHttpClient; adds WireMock test and dependency.HttpRequest.url(); several models add@JsonCreator(mode = DISABLED)and simplify equals/hash; minor JSON/deserialization robustness.buildjob; publish workflow uses Java 21; increases Gradle JVM memory; replaces Spotless withktfmtand Palantir Java Format via Gradle tasks and newscripts/*(format/lint/build/test/mock, fast-format); updates.gitignoreand OpenAPI spec reference.Written by Cursor Bugbot for commit 7fcfed7. This will update automatically on new commits. Configure here.