Releases: atroxaper/p6-LogP6
Releases · atroxaper/p6-LogP6
Bugfix release - Test on Windows
Bugfix release - fix README
Fixes:
- Improve language in README
- For now, we can use 'positional' array for positional argument in the custom section in the config file
- Rename all module files s/pm6/rakumod/
- Change explicit array of digits to range with eager
Bugfix release - fix concurrency issue
Fixes:
- Fix concurrency issue with laziness of the sequence operator (issue #2)
Minor release - conditional log calls
Changes:
- add methods info-on, error-on or so to check will a log will be written
- separate sprintf-slyte and contatenation-slyte logs into separate methods
Bugfix release - fix broken compatibility
Fixes:
- LogP6::Writer::Journald module is broken by previous release. Fix it.
Minor release - the new small features
Changes:
- add asynchronous implementation of handle and writer
- add parameters for %trait placeholder
- add %color placeholder
- add reusing handles from previous config file read
- add possibility to backup and restore NDC and MDC values
- add out-buffer parameter to std and file handle in configuration file
- improve internal exceptions behaviour
Bugfix release - better config file and zero length
Changes:
- Now you can use
length=0
with '%level` placeholder to write level name as is (without change it name). It is default behavior. - Now you can
custom
typed arguments, arrays and hashes inargs
field ofcustom
typed argument.
Minor release - callframe in writer pattern
Add callframe support in writer pattern.
Now you can use %framefile
, %frameline
and %framename
placeholders in pattern for put file name, file line and frame code name in log message.
Fixes:
- runtime error in case you did not configure logger at all
The first public release
Production ready log library.