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.
- Add activity badges, update other
- Update Maven plugins: invoker, javadoc, surefire and failsafe
- Add Security page; update the CodeQL workflow
- Update dependencies
- Change group
io.github.vitalijr2.aws-lambda
->io.github.vitalijr2.logging
- Update dependencies
- Update README
- Fix Javadocs
- Update dependencies
- Update dependencies
- Update project
- Update dependencies
- core: replace
Util.report
withReporter.warn
, was changed in SLF4J 2.0.10
- Update dependencies
- Resolve issue CVE-2023-5072
- Update dependencies, especially SLF4J 2.0.9
- Update the site: how to set up a provider by a system property
- The regular provider slf4j-aws-lambda-logger who copy the old library slf4j-aws-lambda.
- The JSON output provider slf4j-aws-lambda-json-logger who prints JSON instead plain text.
- Markers are available in output providers: they could be print out in logs too.
- There are output providers who print out text or send it to third-party services.
- Replace the custom output to stdout with AWS LambdaLogger
- Update plugins and dependencies
- Downgrade slf4j-api to 2.0.5 because of javadocs
- Update dependencies.
- Properties throws NPE if the lambda-logger.properties is missed then initialisation fails.
- Update dependencies
- Remove all static binders
This version is not released, just update documentation.
- Fix documentation's issue
This version is not released, just update documentation.
- Update the example
- Update documentation
- Update dependencies
- Add a module
- Update dependencies
- Update documentation
- Custom level and marker separators
- Update example
- Support Markers
- Update dependencies
- Update javadocs and site
- Multi-level and multi-marker configuration
- Name of AWS request ID is configurable
- CRLF injection issue #2
- Publish to Maven Central instead of GitLab.
- Implement a logger.
- Add Javadocs.
- Add the site.