Full Changelog: v0.5.0...v0.6.0
- Add chat completion support for reasoning.enabled (9d821b1)
- api: Add API for listing deployments (7ae9e4d)
- api: Add beta sdks for jig features (f80bbfb)
- api: Move jobs apis to nest under model uploads per their use case (b3eec48)
- api: Move queue out of jig namespace (a8e9ed4)
- api: Update Jig types and add retrieve_logs api to jig (bb63107)
- client: add a convenient param.SetJSON helper (b8673c7)
- internal: Add code samples to deployments features (c0f96ad)
- internal: Update to new cluster api routing (553f81b)
- move byoc features under /deployments route (0b9b31e)
- api: Improve type names for jig volumes and logs (b18ce77)
- api: move hardware listing feature under endpoints resource. (1b438c0)
- api: Move Queue SDK methods into Jig namespace (21a6462)
- api: Rename jig queue apis (76aef2c)
- client: improve example values (0d7c1e5)
- axle-queue: added axle-queue endpoints (f4809ad)
Full Changelog: v0.4.0...v0.5.0
- [wip] (d677d1f)
- Add started_at timestamp to fix time estimation (774f5af)
- client: add a StreamError type to access raw events from sse streams (e1bbd04)
- client: retain streaming when user sets request body (7824476)
- docs: add missing pointer prefix to api.md return types (22ac5e5)
- Add code samples and descriptions to instant cluster apis (24bd713)
- api: Remove APIs that were accidentally added in the wrong namespace (051991e)
- internal: update
actions/checkoutversion (4c69157) - Mark disable_prompt_cache as deprecated for endpoint creation (d086fd1)
- Update cluster apis to reflect their new response shape (ff8489a)
Full Changelog: v0.3.0...v0.4.0
- Add compliance and chat_template_kwargs to chat completions spec (46c9a08)
- Support VLM finetuning (5368df6)
- VLM Support update (8979fd6)
- add float64 to valid types for RegisterFieldValidator (934b198)
- Add Instant Clusters to OpenAPI spec (94d3cbd)
- internal: codegen related update (310bb8b)
- internal: use different example values for some enums (397c345)
Full Changelog: v0.2.0...v0.3.0
- files: add support for string alternative to file upload type (07c6a44)
Full Changelog: v0.1.0...v0.2.0
- api: Add fine_tuning.estimate_price api (b6e4290)
- api: api update (be27aa0)
- api: api update (4431915)
- api: api update (53b002f)
- api: api update (68e2d56)
- encoder: support bracket encoding form-data object members (9388a38)
Full Changelog: v0.1.0-alpha.3...v0.1.0
- api: api update (347416a)
Full Changelog: v0.1.0-alpha.2...v0.1.0-alpha.3
- api: Change call signature for
audio.createtoaudio.speech.createto match spec with python library and add space for future APIs - api: Update method signature for reranking to
rerank.create() - api: Change Fine Tuning method name from
download()tocontent()to align with other namespaces - api: For the TS SDK the
images.createis nowimages.generate - api: Access to the api for listing checkpoints has changed its name to
list_checkpoints - api: Access to fine tuning APIs namespace has changed from
fine_tunetofine_tuning - api: The default max retries for api calls has changed from 5 to 2. This may result in more frequent non-200 responses.
- api: Add audio.voices.list sdk (0aacf5d)
- api: Add batches.cancel API (a8e2951)
- api: Add endpoints.list_avzones (c07fe49)
- api: Add fine_tune.delete API (dceaf80)
- api: api update (c2f758c)
- api: api update (b26c51b)
- api: api update (be1a06c)
- api: api update (638ebc7)
- api: api update (5169921)
- api: api update (48737a3)
- api: api update (5699d1a)
- api: api update (a51a5f3)
- api: api update (2c9ca33)
- api: api update (e53f0e7)
- api: api update (c64fc6d)
- api: Change fine tuning download method to
.create(faeb0f8) - api: Change image creation signature to
images.generate(5ec73f1) - api: Change rerank method signature (15519be)
- api: Change the default max retries from 5 to 2 (becb776)
- api: Change TTS call signature (f906b2e)
- api: Fix internal references for VideoJob spec (bbf9a21)
- api: manual updates (651e447)
- api: Update Eval APIs (a2baaa3)
- client: correctly specify Accept header with / instead of empty (6d504e0)
- remove invalid cast (72d5d52)
- api: Cleanup some exported types (aade2f0)
- api: Remove API that is not intended to be public. (df90a15)
- bump gjson version (704f413)
- fix integration tests (#106) (8f2d317)
- internal: grammar fix (it's -> its) (97b3fc5)
- api: Change fine tuning method
retrieve_checkpointstolist_checkpoints(7e12276) - api: Change fine tuning namespace to
fine_tuning(cfb8297)
Full Changelog: v0.1.0-alpha.1...v0.1.0-alpha.2
Full Changelog: v0.0.1-alpha.1...v0.1.0-alpha.1
- add SKIP_BREW env var to ./scripts/bootstrap (#82) (c67fa65)
- api: add audio create method (#59) (7dcaec8)
- api: add batch api to config (8b2dab0)
- api: add evals api to config (9036aa3)
- api: Add file_type and file_purpose (ebecf25)
- api: add files/upload apu support and switch upload_file method over to use it. (be1a90e)
- api: add models for chat completion structured message types (#50) (5b71d34)
- api: add tci resources (1afafee)
- api: Add Video APIs (e3905be)
- api: adding audio APIs (7cb450e)
- api: address diagnostic issues in audio api, correct openapi issue in images api, disambiguate a response in finetune api, enable automated testing on finetune and images (1be944d)
- api: adds unspecified endpoints (162f10c)
- api: api update (7151eb3)
- api: api update (2613a22)
- api: api update (fcb7987)
- api: api update (6209f26)
- api: api update (bfeb6d7)
- api: api update (eb3812f)
- api: api update (d494d58)
- api: api update (a9679b6)
- api: api update (3c34676)
- api: api update (7c7bb40)
- api: api update (e1cfe52)
- api: api update (3a516e3)
- api: api update (35df411)
- api: api update (3c4d345)
- api: api update (6e212af)
- api: api update (c4dcfd1)
- api: api update (b0bec16)
- api: api update (41c8ee1)
- api: api update (57547b1)
- api: api update (da325b4)
- api: api update (641bca8)
- api: api update (862f389)
- api: api update (e33e547)
- api: api update (947f64c)
- api: api update (128beb1)
- api: api update (62e53ec)
- api: api update (9443342)
- api: api update (a857087)
- api: api update (09ea398)
- api: api update (3b587e1)
- api: api update (#32) (702036a)
- api: api update (#33) (808507d)
- api: api update (#34) (ba315f5)
- api: api update (#35) (6019a6f)
- api: api update (#36) (6110d6e)
- api: api update (#37) (bfd0cee)
- api: api update (#38) (62dd3d7)
- api: api update (#43) (d8a9b55)
- api: api update (#45) (f0a3b59)
- api: api update (#46) (c28a6de)
- api: api update (#47) (1976ac7)
- api: api update (#48) (afcd02e)
- api: api update (#49) (4cab411)
- api: api update (#60) (cc1cdb3)
- api: api update (#65) (ebf6be5)
- api: api update (#71) (a28a155)
- api: api update (#74) (c8af2c2)
- api: api update (#76) (e0074c9)
- api: api update (#79) (3567145)
- api: api update (#80) (b76eea1)
- api: api update (#85) (3df0e39)
- api: api update (#86) (5df18cb)
- api: api update (#90) (a93098c)
- api: api update (#95) (703d4b8)
- api: api update (#99) (168fd0e)
- api: Formatting fixes, some lint fixes (8b1a344)
- api: get test_code_interpreter passing (594e65a)
- api: manual updates (99f4880)
- api: manual updates (e3f45e3)
- api: manual updates (de64c64)
- api: manual updates (03aa5bb)
- api: manual updates (6a602e4)
- api: manual updates (5181a43)
- api: manual updates (#15) (e96f5f3)
- api: manual updates (#9) (7f6085b)
- api: OpenAPI spec update via Stainless API (#10) (8785874)
- api: OpenAPI spec update via Stainless API (#11) (3d8a2a8)
- api: OpenAPI spec update via Stainless API (#12) (67ce61b)
- api: OpenAPI spec update via Stainless API (#13) (3e256d6)
- api: OpenAPI spec update via Stainless API (#14) (a551a1c)
- api: OpenAPI spec update via Stainless API (#20) (65860e7)
- api: OpenAPI spec update via Stainless API (#22) (9438559)
- api: OpenAPI spec update via Stainless API (#23) (0975968)
- api: OpenAPI spec update via Stainless API (#25) (53a6e5c)
- api: OpenAPI spec update via Stainless API (#26) (a0fe177)
- api: OpenAPI spec update via Stainless API (#27) (2966f79)
- api: OpenAPI spec update via Stainless API (#29) (b6124a4)
- api: OpenAPI spec update via Stainless API (#4) (de76795)
- api: OpenAPI spec update via Stainless API (#6) (ed5ed53)
- api: OpenAPI spec update via Stainless API (#7) (54889c4)
- api: removed streaming from translation/transcription endpoints (de822f4)
- api: Rename evaluation sdks to evals (46d2fe0)
- api: update spec / config to remove remaining codegen warnings (388034e)
- api: Update spec and config to get all tests except code-interpolation an fine_tune unit tests working. (58f8450)
- client: accept RFC6838 JSON content types (#83) (6ac248d)
- client: add debug log helper (25351e3)
- client: add dynamic streaming buffer to handle large lines (0adad00)
- client: add support for endpoint-specific base URLs in python (3da11c8)
- client: add support for reading base URL from environment variable (ee16864)
- client: allow custom baseurls without trailing slash (#81) (4770789)
- client: expand max streaming buffer size (bf3a03e)
- client: improve default client options support (#87) (a134d38)
- client: send
X-Stainless-Timeoutheader (#67) (5b9cba4) - client: support custom http clients (#100) (0f30cd9)
- client: support optional json html escaping (ab26ec5)
- support deprecated markers (#58) (d0fad57)
- bugfix for setting JSON keys with special characters (a880cae)
- client: clean up reader resources (e2121d5)
- client: correct type to enum (#89) (5d4f153)
- client: correctly update body in WithJSONSet (099102c)
- client: don't truncate manually specified filenames (#75) (72cdfc1)
- client: fix auth via Bearer token (#8) (fd4ed4e)
- client: increase max stream buffer size (7123a09)
- client: process custom base url ahead of time (65a477e)
- client: return error on bad custom url instead of panic (#98) (9b78b47)
- client: unmarshal stream events into fresh memory (#97) (c40239d)
- client: use scanner for streaming (86b8659)
- close body before retrying (ed0c1eb)
- deserialization of struct unions that implement json.Unmarshaler (#18) (08bf08b)
- do not call path.Base on ContentType (#73) (9d91dc0)
- don't try to deserialize as json when ResponseBodyInto is []byte (892786b)
- fix apijson.Port for embedded structs (#55) (926697d)
- fix apijson.Port for embedded structs (#57) (03c6cf9)
- fix early cancel when RequestTimeout is provided for streaming requests (#72) (7a3ab38)
- fix unicode encoding for json (#63) (2abbd4e)
- handle empty bodies in WithJSONSet (3285ea3)
- remove null from release please manifest (2aba684)
- requestconfig: copy over more fields when cloning (#28) (d327497)
- skip invalid fine-tune test (#96) (4db5dc7)
- stream: ensure .Close() doesn't panic (#66) (698370a)
- test: return early after test failure (#93) (29ad02d)
- tests: correctly skip create fine tune tests (#101) (26861ca)
- tests: skip invalid test (#61) (3d32240)
- update stream error handling (#70) (146526d)
- use release please annotations on more places (8711e90)
- use slices.Concat instead of sometimes modifying r.Options (1461e1b)
- add request options to client tests (#92) (31eddb9)
- add UnionUnmarshaler for responses that are interfaces (#69) (fcb5a8d)
- api: re-enable audio unit tests (726adba)
- bump Go to v1.21 (#19) (5042a00)
- bump minimum go version to 1.22 (abe802b)
- ci: add timeout thresholds for CI jobs (684b37e)
- ci: bump prism mock server version (#17) (1054d43)
- ci: enable for pull requests (97b1c71)
- ci: only run for pushes and fork pull requests (c8d642e)
- ci: only use depot for staging repos (3def4b6)
- ci: run on more branches and use depot runners (8ed4f7f)
- do not install brew dependencies in ./scripts/bootstrap by default (635d52d)
- docs: add docstring explaining streaming pattern (#68) (b819cd2)
- docs: document pre-request options (75903e0)
- docs: grammar improvements (5ff5557)
- docs: improve security documentation (#91) (ad5ea37)
- examples: minor formatting changes (#21) (f0be048)
- fix typos (#94) (ba10a6a)
- improve devcontainer setup (a4e3f3b)
- internal: codegen related update (1ed14ac)
- internal: codegen related update (#16) (1159109)
- internal: codegen related update (#24) (e007726)
- internal: codegen related update (#30) (60239e2)
- internal: codegen related update (#51) (26db20a)
- internal: codegen related update (#52) (f3ae938)
- internal: codegen related update (#53) (234c94b)
- internal: codegen related update (#54) (fc5f63b)
- internal: codegen related update (#56) (e01ff9b)
- internal: codegen related update (#62) (c81ae0b)
- internal: expand CI branch coverage (#102) (ec17a31)
- internal: fix devcontainers setup (#77) (65dde36)
- internal: fix lint script for tests (0c992dd)
- internal: reduce CI branch coverage (af0a83d)
- internal: remove extra empty newlines (#88) (de182e6)
- internal: update comment in script (a0d23ee)
- internal: update test skipping reason (47d73d9)
- lint tests (4664b94)
- lint tests in subpackages (742e27e)
- make go mod tidy continue on error (5e3ad8b)
- rebuild project due to codegen change (#39) (a926b78)
- rebuild project due to codegen change (#40) (2a910da)
- rebuild project due to codegen change (#41) (246009d)
- rebuild project due to codegen change (#42) (3f01cf1)
- rebuild project due to codegen change (#44) (18ef904)
- update @stainless-api/prism-cli to v5.15.0 (f5daf38)
- update more docs for 1.22 (efd4e9a)
- document raw responses (#64) (d1eab51)
- update documentation links to be more uniform (bd8ed3d)
- update URLs from stainlessapi.com to stainless.com (#78) (5e7cf56)
Full Changelog: v0.0.1-alpha.0...v0.0.1-alpha.1