Skip to content

Release foundations 5.7.2 and foundations-sentry 1.1.0#214

Merged
TheJokr merged 2 commits into
mainfrom
release/5.7.2
Jun 5, 2026
Merged

Release foundations 5.7.2 and foundations-sentry 1.1.0#214
TheJokr merged 2 commits into
mainfrom
release/5.7.2

Conversation

@TheJokr

@TheJokr TheJokr commented Jun 5, 2026

Copy link
Copy Markdown
Collaborator

foundations 5.7.2

  • Fixed: Metrics whose EncodeMetric implementation returns an Err result at runtime don't cause the /metrics endpoint to return a 500 status code anymore. Instead, a wrapper inside foundations swallows the error and logs it at WARN level. The output is rewound to the last written newline to ensure it remains OpenMetrics compliant.

foundations-sentry 1.1.0

  • Added: foundations_sentry::panic::NoFlushPanicIntegration is a variant of sentry's default panic handler integration which emits the same events, but without an explicit flush after each panic. This significantly reduces the time spent inside the panic handler, but at the cost of losing events if the process aborts due to double-panic.

@TheJokr TheJokr requested a review from fisherdarling June 5, 2026 10:10
@TheJokr TheJokr self-assigned this Jun 5, 2026
@TheJokr TheJokr merged commit 5f6abce into main Jun 5, 2026
20 checks passed
@TheJokr TheJokr deleted the release/5.7.2 branch June 5, 2026 15:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants