Skip to content

mhash: fix the constants page and document the 8.5 deprecation - #5875

Merged
kamil-tekiela merged 2 commits into
php:masterfrom
lacatoire:group/mhash-fixes-and-85-deprecation
Oct 7, 2026
Merged

kamil-tekiela merged 2 commits into
php:masterfrom
lacatoire:group/mhash-fixes-and-85-deprecation

Conversation

@lacatoire

@lacatoire lacatoire commented Sep 24, 2026 •

Copy link
Copy Markdown
Member
  • reference/mhash/configure.xml: simplify the install instructions
  • reference/mhash/constants.xml: document the PHP 8.5 deprecation of all MHASH_* constants and fill in the missing XXH32/XXH64/XXH3/XXH128 descriptions (PHP 8.5 Documentation Tracker)
  • reference/mhash/setup.xml: clarify that no external library is needed
  • reference/mhash/versions.xml: mark the mhash functions as deprecated since PHP 8.1.0

Two changes to the same page, merged to avoid conflicting with each
other:

- fill the empty descriptions of MHASH_XXH32, MHASH_XXH64, MHASH_XXH3
  and MHASH_XXH128, add their version note, and refresh the setup and
  configure pages
- mark all MHASH_* constants as deprecated as of PHP 8.5.0
@lacatoire lacatoire added the 8.5 label Sep 24, 2026
@lacatoire lacatoire added this to the PHP 8.5 milestone Sep 24, 2026
@lacatoire
lacatoire requested a review from alfsb September 28, 2026 18:25
@alfsb
alfsb removed their request for review September 28, 2026 19:34
@alfsb

alfsb commented Sep 28, 2026

Copy link
Copy Markdown
Member

Sorry. I do not know these extensions, and my english skills are not up tp reviewing text. Removing myself from review.

Comment thread reference/mhash/configure.xml Outdated
Comment thread reference/mhash/configure.xml
@kamil-tekiela
kamil-tekiela merged commit 99a687b into php:master Oct 7, 2026
3 checks passed
@lacatoire
lacatoire deleted the group/mhash-fixes-and-85-deprecation branch October 8, 2026 03:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants