Skip to content

Commit c7629d7

Browse files
release: 0.1.0-alpha.3
1 parent 558f8ce commit c7629d7

File tree

5 files changed

+44
-4
lines changed

5 files changed

+44
-4
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.1.0-alpha.2"
2+
".": "0.1.0-alpha.3"
33
}

CHANGELOG.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,45 @@
11
# Changelog
22

3+
## 0.1.0-alpha.3 (2025-03-20)
4+
5+
Full Changelog: [v0.1.0-alpha.2...v0.1.0-alpha.3](https://github.com/openai/openai-ruby/compare/v0.1.0-alpha.2...v0.1.0-alpha.3)
6+
7+
### ⚠ BREAKING CHANGES
8+
9+
* support `for item in stream` style iteration on `Stream`s ([#44](https://github.com/openai/openai-ruby/issues/44))
10+
* **model:** base model should recursively store coerced base models ([#29](https://github.com/openai/openai-ruby/issues/29))
11+
12+
### Features
13+
14+
* **api:** o1-pro now available through the API ([#43](https://github.com/openai/openai-ruby/issues/43)) ([6140dae](https://github.com/openai/openai-ruby/commit/6140dae34ac2752a14c967673c05f0893752597d))
15+
* support `for item in stream` style iteration on `Stream`s ([#44](https://github.com/openai/openai-ruby/issues/44)) ([96aede5](https://github.com/openai/openai-ruby/commit/96aede5c84ff0334aefe502fb1f7cc66a2e4cf49))
16+
17+
18+
### Bug Fixes
19+
20+
* **api:** correct some Responses types ([#30](https://github.com/openai/openai-ruby/issues/30)) ([1e3a07c](https://github.com/openai/openai-ruby/commit/1e3a07c1d78a8a78934e2d03fc1ebdc28a92f1f5))
21+
* label optional keyword arguments in *.rbs type definitions ([#41](https://github.com/openai/openai-ruby/issues/41)) ([bc92caf](https://github.com/openai/openai-ruby/commit/bc92caf3a62c8e644f4fc1273d2ffb8f566ac8de))
22+
* missing union constants in rbs and rbi type definitions ([#28](https://github.com/openai/openai-ruby/issues/28)) ([2c271a5](https://github.com/openai/openai-ruby/commit/2c271a5adaa8f923a64181c0ee7797914ddee23c))
23+
* **model:** base model should recursively store coerced base models ([#29](https://github.com/openai/openai-ruby/issues/29)) ([d20e542](https://github.com/openai/openai-ruby/commit/d20e5422bea477d9555a7b4d74ce064c64de9a94))
24+
* resolve tapioca derived sorbet errors ([#45](https://github.com/openai/openai-ruby/issues/45)) ([558f8ce](https://github.com/openai/openai-ruby/commit/558f8cedbab1ba82a7c4a24d3dbcd6d90a517be8))
25+
* sorbet class aliases are not type aliases ([#40](https://github.com/openai/openai-ruby/issues/40)) ([0496d64](https://github.com/openai/openai-ruby/commit/0496d64467cb1826977f74c754e7883f0cd3baad))
26+
* **types:** improve responses type names ([#34](https://github.com/openai/openai-ruby/issues/34)) ([0e3ff47](https://github.com/openai/openai-ruby/commit/0e3ff477238f6b3c23ea36717101623d0f012114))
27+
28+
29+
### Chores
30+
31+
* add `[@yieldparam](https://github.com/yieldparam)` to yard doc ([#36](https://github.com/openai/openai-ruby/issues/36)) ([3634736](https://github.com/openai/openai-ruby/commit/3634736bdb5abb12675b09581c69c0613977b2f1))
32+
* add example directory ([#39](https://github.com/openai/openai-ruby/issues/39)) ([d1ccb83](https://github.com/openai/openai-ruby/commit/d1ccb831da999bb11b4e75f1154af782ddfb7ae7))
33+
* disable overloads in `*.rbs` definitions for readable LSP errors ([#42](https://github.com/openai/openai-ruby/issues/42)) ([4e4951f](https://github.com/openai/openai-ruby/commit/4e4951fa13a0cee150b30f6382d7d10debd09248))
34+
* disable unnecessary linter rules for sorbet manifests ([#35](https://github.com/openai/openai-ruby/issues/35)) ([d68cfa6](https://github.com/openai/openai-ruby/commit/d68cfa6640b76cf9eca5e210a031d3f024fcc670))
35+
* document Client's concurrency capability ([#33](https://github.com/openai/openai-ruby/issues/33)) ([24d2191](https://github.com/openai/openai-ruby/commit/24d2191b0cd0ac91f834cd224f910818e9159635))
36+
* ignore some spurious linter warnings and formatting changes ([#31](https://github.com/openai/openai-ruby/issues/31)) ([f47d16b](https://github.com/openai/openai-ruby/commit/f47d16bb11e20249344de3943363a35527243312))
37+
* **internal:** add back release workflow ([d47c91c](https://github.com/openai/openai-ruby/commit/d47c91c617aad7bf0c2d4c84cf4aec0a3faa2f00))
38+
* **internal:** add sorbet config for SDK local development ([#38](https://github.com/openai/openai-ruby/issues/38)) ([4efb0c1](https://github.com/openai/openai-ruby/commit/4efb0c10d9d366c85dd2c8a8efbaae5982ef3496))
39+
* **internal:** codegen related update ([#27](https://github.com/openai/openai-ruby/issues/27)) ([ac467cb](https://github.com/openai/openai-ruby/commit/ac467cbd9c4fad416c4d37681906175646ceda91))
40+
* **internal:** version bump ([#26](https://github.com/openai/openai-ruby/issues/26)) ([55c3c4f](https://github.com/openai/openai-ruby/commit/55c3c4fe974ceb719584d8ed5e9c6b74c00fc098))
41+
* use multi-line formatting style for really long lines ([#37](https://github.com/openai/openai-ruby/issues/37)) ([d0bd7a7](https://github.com/openai/openai-ruby/commit/d0bd7a74bc76aba8eb4433ba4d0c883034a08b6a))
42+
343
## 0.1.0-alpha.2 (2025-03-18)
444

545
Full Changelog: [v0.1.0-alpha.1...v0.1.0-alpha.2](https://github.com/openai/openai-ruby/compare/v0.1.0-alpha.1...v0.1.0-alpha.2)

Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ GIT
1111
PATH
1212
remote: .
1313
specs:
14-
openai (0.1.0.pre.alpha.2)
14+
openai (0.1.0.pre.alpha.3)
1515
connection_pool
1616

1717
GEM

lib/openai/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# frozen_string_literal: true
22

33
module OpenAI
4-
VERSION = "0.1.0-alpha.2"
4+
VERSION = "0.1.0-alpha.3"
55
end

rbi/lib/openai/version.rbi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# typed: strong
22

33
module OpenAI
4-
VERSION = "0.1.0-alpha.2"
4+
VERSION = "0.1.0-alpha.3"
55
end

0 commit comments

Comments
 (0)