Skip to content

Prepare 2.0.13 release — PHP 8.6 compatibility - #43

Merged
rlerdorf merged 1 commit into
masterfrom
release-2.0.13
Jun 17, 2026
Merged

Prepare 2.0.13 release — PHP 8.6 compatibility#43
rlerdorf merged 1 commit into
masterfrom
release-2.0.13

Conversation

@rlerdorf

@rlerdorf rlerdorf commented Jun 17, 2026

Copy link
Copy Markdown
Member

Summary

  • Bumps version to 2.0.13
  • Fixes build on PHP 8.6+ by replacing XtOffsetOf with offsetof (the actual code fix landed via fix build on PHP 8.6+ #42; this adds the version bump and release notes)
  • Adds PHP 8.6 to the CI matrix so future breakage is caught before a PR is needed
  • Updates CHANGELOG.md and package.xml with 2.0.13 notes and promotes 2.0.12 to the changelog history

Test plan

  • CI passes on PHP 8.1–8.6 (matrix now includes 8.6)
  • grep PHP_OAUTH_VERSION php_oauth.h returns 2.0.13
  • CHANGELOG.md 2.0.13 section is accurate
  • package.xml top-level notes reflect 2.0.13; 2.0.12 entry present in <changelog>

🤖 Generated with Claude Code

- Fix build on PHP 8.6+: replace XtOffsetOf with offsetof (closes #42)
- Add PHP 8.6 to CI matrix
- Bump version to 2.0.13, update CHANGELOG.md and package.xml

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@rlerdorf
rlerdorf merged commit f524860 into master Jun 17, 2026
6 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.

1 participant