Releases: Pavlusha311245/nginx-unit-php-sdk
Releases · Pavlusha311245/nginx-unit-php-sdk
v0.8.0
- Updated application classes
- Removed doc folder
- Updated tests
Full Changelog: 0.7.0...v0.8.0
v0.7.0
v0.7.0 - [2024/04/07]
- Now SDK support connection via only address.
- All private fields renamed from
_pattern
topattern
- Some classes become a builders
- Updated PhpTarget class
- Added PhpOptions class
- Update Unit tests
- Added more classes for better support of PHP applications
- Added more classes information
Full Changelog: 0.6.0...0.7.0
v0.6.0
- Rename method in ListenerPass getPassType() to getType()
- Added PythonApplication, PerlApplication, WebAssemblyApplication
- Added traits
- Updated NodeJsApplication, JavaApplication, GoApplication
- Updated package namespace from Pavlusha311245\UnitPhpSdk to UnitPhpSdk
- Update UnitRequest. Replaced curl with guzzle package
- Moved ListenerPass to Listener\ListenerPass
- Mark some class as Arrayble
Full Changelog: 0.5.0...0.6.0
v0.5.0
- Added ProccessIsolation implementation
- Added Upstream class
- Added phpstan
- Updated RouteAction and RouteMatch. Added toArray methods
- Updated Config class
- Updated Unit class
Full Changelog: 0.4.0...0.5.0
v0.4.0
Added more Applications, Requests and Connection Statistics classes
Added ListenerPass class
Added AccessLog class
Updated Unit and Config classes
Added Pest tests
Added linter
Full Changelog: 0.3.2...0.4.0
v0.3.2
- Fixed issues with nullable objects and values
- Added
setListener($listener)
method to Application
Full Changelog: 0.3.0...0.3.2
v0.3.1
- Removed method from Interface
Full Changelog: 0.3.0...0.3.1
v0.3.0 (Broken)
- Removed Application class
- Added Application classes based on abstraction
- Updated Route action and match classes
- Added enums (HttpSchemeEnum, HttpMethodsEnum)
- Updated Config and Unit classes
Full Changelog: 0.2.0...0.3.0
v0.2.0
- Added new method
getListenerByPort
- Added methods for implementation
setApplicationLogPath($path)
setApplicationLogFormat($format)
- Replaced arrays to object in Route
- Updated doc
Full Changelog: 0.1.0...0.2.0
v0.1.0
- Created project