Releases: MacPaw/OpenAI
Releases · MacPaw/OpenAI
Release 0.3.5
Release 0.3.4
What's Changed
- Add customHeaders to configuration by @nezhyborets in #263
- StreamableQuery parity by @kalafus in #157
- Chore: Add initializer for
FunctionCall
by @thekoc in #186 - Bug: Fix uploading file not working in Assistants, sometimes even causing crashes by @irons163 in #264
- Bug: Fix error parsing in StreamInterpreter by @nezhyborets in #266
New Contributors
Full Changelog: 0.3.3...0.3.4
Release 0.3.3
What's Changed
- Support comments in streaming response by @SplittyDev in #259
- Implement cancellation by utilizing native URLSession functionality by @nezhyborets in #251
- Add language ids for more swift code blocks in readme by @niclego in #254
- Add reasoningEffort parameter to ChatQuery by @dounan in #255
- Feat: Add o3-mini to Model list by @yukiny0811 in #256
New Contributors
- @niclego made their first contribution in #254
- @yukiny0811 made their first contribution in #256
- @SplittyDev made their first contribution in #259
Full Changelog: 0.3.2...0.3.3
Release 0.3.2
What's Changed
- Feat: Structured Outputs by @andgordio in #225
- Feat: Add developer role by @dounan in #247
- Bug: Add initializer for ToolCallParam.FunctionCall by @dounan in #248
- Update AssistantsQuery in Readme by @nezhyborets in #246
New Contributors
- @andgordio made their first contribution in #225
- @dounan made their first contribution in #247
Full Changelog: 0.3.1...0.3.2
Release 0.3.1
What's Changed
- fixed verboseJson encoding by @Frank-Buss in #236
- Fix: Rename redundant type names by @shu223 in #209
- PCM support for text-to-speech by @vilcsak in #183
- feat(basePath): enable base path for configuration by @metrue in #69
- remove obsolete, inactive 'edits' endpoint by @kalafus in #159
- remove legacy completions endpoint by @kalafus in #160
- feat: Assistants API Beta Implemented by @cdillard in #140
- Feat/o1 by @nezhyborets in #245
New Contributors
- @Frank-Buss made their first contribution in #236
- @shu223 made their first contribution in #209
- @vilcsak made their first contribution in #183
- @metrue made their first contribution in #69
- @cdillard made their first contribution in #140
- @nezhyborets made their first contribution in #245
Full Changelog: 0.3.0...0.3.1
Release 0.3.0
What's Changed
- chore: add gpt-4o-mini support by @xAstralMars in #219
New Contributors
- @xAstralMars made their first contribution in #219
Full Changelog: 0.2.9...0.3.0
0.2.9 GPT-4o
What's Changed
- Adds gpt-4o by @kelvinlauKL in #207
New Contributors
- @kelvinlauKL made their first contribution in #207
Full Changelog: 0.2.8...0.2.9
Release 0.2.8
What's Changed
- Fixes the
m4a
content type sent asmp4
instead by @Demircivi in #197 - gpt-4-vision-preview support fix and test by @kalafus in #175
- Add GPT-4-Turbo model by @Quilljou in #196
New Contributors
- @Demircivi made their first contribution in #197
- @Quilljou made their first contribution in #196
Full Changelog: 0.2.7...0.2.8
Release 0.2.7
What's Changed
- protocol parity for audioCreateSpeech by @kalafus in #165
- type fix: ChatResult > ChatStreamResult by @kalafus in #173
- API: Parameter Update by @kalafus in #169
- update moderations results keywords, abstract display of moderations keywords by @kalafus in #162
- Size enum for ImagesQuery by @kalafus in #163
- add scheme, host, and port for buildURL by @JavadFaghih in #180
New Contributors
- @JavadFaghih made their first contribution in #180
Full Changelog: 0.2.6...0.2.7
0.2.6
What's Changed
- Feat: Create Speech [ tts-1, tts-1-hd ] by @ingvarus-bc in #120
- Feat: adds
quality
toImagesQuery
by @kevinhermawan in #132 - Chore: fixed typo in examples for image edits/variations by @fluidpixel in #131
- Fix: Readme typos in create speech example by @lzell in #133
- Fix: fix json decode error when jsonContent is emtpy by @oblank in #151
- Fix: prevent json decoding error when streaming by @neelvirdy in #154
- Trimming contentString by @frogcjn in #149
- Simplify OpenAI.performRequest by @rchatham in #135
- Add OpenAI models from Jan 25th by @philippzagar in #150
- Array thread safety wrapper to fix racing condition causing Fatal error by @kalafus in #156
- NormalizeSpeechSpeed method now works as specified, is tested by @kalafus in #158
- View abstraction of navigationTitle and modelSelect for reuse in demo by @kalafus in #161
New Contributors
- @kevinhermawan made their first contribution in #132
- @fluidpixel made their first contribution in #131
- @lzell made their first contribution in #133
- @oblank made their first contribution in #151
- @neelvirdy made their first contribution in #154
- @frogcjn made their first contribution in #149
- @rchatham made their first contribution in #135
- @philippzagar made their first contribution in #150
- @kalafus made their first contribution in #156
Full Changelog: 0.2.5...0.2.6