Skip to content

v1.2.5

Choose a tag to compare

@github-actions github-actions released this 28 Jul 17:18
· 46 commits to main since this release
40c3436

⚑ Highlights

🎲 Template and JSON transformers no longer corrupt their random generator under multi-worker snapshots
πŸ“‰ New metrics and totals for what ignore_send_errors silently discards, plus a startup warning when suppression is on
🧾 Snapshot failures are logged as errors instead of rendering as {}
πŸ” Snapshot request status updates are retried, and report data loss when they still cannot be persisted
πŸ” A failed restore now carries the output that explains it, with credentials redacted

What's Changed

Bug fixes

  • Pool the templates that share greenmask's funcmap state by @kvch in #1045
  • Add a counter for batches dropped by ignore_send_errors by @kvch in #1042
  • Log snapshot failures as errors instead of rendering them as {} by @kvch in #1039
  • Retry snapshot recorder requests, emit errors by @kvch in #1041
  • Add more details about failed statements by @kvch in #1040

CI / build

  • Catch both outcomes of the enum type creation race in integration tests by @kvch in #1044
  • Update golangci-lint in Makefile to match CI version by @kvch in #1046

Upgrade notes

No configuration changes are required.

Contributors. make lint now installs golangci-lint v2.10.1 to match CI, which reports findings the previously pinned v2.5.0 did not.

Full Changelog: v1.2.4...v1.2.5