Skip to content

Release 2.6.0 - #285

Merged
MichaelGHSeg merged 1 commit into
masterfrom
release/2.6.0
Sep 28, 2026
Merged

MichaelGHSeg merged 1 commit into
masterfrom
release/2.6.0

Conversation

@MichaelGHSeg

@MichaelGHSeg MichaelGHSeg commented Sep 28, 2026 •

Copy link
Copy Markdown
Contributor

Bumps VERSION and dates the existing Unreleased changelog section. No code changes.

Releases the HTTP work already on master:

Minor rather than patch: new X-Retry-Count request header, and the default backoff schedule changes (base 500ms rather than 100ms, ceiling 60s rather than 10s, multiplier 2 rather than 1.5) — both carry upgrade notes — but nothing is removed from the API.

.travis.yml also contains 2.5.0; that is a Ruby version in the test matrix, not the gem version, and is deliberately untouched.

The RubyGems trusted publisher is registered and matches deploy.yml: repository segmentio/analytics-ruby, workflow deploy.yml, environment production.

After merge: tag 2.6.0 (bare, no v), then create a GitHub Release. deploy.yml triggers on release: published, verifies the tag against version.rb, and publishes via trusted publishing. The production environment requires review from libraries-web-team.

@MichaelGHSeg
MichaelGHSeg merged commit ba7a189 into master Sep 28, 2026
11 of 12 checks passed
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.

3 participants