Skip to content

Latest commit

 

History

History
71 lines (45 loc) · 1.94 KB

CHANGELOG.md

File metadata and controls

71 lines (45 loc) · 1.94 KB

Changelog

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.

Added

  • Bazel: Specify Bazel version to use a workspace rather than bzlmod
  • CICD: Documentation workflow
  • deps: Update palimpsest to 2.2.1

Changed

  • docs: Don't show include files on class pages

3.1.0 - 2023-09-29

Added

  • Bazel: Find clang-format on various operating systems

Changed

  • 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

Added

  • (Python: Synchronous SyncLogger class)

Changed

  • CI: Update Bazelisk script
  • (Python: Rename Logger to AsyncLogger)
  • (Python: Remove unused mypy_integration)

2.1.0 - 2023-04-26

Changed

  • Make code compatible with macOS (thanks to @boragokbakan)

2.0.0 - 2022-09-01

Added

  • (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.