108 lines
1.9 KiB
Markdown
108 lines
1.9 KiB
Markdown
# Change Log
|
|
|
|
|
|
## 3.0.0 - 2015-01-13
|
|
|
|
### Added
|
|
|
|
- PHP 5.4 minimum requirement
|
|
- byte value check in configuration sections
|
|
|
|
### Changed
|
|
|
|
- Refactors Connectors (interface changed)
|
|
- Closes down API
|
|
- Updates tests (uses PhpSpec and Behat)
|
|
- Major API change (BC break!)
|
|
- Configuration moved to a different package
|
|
- Event moved to a different package
|
|
- `isState` method is renamed to `checkState` (in both `Supervisor` and `Process`)
|
|
- Process must wait for the response of stop in `restart`
|
|
- `Section`s now use the name property instead of option
|
|
- `Section`s are able to return/set separate properties as well
|
|
- Updates dependencies
|
|
- Process object is immutable
|
|
|
|
### Removed
|
|
|
|
- Ability to pass `Process` object into `Supervisor` method calls: in case of different connector instances it could have led to an inconsistent state
|
|
- Ability to construct `Process` object from name, use `Process::get` instead
|
|
- Memory usage check form `Process`
|
|
- Fluent interfaces
|
|
- `setCredentials` method from `Connector` interface
|
|
- `isLocal` method from `Connector` interface
|
|
|
|
|
|
## 2.0.1 - 2014-07-13
|
|
|
|
### Changed
|
|
|
|
- Updates dependencies
|
|
|
|
|
|
## 2.0.0 - 2014-07-13
|
|
|
|
### Added
|
|
|
|
- Zend XML-RPC connector
|
|
- `AbstractNamedSection`
|
|
|
|
### Changed
|
|
|
|
- Uses Guzzle as HTTP Client by default
|
|
- Event and Event Listener restructure
|
|
- Major test changes (unit, functional)
|
|
|
|
### Removed
|
|
|
|
- HTTP client parts
|
|
- API from `Supervisor`
|
|
|
|
|
|
## 1.2.0 - 2014-05-06
|
|
|
|
### Changed
|
|
|
|
- Code coverage improved
|
|
- Unit tests improved
|
|
- Travis build improved
|
|
- Minor fixes
|
|
|
|
|
|
## 1.1.1 - 2014-01-29
|
|
|
|
### Changed
|
|
|
|
- Unit tests moved into Test namespace
|
|
- Fixed license issues
|
|
|
|
|
|
## 1.1.0 - 2014-01-20
|
|
|
|
### Added
|
|
|
|
- Symfony Commands
|
|
- Symfony Console Application
|
|
- Event Listeners
|
|
- `isLocal` to Connectors and Supervisor
|
|
- `SupervisorException`
|
|
- `RpcInterfaceSection`
|
|
|
|
### Changed
|
|
|
|
- Improved unit tests
|
|
- Fixed several bugs
|
|
|
|
### Removed
|
|
|
|
- `ResponseException`
|
|
|
|
|
|
## 1.0.0 - 2014-01-17
|
|
|
|
### Added
|
|
|
|
- Initial release
|
|
- Supervisor
|
|
- Configuration
|