Skip to content

Releases: vyo/twig

Auto-expanded throwables + custom JSON serialisers

16 Jul 16:20
@vyo vyo

Choose a tag to compare

See the README for more detailed information on:

  • allowing specifying serialisation functions
  • adding to auto-expanded throwables
  • properly handling arrays and collections

Release 1.0.3

02 Dec 19:51
@vyo vyo

Choose a tag to compare

Changed

  • re-generated gradle wrapper scripts

Fixed

  • superfluous main class was compiled into the jar

Release 1.0.2

02 Dec 19:19
@vyo vyo

Choose a tag to compare

Added

  • exception log entries extended to contain all original entry fields

Fixed

  • special characters in string were not properly escaped for JSON

Hotfix: Java Constructor Overload

30 Nov 21:06
@vyo vyo

Choose a tag to compare

Fixed

  • logger creation from Java required passing in an Appender

Release 1.0

30 Nov 20:01
@vyo vyo

Choose a tag to compare

Features

  • JSON formatted, bunyan-conformant log entries
  • asynchronous logging, powered by Kovenant and Disruptor
  • console only by default
  • easily extendable and customisable via simple Appender interface
  • startup configuration via optional environment variables

Custom Appenders

28 Nov 19:46
@vyo vyo

Choose a tag to compare

Added

  • allow using of custom Appenders
  • provide default ConsoleAppender

Custom log entry fields

28 Nov 19:21
@vyo vyo

Choose a tag to compare

Added

  • allow adding of custom fields on loggers
  • log changes of root log level

Changed

  • package structure adjusted for upcoming Appender extension

twig-v0.5.2: Release v0.5.2

28 Nov 15:47
@vyo vyo

Choose a tag to compare

Fixed
- formatting bug which caused log entries not to be valid JSON objects

Added
- log root log level on Logger initialisation

Drop root log level precedence

26 Nov 19:43
@vyo vyo

Choose a tag to compare

Pre-release
twig-v0.2.0

Increment version

Log level inheritance

26 Nov 19:03
@vyo vyo

Choose a tag to compare

Log level inheritance Pre-release
Pre-release
  • newly created loggers now inherit the log level of the root logger