Releases: linna/app
Releases · linna/app
v0.16.1
v0.16.0
New on this version
NOTE: Code porting to PHP 8.1 ongoing.
Added
Linna\App\Models\ErrorModelclassLinna\App\Helper\RouteHelperclass, permit to declare routes directly in controller as annotation- option
onNullRouteofappsection with default value/error/404inconfig/config.php - option
protocolofappsection now is set automatically config.local.phpfile for develop pourposes, it has priority onconfig.php
Fixed
- namespace convention, all under
Linna\Appnamespace Linna\App\Helper\DotEnvdoesn't override configuration
Changed
- require PHP 8.1
- require linna/framework v0.27.0
- Error page system.
Linna\App\Controllers\E404Controllerrenamed toApp\Controllers\ErrorControllerLinna\App\Views\E404Viewrenamed toApp\Views\ErrorView
v0.15.0
New on this version
Changed
- require PHP 7.2
- require linna/framework v0.26.0
URL_STYLEconstant defined in/public/index.phprenamed toURL_PUBLIC
Added
App\Helper\AppDotEnv->registerKey()method, add a new valid key for .env fileApp\Helper\AppDotEnv->registerKeys()method, add a new set of valid keys for .env fileApp\Templates\RawTemplateclassApp\Templates\HtmlTemplate->__construct()3rd argument asstring $jsDirLinna\Tests\HtmlTemplateTestclassLinna\Tests\JsonTemplateTestclassLinna\Tests\NullTemplateTestclassLinna\Tests\RawTemplateTestclass
Fixed
App\Templates\HtmlTemplateload js files from css folder
v0.14.0
New on this version
Added
App\Controllers\NullControllerclassApp\Helper\AppDotEnv;classApp\Templates\NullTemplateclassApp\Views\NullViewclass- Dotenv section in
public/index.php - option
envFiletoappsection inconfig/config.php
Changed
- require linna/framework v0.25.0
composer.jsonautoload section- all App classes are loaded with composer autoload
Removed
- Autoloader section from
public/index.php bin/compile-routesscriptconfig/routes.compiled.phpfile- option
compiledRoutestoappsection inconfig/config.php
For more information read the full changelog.