v0.4.0
NOTES:
- This Go module has been updated to Go 1.17 per the Go support policy. Any consumers building on earlier Go versions may experience errors. (#51)
FEATURES:
- Added
tflogtest
package, which provides functionality for unit testing of provider logging (#62) - Added
tfsdklogtest
package, which provides functionality for unit testing of SDK logging (#62)
ENHANCEMENTS:
- tflog: Added
WithRootFields()
function, which can copy root logger fields to a new subsystem logger duringNewSubsystem()
(#60) - tfsdklog: Added
WithRootFields()
function, which can copy root logger fields to a new subsystem logger duringNewSubsystem()
(#60)
BUG FIXES:
- tflog+tfsdklog: Prevented
Unable to create logging subsystem with AdditionalLocationOffset due to missing root logger options
warning logs during acceptance testing (#58)