Skip to content

v0.10.0

Choose a tag to compare

@bartventer bartventer released this 01 Jul 15:03
· 37 commits to master since this release
v0.10.0
8093603

Features & Improvements

  • Structured Logging for Cache Events
    • (0d44a09): Added structured logging for cache responses and errors using Go's log/slog.
    • (247a399): Added a machine-parseable log schema (docs/log.schema.md) for all cache logs.
  • Tracing Support
    • (3545f34): Added ContextWithTraceID for distributed tracing; users can inject a trace ID into the request context to correlate cache logs with other system logs.
  • Refactor & Code Quality
    • (66aa91c): Moved transport options to a separate file for better organization.
    • (5d2cc5d): Changed IsUnsafeMethod to accept a method string instead of an http.Request.
    • (b9faeb9): Added iface and configured sloglint for improved code style and linting.

Full Changelog: v0.9.2...v0.10.0

The project is nearing a stable v1.0.0 milestone.
Any further feedback, issues, or contributions are welcome as we finalize the implementation and documentation.