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.
- Bazel: Specify Bazel version to use a workspace rather than bzlmod
- CICD: Documentation workflow
- deps: Update palimpsest to 2.2.1
- docs: Don't show include files on class pages
3.1.0 - 2023-09-29
- Bazel: Find clang-format on various operating systems
- Bazel: Compile build targets in optimized mode by default
- Bazel: Compile coverage and test targets in debug mode by default
- Python: Move all code to a separate mpacklog.py project
3.0.0 - 2023-06-06
- (Python: Synchronous
SyncLogger
class)
- CI: Update Bazelisk script
- (Python: Rename
Logger
toAsyncLogger
) - (Python: Remove unused
mypy_integration
)
2.1.0 - 2023-04-26
- Make code compatible with macOS (thanks to @boragokbakan)
2.0.0 - 2022-09-01
- (Python: Dump log to CSV from the command line)
- (Python: Dump log to JSON from the command line)
- (Python: Dump log to Python script from the command line)
- (Python: List log fields from the command line)
- (Python:
Logger
implementation) - (Python:
mpacklog
command-line tool) - (Python: Unit tests for Python API)
1.0.0 - 2022-08-17
First release of the project.