- Verified Java 11+ compatibility (tested on 11, 17, 21, 25) and adjusted build targets.
- Added
@DebugLoginstrumentation that logs method entry/exit/exception timing using existing SLF4J logger fields. - Added
@DebugLogline heat map output with nested JSON, traceId, and optional duration logging. - Added
@DebugLogoptions forlogArgs,mask,maxArgLength,logLevel,logFormat,logThreadId, andlogThreadName. - Expanded HUMAN heat map logs to include full nested details with indentation.
- Added Gradle support for
-Pkolobok.skip=trueto disable transformer. - Added
@DebugLogIgnoreand@DebugLogMaskfor per-parameter and local-variable masking in error logs. - Local-variable capture currently supports
intand reference types. - Added
logLocalsandlogLocalsOnExceptionoptions for@DebugLog. logLocals/logLocalsOnExceptionnow log all locals by default, unless ignored/masked.- Updated samples and example dependencies to 0.2.3.
- Java: 11+