Skip to content

Releases: ingenerator/kohana-core

Reference inbuilt global functions in the root namespace

01 Apr 17:02
79c7864
Compare
Choose a tag to compare

Run php-cs-fixer native_function_invocation fix which can help improve the performance of the PHP interpreter in some cases.

PHP7 support for 3.2.x

29 Mar 22:56
34c3893
Compare
Choose a tag to compare
Merge pull request #16 from ingenerator/3.2/php7-compat

PHP7 compatibility for 3.2 series

PHP7 support for 3.0.x

29 Mar 23:13
Compare
Choose a tag to compare

Update exception handler for new PHP throwables

Add Session_Array driver and support for hyphenated tasks

31 May 16:50
89e0785
Compare
Choose a tag to compare
  • Support hyphenated task names in minion e.g. do:some-complex-thing becomes Task_Db_SomeComplexThing
  • Add Session_Array driver for use in contexts where you don't want to persist session data, for example
    from CLI scripts or unit tests. Generally in your bootstrap you'd do something like:
    if (PHP_SAPI === 'cli') {
      Session::$default = 'array';
    }

Bundle and fix minion

14 Mar 13:40
68b8a53
Compare
Choose a tag to compare
  • Fix the Minion_Exception::handler method signature to be compatible with updated Kohana_Exception::handler
  • Bundle kohana/minion as an optional module with this package

[BREAKING] Remove all exception handling from Request_Executor : you will need to re-implement this in index.php

First forked release

07 Mar 23:26
Compare
Choose a tag to compare

Major breaking changes:

  • Encrypted sessions are gone, disable them in your config and rotate them out before you ship this
  • Change your bootstrap to use the new request executor / request::fromGlobals etc
  • Stop using HMVC, external requests and external routes
  • Stop using Encrypt:: anything for anything (you weren't, were you?)

Optionally:

  • Start using namespaces for controllers