Skip to content

Releases: IBM/alchemy-logging

Python 1.1.0 - Standard error semantics

02 Jun 17:28
1826aaf
Compare
Choose a tag to compare

Change Log

  • Change the error semantics to match logging where incorrect log function calls write to stderr, but don't raise
  • Fix interaction with uvicorn (issue: #183, PR: #184)

Python 1.0.5 - Consistent Errors

15 Apr 18:26
ee2ad5e
Compare
Choose a tag to compare

Change Log

  • Consistent formatting errors when the wrong number of arguments are given with and without a log code (#163)

Python 1.0.4 - Clean Stack

28 Mar 19:55
5d9dddc
Compare
Choose a tag to compare

Change Log

  • Fix #152 for all supported versions of python to ensure that %(filename)s, %(lineno)s, and %(funcName)s work as expected for native logging formatting
  • Run CI across all supported versions of python

Typescript 1.3.1 - Null Metadata

04 Feb 21:16
9fe45e7
Compare
Choose a tag to compare

Change Log

  • Fix #132 to avoid errors when the metadata arg is null

C++ 1.3.0 - Remove boost dependency

26 Jan 18:48
d73b195
Compare
Choose a tag to compare

Change Log

  • Remove the dependency on boost

Python 1.0.3 - Cleaner Imports

18 Nov 23:41
5be79c5
Compare
Choose a tag to compare

Change Log

  • Fix how alog sets itself up at import time to avoid hijacking user-defined logging configuration (#99)

Typescript 1.3.0 - Support for Errors

21 Oct 21:05
f60d105
Compare
Choose a tag to compare

Change Log

  • Support for using Error objects in place of the message argument to logging functions
  • Support for logging functions with no message argument

Typescript 1.2.1 - Log Function Signatures

08 Sep 16:43
7cbca19
Compare
Choose a tag to compare

Change Log

  • Improve the function signatures for the logging functions on alog and ChannelLog

Typescript 1.2.0 - API Improvements and Channel Logs

08 Sep 03:09
a7dc038
Compare
Choose a tag to compare

Change Log

  • Improved import syntax (import alog from 'alchemy-logging';)
  • Introduced alog.useChannel and alog.ChannelLog
  • Introduced alog.fmt for lazy log formatting as a template literal tag

Typescript 1.1.0 - Looser Log Code

14 Aug 18:32
7e6acf9
Compare
Choose a tag to compare

Change Log

  • Loosen specification for logCode to any string enclosed in <>
  • README improvements
  • Dependency upgrades