close
Skip to content

Bump version to 3.4.0#146

Merged
codders merged 1 commit intomasterfrom
feat/bump-version-3.4.0
Jan 6, 2025
Merged

Bump version to 3.4.0#146
codders merged 1 commit intomasterfrom
feat/bump-version-3.4.0

Conversation

@codders
Copy link
Copy Markdown
Contributor

@codders codders commented Dec 11, 2024

  • Drop support for PHP 7.2, 7.3
  • Upgrade codesniffer rules to current mediawiki/mediawiki-codesniffer version (45.0.0)
  • Make nullable type parameter declarations explicit for compatibility with PHP 8.4

Bug: T379481

Comment thread README.md Outdated
**Diff 3.x:**

* PHP 7.2 or later (tested with PHP 7.2 up to PHP 8.1)
* PHP 7.4 or later (tested with PHP 7.4 up to PHP 8.4)
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The header is about 3.x, not latest 3.x. So only the upper bound should be increased

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fair. But since we are only testing now with PHP 7.4+, I would still change the lower bound for 'tested with'.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can also change it to something like 3.0-3.3, and then create a 3.4 onwards section above

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

At that point a table is probably better than a bunch of sections

 * Drop support for PHP 7.2, 7.3
 * Upgrade codesniffer rules to current `mediawiki/mediawiki-codesniffer` version (45.0.0)
 * Make nullable type parameter declarations explicit for compatibility with PHP 8.4

Bug: T379481
@codders codders force-pushed the feat/bump-version-3.4.0 branch from 523ed6c to 29e8221 Compare December 12, 2024 08:48
@reedy reedy mentioned this pull request Jan 3, 2025
@codders codders merged commit 19e5c88 into master Jan 6, 2025
@codders codders deleted the feat/bump-version-3.4.0 branch January 6, 2025 09:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants