All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
1.3.3 - 2024-06-21
- Allow PHP 8.3
1.3.2 - 2023-06-20
Environment
loadEnvParameters()
- fix for case$_SERVER
contains numeric key
1.3.1 - 2023-03-22
BaseConfigurator
unlink()
may fail when reloading Container multiple times in a same process (in tests)
1.3.0 - 2023-02-15
ConstantsExtension
PhpExtension
1.2.3 - 2022-12-14
ServiceManager
- constructor is not final
1.2.2 - 2022-12-09
- Composer
- allows PHP 8.2
1.2.1 - 2022-11-29
BaseConfigurator
createContainer()
allows to not callinitialize()
on container
1.2.0 - 2022-10-02
CookieDebugSwitcher
isDebug()
(as an alias toEnvironment::isCookieDebug($switcher)
)
1.1.0 - 2022-09-09
-
Runtime cookie debug switch
Environment::isCookieDebug()
DebugCookieStorage
interfaceFileDebugCookieStorage
CookieDebugSwitcher
-
getenv()
as a fallback to$_SERVER
in:Environment::isEnvDebug()
Environment::loadEnvParameters()
Environment
isEnvDebugMode()
is deprecated, useisEnvDebug()
instead
1.0.8 - 2022-05-06
- Stub file
- Add missing
container
parameter
- Add missing
1.0.7 - 2022-03-26
DefinitionsLoader
schema()
- more accurate return typeloadDefinitionFromConfig()
returnsDefinition
for@reference::method
instead ofReference
1.0.6 - 2022-01-24
- All arrays have a key type defined
Environment
:loadEnvParameters()
return type
1.0.5 - 2022-01-16
- Stub file with
BaseConfigurator
parameters for IDE neon support
1.0.4 - 2021-11-23
DefinitionsLoader
- Service
@reference
in definition arguments
- Service
1.0.3 - 2021-11-21
BaseConfigurator
setForceReloadContainer()
1.0.2 - 2021-11-06
Environment
isConsole()
1.0.1 - 2021-08-28
ServiceManager
$container
is protected
1.0.0 - 2021-08-19
- Boot
ManualConfigurator
Environment
CookieGetter
- Definitions
DefinitionsLoader
- Services
ServiceManager