Skip to content

Releases: atroxaper/p6-LogP6

Bugfix release - Test on Windows

23 Feb 14:57
Compare
Choose a tag to compare

Fixes:

  • Fix tests for Windows
  • Fix flappy test for callframes
  • Moved from TravisCI to GitHub Actions
  • Add CI for Windows as well as for Ubuntu

Bugfix release - fix README

29 Dec 17:10
Compare
Choose a tag to compare

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

22 Jun 06:25
Compare
Choose a tag to compare

Fixes:

  • Fix concurrency issue with laziness of the sequence operator (issue #2)

Minor release - conditional log calls

29 Apr 15:24
Compare
Choose a tag to compare

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

25 Apr 02:52
Compare
Choose a tag to compare

Fixes:

Minor release - the new small features

24 Apr 08:21
Compare
Choose a tag to compare

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

09 Apr 17:58
Compare
Choose a tag to compare

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 in args field of custom typed argument.

Minor release - callframe in writer pattern

08 Apr 16:54
Compare
Choose a tag to compare

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

07 Apr 15:07
Compare
Choose a tag to compare

Production ready log library.