v0.6.0
- Change the
getLogger {}
function using a lambda parameter to a zero-argumentgetLogger()
function- This uses
MethodHandles.lookup().lookupClass()
, as recommended by SLF4J
- This uses
- Mark the
buildLog
lambda parameter on logger methods ascrossinline
- This prevents users from accidentally doing a non-local return inside the lambda, which would drop the log
- Improve documentation