Skip to content

Releases: googleapis/google-cloud-php

Google Cloud PHP v0.58.1

28 Mar 23:14
92cd930
Compare
Choose a tag to compare

Google Cloud PHP v0.58.1

google/cloud-bigquerydatatransfer v0.3.1

  • Fixed PSR-4 autoloader for restructure and included missing dev-dependencies. (#962)

google/cloud-error-reporting v0.9.1

  • Fixed Bootstrap include path. (#965)

Google Cloud PHP v0.58.0

28 Mar 17:02
Compare
Choose a tag to compare

Google Cloud PHP v0.58.0

google/cloud-bigquery v1.1.0

  • Restructured library to include tests and supporting files. All client library files can now be found in the src directory. (#943)

google/cloud-bigquerydatatransfer v0.3.0

  • Added BigQuery Data Transfer to Google Cloud PHP, rather than distributing it as an entirely separate package. (#952)
  • Restructured library to include tests and supporting files. All client library files can now be found in the src directory. (#943)

google/cloud-bigtable v0.3.0

  • Restructured library to include tests and supporting files. All client library files can now be found in the src directory. (#943)

google/cloud-container v0.3.0

  • Restructured library to include tests and supporting files. All client library files can now be found in the src directory. (#943)

google/cloud-core v1.19.0

  • Restructured library to include tests and supporting files. All client library files can now be found in the src directory. (#943)

google/cloud-dataproc v0.3.0

  • Restructured library to include tests and supporting files. All client library files can now be found in the src directory. (#943)

google/cloud-datastore v1.4.0

  • Restructured library to include tests and supporting files. All client library files can now be found in the src directory. (#943)

google/cloud-debugger v0.6.0

  • Restructured library to include tests and supporting files. All client library files can now be found in the src directory. (#943)

google/cloud-dlp v0.7.0

  • Restructured library to include tests and supporting files. All client library files can now be found in the src directory. (#943)

google/cloud-error-reporting v0.9.0

  • Added Google\Cloud\ErrorReporting\Bootstrap::prependFileLocation() to return the canonical location of the prepend file location. (#955)
  • Restructured library to include tests and supporting files. All client library files can now be found in the src directory. (#943)
  • BREAKING CHANGE The location of the prepend.php file used to bootstrap exception and error handling to Stackdriver Error Reporting has been moved.
    • When installing the google/cloud package it will be located at /project-dir/vendor/google/cloud/ErrorReporting/src/prepend.php.
    • When installing the google/cloud-error-reporting package it will be located at /project-dir/vendor/google/cloud/cloud-error-reporting/src/prepend.php.

google/cloud-firestore v0.6.0

  • Restructured library to include tests and supporting files. All client library files can now be found in the src directory. (#943)

google/cloud-language v0.13.0

  • Restructured library to include tests and supporting files. All client library files can now be found in the src directory. (#943)

google/cloud-logging v1.10.0

  • Restructured library to include tests and supporting files. All client library files can now be found in the src directory. (#943)

google/cloud-monitoring v0.9.0

  • Restructured library to include tests and supporting files. All client library files can now be found in the src directory. (#943)

google/cloud-oslogin v0.3.0

  • Restructured library to include tests and supporting files. All client library files can now be found in the src directory. (#943)

google/cloud-pubsub v1.1.0

  • Restructured library to include tests and supporting files. All client library files can now be found in the src directory. (#943)

google/cloud-spanner v1.3.0

  • Added support for Commit Timestamp field values. (#947)
  • Restructured library to include tests and supporting files. All client library files can now be found in the src directory. (#943)

google/cloud-speech v0.12.0

  • Restructured library to include tests and supporting files. All client library files can now be found in the src directory. (#943)

google/cloud-storage v1.4.0

  • Restructured library to include tests and supporting files. All client library files can now be found in the src directory. (#943)

google/cloud-trace v0.7.0

  • Restructured library to include tests and supporting files. All client library files can now be found in the src directory. (#943)

google/cloud-translate v1.2.0

  • Restructured library to include tests and supporting files. All client library files can now be found in the src directory. (#943)

google/cloud-videointelligence v0.10.0

  • Restructured library to include tests and supporting files. All client library files can now be found in the src directory. (#943)

google/cloud-vision v0.11.0

  • Restructured library to include tests and supporting files. All client library files can now be found in the src directory. (#943)

Google Cloud PHP v0.57.1

21 Mar 16:45
a58c0c6
Compare
Choose a tag to compare

Google Cloud PHP v0.57.1

The main package's version has been correctly incremented, there are no other changes in this release.

Google Cloud PHP v0.57.0

16 Mar 18:57
4d2dbc7
Compare
Choose a tag to compare

Google Cloud PHP v0.57.0

google/cloud-bigtable v0.2.3

  • Updated google/proto-client required version. (#935)

google/cloud-container v0.2.3

  • Updated google/proto-client required version. (#935)

google/cloud-core 1.18.0

  • Include updates to support repository restructuring. (#922)

google/cloud-dataproc v0.2.3

  • Updated google/proto-client required version. (#935)

google/cloud-dlp v0.6.0

  • Introduce DLP V2 client. (#935)
  • Updated google/proto-client required version. (#935)

google/cloud-error-reporting v0.8.4

  • Updated google/proto-client required version. (#935)

google/cloud-firestore v0.5.2

  • Updated google/proto-client required version. (#935)

google/cloud-language v0.12.3

  • Updated google/proto-client required version. (#935)

google/cloud-logging v1.9.4

  • Updated google/proto-client required version. (#935)

google/cloud-monitoring v0.8.3

  • Updated google/proto-client required version. (#935)

google/cloud-oslogin v0.2.3

  • Updated google/proto-client required version. (#935)

google/cloud-pubsub v1.0.2

  • Updated google/proto-client required version. (#935)

google/cloud-spanner v1.2.1

  • Updated google/proto-client required version. (#935)

google/cloud-speech v0.11.3

  • Updated google/proto-client required version. (#935)
  • Updated RPC timeout settings. (#927)

google/cloud-trace v0.6.3

  • Updated google/proto-client required version. (#935)

google/cloud-videointelligence v0.9.3

  • Updated google/proto-client required version. (#935)

google/cloud-vision v0.10.2

  • Updated google/proto-client required version. (#935)

Google Cloud PHP v0.56.0

26 Feb 21:09
7136c7e
Compare
Choose a tag to compare

Google Cloud PHP v0.56.0

google/cloud-bigtable v0.2.2

  • Updated google/proto-client required version. (#916)

google/cloud-container v0.2.2

  • Updated google/proto-client required version. (#916)

google/cloud-core 1.17.1

  • Fixed a bug when unpacking nested structs while using gRPC as the transport. (#917)

google/cloud-dataproc v0.2.2

  • Updated google/proto-client required version. (#916)

google/cloud-dlp v0.5.3

  • Updated google/proto-client required version. (#916)

google/cloud-error-reporting v0.8.3

  • Updated google/proto-client required version. (#916)

google/cloud-firestore v0.5.1

  • Updated google/proto-client required version. (#916)

google/cloud-language v0.12.2

  • Updated google/proto-client required version. (#916)

google/cloud-logging v1.9.3

  • Updated google/proto-client required version. (#916)

google/cloud-monitoring v0.8.2

  • Updated google/proto-client required version. (#916)

google/cloud-oslogin v0.2.2

  • Updated google/proto-client required version. (#916)

google/cloud-pubsub v1.0.1

  • Updated google/proto-client required version. (#916)

google/cloud-spanner v1.2.0

  • Updated google/proto-client required version. (#916)
  • Added support for batch reads. (#916)

google/cloud-speech v0.11.2

  • Updated google/proto-client required version. (#916)

google/cloud-trace v0.6.2

  • Updated google/proto-client required version. (#916)

google/cloud-videointelligence v0.9.2

  • Updated google/proto-client required version. (#916)

google/cloud-vision v0.10.1

  • Updated google/proto-client required version. (#916)

Google Cloud PHP v0.55.0

24 Feb 00:10
Compare
Choose a tag to compare

Google Cloud PHP v0.55.0

google/cloud-datastore v1.3.1

  • upsert() and upsertBatch() methods on Google\Cloud\Datastore\DatastoreClient and Google\Cloud\Datastore\Transaction will now allocate IDs to any entities which provide partial keys. (#905)

google/cloud-firestore v0.5.0

  • Google\Cloud\Firestore\WriteBatch methods which previously accepted only a document name now accept a name or instance of Google\Cloud\Firestore\DocumentReference. (#902)

google/cloud-pubsub v1.0.0

  • There are no code changes since our last release, but we are proud to now announce our support of Google Cloud Pub/Sub at a GA level. This means that we do not expect to introduce any breaking changes and that we believe the library is ready for production use. For more information on our versioning please see here.

Google Cloud PHP v0.54.0

15 Feb 22:57
05532a3
Compare
Choose a tag to compare

Google Cloud PHP v0.54.0

google/cloud-core v1.17.0

  • Added closure serialization support to the batch daemon. (#886)
  • Updated batch daemon to support multiple job types. (#848)
  • BREAKING CHANGE Modified some batch configuration options, such as workerNum changing to numWorkers. (#848)

google/cloud-debugger v0.5.0

  • Added support for storing breakpoints in the filesystem. (#887)
  • Fetching and submission of debugging data in non-Windows environments can be accomplished by use of the google-cloud-batch daemon. (#848)
  • In Windows environments, breakpoints may be fetched from Cloud Debugger using the google-cloud-debugger daemon, and will be submitted synchronously at the end of the request. (#894)
  • Fixed issues preventing debugging in Windows environments. (#887, #894)
  • Debuggees are now registered with certain information provided in resource labels. This allows you to click through from the App Engine service page directly to the Debugger UI. (#883)
  • Fixed debugger logpoint name. This improves the usage in the Debugger UI. (#896)
  • Re-register Debuggee in case of certain errors. (#897)

google/cloud-error-reporting v0.8.2

  • Updates for compatibility with batch daemon changes. (#848)

google/cloud-firestore v0.4.2

  • Fixed protobuf error when creating transactions. (#895)

google/cloud-logging v1.9.2

  • Updated documentation to reflect batch daemon changes. (#848)
  • Added closure serialization support to methods utilizing the batch daemon. (#886)

google/cloud-pubsub v0.12.2

  • Updated documentation to reflect batch daemon changes. (#848)
  • Added closure serialization support to methods utilizing the batch daemon. (#886)

google/cloud-vision v0.10.0

  • Added helper methods to improve ease of use when accessing Cloud Vision via Google\Cloud\Vision\V1\ImageAnnotatorClient.

Google Cloud PHP v0.53.0

01 Feb 16:35
Compare
Choose a tag to compare

Google Cloud PHP v0.53.0

google/cloud-bigquery v1.0.3

  • Requests will now retry on 502 error codes. (#877)
  • Added Pull Request Template directing users to GoogleCloudPlatform/google-cloud-php repository for contributions. (#876)

google/cloud-bigtable v0.2.1

  • Updated google/proto-client required version. (#872)
  • Added Pull Request Template directing users to GoogleCloudPlatform/google-cloud-php repository for contributions. (#876)

google/cloud-container v0.2.1

  • Updated google/proto-client required version. (#872)
  • Added Pull Request Template directing users to GoogleCloudPlatform/google-cloud-php repository for contributions. (#876)

google/cloud-core 1.16.0

  • Added option to fetch numeric project ID from metadata server. (#858)
  • Moved shared testing code into Core as part of a larger project to improve testability of sub-components. (#822)
  • Added Pull Request Template directing users to GoogleCloudPlatform/google-cloud-php repository for contributions. (#876)

google/cloud-dataproc v0.2.1

  • Updated google/proto-client required version. (#872)
  • Added Pull Request Template directing users to GoogleCloudPlatform/google-cloud-php repository for contributions. (#876)

google/cloud-datastore v1.3.0

  • Added support for Datastore transactions and a better API for Read-Only transactions. (#773)
  • Added Pull Request Template directing users to GoogleCloudPlatform/google-cloud-php repository for contributions. (#876)

google/cloud-debugger v0.4.0

  • Added Google\Cloud\Debugger\Debuggee::setBreakpoint() method. (#870)
  • Added end to end test. (#867)
  • Added Pull Request Template directing users to GoogleCloudPlatform/google-cloud-php repository for contributions. (#876)

google/cloud-dlp v0.5.2

  • Updated google/proto-client required version. (#872)
  • Added Pull Request Template directing users to GoogleCloudPlatform/google-cloud-php repository for contributions. (#876)

google/cloud-error-reporting v0.8.1

  • Updated google/proto-client required version. (#872)
  • Added Pull Request Template directing users to GoogleCloudPlatform/google-cloud-php repository for contributions. (#876)

google/cloud-firestore v0.4.1

  • Updated google/proto-client required version. (#872)
  • Added Pull Request Template directing users to GoogleCloudPlatform/google-cloud-php repository for contributions. (#876)

google/cloud-language v0.12.1

  • Updated google/proto-client required version. (#872)
  • Added Pull Request Template directing users to GoogleCloudPlatform/google-cloud-php repository for contributions. (#876)

google/cloud-logging v1.9.1

  • Updated google/proto-client required version. (#872)
  • Added Pull Request Template directing users to GoogleCloudPlatform/google-cloud-php repository for contributions. (#876)

google/cloud-monitoring v0.8.1

  • Updated google/proto-client required version. (#872)
  • Added Pull Request Template directing users to GoogleCloudPlatform/google-cloud-php repository for contributions. (#876)

google/cloud-oslogin v0.2.1

  • Updated google/proto-client required version. (#872)
  • Added Pull Request Template directing users to GoogleCloudPlatform/google-cloud-php repository for contributions. (#876)

google/cloud-pubsub v0.12.1

  • Updated google/proto-client required version. (#872)
  • Added Pull Request Template directing users to GoogleCloudPlatform/google-cloud-php repository for contributions. (#876)

google/cloud-spanner v1.1.2

  • Updated google/proto-client required version. (#872)
  • Added Pull Request Template directing users to GoogleCloudPlatform/google-cloud-php repository for contributions. (#876)

google/cloud-speech v0.11.1

  • Updated google/proto-client required version. (#872)
  • Added Pull Request Template directing users to GoogleCloudPlatform/google-cloud-php repository for contributions. (#876)

google/cloud-storage v1.3.4

  • Added Pull Request Template directing users to GoogleCloudPlatform/google-cloud-php repository for contributions. (#876)

google/cloud-trace v0.6.1

  • Updated google/proto-client required version. (#872)
  • Added Pull Request Template directing users to GoogleCloudPlatform/google-cloud-php repository for contributions. (#876)

google/cloud-translate v1.1.2

  • Added Pull Request Template directing users to GoogleCloudPlatform/google-cloud-php repository for contributions. (#876)

google/cloud-videointelligence v0.9.1

  • Updated google/proto-client required version. (#872)
  • Added Pull Request Template directing users to GoogleCloudPlatform/google-cloud-php repository for contributions. (#876)

google/cloud-vision v0.9.1

  • Updated google/proto-client required version. (#872)
  • Added Pull Request Template directing users to GoogleCloudPlatform/google-cloud-php repository for contributions. (#876)

Google Cloud PHP v0.52.1

23 Jan 20:21
54e7a44
Compare
Choose a tag to compare

Google Cloud PHP v0.52.1

google/cloud-core v1.15.3

  • An issue preventing the authHttpHandler from being passed from the handwritten client down to the GAPIC layer has been resolved. (#863)

google/cloud-dlp v0.5.1

  • An issue with syntax in rest configurations has been resolved. (#865)

google/cloud-spanner v1.1.1

  • An issue with syntax in rest configurations has been resolved. (#865)

Google Cloud PHP v0.52.0

23 Jan 14:56
99ad3b2
Compare
Choose a tag to compare

Google Cloud PHP v0.52.0

We are proud to announce that generated clients such as Google\Cloud\Bigtable\V2\BigtableClient now support HTTP 1.1/JSON for the transport layer in addition to gRPC! While we still highly recommend gRPC for its additional features such as streaming, we know it may not always be an option. Please keep in mind, however, if choosing HTTP 1.1/JSON streaming methods will not be available at this time. (#857)

google/cloud-bigtable v0.2.0

  • Generated clients now can utilize HTTP 1.1/JSON as the transport layer. (#857)

google/cloud-bigquery v1.0.2

  • Code style fixes. (#835)

google/cloud-container v0.2.0

  • Generated clients now can utilize HTTP 1.1/JSON as the transport layer. (#857)

google/cloud-core v1.15.2

google/cloud-dataproc v0.2.0

  • Generated clients now can utilize HTTP 1.1/JSON as the transport layer. (#857)

google/cloud-datastore v1.2.2

google/cloud-dlp v0.5.0

  • Generated clients now can utilize HTTP 1.1/JSON as the transport layer. (#857)

google/cloud-debugger v0.3.0

  • Code style fixes. (#835)
  • An improved technique for generating a default identifier has been added, as well as ensuring the extSourceContext field should be empty when there is no source-contexts.json file available. (#839)
  • A Debugger GAPIC has been added. (#841)
  • Additional validation to a breakpoint has been added. (#834)
  • The source-contexts.json file is being deprecated in favor of source-context.json. (#853)
  • A bug with an incorrect parameter projectId has been fixed. (#855)
  • Google\Cloud\Debugger\SourceLocationResolver has been added to assist in resolving source location. (#844)
  • Fixed a set of bugs surrounding the resolved location. (#856)
  • Generated clients now can utilize HTTP 1.1/JSON as the transport layer. (#857)

google/cloud-error-reporting v0.8.0

  • Code style fixes. (#835)
  • Generated clients now can utilize HTTP 1.1/JSON as the transport layer. (#857)

google/cloud-firestore v0.4.0

  • Code style fixes. (#835)
  • Generated clients now can utilize HTTP 1.1/JSON as the transport layer. Please note, however, Google\Cloud\Firestore\FirestoreClient still requires the gRPC extension. (#857)
  • Updated connection layer to use new headers key for GAPICs. (#861)

google/cloud-logging v1.9.0

  • Code style fixes. (#835)
  • Generated clients now can utilize HTTP 1.1/JSON as the transport layer. (#857)

google/cloud-monitoring v0.8.0

  • Generated clients now can utilize HTTP 1.1/JSON as the transport layer. (#857)

google/cloud-oslogin v0.2.0

  • Generated clients now can utilize HTTP 1.1/JSON as the transport layer. (#857)

google/cloud-pubsub v0.12.0

  • Code style fixes. (#835)
  • Generated clients now can utilize HTTP 1.1/JSON as the transport layer. (#857)

google/cloud-spanner v1.1.0

  • Code style fixes. (#835)
  • Generated clients now can utilize HTTP 1.1/JSON as the transport layer. Please note, however, Google\Cloud\Spanner\SpannerClient still requires the gRPC extension. (#857)
  • Updated connection layer to use new headers key for GAPICs. (#861)

google/cloud-speech v0.11.0

  • Generated clients now can utilize HTTP 1.1/JSON as the transport layer. (#857)

google/cloud-storage v1.3.3

google/cloud-trace v0.6.0

  • Code style fixes. (#835)
  • Generated clients now can utilize HTTP 1.1/JSON as the transport layer. (#857)

google/cloud-translate v1.1.1

  • Code style fixes. (#835)

google/cloud-videointelligence v0.9.0

  • Generated clients now can utilize HTTP 1.1/JSON as the transport layer. (#857)

google/cloud-vision v0.9.0

  • Code style fixes. (#835, #849)
  • Generated clients now can utilize HTTP 1.1/JSON as the transport layer. (#857)

Misc

  • A CLI tool for adding new components to the library has been added. (#762)
  • A set of system tests for GAPIC clients and a bugfix in Spanner system tests have been added. (#859)

Big shoutout to @carusogabriel for his contributions to the library! (#835, #849, #862 )