Skip to content

feat!: release structured logging and opt-in auto-retries#74

Merged
mogita merged 1 commit into
masterfrom
release/logging-and-retry
Jul 24, 2026
Merged

feat!: release structured logging and opt-in auto-retries#74
mogita merged 1 commit into
masterfrom
release/logging-and-retry

Conversation

@mogita

@mogita mogita commented Jul 24, 2026

Copy link
Copy Markdown
Collaborator

Release PR: stamps the accumulated [Unreleased] changelog as v9.0.0 and, on merge, the release workflow bumps the version, tags, and publishes the gem.

Major bump because the retry work removed the always-on faraday-retry middleware (now opt-in via retry_config:), a behavior change spelled out in the changelog. version.rb is intentionally not touched here (the release workflow owns it). Also includes structured logging and the other accumulated unreleased changes.

Cut v9.0.0 from the accumulated Unreleased changelog. BREAKING CHANGE: removed the always-on faraday-retry middleware; retries are opt-in via retry_config: and apply only to GET/HEAD. Also ships structured logging with opt-in body logging and always-on secret redaction. version.rb is bumped by the release workflow, not in this PR.
@mogita
mogita merged commit 0530021 into master Jul 24, 2026
7 checks passed
@mogita
mogita deleted the release/logging-and-retry branch July 24, 2026 15:26
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.

1 participant