Protocol Buffers - Google's data interchange format
COMMITS
/ php/tests/EncodeDecodeTest.php January 28, 2026
P
Bump version dependencies on phpunit/phpunit to ">=11.5.0 <12.0.0"
Protobuf Team Bot committed
January 16, 2026
P
php: disable recursive tests for valgrind.
Protobuf Team Bot committed
January 14, 2026
P
php: Fix that recursion limit is not enforced.
Protobuf Team Bot committed
January 13, 2026
P
Check that `readRaw` does not accept negative length value.
Protobuf Team Bot committed
October 20, 2025
S
Add option for PHP to emit default values for JSON. (#23985)
Spencer Malone committed
February 12, 2025
B
[PHP] allow encoding enums as integers for json (#12707)
Brett McBride committed
November 25, 2024
A
[7392] fix conformance test in PHP JSON parser (#19376)
Anton Grbin committed
May 9, 2024
J
[php] Added a unit test that bad UTF-8 is rejected in the parser.
Joshua Haberman committed
January 31, 2024
K
Fix inconsistent timestamp json encode/decode (#12396)
kindratmakc committed
September 18, 2023
S
Internal change
Sandy Zhang committed
September 16, 2022
Z
fix empty message serialization for Any
zajca committed
March 5, 2022
J
Updated PHP upb, and utf8_range for Ruby/PHP (#9585)
Joshua Haberman committed
May 14, 2021
J
[PHP] Fixed $msg->setMessage(null) to properly clear the message. (#8472)
Joshua Haberman committed
J
Fixed PHP memory leaks and arginfo errors (#8614)
Joshua Haberman committed
May 4, 2021
P
Fix php json parsing not throwing error for unknown field. (#8528)
Paul Yang committed
January 27, 2021
J
Fixed PHP to support field numbers >=2**28. (#8235)
Joshua Haberman committed
December 4, 2020
P
Port for php8 (#8105)
Paul Yang committed
August 12, 2020
P
Port php c extension to php8 (#7793)
Paul Yang committed