gRPC: Changelog

Version Message
1.69.0RC1 - gRPC Core 1.69.0 update
1.68.0 - gRPC Core 1.68.0 update
1.68.0RC1 - gRPC Core 1.68.0 update
1.67.0 - gRPC Core 1.67.0 update
1.67.0RC1 - gRPC Core 1.67.0 update
1.66.0 - gRPC Core 1.66.0 update
1.66.0RC5 - gRPC Core 1.66.0 update
1.66.0RC3 - gRPC Core 1.66.0 update
1.65.5 - gRPC Core 1.65.5 update
1.65.2 - gRPC Core 1.65.2 update
1.65.1 - gRPC Core 1.65.1 update
1.65.0 - gRPC Core 1.65.0 update
1.65.0RC2 - gRPC Core 1.65.0 update
1.64.1 - gRPC Core 1.64.1 update
1.64.0RC2 - gRPC Core 1.64.0 update
1.63.0 - gRPC Core 1.63.0 update
1.63.0RC1 - gRPC Core 1.63.0 update
1.62.0 - gRPC Core 1.62.0 update
1.62.0RC1 - gRPC Core 1.62.0 update
1.61.0 - gRPC Core 1.61.0 update
1.61.0RC3 - gRPC Core 1.61.0 update
1.60.0 - gRPC Core 1.60.0 update
1.60.0RC1 - gRPC Core 1.60.0 update
1.59.1 - gRPC Core 1.59.1 update
1.59.0RC1 - gRPC Core 1.59.0 update
1.58.0 - gRPC Core 1.58.0 update
1.58.0RC1 - gRPC Core 1.58.0 update
1.57.0 - gRPC Core 1.57.0 update
1.56.0 - gRPC Core 1.56.0 update
1.56.0RC1 - gRPC Core 1.56.0 update
1.55.0 - gRPC Core 1.55.0 update
1.55.0RC1 - gRPC Core 1.55.0 update
1.54.0 - gRPC Core 1.54.0 update
1.54.0RC1 - gRPC Core 1.54.0 update
1.53.0 - gRPC Core 1.53.0 update
1.53.0RC2 - gRPC Core 1.53.0 update
1.53.0RC1 - gRPC Core 1.53.0 update
1.52.1 - gRPC Core 1.52.1 update
1.52.0RC1 - gRPC Core 1.52.0 update
1.51.3 - gRPC Core 1.51.3 update
1.51.1 - gRPC Core 1.51.1 update
1.50.2 - gRPC Core 1.50.2 update
1.50.0 - gRPC Core 1.50.0 update
1.50.0RC1 - gRPC Core 1.50.0 update
1.49.3 - gRPC Core 1.49.3 update
1.49.0 - gRPC Core 1.49.0 update
1.49.0RC3 - gRPC Core 1.49.0 update
1.48.4 - gRPC Core 1.48.4 update
1.48.1 - gRPC Core 1.48.1 update
1.48.0 - gRPC Core 1.48.0 update
1.48.0RC1 - gRPC Core 1.48.0 update
1.47.4 - gRPC Core 1.47.4 update
1.47.0 - gRPC Core 1.47.0 update
1.46.3 - gRPC Core 1.46.3 update
1.46.1 - gRPC Core 1.46.1 update
1.46.0 - gRPC Core 1.46.0 update
1.46.0RC2 - gRPC Core 1.46.0 update
1.46.0RC1 - gRPC Core 1.46.0 update
1.45.0 - gRPC Core 1.45.0 update
1.44.0 - gRPC Core 1.44.0 update
1.44.0RC2 - gRPC Core 1.44.0 update
1.43.0 - gRPC Core 1.43.0 update
1.43.0RC1 - gRPC Core 1.43.0 update
1.42.0 - gRPC Core 1.42.0 update
1.42.0RC1 - gRPC Core 1.42.0 update
1.41.0 - gRPC Core 1.41.0 update
1.41.0RC2 - gRPC Core 1.41.0 update
1.40.0 - gRPC Core 1.40.0 update
1.40.0RC1 - gRPC Core 1.40.0 update
1.39.0 - gRPC Core 1.39.0 update
1.39.0RC1 - gRPC Core 1.39.0 update
1.38.0 - gRPC Core 1.38.0 update
1.38.0RC1 - gRPC Core 1.38.0 update
1.37.1 - gRPC Core 1.37.1 update
1.37.0 - gRPC Core 1.37.0 update
1.37.0RC2 - gRPC Core 1.37.0 update
1.37.0RC1 - gRPC Core 1.37.0 update
1.36.0 - gRPC Core 1.36.0 update
- Fixed segfault on re-used call object #25245
- Added support for PSM security #25303
1.36.0RC1 - gRPC Core 1.36.0 update
- Fixed segfault on re-used call object #25245
- Added support for PSM security #25303
1.35.0 - gRPC Core 1.35.0 update
- Removed zend_hash_destroy() from postfork handler #24891
1.35.0RC1 - gRPC Core 1.35.0 update
- Removed zend_hash_destroy() from postfork handler #24891
1.34.0 - gRPC Core 1.34.0 update
- Removed PHP 5 support
- Added PHP 8 support
1.34.0RC2 - gRPC Core 1.34.0 update
1.34.0RC1 - gRPC Core 1.34.0 update
- Removed PHP 5 support
- Added PHP 8 support
1.33.1 - gRPC Core 1.33.1 update
1.33.0RC1 - gRPC Core 1.33.0 update
- Timeval class constructor now accepts a double value
1.32.0 - gRPC Core 1.32.0 update
1.32.0RC1 - gRPC Core 1.32.0 update
1.31.1 - Fix crash on exec() #23567
1.31.0 - gRPC Core 1.31.0 update
1.31.0RC1 - gRPC Core 1.31.0 update
1.30.0 - gRPC Core 1.30.0 update
- Fix crash in subprocess after fork() #22774
1.30.0RC1 - gRPC Core 1.30.0 update
- Fix crash in subprocess after fork() #22774
1.29.1 - gRPC Core 1.29.1 update
1.29.0 - gRPC Core 1.29.0 update
1.28.0 - gRPC Core 1.28.0 update
1.28.0RC2 - gRPC Core 1.28.0 update
- Fixed 1.28.0RC1 Windows build issue
1.28.0RC1 - gRPC Core 1.28.0 update
1.27.0 - gRPC Core 1.27.0 update
1.27.0RC2 - gRPC Core 1.27.0 update
1.27.0RC1 - gRPC Core 1.27.0 update
1.26.0 - gRPC Core 1.26.0 update
- #20991: Added php.ini option to set custom grpc log location
- #20987: Performance improvement to Call::startBatch()
- #20903: Init ssl roots cert only once
1.26.0RC2 - Fix php5.5 build
1.26.0RC1 - gRPC Core 1.26.0 update
- #20991: Added php.ini option to set custom grpc log location
- #20987: Performance improvement to Call::startBatch()
- #20903: Init ssl roots cert only once
1.25.0 - gRPC Core 1.25.0 update
1.25.0RC1 - gRPC Core 1.25.0 update
1.24.0 - gRPC C Core 1.24 update
1.24.0RC1 - gRPC C Core 1.24 update
1.23.1 - gRPC C Core 1.23.1 update
1.23.0 - #19721 Fixed segfault in Channel constructor
- #19366 Fixed unexpected warning about getenv()
1.23.0RC1 - #19721 Fixed segfault in Channel constructor
- #19366 Fixed unexpected warning about getenv()
1.22.1 - #19924 C Core Http2 parser fix
1.22.0 - gRPC C Core 1.22 update
1.22.0RC1 - gRPC C Core 1.22 update
1.21.3 - #19205 Fix ZTS build shutdown segfault
1.21.3RC1 - #19205 Fix ZTS build shutdown segfault
1.21.2 - #19181 Fix ZTS build error
- #19147 Fix shutdown segfault
1.21.0RC1 - gRPC C Core 1.21 uptake
1.20.0 - Added memory leak tests #17862
- Fixed segfault on accessing a closed client #18302
- Added ini settings for fork support #18539
- Fixed fork hang #18558
1.20.0RC3 - Added memory leak tests #17862
- Fixed segfault on accessing a closed client #18302
- Added ini settings for fork support #18539
- Fixed fork hang #18558
1.20.0RC1 - Added memory leak tests #17862
- Fixed segfault on accessing a closed client #18302
- Added ini settings for fork support #18539
- Fixed fork hang #18558
1.19.0 - gRPC C Core 1.19 uptake
1.19.0RC1 - gRPC C Core 1.19 uptake
1.18.0 - gRPC C Core 1.18 uptake
1.18.0RC1 - gRPC C Core 1.18 uptake
1.17.0 - Fork support for gRPC pecl extension #17147
1.17.0RC3 - Fork support for gRPC pecl extension #17147
1.17.0RC2 - Fork support for gRPC pecl extension #17147
1.17.0RC1 - Fork support for gRPC pecl extension #17147
1.16.0 - gRPC C Core 1.16.0 Uptake
1.15.0 - gRPC C Core 1.15 uptake
1.15.0RC1 - gRPC C Core 1.15 uptake
1.14.1 - gRPC C Core patch release 1.14.1 uptake
1.14.0 - gRPC C Core 1.14 uptake
1.14.0RC2 - gRPC C Core 1.14 uptake
1.13.0 - Experimental support for client-side interceptor #13342, #15779
- Add upper bound for number of persistent channels per target #15218
1.13.0RC3 - Experimental support for client-side interceptor #13342, #15779
- Add upper bound for number of persistent channels per target #15218
1.12.0 - Persistent channel and tests related fixes: #14991, #15061, #15082, #15171
- gRPC C Core 1.12 uptake
1.12.0RC1 - Persistent channel and tests related fixes: #14991, #15061, #15082, #15171
- gRPC C Core 1.12 uptake
1.11.1 - Misc C Core bug fixes
1.11.1RC1 - Misc C Core bug fixes
1.11.0 - Compile flags optimization #14768
- Persistent channel fix #14904
- Installation fix #14825, 14807
- Windows build fix #14960
- gRPC C Core 1.11 uptake
1.11.0RC2 - Compile flags optimization #14768
- Persistent channel fix #14904
- Installation fix #14825, 14807
- Windows build fix #14960
- gRPC C Core 1.11 uptake
1.11.0RC1 - Compile flags optimization #14768
- Persistent channel fix #14904
- Installation fix #14825, 14807
- gRPC C Core 1.11 uptake
1.10.1 - Compile flags optimization #14768
- Persistent channel fix #14904
- gRPC C Core bug fixes #14747, #14787
1.10.1RC1 - gRPC C Core bug fixes #14747, #14787
1.10.0 - Memory leak fixes
- gRPC C Core 1.10 uptake
1.10.0RC2 - TBD
1.9.0 - Updated gRPC C Core library version 1.9
- Report grpc extension version in phpinfo() #13687
- Fixed memory leak when handling metadata array #13660
- Fixed memory involing persistent channels #14125 - #14130
1.9.0RC3 - Updated gRPC C Core library version 1.9
- Report grpc extension version in phpinfo() #13687
- Fixed memory leak when handling metadata array #13660
- Fixed memory involing persistent channels #14125 - #14130
1.9.0RC1 - Updated gRPC C Core library version 1.9
- Report grpc extension version in phpinfo() #13687
- Fixed memory leak when handling metadata array #13660
- Fixed memory involing persistent channels #14125 - #14130
1.8.5 - Fixed a memory leak during channel creation #14017
- Fixed a memory leak with SSL cert #12706
1.8.3 - Fixed verbose log issue #13881
1.8.0 - Updated gRPC C Core library version 1.8
1.8.0RC1 - Updated gRPC C Core library version 1.8
1.7.0 - Updated gRPC C Core library version 1.7
1.7.0RC1 - Updated gRPC C Core library version 1.7
1.6.0 - License changed to Apache 2.0
- Added support for php_namespace option in codegen plugin #11886
- Updated gRPC C Core library version 1.6
1.6.0RC1 - License changed to Apache 2.0
- Added support for php_namespace option in codegen plugin #11886
- Updated gRPC C Core library version 1.6
1.4.6 - Fixed segfault when tests were run under Travis #12123
1.4.6RC6 - Fixed segfault when tests were run under Travis #12123
1.4.6RC5 - Fixed segfault when tests were run under Travis #12123
1.4.6RC4 - Fixed a Windows installation issue #12108
- Fixed a MacOS mutex segfault #12109
- Fixed a ZTS compilation issue #12109
1.4.6RC3 - Fixed a Windows installation issue #12108
- Fixed a MacOS mutex segfault #12109
- Fixed a ZTS compilation issue #12109
1.4.6RC2 - Fixed a Windows installation issue #12108
- Fixed a MacOS mutex segfault #12109
- Fixed a ZTS compilation issue #12109
1.4.6RC1 - Fixed some segfaults when tests were run on Travis #12123
- Fixed a memory leak when setting default root certs #11632
1.4.4 - Fixed a Windows installation issue #12108
- Fixed a MacOS mutex segfault #12109
- Fixed a ZTS compilation issue #12109
1.4.3 - Fixed hang bug when fork() was used #11814
- Channel are now by default persistent #11878
1.4.1 - gRPC C Core 1.4.1 bug fixes
1.4.0 - Fixed some memory leaks #9559, #10996
- Disabled cares dependency from gRPC C Core #10940
- De-coupled protobuf dependency #11112
- Fixed extension reported version #10842
- Added config.w32 for Windows support #8161
- Fixed PHP distrib test after cc files were added #11193
- Fixed protoc plugin comment escape bug #11025
1.4.0RC2 In addition to 1.4.0RC1
- Fixed pecl windows build issue #11350
- Fixed extension reported version #10842
1.4.0RC1 - Fixed some memory leaks #9559, #10996
- Disabled cares dependency from gRPC C Core #10940
- De-coupled protobuf dependency #11112
- Fixed extension reported version #10842
- Added config.w32 for Windows support #8161
- Fixed PHP distrib test after cc files were added #11193
- Fixed protoc plugin comment escape bug #11025
1.3.2 - Fixed some memory leaks #9559, #10996
1.3.2RC1 - Fixed some memory leaks #9559, #10996
1.3.1RC1 - gRPC Core 1.3 uptake
1.2.0 - Added arg info macros #9751
- Updated codegen to be consistent with protobuf #9492
1.2.0RC1 - Added arg info macros #9751
- Updated codegen to be consistent with protobuf #9492
1.1.0 - PHP Proto3 adoption #8179
- Various bug fixes
1.1.0RC1 - PHP Proto3 adoption #8179
- Various bug fixes
1.0.1 - Reject metadata keys which are not legal #7881
1.0.1RC1 - Reject metadata keys which are not legal #7881
1.0.0 - gRPC 1.0.0 release
1.0.0RC4 - Fixed Ubuntu compile error #7571, #7642
1.0.0RC3 - PHP7 Support continued, reduce code duplication #7543
1.0.0RC2 - PHP7 Support #7464
1.0.0RC1 - GA release
- Fix shutdown hang problem #4017
0.15.0 - Updated functions with TSRM macros for ZTS support #6607
- Load default roots.pem via grpc_set_ssl_roots_override_callback #6848
0.14.0 - wrap grpc C core version 0.14.0
- destroy grpc_byte_buffer after startBatch #6096
0.8.1 - Increase unit test code coverage #5225
0.8.0 - Simplify gRPC PHP installation #4517
- Wrap gRPC core library version 0.13
0.7.0 - Breaking change to Credentials class (removed) #3765
- Replaced by ChannelCredentials and CallCredentials class #3765
- New plugin based metadata auth API #4394
- Explicit ChannelCredentials::createInsecure() call
0.6.1 - fixed undefined constant fatal error when run with apache/nginx #2275
0.6.0 - support per message compression disable
- expose per-call host override option
- expose connectivity API
- expose channel target and call peer
- add user-agent
- update to wrap gRPC C core library beta version 0.11.0
0.5.1 Update to wrap gRPC C Core version 0.10.0
0.5.0 First alpha release