Kraken PHP v0.3.1 Release Notes
Release Date: 2016-09-30 // over 7 years ago-
➕ Additions
- ➕ Added universal namespace for creating container definitions which do not care whether they are processes or threads (#31).
- ➕ Added possibility of creating universal bootstrap files.
- ➕ Added possibility of creating universal config files.
- ➕ Added
sendCommand
method to each class implementingKraken\Runtime\RuntimeManagerInterface
(#34). - Created
FilesystemFactory
inKraken\Filesystem
namespace (#29).
🛠 Fixes
- 🛠 Fixed an issue of WsServer not working correctly in pair with NetworkServer (#36).
- 🛠 Fixed an issue of
Kraken\Ipc\Socket\SocketListener
not being able to reuse unix ports (#35). - 🛠 Fixed the major issue of container being able to process wrong instructions in failed state (#33).
- 🛠 Fixed an issue of threads not being able to create log files (#32).
Miscellaneous
- ✂ Removed unused
kraken
andkraken.server
scripts. - 🔨 Refactored process isolation mechanisms.
- 📇 Renamed environmental file a
ConfigProvider
searches for, fromdata/config.env
todata/environment
. - ➕ Added missing replace
kraken-php/test
item in composer.json. - 📇 Renamed
EventHandler
toEventListener
to keep implementation consistent with theory (#28). - ➕ Added missing
symfony/routing
dependency (#26). - 🔨 Refactored
Kraken\Promise
namespace. - Made supervision solver names for escalating problems more meaningful (#27).