Skip to content

Releases: googleapis/gax-php

0.31.0

29 Mar 22:07
62f0b8f

Choose a tag to compare

Update auth handling (#145)

  • Adds auth handler to wrap auth class and take advantage of in-memory caching

Bugfixes

  • Fixes RestTransport::getQuerystringValue for special JSON cases (#156)
  • Updates to request builder to improve message (#154)
  • Add local method for special class mappings instead of GPBUtil (#157)

0.30.2

21 Mar 16:10
74769e3

Choose a tag to compare

Minor bugfixes

  • Move call construction methods in GapicClientTrait from private to protected to support overriding and extending in partial veneers (#149)

0.30.1

14 Mar 16:51
dda1f75

Choose a tag to compare

Minor bugfixes

  • Move transport property from private to protected for Spanner async delete (#147)

0.30.0

22 Jan 21:57
c16fe4f

Choose a tag to compare

Add support for HTTP 1.1 JSON Transport

This release adds support for a new HTTP 1.1 / JSON transport (#118). This allows users who are unable to install the gRPC c extension to use our generated client libraries. Note that the new transport does not support streaming calls. This release also includes a large refactoring of the existing ApiCore classes to support the new generated clients.

0.29.0

28 Dec 17:31
eb47877

Choose a tag to compare

Update protobuf version

  • Update the protobuf version to "^3.5.1" (#138)

Bugfixes

  • Fix PathTemplate error messages (#140)

0.28.0

20 Dec 00:56
d0c8cd5

Choose a tag to compare

Support header routing

  • Added support for the x-goog-request-params header (#132)

0.27.0

21 Nov 23:17
28d91f3

Choose a tag to compare

Move to ApiCore namespace (#125)

  • BREAKING All classes that were previously under the Google\GAX namespace have been moved to the Google\ApiCore namespace . To support this change, update code that consumes the affected classes with a mechanical rename from Google\GAX to Google\ApiCore.
  • Restructure repo, moving generated protobuf classes under src directory, and protobuf metadata classes under metadata

LongRunning and IAM namespace update (#126)

  • BREAKING Generated protobuf classes for LongRunning have moved from Google\Longrunning to Google\LongRunning
  • BREAKING Generated protobuf classes for Iam have moved from Google\Iam to Google\Cloud\Iam

0.26.0

15 Nov 00:26
dda2b0f

Choose a tag to compare

Fix protobuf to version 3.4

Updates and fixes

  • Fix OperationsGapicClient documentation (#119)
  • Use phpunit namespaced classes (#122)

0.25.0

30 Oct 21:03
bca9e3d

Choose a tag to compare

Bug Fixes

  • Revert to using ucwords() without the delimiter parameter (to support PHP5.5 prior 5.5.16, in which ucwords() does not support the second parameter) (#114)
  • Fix time elapsed calculation (#110)

Refresh generated

  • Refresh generated proto classes (big DLP update) (#115)

0.24.0

19 Sep 20:12

Choose a tag to compare

Retry Settings

  • [BC Break] Update RetrySettings, remove BackoffSettings (#102, #108)

Refresh generated

  • Refresh generated types with latest protobuf and toolkit updates