You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,7 @@
1
+
## 30.0.0
2
+
* Fixed the potential break in v29.0.0 (due to dependency conflicts) by pinning the protobuf dependency to be <=4.30.0 and reverting back to the old getLabel method.
3
+
* Fixed the potential maximum call size error due to a bug in the GRPC C extension by pinning ext-grpc to be <=1.66.0
4
+
1
5
## 29.0.0
2
6
* Security fixes, updated deprecated getLabel to isRepeated.
Copy file name to clipboardExpand all lines: Dockerfile
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -15,10 +15,10 @@ RUN curl -sS https://getcomposer.org/installer | php
15
15
RUN mv composer.phar /usr/local/bin/composer
16
16
17
17
# Install and configure the gRPC extension.
18
-
RUN pecl install grpc
18
+
RUN pecl install grpc-1.66.0
19
19
RUN echo 'extension=grpc.so' >> $PHP_INI_DIR/conf.d/grpc.ini
20
20
21
21
# Install and configure the C implementation of Protobuf extension if needed.
22
-
RUN if [ "$USE_C_PROTOBUF" = "false" ]; then echo 'Using PHP implementation of Protobuf'; else echo 'Using C implementation of Protobuf'; pecl install protobuf; echo 'extension=protobuf.so' >> $PHP_INI_DIR/conf.d/protobuf.ini; fi
22
+
RUN if [ "$USE_C_PROTOBUF" = "false" ]; then echo 'Using PHP implementation of Protobuf'; else echo 'Using C implementation of Protobuf'; pecl install protobuf-4.30.0; echo 'extension=protobuf.so' >> $PHP_INI_DIR/conf.d/protobuf.ini; fi
0 commit comments