Skip to content

[pull] master from php:master#334

Merged
pull[bot] merged 16 commits intoConnectionMaster:masterfrom
php:master
Nov 4, 2025
Merged

[pull] master from php:master#334
pull[bot] merged 16 commits intoConnectionMaster:masterfrom
php:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented Nov 4, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

bukka and others added 16 commits November 4, 2025 15:13
* PHP-8.3:
  PHP-8.3 is now for PHP 8.3.29-dev
* PHP-8.4:
  PHP-8.3 is now for PHP 8.3.29-dev
* PHP-8.5:
  PHP-8.3 is now for PHP 8.3.29-dev
(Looks like this wasn't bumped for 8.4.15-dev previously)
* PHP-8.5:
  [ci skip] Update NEWS for PHP 8.5.0 RC4
The return value is already overwritten by this point so we do have to
clean up the old return value (i.e. dataset) after all.
Both enums and integers map to TidyInteger, however, in the TidyInteger
case we always used zval_get_long(). So for a non-numeric string, this
would get turned into 0. 0 is the first enum value in that case, so the
wrong enum value could be selected.

To solve this, add special handling for strings and (stringable) objects
such that we can explicitly check for numeric strings, and if they're
not, handle them as normal strings instead of as 0.

Closes GH-20387.
* PHP-8.5:
  PHP 8.5 is now for PHP 8.5.1-dev
* PHP-8.4:
  PHP 8.4 is now for PHP 8.4.16-dev
* PHP-8.5:
  PHP 8.4 is now for PHP 8.4.16-dev
* PHP-8.3:
  Fix GH-20374: PHP with tidy and custom-tags
  pgsql: Fix memory leak when object init fails (#20387)
* PHP-8.4:
  Fix GH-20374: PHP with tidy and custom-tags
  pgsql: Fix memory leak when object init fails (#20387)
* PHP-8.5:
  Fix GH-20374: PHP with tidy and custom-tags
  pgsql: Fix memory leak when object init fails (#20387)
@pull pull Bot locked and limited conversation to collaborators Nov 4, 2025
@pull pull Bot added the ⤵️ pull label Nov 4, 2025
@pull pull Bot merged commit 5b5fe43 into ConnectionMaster:master Nov 4, 2025
1 check passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants