Instructor for PHP home page
Search...
⌘K
Issues
Github
Github
Search...
Navigation
Instructor
Polyglot
HTTP Client
Cookbook
Changelog
Community
Blog
Release Notes
Versions
V1.1.0
V1.0.0
V1.0.0 RC22
V1.0.0 RC21
V1.0.0 RC20
V1.0.0 RC19
V1.0.0 RC18
V1.0.0 RC17
V1.0.0 RC16
V1.0.0 RC15
V1.0.0 RC14
V1.0.0 RC13
V1.0.0 RC12
V1.0.0 RC11
V1.0.0 RC10
V1.0.0 RC9
V1.0.0 RC8
V1.0.0 RC7
V1.0.0 RC6
V1.0.0 rc5
V1.0.0 rc4
V1.0.0 rc3
V1.0.0 rc2
V1.0.0 rc1
V0.17.12
V0.17.11
V0.17.10
V0.17.9
V0.17.8
V0.17.7
V0.17.6
V0.17.5
V0.17.4
V0.17.3
V0.17.1
V0.17.0
V0.16.0
V0.15.2
V0.15.1
V0.15.0
V0.14.7
V0.14.6
V0.14.5
V0.14.4
V0.14.3
V0.14.2
V0.14.1
V0.14.0
V0.13.0
V0.12.13
V0.12.12
V0.12.11
V0.12.10
V0.12.9
V0.12.8
V0.12.7
V0.12.6
V0.12.5
V0.12.4
V0.12.3
V0.12.2
V0.12.0
V0.8.0
Versions
Release Notes
V1.0.0 rc2
(polyglot) Cleaned up the code and interfaces - split responsibilities between inference vs HTTP layers
(polyglot) Heavily refactored API to improve integration with HTTP layer
(instructor) Object hydration via constructor parameters with support for parameter nullability and default values.
(instructor) Object hydration via getters and setters (recognizes nullable parameters and default values).
(instructor) Replaced deprecated PropertyInfo Type class with TypeInfo one.
(instructor) Support for mixed property type.
(schema) Introduced 2 versions of the schema package - Symfony 7 (default) and Symfony 6 (compatibility).
(inference) Added
withHttpClientPreset()
to
Inference
and
StructuredOutput
facades
(http) Configurable stream chunk size to optimize performance
(http) Replaced debugging middleware with EventSourceMiddleware - generates events for HTTP requests, added 2 built-in listeners (PrintToConsole, DispatchHttpEvents)
V1.0.0 rc3
V1.0.0 rc1
Assistant
Responses are generated using AI and may contain mistakes.