Skip to content

Release 3.9.0 - #255

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

MichaelGHSeg merged 1 commit into
masterfrom
release/3.9.0

Conversation

@MichaelGHSeg

Copy link
Copy Markdown
Contributor

Bumps $SEGMENT_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 retries that now take materially longer than the old ~13s ceiling, both carrying upgrade notes, but nothing removed from the API.

Done by hand rather than with VERSION=3.9.0 make release, deliberately. That target runs git changelog -t, which prepends a generated changelog and would bury the curated section written with the HTTP work. Its printf also rewrites lib/Version.php from scratch, dropping declare(strict_types=1); and switching to double quotes.

After merge: git tag 3.9.0 && git push origin 3.9.0 — bare tag, no v. Packagist picks it up by webhook; nothing is uploaded and there is no publish workflow.

@MichaelGHSeg
MichaelGHSeg merged commit cce17d9 into master Sep 28, 2026
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.

2 participants