From 3d17f9af06ad6df2eacafe90f6c832325b1205ee Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Wed, 2 Apr 2025 18:38:17 +0000 Subject: [PATCH 1/2] chore(internal): version bump (#207) --- Gemfile.lock | 2 +- README.md | 2 +- sig/orb/version.rbs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 5c43cb62..68d92cb7 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -11,7 +11,7 @@ GIT PATH remote: . specs: - orb-billing (0.1.0.pre.alpha.33) + orb-billing (0.1.0.pre.alpha.34) connection_pool GEM diff --git a/README.md b/README.md index 7d16e684..ebefbe1e 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ The underlying REST API documentation can be found on [docs.withorb.com](https:/ To use this gem, install via Bundler by adding the following to your application's `Gemfile`: ```ruby -gem "orb-billing", "~> 0.1.0.pre.alpha.33" +gem "orb-billing", "~> 0.1.0.pre.alpha.34" ``` To fetch an initial copy of the gem: diff --git a/sig/orb/version.rbs b/sig/orb/version.rbs index e9f22cdb..dcfeda74 100644 --- a/sig/orb/version.rbs +++ b/sig/orb/version.rbs @@ -1,3 +1,3 @@ module Orb - VERSION: "0.1.0-alpha.33" + VERSION: "0.1.0-alpha.34" end From 9eed0a8864e79d0c0085f3454468e2102c909581 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Wed, 2 Apr 2025 18:39:51 +0000 Subject: [PATCH 2/2] release: 0.1.0-alpha.35 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 212 ++++++++++++++++++++++++++++++++++ lib/orb/version.rb | 2 +- rbi/lib/orb/version.rbi | 2 +- 4 files changed, 215 insertions(+), 3 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 36b2affb..f9963500 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.1.0-alpha.34" + ".": "0.1.0-alpha.35" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 918f7aa5..189d65f1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,217 @@ # Changelog +## 0.1.0-alpha.35 (2025-04-02) + +Full Changelog: [v0.1.0-alpha.34...v0.1.0-alpha.35](https://github.com/orbcorp/orb-ruby/compare/v0.1.0-alpha.34...v0.1.0-alpha.35) + +### ⚠ BREAKING CHANGES + +* support `for item in stream` style iteration on `Stream`s ([#173](https://github.com/orbcorp/orb-ruby/issues/173)) +* **model:** base model should recursively store coerced base models ([#165](https://github.com/orbcorp/orb-ruby/issues/165)) +* remove unreachable properties ([#159](https://github.com/orbcorp/orb-ruby/issues/159)) + +### Features + +* add deprecation notice to enum members and resources ([#74](https://github.com/orbcorp/orb-ruby/issues/74)) ([313a3c7](https://github.com/orbcorp/orb-ruby/commit/313a3c7b60f104e881d935374996c7fb4e5737b0)) +* add jsonl support ([#109](https://github.com/orbcorp/orb-ruby/issues/109)) ([3f405b8](https://github.com/orbcorp/orb-ruby/commit/3f405b8356001ee4792c6e28b79b2254a99098f3)) +* add SKIP_BREW env var to ./scripts/bootstrap ([#116](https://github.com/orbcorp/orb-ruby/issues/116)) ([6f36366](https://github.com/orbcorp/orb-ruby/commit/6f3636651d235d242e6c7a7045f803956f237bf7)) +* **api:** api update ([#105](https://github.com/orbcorp/orb-ruby/issues/105)) ([ad830f6](https://github.com/orbcorp/orb-ruby/commit/ad830f65f4bb8bf646c3a7ead31c03d630838117)) +* **api:** api update ([#111](https://github.com/orbcorp/orb-ruby/issues/111)) ([c8448fa](https://github.com/orbcorp/orb-ruby/commit/c8448fafc7d44ac51b9af4ebac6ac82e55c9279b)) +* **api:** api update ([#119](https://github.com/orbcorp/orb-ruby/issues/119)) ([4854737](https://github.com/orbcorp/orb-ruby/commit/4854737359bd587266a5b987867b6d74bb807d02)) +* **api:** api update ([#137](https://github.com/orbcorp/orb-ruby/issues/137)) ([5c3fe9a](https://github.com/orbcorp/orb-ruby/commit/5c3fe9af681f01a0dbe82f428c9bcbd4f9e375d4)) +* **api:** api update ([#20](https://github.com/orbcorp/orb-ruby/issues/20)) ([00281c5](https://github.com/orbcorp/orb-ruby/commit/00281c5d7eb26600df84018b76e0b1536e98f0fe)) +* **api:** api update ([#25](https://github.com/orbcorp/orb-ruby/issues/25)) ([d86e6cb](https://github.com/orbcorp/orb-ruby/commit/d86e6cb7026f83d7a01727b7f8378f6dc09006d8)) +* **api:** api update ([#34](https://github.com/orbcorp/orb-ruby/issues/34)) ([0715c37](https://github.com/orbcorp/orb-ruby/commit/0715c37d2b43883ad1fa57034a0fdcbea489530c)) +* **api:** api update ([#37](https://github.com/orbcorp/orb-ruby/issues/37)) ([6da6f31](https://github.com/orbcorp/orb-ruby/commit/6da6f31d8222d929e2a3a7802ec889f8baeaed1e)) +* **api:** api update ([#51](https://github.com/orbcorp/orb-ruby/issues/51)) ([14bff7d](https://github.com/orbcorp/orb-ruby/commit/14bff7d43b36bbbb0d81742e1490d7cd41d8c3d0)) +* **api:** api update ([#58](https://github.com/orbcorp/orb-ruby/issues/58)) ([154d0d8](https://github.com/orbcorp/orb-ruby/commit/154d0d8ce614713b649e9325c410c5802a25f278)) +* **api:** api update ([#64](https://github.com/orbcorp/orb-ruby/issues/64)) ([43a5316](https://github.com/orbcorp/orb-ruby/commit/43a5316f12e891a24c12a6d9fedda57f7cfb2fd5)) +* **api:** api update ([#67](https://github.com/orbcorp/orb-ruby/issues/67)) ([9e97c79](https://github.com/orbcorp/orb-ruby/commit/9e97c79cb767c07e65f476095fe6aa4f4b91931d)) +* **api:** api update ([#71](https://github.com/orbcorp/orb-ruby/issues/71)) ([112cb35](https://github.com/orbcorp/orb-ruby/commit/112cb3558d8053058459fa79225af3f9464539b6)) +* **api:** api update ([#78](https://github.com/orbcorp/orb-ruby/issues/78)) ([f19ffe6](https://github.com/orbcorp/orb-ruby/commit/f19ffe6cd41f6814b1097bf22695766bd4775645)) +* **api:** api update ([#87](https://github.com/orbcorp/orb-ruby/issues/87)) ([a7801c3](https://github.com/orbcorp/orb-ruby/commit/a7801c39f518b82232f7987976624533e618395a)) +* **api:** api update ([#91](https://github.com/orbcorp/orb-ruby/issues/91)) ([6278f76](https://github.com/orbcorp/orb-ruby/commit/6278f7662c367d4bbb0df3c5c03129d2f76684e1)) +* **api:** manual updates ([#1](https://github.com/orbcorp/orb-ruby/issues/1)) ([c5ce652](https://github.com/orbcorp/orb-ruby/commit/c5ce652446cc5db4f7d87b1f9f281e648e7019ec)) +* **api:** manual updates ([#204](https://github.com/orbcorp/orb-ruby/issues/204)) ([3ab6edd](https://github.com/orbcorp/orb-ruby/commit/3ab6eddfbde941968ab24354b9c312adc54ddf5a)) +* **api:** manual updates ([#95](https://github.com/orbcorp/orb-ruby/issues/95)) ([0b30d81](https://github.com/orbcorp/orb-ruby/commit/0b30d8168d0cc59ff4d16ee0490a61c9257eaf80)) +* **api:** manual updates ([#96](https://github.com/orbcorp/orb-ruby/issues/96)) ([34852f6](https://github.com/orbcorp/orb-ruby/commit/34852f6f331edc64694c9cbfba3250f90716f3d8)) +* **api:** manual updates ([#99](https://github.com/orbcorp/orb-ruby/issues/99)) ([28da2f4](https://github.com/orbcorp/orb-ruby/commit/28da2f4bbcd4768b06bb7c879f6f645a84f35bd7)) +* **api:** remove unsupported params ([bc0ff3a](https://github.com/orbcorp/orb-ruby/commit/bc0ff3a901cf9a790f6bcf5cd5b74fee05e04986)) +* **api:** updates ([cf773b5](https://github.com/orbcorp/orb-ruby/commit/cf773b54f507991f83d675eac765882e7b475070)) +* **api:** updates ([5a0c078](https://github.com/orbcorp/orb-ruby/commit/5a0c07810335ababdd14e14fc5873267036b8ce5)) +* **api:** updates ([71edb4f](https://github.com/orbcorp/orb-ruby/commit/71edb4f4dcafd4c5b3a3ca44c6b403cebfca6c94)) +* **api:** updates ([d26936e](https://github.com/orbcorp/orb-ruby/commit/d26936ebdab15ca264facaf1a8118475c7567e44)) +* avoid overwriting Ruby class members ([6cc8147](https://github.com/orbcorp/orb-ruby/commit/6cc8147317f23809af06682705c752572084c276)) +* basic Ruby pagination support ([15d64b4](https://github.com/orbcorp/orb-ruby/commit/15d64b4fa4fd15ead82b00996c30f737a03e9ed9)) +* bundle typing manifests with gem release ([#17](https://github.com/orbcorp/orb-ruby/issues/17)) ([9013287](https://github.com/orbcorp/orb-ruby/commit/9013287a9bf221acf3294c93745a87525bf7485b)) +* document Ruby SDK basics ([cd30a25](https://github.com/orbcorp/orb-ruby/commit/cd30a25d9b8c847a3b95743f32e25a83d97e218d)) +* handle HTTP errors in Ruby ([11d81db](https://github.com/orbcorp/orb-ruby/commit/11d81dbc47a14233ca28100a567301bce24b7fea)) +* initial commit ([647e35c](https://github.com/orbcorp/orb-ruby/commit/647e35ca0153e2226f00b858e4e45a967fe605a8)) +* initial commit ([#1](https://github.com/orbcorp/orb-ruby/issues/1)) ([ef4701e](https://github.com/orbcorp/orb-ruby/commit/ef4701ecf8ca4a1b6361796ac9ebf1e6e0879e3c)) +* initial commit ([#2](https://github.com/orbcorp/orb-ruby/issues/2)) ([8f144a1](https://github.com/orbcorp/orb-ruby/commit/8f144a12004ae09b742e1848fcc1b5e6844b33dc)) +* inline sorbet type aliases ([#11](https://github.com/orbcorp/orb-ruby/issues/11)) ([0f5b2b7](https://github.com/orbcorp/orb-ruby/commit/0f5b2b7c00996b1ff26f516ebafd236e4098cf1e)) +* **internal:** modified tests for thread and fiber safety ([#82](https://github.com/orbcorp/orb-ruby/issues/82)) ([38d20f9](https://github.com/orbcorp/orb-ruby/commit/38d20f9675b7b76b6fe1f8396ee9c39f204cd495)) +* isolate platform headers ([#75](https://github.com/orbcorp/orb-ruby/issues/75)) ([de4be0b](https://github.com/orbcorp/orb-ruby/commit/de4be0bc02d778bbed6c28a35818343b97c1e17c)) +* link response models to their methods in yard doc ([#198](https://github.com/orbcorp/orb-ruby/issues/198)) ([6f6cc29](https://github.com/orbcorp/orb-ruby/commit/6f6cc2972dd0f0863201d4d7642dbec922893364)) +* prettier Ruby code ([1849b10](https://github.com/orbcorp/orb-ruby/commit/1849b106a22de8247eaad0520cd03aa00f5cae5c)) +* produce unit tests for generated code ([c0075ce](https://github.com/orbcorp/orb-ruby/commit/c0075ceb23efebbb6eaffdf9f0ac5fac764c91a6)) +* provide code at less ambiguous paths ([deddf74](https://github.com/orbcorp/orb-ruby/commit/deddf74670653a0ceb929988aceabd4dd42d92cd)) +* ruby support for some auth methods ([0e3eb7d](https://github.com/orbcorp/orb-ruby/commit/0e3eb7df13890cb930aabef71d87da268e2391f1)) +* support `for item in stream` style iteration on `Stream`s ([#173](https://github.com/orbcorp/orb-ruby/issues/173)) ([9952d9b](https://github.com/orbcorp/orb-ruby/commit/9952d9ba725231af5d33f16c07282689e6c8706d)) +* support client level methods ([#122](https://github.com/orbcorp/orb-ruby/issues/122)) ([aab20a5](https://github.com/orbcorp/orb-ruby/commit/aab20a5fac2a97f01ef1dae7d650f339a5202488)) +* support jsonl uploads ([#158](https://github.com/orbcorp/orb-ruby/issues/158)) ([f691831](https://github.com/orbcorp/orb-ruby/commit/f691831dd98fecfdfe9874a92bfbe0a780ad212a)) +* support overlapping HTTP requests in same Fiber ([#43](https://github.com/orbcorp/orb-ruby/issues/43)) ([484d479](https://github.com/orbcorp/orb-ruby/commit/484d4791d026ba3ce4ae69468217da340d7d57dc)) +* use example values in tests ([08f866a](https://github.com/orbcorp/orb-ruby/commit/08f866a942b86395733bd86ee52e37dd0783f3c3)) + + +### Bug Fixes + +* better support header parameters ([#83](https://github.com/orbcorp/orb-ruby/issues/83)) ([f6f6527](https://github.com/orbcorp/orb-ruby/commit/f6f652734348bc29ee768847e5dff84d90327ac3)) +* **client:** include more detail in error messages ([7b46a84](https://github.com/orbcorp/orb-ruby/commit/7b46a841c02805c5703eb919d62cbcc7d457e2d4)) +* enums should only coerce matching symbols into strings ([#149](https://github.com/orbcorp/orb-ruby/issues/149)) ([b536985](https://github.com/orbcorp/orb-ruby/commit/b536985c7a75aa0b4fbb1010be21de4c8ccd42ec)) +* fix casing in tests ([#129](https://github.com/orbcorp/orb-ruby/issues/129)) ([9bfc61f](https://github.com/orbcorp/orb-ruby/commit/9bfc61fa21c7eb71f30c15eff7d83b63b345b826)) +* **model:** base model should recursively store coerced base models ([#165](https://github.com/orbcorp/orb-ruby/issues/165)) ([c8947df](https://github.com/orbcorp/orb-ruby/commit/c8947dfb03112df6830e38da75a4491962413824)) +* pages should be able to accept non-converter models ([#176](https://github.com/orbcorp/orb-ruby/issues/176)) ([7c5f5b3](https://github.com/orbcorp/orb-ruby/commit/7c5f5b3e946b1aa0b6f8b4143962b549c7d2d1a9)) +* path interpolation template strings ([#193](https://github.com/orbcorp/orb-ruby/issues/193)) ([27697de](https://github.com/orbcorp/orb-ruby/commit/27697dec9e7ab9af394d81178cb20f84c5c711df)) +* remove unreachable properties ([#159](https://github.com/orbcorp/orb-ruby/issues/159)) ([cbb9c65](https://github.com/orbcorp/orb-ruby/commit/cbb9c658a2423962ed14833acee1407dc0fea827)) +* rename customer.credits.ledger.create_entry_by_exteral_id and RequestValidationErrors ([3468947](https://github.com/orbcorp/orb-ruby/commit/3468947cbe45a79fac30c05872b8727b4362fef4)) +* sorbet request method signatures should support default values ([#8](https://github.com/orbcorp/orb-ruby/issues/8)) ([bf4b221](https://github.com/orbcorp/orb-ruby/commit/bf4b221b22be15d14509309dfb5eb40b767836fc)) +* ssl timeout not required when TCP socket open timeout specified ([#44](https://github.com/orbcorp/orb-ruby/issues/44)) ([ac73bab](https://github.com/orbcorp/orb-ruby/commit/ac73bab1e63022180a53d2a73a89369a03f61c8a)) +* switch to github compatible markdown engine ([#189](https://github.com/orbcorp/orb-ruby/issues/189)) ([9b80618](https://github.com/orbcorp/orb-ruby/commit/9b80618466b7622fe76b0c54ac3180c81eeaa430)) +* temporarily run CI without bundler cache ([#13](https://github.com/orbcorp/orb-ruby/issues/13)) ([2aa75ea](https://github.com/orbcorp/orb-ruby/commit/2aa75ea44a1f340cf16e4394428aba9bf0cd4238)) +* update outdated examples ([#5](https://github.com/orbcorp/orb-ruby/issues/5)) ([556a64e](https://github.com/orbcorp/orb-ruby/commit/556a64e95c22472c68c50bdf691a04a69caf2449)) + + +### Chores + +* add `[@yieldparam](https://github.com/yieldparam)` to yard doc ([#170](https://github.com/orbcorp/orb-ruby/issues/170)) ([56a1b88](https://github.com/orbcorp/orb-ruby/commit/56a1b88d1e2fb276de42204c57856848758c61b7)) +* add `sorbet` section to README ([#117](https://github.com/orbcorp/orb-ruby/issues/117)) ([a12ec56](https://github.com/orbcorp/orb-ruby/commit/a12ec561dba3e21e4d82f572df7b61d9a0bee11e)) +* add more examples to README.md ([#118](https://github.com/orbcorp/orb-ruby/issues/118)) ([cbd569f](https://github.com/orbcorp/orb-ruby/commit/cbd569fd6c089834db159fd3aa6791909388c94d)) +* **api:** correctly support ExternalCustomerID array filter on Subscriptions.List ([#157](https://github.com/orbcorp/orb-ruby/issues/157)) ([cef6c13](https://github.com/orbcorp/orb-ruby/commit/cef6c13562cc0493c94701350cf8887922a75a3d)) +* be consistent and use lower case headers everywhere ([#86](https://github.com/orbcorp/orb-ruby/issues/86)) ([78c0967](https://github.com/orbcorp/orb-ruby/commit/78c0967a9b8db882f6a4d25f21e11e1f19506281)) +* better phone number examples ([#127](https://github.com/orbcorp/orb-ruby/issues/127)) ([b13d4f1](https://github.com/orbcorp/orb-ruby/commit/b13d4f15d2e5aecf6a0dc7c670f5679bb61b04e2)) +* bump lockfile ([#103](https://github.com/orbcorp/orb-ruby/issues/103)) ([f380e10](https://github.com/orbcorp/orb-ruby/commit/f380e109ef79f0d9c99b627e653f38cd860a1924)) +* bump lockfile ([#49](https://github.com/orbcorp/orb-ruby/issues/49)) ([88d992c](https://github.com/orbcorp/orb-ruby/commit/88d992c496e299ccde62cdd2c22d8dcc896c8092)) +* clean up client tests ([#47](https://github.com/orbcorp/orb-ruby/issues/47)) ([e4fe1da](https://github.com/orbcorp/orb-ruby/commit/e4fe1da269abde5b827e76d1f03f2424a184b541)) +* disable dangerous rubocop auto correct rule ([#180](https://github.com/orbcorp/orb-ruby/issues/180)) ([3c3bb3a](https://github.com/orbcorp/orb-ruby/commit/3c3bb3a26c65f64ce2d89d9f48f8a21e835aa7ee)) +* disable overloads in `*.rbs` definitions for readable LSP errors ([#172](https://github.com/orbcorp/orb-ruby/issues/172)) ([834ed6c](https://github.com/orbcorp/orb-ruby/commit/834ed6cbc3404d697279e1dca3bcf2c70865cbb1)) +* do not git ignore `bin/` ([#16](https://github.com/orbcorp/orb-ruby/issues/16)) ([898b0e9](https://github.com/orbcorp/orb-ruby/commit/898b0e97a7584d98beb9ab20fc9e417f714e0aa6)) +* do not label modules as abstract ([#163](https://github.com/orbcorp/orb-ruby/issues/163)) ([4e07d42](https://github.com/orbcorp/orb-ruby/commit/4e07d429894478220f164f0555d1a8c52eb85ac8)) +* document Client's concurrency capability ([#169](https://github.com/orbcorp/orb-ruby/issues/169)) ([46a330f](https://github.com/orbcorp/orb-ruby/commit/46a330fa8054b6cb1998d4270f0b3c854b6bab4d)) +* enable full pagination tests ([#32](https://github.com/orbcorp/orb-ruby/issues/32)) ([6737926](https://github.com/orbcorp/orb-ruby/commit/6737926742afc044a7d21f526c2344563964b64d)) +* enable full pagination tests ([#41](https://github.com/orbcorp/orb-ruby/issues/41)) ([e405eac](https://github.com/orbcorp/orb-ruby/commit/e405eacaa115401bb9d9fd57310c6bace88ccc9e)) +* fix misc rubocop errors ([#192](https://github.com/orbcorp/orb-ruby/issues/192)) ([ab1b0ae](https://github.com/orbcorp/orb-ruby/commit/ab1b0ae8f02df56e14c7f77060099467ea7dab2a)) +* formatting change for `*.rbi` files ([#12](https://github.com/orbcorp/orb-ruby/issues/12)) ([c7398b4](https://github.com/orbcorp/orb-ruby/commit/c7398b497fce075904e867216da9807b60bd683f)) +* fully qualify `Array` and `Hash` in rbs files to avoid collisions ([#19](https://github.com/orbcorp/orb-ruby/issues/19)) ([f540c15](https://github.com/orbcorp/orb-ruby/commit/f540c15aa4383970aa382e5ecc1306f9deeb8999)) +* fused enum should use faster internal iteration by default ([#143](https://github.com/orbcorp/orb-ruby/issues/143)) ([61a812b](https://github.com/orbcorp/orb-ruby/commit/61a812b2730157a6dc987d09018f27991ffd2fc4)) +* generate better supported rbi signatures ([#114](https://github.com/orbcorp/orb-ruby/issues/114)) ([86de590](https://github.com/orbcorp/orb-ruby/commit/86de59048ac723badd1ef521c41e28d291c92c0c)) +* ignore some spurious linter warnings and formatting changes ([#168](https://github.com/orbcorp/orb-ruby/issues/168)) ([12e5add](https://github.com/orbcorp/orb-ruby/commit/12e5addd51efe24873d016c1f1250892e4cb712a)) +* improve documentation ([#144](https://github.com/orbcorp/orb-ruby/issues/144)) ([d8b33bf](https://github.com/orbcorp/orb-ruby/commit/d8b33bf62e9adb4964a3df72dfe05cb12ffed09b)) +* improve rbi typedef for page classes ([#154](https://github.com/orbcorp/orb-ruby/issues/154)) ([9336e0e](https://github.com/orbcorp/orb-ruby/commit/9336e0e82ce0b7364ef9bf78f49ff4078077c125)) +* improve yard docs readability ([#197](https://github.com/orbcorp/orb-ruby/issues/197)) ([6416b4c](https://github.com/orbcorp/orb-ruby/commit/6416b4c1725c50e22dd7360ce0175651cc7b86fa)) +* **internal:** add utils methods for parsing SSE ([#90](https://github.com/orbcorp/orb-ruby/issues/90)) ([a6bfafc](https://github.com/orbcorp/orb-ruby/commit/a6bfafc35cf4be0c4621a8e0450758e129ff51c2)) +* **internal:** codegen related update ([#123](https://github.com/orbcorp/orb-ruby/issues/123)) ([d8bbc5d](https://github.com/orbcorp/orb-ruby/commit/d8bbc5d6510f32fd763054051fb08fc2c6877c40)) +* **internal:** codegen related update ([#124](https://github.com/orbcorp/orb-ruby/issues/124)) ([10d3e8d](https://github.com/orbcorp/orb-ruby/commit/10d3e8d26ab4fc1c85db51d7349b325eb590a328)) +* **internal:** codegen related update ([#125](https://github.com/orbcorp/orb-ruby/issues/125)) ([6d759b9](https://github.com/orbcorp/orb-ruby/commit/6d759b989eb9df6a7355dbb2c724df56133b361f)) +* **internal:** codegen related update ([#126](https://github.com/orbcorp/orb-ruby/issues/126)) ([f8b38cf](https://github.com/orbcorp/orb-ruby/commit/f8b38cf0328872c57d4a6e1117bade3583e559df)) +* **internal:** codegen related update ([#128](https://github.com/orbcorp/orb-ruby/issues/128)) ([e57b393](https://github.com/orbcorp/orb-ruby/commit/e57b39337b2d272d33ce39fb86b6e57f0f6923b2)) +* **internal:** codegen related update ([#132](https://github.com/orbcorp/orb-ruby/issues/132)) ([8aa6855](https://github.com/orbcorp/orb-ruby/commit/8aa6855fec3f537776eff654b8bb25fb0f5f4cdb)) +* **internal:** codegen related update ([#133](https://github.com/orbcorp/orb-ruby/issues/133)) ([8ab104c](https://github.com/orbcorp/orb-ruby/commit/8ab104c2d3ec220ca08d1485848157b2f8d7d41c)) +* **internal:** codegen related update ([#135](https://github.com/orbcorp/orb-ruby/issues/135)) ([7ba213f](https://github.com/orbcorp/orb-ruby/commit/7ba213f3e0bdaf3c11a1fa948f3ca1fab46d3401)) +* **internal:** codegen related update ([#136](https://github.com/orbcorp/orb-ruby/issues/136)) ([753d3e0](https://github.com/orbcorp/orb-ruby/commit/753d3e0af8ffad60472b65ef415791fa48dbcf3e)) +* **internal:** codegen related update ([#140](https://github.com/orbcorp/orb-ruby/issues/140)) ([05695ba](https://github.com/orbcorp/orb-ruby/commit/05695ba7c7ddd79f005c39c0ef20448576838d3b)) +* **internal:** codegen related update ([#141](https://github.com/orbcorp/orb-ruby/issues/141)) ([6694ee3](https://github.com/orbcorp/orb-ruby/commit/6694ee323d953fa811fe9408b0e0f181042e57e5)) +* **internal:** codegen related update ([#145](https://github.com/orbcorp/orb-ruby/issues/145)) ([bf4a13d](https://github.com/orbcorp/orb-ruby/commit/bf4a13d67ec58c4219c70753b6d971042e9a30b6)) +* **internal:** codegen related update ([#146](https://github.com/orbcorp/orb-ruby/issues/146)) ([377ba18](https://github.com/orbcorp/orb-ruby/commit/377ba18d6a25623402da4f95385e7ce7a00a7d99)) +* **internal:** codegen related update ([#148](https://github.com/orbcorp/orb-ruby/issues/148)) ([71d6e57](https://github.com/orbcorp/orb-ruby/commit/71d6e57d1d6e3eb9abd336079faf7c1f17dcf284)) +* **internal:** codegen related update ([#153](https://github.com/orbcorp/orb-ruby/issues/153)) ([c818f87](https://github.com/orbcorp/orb-ruby/commit/c818f87549733d39e9e956844701becfc3f3a854)) +* **internal:** codegen related update ([#155](https://github.com/orbcorp/orb-ruby/issues/155)) ([a247ed6](https://github.com/orbcorp/orb-ruby/commit/a247ed6791b6695ee048d0b628630aee7b56dc4a)) +* **internal:** codegen related update ([#160](https://github.com/orbcorp/orb-ruby/issues/160)) ([2aa6307](https://github.com/orbcorp/orb-ruby/commit/2aa630745f902c96f14a8c01841548f4e51828cc)) +* **internal:** codegen related update ([#164](https://github.com/orbcorp/orb-ruby/issues/164)) ([1a5ea02](https://github.com/orbcorp/orb-ruby/commit/1a5ea02d73218ee3f88ce7bbea7a43f94690d0db)) +* **internal:** codegen related update ([#174](https://github.com/orbcorp/orb-ruby/issues/174)) ([cce83b8](https://github.com/orbcorp/orb-ruby/commit/cce83b81eff00a659a11cb54fa9cbd38458e3f49)) +* **internal:** codegen related update ([#179](https://github.com/orbcorp/orb-ruby/issues/179)) ([74e96ab](https://github.com/orbcorp/orb-ruby/commit/74e96ab7f97126122c186b194740362282f0e869)) +* **internal:** codegen related update ([#18](https://github.com/orbcorp/orb-ruby/issues/18)) ([5c816e5](https://github.com/orbcorp/orb-ruby/commit/5c816e5375edae0fe1603db6771ad1d33300f000)) +* **internal:** codegen related update ([#184](https://github.com/orbcorp/orb-ruby/issues/184)) ([d355e2f](https://github.com/orbcorp/orb-ruby/commit/d355e2f954c2bb62b8947b013257ef5d8fa4d5d0)) +* **internal:** codegen related update ([#196](https://github.com/orbcorp/orb-ruby/issues/196)) ([d2e04d6](https://github.com/orbcorp/orb-ruby/commit/d2e04d695150fc6253f47f00693f9967a7fa69d4)) +* **internal:** codegen related update ([#199](https://github.com/orbcorp/orb-ruby/issues/199)) ([70d35b6](https://github.com/orbcorp/orb-ruby/commit/70d35b67ae45e59e17e3cbc8b490094b5e74ae75)) +* **internal:** codegen related update ([#201](https://github.com/orbcorp/orb-ruby/issues/201)) ([641222f](https://github.com/orbcorp/orb-ruby/commit/641222f1f19b2e4d14e7eabe8f9b4ef429fe02e9)) +* **internal:** codegen related update ([#23](https://github.com/orbcorp/orb-ruby/issues/23)) ([9d51842](https://github.com/orbcorp/orb-ruby/commit/9d51842021a4fb81bbb51632fbeded034ce57f5f)) +* **internal:** codegen related update ([#24](https://github.com/orbcorp/orb-ruby/issues/24)) ([e19f19a](https://github.com/orbcorp/orb-ruby/commit/e19f19a3323b6872c2dd3d497998d2e98f4a63be)) +* **internal:** codegen related update ([#28](https://github.com/orbcorp/orb-ruby/issues/28)) ([7f4da2f](https://github.com/orbcorp/orb-ruby/commit/7f4da2fd3864f0c76f97be851b33067f29ca978a)) +* **internal:** codegen related update ([#30](https://github.com/orbcorp/orb-ruby/issues/30)) ([72ca1df](https://github.com/orbcorp/orb-ruby/commit/72ca1df63f02354e66becafaaecbe8aacadd6cc0)) +* **internal:** codegen related update ([#42](https://github.com/orbcorp/orb-ruby/issues/42)) ([57f6bb8](https://github.com/orbcorp/orb-ruby/commit/57f6bb8b7b59140ca98e947acb9e666c3705179c)) +* **internal:** codegen related update ([#55](https://github.com/orbcorp/orb-ruby/issues/55)) ([dc7ec63](https://github.com/orbcorp/orb-ruby/commit/dc7ec63555275bc05f521fb34d42957d391c63a0)) +* **internal:** codegen related update ([#56](https://github.com/orbcorp/orb-ruby/issues/56)) ([a0ccf53](https://github.com/orbcorp/orb-ruby/commit/a0ccf53c3a974a42b9c4da02ced2a53cab7c236a)) +* **internal:** codegen related update ([#59](https://github.com/orbcorp/orb-ruby/issues/59)) ([0ce0a33](https://github.com/orbcorp/orb-ruby/commit/0ce0a332593e5cdad202108a19b204edc56f199f)) +* **internal:** formatting ([#48](https://github.com/orbcorp/orb-ruby/issues/48)) ([aa308dc](https://github.com/orbcorp/orb-ruby/commit/aa308dc953254a22052429577b570e35e1f47ee9)) +* **internal:** group related utils together ([#77](https://github.com/orbcorp/orb-ruby/issues/77)) ([54fcc6d](https://github.com/orbcorp/orb-ruby/commit/54fcc6d1298164bad1f5204b1ce35ac4855eab1a)) +* **internal:** minor refactoring of utils ([#183](https://github.com/orbcorp/orb-ruby/issues/183)) ([ed6c7f4](https://github.com/orbcorp/orb-ruby/commit/ed6c7f4ffc2cec2001db3e26ece5e1486f6693b5)) +* **internal:** prune unused `extern` references ([#70](https://github.com/orbcorp/orb-ruby/issues/70)) ([23383d0](https://github.com/orbcorp/orb-ruby/commit/23383d08702686796a7c0404156412a4a1bee2a5)) +* **internal:** version bump ([#100](https://github.com/orbcorp/orb-ruby/issues/100)) ([7e2624c](https://github.com/orbcorp/orb-ruby/commit/7e2624cf392c70714240d9306cfc1b7062a16a33)) +* **internal:** version bump ([#106](https://github.com/orbcorp/orb-ruby/issues/106)) ([1b1f479](https://github.com/orbcorp/orb-ruby/commit/1b1f47944c8c5f4c0e126323d9395b0f8a908274)) +* **internal:** version bump ([#112](https://github.com/orbcorp/orb-ruby/issues/112)) ([77692ba](https://github.com/orbcorp/orb-ruby/commit/77692ba104bd3007657bb91836c1a568f6894c3a)) +* **internal:** version bump ([#120](https://github.com/orbcorp/orb-ruby/issues/120)) ([c1d0f6d](https://github.com/orbcorp/orb-ruby/commit/c1d0f6dbb9760d1ffa6a3a8f7e4fa0aa959ef923)) +* **internal:** version bump ([#130](https://github.com/orbcorp/orb-ruby/issues/130)) ([86a7f4d](https://github.com/orbcorp/orb-ruby/commit/86a7f4d3bd6cb7a09cb4a695cd63e4de39fcf3c1)) +* **internal:** version bump ([#138](https://github.com/orbcorp/orb-ruby/issues/138)) ([b49ebce](https://github.com/orbcorp/orb-ruby/commit/b49ebcef8096a86e960d906537c4e32701bfa6a1)) +* **internal:** version bump ([#14](https://github.com/orbcorp/orb-ruby/issues/14)) ([53cad46](https://github.com/orbcorp/orb-ruby/commit/53cad46583d6ab7a96b2363c571d6f4931ee2009)) +* **internal:** version bump ([#150](https://github.com/orbcorp/orb-ruby/issues/150)) ([ab22d74](https://github.com/orbcorp/orb-ruby/commit/ab22d74fe25dd2f2f1f6cc328033bbb6b51a22b1)) +* **internal:** version bump ([#166](https://github.com/orbcorp/orb-ruby/issues/166)) ([07a8060](https://github.com/orbcorp/orb-ruby/commit/07a8060f7ee3e39e6eded7a7d651033465e814bd)) +* **internal:** version bump ([#177](https://github.com/orbcorp/orb-ruby/issues/177)) ([31b7f94](https://github.com/orbcorp/orb-ruby/commit/31b7f9423c84ab41e9f9baad47142a73a399beb5)) +* **internal:** version bump ([#190](https://github.com/orbcorp/orb-ruby/issues/190)) ([6f81049](https://github.com/orbcorp/orb-ruby/commit/6f810496b80fa713e3e51010a603bf7f84916fba)) +* **internal:** version bump ([#194](https://github.com/orbcorp/orb-ruby/issues/194)) ([42ffeeb](https://github.com/orbcorp/orb-ruby/commit/42ffeebb1ea9141981bd5a92ad8268db02162d7b)) +* **internal:** version bump ([#202](https://github.com/orbcorp/orb-ruby/issues/202)) ([5cab2fc](https://github.com/orbcorp/orb-ruby/commit/5cab2fcd8720e9e786511783fac9b6613ff4efa4)) +* **internal:** version bump ([#205](https://github.com/orbcorp/orb-ruby/issues/205)) ([eff998e](https://github.com/orbcorp/orb-ruby/commit/eff998ea9bb85edc4987b45026da06d14b905964)) +* **internal:** version bump ([#207](https://github.com/orbcorp/orb-ruby/issues/207)) ([3d17f9a](https://github.com/orbcorp/orb-ruby/commit/3d17f9af06ad6df2eacafe90f6c832325b1205ee)) +* **internal:** version bump ([#21](https://github.com/orbcorp/orb-ruby/issues/21)) ([4ac9520](https://github.com/orbcorp/orb-ruby/commit/4ac95206d325d8b337c9273950a2fa3151f239bc)) +* **internal:** version bump ([#26](https://github.com/orbcorp/orb-ruby/issues/26)) ([81c72a8](https://github.com/orbcorp/orb-ruby/commit/81c72a8197600340286db64f24e83ef677877fb2)) +* **internal:** version bump ([#3](https://github.com/orbcorp/orb-ruby/issues/3)) ([e6ff4d9](https://github.com/orbcorp/orb-ruby/commit/e6ff4d95aa6239c4e1a0c133a754e74ff1b6046d)) +* **internal:** version bump ([#35](https://github.com/orbcorp/orb-ruby/issues/35)) ([fe89e0f](https://github.com/orbcorp/orb-ruby/commit/fe89e0f555daf17b12a06cf32eb4c9a32bdb2d7e)) +* **internal:** version bump ([#39](https://github.com/orbcorp/orb-ruby/issues/39)) ([1463068](https://github.com/orbcorp/orb-ruby/commit/1463068caddc781d30c3a2cc1bde27ce88555968)) +* **internal:** version bump ([#45](https://github.com/orbcorp/orb-ruby/issues/45)) ([779671f](https://github.com/orbcorp/orb-ruby/commit/779671fbeee8a442bc251a889ff58f5d1e239508)) +* **internal:** version bump ([#53](https://github.com/orbcorp/orb-ruby/issues/53)) ([452805e](https://github.com/orbcorp/orb-ruby/commit/452805eca635996582a80635e83086206c624ba5)) +* **internal:** version bump ([#6](https://github.com/orbcorp/orb-ruby/issues/6)) ([138bb1d](https://github.com/orbcorp/orb-ruby/commit/138bb1d5569d7dcb8eb4b363154ce9751dcd2aaa)) +* **internal:** version bump ([#61](https://github.com/orbcorp/orb-ruby/issues/61)) ([c3e9732](https://github.com/orbcorp/orb-ruby/commit/c3e9732c10345bc478045250494e660e9175a461)) +* **internal:** version bump ([#65](https://github.com/orbcorp/orb-ruby/issues/65)) ([56e41cc](https://github.com/orbcorp/orb-ruby/commit/56e41cc96efa900c5c259b7a500029ab0d11b43e)) +* **internal:** version bump ([#68](https://github.com/orbcorp/orb-ruby/issues/68)) ([a43f80c](https://github.com/orbcorp/orb-ruby/commit/a43f80cc29be1f173c32f7d8dbbc406572ca1eff)) +* **internal:** version bump ([#72](https://github.com/orbcorp/orb-ruby/issues/72)) ([c4ef374](https://github.com/orbcorp/orb-ruby/commit/c4ef3746f33dc7f85cc059820829d181698c3c1d)) +* **internal:** version bump ([#79](https://github.com/orbcorp/orb-ruby/issues/79)) ([8a2bd26](https://github.com/orbcorp/orb-ruby/commit/8a2bd2684285bdf8102218052da1d00888a3a1e0)) +* **internal:** version bump ([#84](https://github.com/orbcorp/orb-ruby/issues/84)) ([1648fb2](https://github.com/orbcorp/orb-ruby/commit/1648fb23ba955f8bcbfec6ce8df9c432ff040595)) +* **internal:** version bump ([#88](https://github.com/orbcorp/orb-ruby/issues/88)) ([df38ad4](https://github.com/orbcorp/orb-ruby/commit/df38ad415548918138ae38dc8799755d90e6d5a1)) +* **internal:** version bump ([#9](https://github.com/orbcorp/orb-ruby/issues/9)) ([f1ae294](https://github.com/orbcorp/orb-ruby/commit/f1ae2944a6024c512281a6cdfd57bf7502809556)) +* **internal:** version bump ([#93](https://github.com/orbcorp/orb-ruby/issues/93)) ([177d1a0](https://github.com/orbcorp/orb-ruby/commit/177d1a066235448daf3956e5c51678480366fe08)) +* **internal:** version bump ([#97](https://github.com/orbcorp/orb-ruby/issues/97)) ([8fc7d80](https://github.com/orbcorp/orb-ruby/commit/8fc7d80f454a44404b65beb20ffa202ea7764c1a)) +* modify sorbet initializers to better support auto-completion ([#115](https://github.com/orbcorp/orb-ruby/issues/115)) ([5a79d86](https://github.com/orbcorp/orb-ruby/commit/5a79d865b35da4fe71790edb51755455f1b9b8aa)) +* more accurate type annotations for SDK internals ([#187](https://github.com/orbcorp/orb-ruby/issues/187)) ([82263d4](https://github.com/orbcorp/orb-ruby/commit/82263d432603b4eab5bccf68d3bad4a6261f4602)) +* more readable output when tests fail ([#181](https://github.com/orbcorp/orb-ruby/issues/181)) ([7a67ad5](https://github.com/orbcorp/orb-ruby/commit/7a67ad5d5704aa80b3ea421bc3fc74da6578ae70)) +* move examples into tests ([#108](https://github.com/orbcorp/orb-ruby/issues/108)) ([9baac79](https://github.com/orbcorp/orb-ruby/commit/9baac79a26f376344b477da3e107bf0dff63a8cd)) +* order client variables by "importance" ([#200](https://github.com/orbcorp/orb-ruby/issues/200)) ([59fb348](https://github.com/orbcorp/orb-ruby/commit/59fb348f33a4379778338d4f1791707713627a1e)) +* pagination ([#134](https://github.com/orbcorp/orb-ruby/issues/134)) ([31cf86a](https://github.com/orbcorp/orb-ruby/commit/31cf86ac955ff71962c946fafb887992c97da21f)) +* re-order assignment lines to make unions easier to read ([#182](https://github.com/orbcorp/orb-ruby/issues/182)) ([59cb453](https://github.com/orbcorp/orb-ruby/commit/59cb453e59caf5cce7359b8d79484c8c5e6b0892)) +* **refactor:** improve requester internals ([#76](https://github.com/orbcorp/orb-ruby/issues/76)) ([e963335](https://github.com/orbcorp/orb-ruby/commit/e96333552205daa37746ac044078dba79c1d29e0)) +* relocate internal modules ([#186](https://github.com/orbcorp/orb-ruby/issues/186)) ([b99b677](https://github.com/orbcorp/orb-ruby/commit/b99b6774dc7cbe13100199a2e6905fd3f8168a07)) +* remove stale thread local checks ([#152](https://github.com/orbcorp/orb-ruby/issues/152)) ([d884e2c](https://github.com/orbcorp/orb-ruby/commit/d884e2c88219bec03381b0ff352035ee3e64b559)) +* remove unnecessary & confusing module ([#185](https://github.com/orbcorp/orb-ruby/issues/185)) ([bab2114](https://github.com/orbcorp/orb-ruby/commit/bab211490857ff8839d09e1321e1346b77450ddc)) +* rename internal type aliases ([#50](https://github.com/orbcorp/orb-ruby/issues/50)) ([b621b1e](https://github.com/orbcorp/orb-ruby/commit/b621b1eb87d38087e615be841ddee9da4838db59)) +* rename misleading variable ([#104](https://github.com/orbcorp/orb-ruby/issues/104)) ([6ad6413](https://github.com/orbcorp/orb-ruby/commit/6ad641324cb953961c820d2068c139a4fb64f99b)) +* reorganize import ordering ([#60](https://github.com/orbcorp/orb-ruby/issues/60)) ([cebf315](https://github.com/orbcorp/orb-ruby/commit/cebf3150cf5a5d8b2fae9a3a2d97462a1b6c9989)) +* sdk internal updates ([#156](https://github.com/orbcorp/orb-ruby/issues/156)) ([766979f](https://github.com/orbcorp/orb-ruby/commit/766979f0a51ae1e14820b22f020f0a8962d02de2)) +* sort imports via topological dependency & file path ([#63](https://github.com/orbcorp/orb-ruby/issues/63)) ([2cd7ebe](https://github.com/orbcorp/orb-ruby/commit/2cd7ebe627261a7a3ad17187348693ef96321fa1)) +* support different EOLs in streaming ([#110](https://github.com/orbcorp/orb-ruby/issues/110)) ([ba6217c](https://github.com/orbcorp/orb-ruby/commit/ba6217c4837051dfe16f4db8fda4f56d476957ba)) +* switch away from `attr_accessor` annotations to better match tapioca's compilation ([#38](https://github.com/orbcorp/orb-ruby/issues/38)) ([3241c57](https://github.com/orbcorp/orb-ruby/commit/3241c579fd924c2a4690f8d0d14ebed4567bace4)) +* switch to prettier looking sorbet annotations ([#175](https://github.com/orbcorp/orb-ruby/issues/175)) ([1261c0d](https://github.com/orbcorp/orb-ruby/commit/1261c0d2f41e52158e6679eb203e947de24dd7a5)) +* update custom timeout header name ([#102](https://github.com/orbcorp/orb-ruby/issues/102)) ([f755b0f](https://github.com/orbcorp/orb-ruby/commit/f755b0fbc2cb5fdc28c039e10201e8ff021a0c46)) +* update readme ([#188](https://github.com/orbcorp/orb-ruby/issues/188)) ([4b7b08a](https://github.com/orbcorp/orb-ruby/commit/4b7b08a07bf52b47068ad9fb07ec3043d8de2827)) +* use concise syntax for pattern matching ([#29](https://github.com/orbcorp/orb-ruby/issues/29)) ([15f1a0e](https://github.com/orbcorp/orb-ruby/commit/15f1a0ef488b88c0bdde9a92a2f3cd77bf8d7267)) +* use generics instead of overloading for sorbet type definitions ([#162](https://github.com/orbcorp/orb-ruby/issues/162)) ([ad323e4](https://github.com/orbcorp/orb-ruby/commit/ad323e451f10cb439257851b59cdb7c5ef5bcd5c)) +* use multi-line formatting style for really long lines ([#171](https://github.com/orbcorp/orb-ruby/issues/171)) ([9a8a2f7](https://github.com/orbcorp/orb-ruby/commit/9a8a2f7451daf021b255eddaf0f1388f433ea6f8)) +* whitespace changes ([#31](https://github.com/orbcorp/orb-ruby/issues/31)) ([9d4bda7](https://github.com/orbcorp/orb-ruby/commit/9d4bda7d97a19ee063b708ac82d07ce6db247210)) + + +### Documentation + +* **readme:** improve example snippets ([92c7892](https://github.com/orbcorp/orb-ruby/commit/92c78921b97b4d6e7155bd8a093bb0d4eac834ae)) +* update URLs from stainlessapi.com to stainless.com ([#81](https://github.com/orbcorp/orb-ruby/issues/81)) ([10b05dc](https://github.com/orbcorp/orb-ruby/commit/10b05dc4316417b8eed56fc025544f9e0f341307)) + ## 0.1.0-alpha.34 (2025-04-02) Full Changelog: [v0.1.0-alpha.33...v0.1.0-alpha.34](https://github.com/orbcorp/orb-ruby/compare/v0.1.0-alpha.33...v0.1.0-alpha.34) diff --git a/lib/orb/version.rb b/lib/orb/version.rb index 4cce5c3f..f763cdaf 100644 --- a/lib/orb/version.rb +++ b/lib/orb/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module Orb - VERSION = "0.1.0-alpha.34" + VERSION = "0.1.0-alpha.35" end diff --git a/rbi/lib/orb/version.rbi b/rbi/lib/orb/version.rbi index 9a22681e..02031ccd 100644 --- a/rbi/lib/orb/version.rbi +++ b/rbi/lib/orb/version.rbi @@ -1,5 +1,5 @@ # typed: strong module Orb - VERSION = "0.1.0-alpha.34" + VERSION = "0.1.0-alpha.35" end