All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fixed errors not logging correctly.
- Replaced usage of
time.Tick
withtime.NewTicker
to prevent leaking of the underlying ticker.
- Fixed unhandled error.
- Added Go 1.17 support.
- Added a changelog.
- Added a code of conduct.
- BREAKING: Updated to v2 of the AWS SDK.
- Updated dependencies.
- Added Go 1.16 support.
- Updated dependencies.
- Updated GitHub CI action.
- Fixed several race condition issues with the
CloudWatchLogger
. - Fixed several issues with logs exceeding CloudWatch's limits.
- Updated dependencies.
- Added Go 1.15 support.
- Improved
CloudWatchLogger
tests.
- BREAKING: Renamed package from
logger
tolog
.
- Removed capitalization of error messages.
- Updated dependencies.
- Updated dependencies.
- Added
Logger
interface. - Added
StandardLogger
struct. - Added
CloudWatchLogger
struct.