Releases: MacPaw/OpenAI
Releases · MacPaw/OpenAI
Release 0.3.9
What's Changed
- Add Middlewares by @batanus in #295
- Added support for audio-preview models, including updates to query pa… by @rkvanadea in #301
- Add ParsingOptions and use for ChatStreamResult by @nezhyborets in #299
- Make
created: TimeInterval
optional by @JackuXL in #282 - Feat: Get token usage data for streamed chat completion response. by @sdimka in #211
New Contributors
- @rkvanadea made their first contribution in #301
- @JackuXL made their first contribution in #282
- @sdimka made their first contribution in #211
Full Changelog: 0.3.8...0.3.9
Release 0.3.8
What's Changed
- Make toolCalls and annotations optional by @nezhyborets in #294
Full Changelog: 0.3.7...0.3.8
Release 0.3.7
What's Changed
- chore: update codeql actions versions by @art-tykh in #274
- Add gpt-4.5 by @Krivoblotsky in #275
- feat:Support reasoningContent in StreamResult by @LimChihi in #279
- Add create audio speech stream support by @batanus in #189
- Make token optional by @nezhyborets in #280
- Fix:The speed parameter type for the audioCreatSpeech request by @qaz1991815 in #206
- Add support for Perplexity-style citations by @SplittyDev in #262
- Add struct for Chat Completion Response Message by @nezhyborets in #284
- Add Strict Concurrency support by @nezhyborets in #277
- Add reasoning and reasoningContent to Message by @nezhyborets in #289
- Chore: adding
required
to ChatCompletionFunctionCallOptionParam enum by @elliottburris in #215 - Chore: Added new voice options added by OpenAI to TTS models. by @jyothishjohnson in #290
- Handle HTTP status errors in streaming sessions by @SplittyDev in #287
- Improve function call handling and update default model to GPT4-O-Mini by @stiiveo in #285
- Feat: support gpt-4o-mini-tts model and new speech params by @sakeven in #291
- Support for verbose_json for audio transcriptions by @azzever in #199
- Add SSLDelegateProtocol to StreamingSession by @batanus in #191
New Contributors
- @batanus made their first contribution in #189
- @qaz1991815 made their first contribution in #206
- @elliottburris made their first contribution in #215
- @jyothishjohnson made their first contribution in #290
- @stiiveo made their first contribution in #285
- @sakeven made their first contribution in #291
- @azzever made their first contribution in #199
Full Changelog: 0.3.6...0.3.7
Release 0.3.6
What's Changed
- Bug/create speech response decoding by @nezhyborets in #273
Full Changelog: 0.3.5...0.3.6
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