Changelog for gRPC |
Release |
What has changed? |
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.65.5 |
- gRPC Core 1.65.5 update |
1.66.0RC5 |
- gRPC Core 1.66.0 update |
1.66.0RC3 |
- gRPC Core 1.66.0 update |
1.65.2 |
- gRPC Core 1.65.2 update |
1.65.1 |
- gRPC Core 1.65.1 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.47.4 |
- gRPC Core 1.47.4 update |
1.48.4 |
- gRPC Core 1.48.4 update |
1.49.3 |
- gRPC Core 1.49.3 update |
1.50.2 |
- gRPC Core 1.50.2 update |
1.51.3 |
- gRPC Core 1.51.3 update |
1.52.1 |
- gRPC Core 1.52.1 update |
1.52.0RC1 |
- gRPC Core 1.52.0 update |
1.51.1 |
- gRPC Core 1.51.1 update |
1.50.0 |
- gRPC Core 1.50.0 update |
1.50.0RC1 |
- gRPC Core 1.50.0 update |
1.49.0 |
- gRPC Core 1.49.0 update |
1.49.0RC3 |
- gRPC Core 1.49.0 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.0 |
- gRPC Core 1.47.0 update |
1.46.3 |
- gRPC Core 1.46.3 update |
1.46.0 |
- gRPC Core 1.46.0 update |
1.46.1 |
- gRPC Core 1.46.1 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.23.1 |
- gRPC C Core 1.23.1 update |
1.24.0 |
- gRPC C Core 1.24 update |
1.24.0RC1 |
- gRPC C Core 1.24 update |
1.22.1 |
- #19924 C Core Http2 parser fix |
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.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.11.1 |
- Misc C Core bug fixes |
1.11.1RC1 |
- Misc C Core bug fixes |
1.12.0RC1 |
- Persistent channel and tests related fixes: #14991, #15061, #15082, #15171
- gRPC C Core 1.12 uptake |
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 |