Releases: teqfw/core
Releases · teqfw/core
Disable console output for logging by default
- Disable console output for logging by default.
- New command
core-verbose
to display startup log. - Initial documentation for logger.
Remove the legacy format for depIds
- Fix the error with logger postprocessor.
- Remove the legacy format for depIds.
Disable debug logging for DI
- Stack trace for exceptions logging.
- Disable debug logging for DI.
The new format of the depId for default parser
- New format of the depId for default parser (Ns_Module.export$$(post)).
Add the Launcher (`TeqFw_Core_Back_Launcher`).
- Add the Launcher (
TeqFw_Core_Back_Launcher
).
The exception method in the Logger
- The method
exception(e)
is added toTeqFw_Core_Shared_Api_Logger
. - The cast utils module is used class notation in the 'Back' space.
The new format of utils
TeqFw_Core_Back_Util_File
is added.
Cast utils and proxy wrappers in DI
TeqFw_Core_Shared_Api_Act
is added instead ofTeqFw_Core_Shared_Api_Action
&TeqFw_Core_Shared_Api_Action_Async
.- Some shared defaults are moved to
@teqfw/web
plugin (DIR_SRC_
). - Class based casting utilities (
TeqFw_Core_Shared_Util_Cast
). - Extract code from
TeqFw_Core_Back_App
intoTeqFw_Core_Back_App_A_Init_*
modules. - New
TeqFw_Core_Shared_App_Di_PostProcessor_Proxy
preprocessor &TeqFw_Core_Shared_Api_Di_Proxy
interface. - New
@teqfw/di.proxy
node inteqfw.json
.
The teqfw/di restructure
- New DI initialization (parser, pre-, post-processors).
- Interfaces replaces modification (pre-processor).
- The post-processor chunk for loggers.
New architecture of @teqfw/di
These changes are related to the new architecture of the @teqfw/di
package.