Skip to content

Releases: caffeina-core/core

1.8.0

16 Apr 08:46
Compare
Choose a tag to compare

[CHG] Refactored Object to Structure

1.7.11

14 Sep 10:06
ca4798f
Compare
Choose a tag to compare

Core 1.7.11

Changelog:

[New] Added CURLOPT_PORT option to HTTP class | 55f7413


[Fix] Added check on session_status before calling session_start | ca4798f

1.7.10

03 Aug 11:06
Compare
Choose a tag to compare

[Fix] Fixed SQL::update retro-compatibility with PHP 5.6

1.7.9

30 Jun 16:21
Compare
Choose a tag to compare

79aaf57 [Fix] Persistence save() now honors primary key return in update as insert as well by Stefano Azzolini

1.7.8

28 Jun 13:23
Compare
Choose a tag to compare

3543bb3 [Fix] Now pristine Models correctly populates the primary key on first save. by Stefano Azzolini

1.7.7

30 Nov 10:51
Compare
Choose a tag to compare
[New] Redirect::to HTTP status support

1.7.6

25 Oct 16:30
Compare
Choose a tag to compare
Fixed

1.7.4

29 Aug 14:27
Compare
Choose a tag to compare
[Chg] Added JSON_BIGINT_AS_STRING to standard json response

1.7.3

29 Aug 13:10
Compare
Choose a tag to compare

Core 1.7.3

Changelog:

[New] New route group prefix system | 213db09
[New] Added named routes and reverse routing support | 0d54f83
[New] Route::reset for clear all stored routes | e425104
[New] Enum data type support | 2730037 5d6dd3d
[New] Added SQL reduce method works as array_reduce with results of query | 62e025d e4e49c3
[New] Build antire library as phar | 5499222 78dfa01
[New] Events trait | 5c8da7f


[Chg] Changed Route::as to Route::tagged for 5.6 incompatibilities | bdbd262
[Chg] Added Response::on('sent') hook | 0d861ec
[Chg] Route::dispatch can now just return the route without invoking it | a364086
[Chg] Optimized route | 7097ba3 d19678e 170c5b3 b666eee 4139c3d 0934457
[Chg] Added PDO params to model | c1cd728
[Chg] Improved Docs | 824b6f0
[Chg] Added row index in each for CSV | 9744b20
[Chg] SQL each method return boolean value on fail or with callback | 6a867d9
[Chg] SQL single method return a value from callback | 5739f2f


[Fix] Now fully optional routes works correctly in route groups | 05e8ae1
[Fix] Cleaned route group code | 08f9e37
[Fix] Cleaned Route Test | 9d37038
[Fix] Fixed fully optional root parameters in routes | 833b760
[Fix] Some cleanings | dd8ef34 14ebf38
[Fix] Mispelled property in HTTP_response | cf2cc75
[Fix] The variable does not seem to be defined in Envelope.php | a654703
[Fix] Fixed typo | 61861a5 75d07b6
[Fix] Now request returns also port if different from 80 | 8bd09cc
[Fix] Sql reduce | e4e49c3
[Fix] SQL:exec error trigger now pass the driver-dependent error message | 639a548
[Fix] Fix: dynamic route groups no longer propagate personal extracted variables to every internal route. | 43ba309
[Fix] Fixed PHP7 notice "Only variables should be passed by reference" | 36e0157
[Fix] Fixed PDO prepare interface restriction | ed4221b
[Fix] Reduced memory footprint of SQL methods unbuffering queries | 6e0e2bd

1.7.2

07 Jun 15:23
Compare
Choose a tag to compare

Core 1.7.2

Changelog:

[New] Filter added to disable the automatic replacement of the empty variable in text render | 93324cf
[New] Added .env support with Options::loadENV | bb34f0e
[New] Filter::add now supports multiple filters assigments of the same callback | 023ff58
[New] SQL::column can extract a single column from the returned query results | b79f79f
[New] Added new Check method : in_array | 33c23b5


[Chg] Update Hash::murmur to latest source | 6384169
[Chg] Remove some useless Module methods | 88d6d55
[Chg] Now 404 event behave like a Route. You can return Views or objects and don't need direct Response interactions anymore | c9db42e


[Fix] Fixed driver name on event core.email.send | 1011bbd
[Fix] CLI::write newlines beahaviour is now correct | 99713dd
[Fix] Falsy values in Map (and in Options too) doesn't return null any more | 42664a2
[Fix] Remove issue with optionally dynamic route group indexes | f98586c
[Fix] Silenced "Cannot bind an instance to a static closure" warnings on route middleware | 1f9686e
[Fix] Cleaned code on some classes | 114e61f
[Fix] More tests on Options::load | de899ec
[Fix] Cleaned route test dirtying output | 2de4b64
[Fix] Route::group now don't init body if request uri contains parts of route pattern | c4e0cae