Skip to content

v0.17.0

Choose a tag to compare

@singret singret released this 10 Jun 12:12

What's Changed

Features

  • Incident attachments — upload, view, download, and delete files directly from the incident detail page
  • Post-mortem template selector — choose a template when generating post-mortems from the UI
  • Routing rule criteria — regex and annotation matching now supported in routing rule conditions
  • PagerDuty import — EU region support added to the import wizard
  • Slack HTTP Events API — migrated from Socket Mode to HTTP Events API for more reliable event delivery
  • AI cost tracking — OSS foundation for per-operation cost tracking (BYO API key)

Bug Fixes

  • Routing rule suppress toggle, priority default, and optional webhook fingerprint
  • Holiday dates shifting due to timezone handling
  • Slack incident card now refreshes and posts a confirmation message after reaction-based ack/resolve
  • cost_usd returned as a flat field on PostMortem API response (was incorrectly wrapped)

Infrastructure

  • SQL migrations embedded as fs.FS at compile time — removes the ./migrations file path dependency, enabling clean Docker and binary deployments

Upgrade Notes

No breaking changes. Run migrations as usual — no manual steps required.