NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #1608 most downloaded on Packagist
OpenAI API client for PHP, with Responses, Chat, Images, and more
Last release today
07 Oct 2026
Ships unpredictably
gaps range from 2 weeks to 1.6 years
Most releases are documented
notes for 24 of 28 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
28 releases · first in 2021
One column per quarter.
Bump stefanzweifel/git-auto-commit-action from 4 to 5 by @dependabot in #111
Full Changelog: 4.9...4.9.1
Fixing typo in the lib name in README.md by @slaFFik in #74
Full Changelog: 4.7.1...4.7.2
Fix description order error by @gouguoyin in #69
Full Changelog: 4.7...4.7.1
Update README.md by @orhanerday
Full Changelog: https://github.com/orhanerday/open-ai/compare/3.2...3.2.1
- initial release
Removed Obsolete Endpoints : Completely purged the deprecated Answers , Searches , and Classifications endpoints.
A major release focusing on modernizing the library, improving universal compatibility, and cleaning up legacy code.
setApiVersion() to support alternative paths (like Google Gemini and ByteDance Ark). (#152)setCURLOptions() to easily bypass SSL or inject custom timeouts/proxies. (#149)Webhook class with robust signature validation.setApiKey() for better dependency injection. (#156)gpt-4o-mini.Pest, separating live endpoints from mocked transport tests.openai-php/client.Answers, Searches, and Classifications endpoints.composer require orhanerday/open-aiUpdate README.md by @orhanerday in #154
Full Changelog: 5.2...5.3
Text to Speech by @yakupseymen in #133
Full Changelog: 5.0...5.1
Thanks to @joacir 's contribution, New endpoints have been added. I appreciated his time and effort. Thank you so much.
Thanks to @joacir's contribution, New endpoints have been added.
I appreciated his time and effort. Thank you so much.
Full Changelog: 4.9.1...5.0
Bump actions/checkout from 3 to 4 by @dependabot in #106
Full Changelog: 4.8...4.9
Update README.md by @orhanerday in #94
Full Changelog: 4.7.2...4.8
Add setBaseURL and setHeader methods by @gouguoyin in #67
Full Changelog: 4.6...4.7
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Fix "export-ignore" does not work by @assert6 in https://github.com/orhanerday/open-ai/pull/43
Full Changelog: https://github.com/orhanerday/open-ai/compare/3.4...3.5
Add organization support. by @orhanerday in https://github.com/orhanerday/open-ai/pull/40
Full Changelog: https://github.com/orhanerday/open-ai/compare/3.3...3.4
Feature request: support stream by @orhanerday in https://github.com/orhanerday/open-ai/pull/37
Full Changelog: https://github.com/orhanerday/open-ai/compare/3.2.1...3.3
Ability to set a timeout value in seconds by @dsampaolo in https://github.com/orhanerday/open-ai/pull/31
Full Changelog: https://github.com/orhanerday/open-ai/compare/3.1...3.2
Bump dependabot/fetch-metadata from 1.3.4 to 1.3.5 by @dependabot in https://github.com/orhanerday/open-ai/pull/28
Full Changelog: https://github.com/orhanerday/open-ai/compare/3.0...3.1
Add deprecated methods by @orhanerday in https://github.com/orhanerday/open-ai/pull/27
Full Changelog: https://github.com/orhanerday/open-ai/compare/2.3...3.0
Fix documentation for Url Class by @Muchwat in https://github.com/orhanerday/open-ai/pull/18
Full Changelog: https://github.com/orhanerday/open-ai/compare/2.2...2.3
API for content filter, unit testing fixed and added documentation for content filtering by @bashar94 in https://github.com/orhanerday/open-ai/pull/17
Full Changelog: https://github.com/orhanerday/open-ai/compare/2.1...2.2
Adding more capabilities by @orhanerday in https://github.com/orhanerday/open-ai/pull/11
Full Changelog: https://github.com/orhanerday/open-ai/compare/2.0...2.1
Orhanerday/open-ai now supports file uploads
Full Changelog: https://github.com/orhanerday/open-ai/compare/1.1...2.0
orhanerday/open-ai now supports PHP 8
Your coding agent can read these notes before it upgrades. Set up the MCP server →