All Versions
Latest Version
Avg Release Cycle
62 days
Latest Release
2495 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


    • โž• 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).


    • โœ‚ 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