All Versions
9
Latest Version
Avg Release Cycle
62 days
Latest Release
2109 days ago

Changelog History

  • v0.4.1

    June 17, 2017
  • v0.4.0 Changes

    May 07, 2017

    ➕ Additions

    • Implemented async SSH driver (#56).
    • Implemented SSL encryption on Socket and Socket listeners (#69).

    🛠 Fixes

    • 🛠 Fixed missing events that should indicate end of reading/writing (#54).
    • 🛠 Fixed automatic reading on async streams (#55).
  • v0.3.3 Changes

    November 26, 2016

    🛠 Fixes

    • 🛠 Fixed log tests for Monlog v1.22

    Miscellaneous

    • ➕ Added support for PHP 7.1 (#46).
  • v0.3.2 Changes

    October 13, 2016

    🛠 Fixes

    • Changed include method of external PHP scripts to not require allow_url_include flag (#41).
    • 🛠 Fixed the wrong behaviour of checkOrigin flag in WsRouter (#46).
  • v0.3.1 Changes

    September 30, 2016

    ➕ 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 implementing Kraken\Runtime\RuntimeManagerInterface (#34).
    • Created FilesystemFactory in Kraken\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 and kraken.server scripts.
    • 🔨 Refactored process isolation mechanisms.
    • 📇 Renamed environmental file a ConfigProvider searches for, from data/config.env to data/environment.
    • ➕ Added missing replace kraken-php/test item in composer.json.
    • 📇 Renamed EventHandler to EventListener 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).
  • v0.3.0 Changes

    September 16, 2016
    • 🎉 Initial release of publicly accessible version of Kraken
  • v0.2.2

    February 18, 2016
  • v0.2.1 Changes

    February 16, 2016

    ➕ Added Stream API
    ➕ Added AsyncStream API
    ➕ Added Ipc\Socket API

  • v0.2.0 Changes

    February 10, 2016

    👀 See changelog for version 0.2.x