Releases: caffeina-core/core
1.8.0
1.7.11
1.7.10
1.7.9
1.7.8
1.7.7
1.7.6
1.7.4
1.7.3
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
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