Skip to content

Releases: ingenerator/kohana-core

[BEHAVIOUR CHANGE] Kohana no longer overrides the PHP default session_cache_limiter option

09 Nov 11:40
bdfc6aa
Compare
Choose a tag to compare

Kohana no longer overrides the PHP default session_cache_limiter option when starting a session.

If you have referenced the session at all during the request, PHP will by default now set response headers of:

Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache

You can override these at controller level if required, or restore the previous behaviour by either configuring session.cache_limiter in php.ini or calling session_cache_limiter() before you open the session. See #44 for more information.

v4.9.1 PHP 8.1 compatibility fixes

28 Oct 12:47
01b388c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.9.0...v4.9.1

Support PHP 8.1 and PHP 8.2

14 Oct 19:18
9f5d8e4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.8.6.1...v4.9.0

Reformat test code

14 Oct 11:12
2691672
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.8.6...v4.8.6.1

Tighten PHP8 constraint

19 Apr 18:45
7faa7da
Compare
Choose a tag to compare

Ensure we only support up to PHP 8.0.x

Improve handling mkdir failure conditions

18 Apr 19:06
a7a0bea
Compare
Choose a tag to compare

Following on from 4.8.1 and 4.8.3, throw Kohana_Exception if mkdir does not return TRUE for the occasions where mkdir doesn't succeed due to permissions but does not trigger a warning

Support PHP 8

16 Apr 07:19
a0bb337
Compare
Choose a tag to compare
  • Test on PHP8 and advertise compatibility
  • Remove setting xdebug config in dev environments - can be configured locally if required and is irrelevant if using xdebug3 which is now stable anyway.
  • Use horrible workaround trait ObjectInternalAccessTestWorkarounds to quickly enable old tests relying on access to protected properties to continue as were.

Fix further directory-creation race conditions

10 Apr 20:21
a0bce0c
Compare
Choose a tag to compare
Merge pull request #33 from ingenerator/4.x-cache-race-2

Fix further race conditions when creating directories

Fix invalid array access to integer array keys in \Debug::dump

21 Feb 23:19
a3c56f5
Compare
Choose a tag to compare
Merge pull request #35 from ingenerator/4.x-fix-debug-key-check

Fix invalid array access to integer array keys in \Debug::dump

Fix race-condition related exception creating cache directory during concurrent requests.

09 Feb 13:37
a9a6a0d
Compare
Choose a tag to compare

4.8.1 (2021-02-09)
Fix race-condition related exception creating cache directory during concurrent requests.