Skip to content

⚠️ Drop support for PHP 7.2 and 7.3 - #2159

Merged
ramya-stripe merged 3 commits into
sdk-release/next-majorfrom
drop-php-72-73-next-major
Sep 25, 2026
Merged

ramya-stripe merged 3 commits into
sdk-release/next-majorfrom
drop-php-72-73-next-major

Conversation

@ramya-stripe

Copy link
Copy Markdown
Contributor

Why?

Per our versioning policy, we're dropping support for deprecated versions as part of our twice-yearly major.

What?

  • Require PHP 7.4.0 in Composer and the runtime version check.
  • Remove PHP 7.2 and 7.3 from the CI matrix and update the README requirements.
  • Add a major-version Hark change entry.

See Also

#2038

Configuration

  • skip-changefile: This PR is not a user-facing change, so there's no changefile.

Committed-By-Agent: goose
Orbit-Session-Id: 064fdd2c-3091-4e62-acfb-bd223d84afc9
Committed-By-Agent: goose
Orbit-Session-Id: 064fdd2c-3091-4e62-acfb-bd223d84afc9
@ramya-stripe
ramya-stripe marked this pull request as ready for review September 25, 2026 21:58
@ramya-stripe
ramya-stripe requested a review from a team as a code owner September 25, 2026 21:58
@ramya-stripe
ramya-stripe requested review from jar-stripe and mark-kogan-stripe and removed request for a team September 25, 2026 21:58
@ramya-stripe
ramya-stripe enabled auto-merge (squash) September 25, 2026 22:09
@ramya-stripe
ramya-stripe merged commit 71f8df1 into sdk-release/next-major Sep 25, 2026
26 checks passed
@ramya-stripe
ramya-stripe deleted the drop-php-72-73-next-major branch September 25, 2026 22:10
jar-stripe added a commit that referenced this pull request Sep 29, 2026
* ⚠️ Drop support for PHP 7.2 and 7.3

Committed-By-Agent: goose
Orbit-Session-Id: 064fdd2c-3091-4e62-acfb-bd223d84afc9

* Add PHP 7.4 migration guidance

Committed-By-Agent: goose
Orbit-Session-Id: 064fdd2c-3091-4e62-acfb-bd223d84afc9

---------

Co-authored-by: Stripe SDK <noreply@github.com>
Co-authored-by: jar-stripe <jar@stripe.com>
jar-stripe added a commit that referenced this pull request Sep 30, 2026
* Expand PHPDoc union parameter shapes (#2148)

* Expand PHPDoc union parameter shapes

Committed-By-Agent: goose
Orbit-Session-Id: e2e37587-a513-4fdd-b04a-9ecbdcf28cc0

* Link changelog entry to pull request

Committed-By-Agent: goose
Orbit-Session-Id: e2e37587-a513-4fdd-b04a-9ecbdcf28cc0

* Update 2026-09-15_unknown_expand-phpdoc-union-shapes.change.md

* Add migration guidance for PHPDoc union shapes

Committed-By-Agent: goose
Orbit-Session-Id: e2e37587-a513-4fdd-b04a-9ecbdcf28cc0

* Update migration guide for PHPDoc union shapes

Clarified instructions for updating reported arguments and local variable annotations in PHPDoc.

* empty

* Update 2026-09-15_unknown_expand-phpdoc-union-shapes.change.md

* Revise migration guide for v22 PHPDoc changes

Updated migration guide to reflect changes in PHPDoc union parameter shapes for version 22.

* update migration guide

* fix migration guide

* ⚠️ Drop support for PHP 7.2 and 7.3 (#2159)

* ⚠️ Drop support for PHP 7.2 and 7.3

Committed-By-Agent: goose
Orbit-Session-Id: 064fdd2c-3091-4e62-acfb-bd223d84afc9

* Add PHP 7.4 migration guidance

Committed-By-Agent: goose
Orbit-Session-Id: 064fdd2c-3091-4e62-acfb-bd223d84afc9

---------

Co-authored-by: Stripe SDK <noreply@github.com>
Co-authored-by: jar-stripe <jar@stripe.com>

* Revise migration guide for SDK v22 with new API details

Updated the migration guide for SDK v22 to reflect the new API version and provide links to the API release process and changelog.

* Pin stripe-mock to the SDK OpenAPI version (#2158)

---------

Co-authored-by: jar-stripe <jar@stripe.com>
Co-authored-by: David Brownman <xavdid@stripe.com>
Co-authored-by: Ramya Rao <100975018+ramya-stripe@users.noreply.github.com>
Co-authored-by: Stripe SDK <noreply@github.com>
Co-authored-by: Stripe OpenAPI <105521251+stripe-openapi[bot]@users.noreply.github.com>
jar-stripe added a commit that referenced this pull request Sep 30, 2026
* Expand PHPDoc union parameter shapes (#2148)

* Expand PHPDoc union parameter shapes

Committed-By-Agent: goose
Orbit-Session-Id: e2e37587-a513-4fdd-b04a-9ecbdcf28cc0

* Link changelog entry to pull request

Committed-By-Agent: goose
Orbit-Session-Id: e2e37587-a513-4fdd-b04a-9ecbdcf28cc0

* Update 2026-09-15_unknown_expand-phpdoc-union-shapes.change.md

* Add migration guidance for PHPDoc union shapes

Committed-By-Agent: goose
Orbit-Session-Id: e2e37587-a513-4fdd-b04a-9ecbdcf28cc0

* Update migration guide for PHPDoc union shapes

Clarified instructions for updating reported arguments and local variable annotations in PHPDoc.

* empty

* Update 2026-09-15_unknown_expand-phpdoc-union-shapes.change.md

* Revise migration guide for v22 PHPDoc changes

Updated migration guide to reflect changes in PHPDoc union parameter shapes for version 22.

* update migration guide

* fix migration guide

* ⚠️ Drop support for PHP 7.2 and 7.3 (#2159)

* ⚠️ Drop support for PHP 7.2 and 7.3

Committed-By-Agent: goose
Orbit-Session-Id: 064fdd2c-3091-4e62-acfb-bd223d84afc9

* Add PHP 7.4 migration guidance

Committed-By-Agent: goose
Orbit-Session-Id: 064fdd2c-3091-4e62-acfb-bd223d84afc9

---------

Co-authored-by: Stripe SDK <noreply@github.com>
Co-authored-by: jar-stripe <jar@stripe.com>

* Revise migration guide for SDK v22 with new API details

Updated the migration guide for SDK v22 to reflect the new API version and provide links to the API release process and changelog.

* Pin stripe-mock to the SDK OpenAPI version (#2158)

---------

Co-authored-by: jar-stripe <jar@stripe.com>
Co-authored-by: David Brownman <xavdid@stripe.com>
Co-authored-by: Ramya Rao <100975018+ramya-stripe@users.noreply.github.com>
Co-authored-by: Stripe SDK <noreply@github.com>
Co-authored-by: Stripe OpenAPI <105521251+stripe-openapi[bot]@users.noreply.github.com>
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