|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## 0.1.0-alpha.3 (2025-03-19) |
| 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 | +* **model:** base model should recursively store coerced base models ([#29](https://github.com/openai/openai-ruby/issues/29)) |
| 10 | + |
| 11 | +### Bug Fixes |
| 12 | + |
| 13 | +* **api:** correct some Responses types ([#30](https://github.com/openai/openai-ruby/issues/30)) ([18e8c25](https://github.com/openai/openai-ruby/commit/18e8c2599977fc74f922c75b008ba11f0b12f7d0)) |
| 14 | +* missing union constants in rbs and rbi type definitions ([#28](https://github.com/openai/openai-ruby/issues/28)) ([60acb4a](https://github.com/openai/openai-ruby/commit/60acb4ac3d7c63d91f87028aeb11149e78b93992)) |
| 15 | +* **model:** base model should recursively store coerced base models ([#29](https://github.com/openai/openai-ruby/issues/29)) ([27250dc](https://github.com/openai/openai-ruby/commit/27250dc25f293102264c3f6fdad242a1bd751cd5)) |
| 16 | +* sorbet class aliases are not type aliases ([#40](https://github.com/openai/openai-ruby/issues/40)) ([e2cca18](https://github.com/openai/openai-ruby/commit/e2cca18e48a20cad0d58bd7a5978d0fecaaf6af8)) |
| 17 | +* **types:** improve responses type names ([#34](https://github.com/openai/openai-ruby/issues/34)) ([63603b3](https://github.com/openai/openai-ruby/commit/63603b395558d4fc12451065bf40b739a7dc0ef7)) |
| 18 | + |
| 19 | + |
| 20 | +### Chores |
| 21 | + |
| 22 | +* add `[@yieldparam](https://github.com/yieldparam)` to yard doc ([#36](https://github.com/openai/openai-ruby/issues/36)) ([b5f0419](https://github.com/openai/openai-ruby/commit/b5f0419a76739415064fec8e64c465b64750d939)) |
| 23 | +* add example directory ([#39](https://github.com/openai/openai-ruby/issues/39)) ([e72abca](https://github.com/openai/openai-ruby/commit/e72abca6416987dd7704c5f005174001ae041bed)) |
| 24 | +* disable unnecessary linter rules for sorbet manifests ([#35](https://github.com/openai/openai-ruby/issues/35)) ([cc08aa1](https://github.com/openai/openai-ruby/commit/cc08aa1902e20b3bb43be67fead0f221592282b3)) |
| 25 | +* document Client's concurrency capability ([#33](https://github.com/openai/openai-ruby/issues/33)) ([668d77a](https://github.com/openai/openai-ruby/commit/668d77a7a5555bb41c18ee93a321b8f433b0049b)) |
| 26 | +* ignore some spurious linter warnings and formatting changes ([#31](https://github.com/openai/openai-ruby/issues/31)) ([e7ccd84](https://github.com/openai/openai-ruby/commit/e7ccd84c8d80abce4af3a9f0cc2eb0c2f6c27ff1)) |
| 27 | +* **internal:** add back release workflow ([2fb6237](https://github.com/openai/openai-ruby/commit/2fb62372c5882259d58d0793600b6893949f4d85)) |
| 28 | +* **internal:** add sorbet config for SDK local development ([#38](https://github.com/openai/openai-ruby/issues/38)) ([5c9f111](https://github.com/openai/openai-ruby/commit/5c9f1110cc897f47c9f0ba9afaf81ed87b5a7e85)) |
| 29 | +* **internal:** codegen related update ([#27](https://github.com/openai/openai-ruby/issues/27)) ([35e13ee](https://github.com/openai/openai-ruby/commit/35e13ee3a1c5c3316aab43d357691c77d5d7152f)) |
| 30 | +* **internal:** version bump ([#26](https://github.com/openai/openai-ruby/issues/26)) ([3b5a453](https://github.com/openai/openai-ruby/commit/3b5a453f6d8f9e30f0e05ee6ad129bbc70c497d2)) |
| 31 | +* use multi-line formatting style for really long lines ([#37](https://github.com/openai/openai-ruby/issues/37)) ([d81ec22](https://github.com/openai/openai-ruby/commit/d81ec229c753819171c5524d246c569b25543d83)) |
| 32 | + |
3 | 33 | ## 0.1.0-alpha.2 (2025-03-18) |
4 | 34 |
|
5 | 35 | 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) |
|
0 commit comments