Releases: inphinit/framework
Releases · inphinit/framework
Version 0.5.12 👾
- Fixed static
Dom\Document::validTag
method usage - Removed redundancies
- Improved
Experimental\File::isBinary
andExperimental\File::size
- Deprecated
Inphinit\Experimental\Http\Status
, useInphinit\Http\Status
- Fixed
Routing\Quick::verbs
, replace empty by$var == ''
- Fixed
File::exists
- Optimized
Uri::canonpath
- Small improvements
Version 0.5.11 👾
- Fixed
INPHINIT_URL
- Fixed: "empty" (
0
,"0"
and0.0
) values were consideredfalse
inif
s (and conditions like:foo ? result1 : result2;
) when in many situations they should be accepted as values - Fixed
Inphinit\Experimental\Negotiation
headers - New method:
Inphinit\Experimental\Negotiation::fromString(string $str)
, eg.: parse an HTTP response in string - Fixed
Inphinit\Cache
whensystem/storage/cache/
folder does not exist - Improved several ifs to improve reading and gain some performance
- Great performance improvement in
Inphinit\Experimental\Dir
class Inphinit\Experimental\HttpRedirect::only()
triggers finish event- Fixed
Inphinit\Experimental\File::portion()
andInphinit\Experimental\File::lines()
Request::query()
returns NULL if query if not definedRedirect::only()
triggerfinish
event- Deprecated
Inphinit\Experimental\Http\Status
(use:Inphinit\Http\Status
) - Several performance improvements
Version 0.5.10 👾
- Improved performance in
UtilsPath()
- Improved performance in
Group::checkDomain()
method
Version 0.5.9 👾
- Improved performance if no "regex route" is defined
- Fixed check not unseted routes
Version 0.5.8 👾
Improved system/error.php
for use Inphinit\Response
and Inphinit\Viewing\View
class
Version 0.5.7 👾
Bump version
Version 0.5.4 👾
- Improved get initial HTTP status (200)
- Removed trigger
changestatus
event for initial HTTP status - If HTTP status is 200 avoid execute
Route::get()
(for useErrorDocument
,error_page
, etc)
Version 0.5.3 👾
- Fixed non-empty output and "state" in
App::exec()
- Improved performance in
App::exec()
andRoute::get()
- Fixed check always_populate_raw_post_data in PHP 7 (requirements.php)
- Fixed HOST in
SetupBuiltIn
Version 0.5.2 👾
- Fixed
Config::save()
method - Move temporary files by type in different folders
- Improved
Request::json()
andRequest::xml()
for old PHP versions - Improved
Request::raw()
for old PHP versions - Change: The
Storage
class will not automatically generate subfolders when using theput()
andwrite()
methods, to create folders useStorage::createFolder()
method.
Version 0.5.1 👾
- Fixed preview in Debug::source()
- Debug::source() returns only files backtrace (ignore closures and etc)
- Debug::source() returns more details
- Improved offset and max in File::portion() and File::lines()
- Removed unnecessary LOCK and improved performance in Storage::temp()
- Improved Dom\Document::fromArray() (
Helper::seq
is unnecessary now) - New CSS selector
:contains-child(<text>)
(non-standard) to Document::query() (andnew Dom\Selector
class) - Searches for file that "EVAL" fails (
Debug::evalFileLocation()
) - Search for the file where the
eval()'d
failed (Debug::evalFileLocation()
) - Improved PHPDoc