Skip to content

Releases: googleapis/google-cloud-php

Google Cloud PHP v0.51.0

12 Jan 19:43
563469c
Compare
Choose a tag to compare

Google Cloud PHP v0.51.0

google/cloud-bigquery v1.0.1

  • Updated return documentation for generics to use relative class names. (#846)

google/cloud-datastore v1.2.1

  • Updated return documentation for generics to use relative class names. (#846)

google/cloud-debugger v0.2.0

  • Added Google\Cloud\Debugger\Debugee::breakpointsWithWaitToken() to resolve an issue preventing the debugger daemon from correctly polling for breakpoint configuration changes. (#830)

google/cloud-firestore v0.3.4

  • Updated return documentation for generics to use relative class names. (#846)

google/cloud-logging v1.8.3

  • Updated return documentation for generics to use relative class names. (#846)

google/cloud-pubsub v0.11.3

  • Updated return documentation for generics to use relative class names. (#846)

google/cloud-storage v1.3.2

  • Updated return documentation for generics to use relative class names. (#846)

Misc

  • Added support for resolving types in the same namespace for generics. (#843)

Google Cloud PHP v0.50.1

08 Jan 21:36
557462f
Compare
Choose a tag to compare

Google Cloud PHP v0.50.1

google/cloud-firestore v0.3.3

  • Fixed a bug preventing calls from Google\Cloud\Firestore\WriteBatch from successfully completing when using Google\Cloud\Firestore\FirestoreClient::batch(). (#837)

Google Cloud PHP v0.50.0

05 Jan 19:35
a150406
Compare
Choose a tag to compare

Google Cloud PHP v0.50.0

google/cloud-bigquery v1.0.0

  • There are no code changes since our last release, but we are proud to now announce our support of Google BigQuery 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-core v1.15.1

  • The Google\Cloud\Core\Report\GAEFlexMetadataProvider now detects the project ID for App Engine Flex from the GOOGLE_CLOUD_PROJECT environment variable. (#828)
  • The Google\Cloud\Core\ClientTrait now attempts to detect the project ID from the GOOGLE_CLOUD_PROJECT environment variable as well as keeping legacy support for GCLOUD_PROJECT. (#829)

google/cloud-logging v1.8.2

  • When available, the Google\Cloud\Logging\PsrLogger now applies an App Engine trace ID when logging entries . (#828)

google/cloud-storage v1.3.1

  • A bug where signed URLs in nested folders were not being encoded correctly has been addressed. (#825)

Google Cloud PHP v0.49.0

29 Dec 19:04
c2664e6
Compare
Choose a tag to compare

Google Cloud PHP v0.49.0

google/cloud-bigtable v0.1.1

  • google/gax is now required at ^v0.29. (#820)

google/cloud-bigquery v0.6.0

  • Job::queryResults() call now defaults to 0ms timeout. (#817)

google/cloud-container v0.1.1

  • google/gax is now required at ^v0.29. (#820)

google/cloud-core v1.15.0

  • Configuration options passed to Google\Cloud\Core\ServiceBuilder::__construct() will now be passed to services constructed using any ServiceBuilder factory methods. Configuration passed directly to the factory methods will be preferred over ServiceBuilder constructor config. (#816)

google/cloud-dataproc v0.1.1

  • google/gax is now required at ^v0.29. (#820)

google/cloud-debugger v0.1.0

google/cloud-dlp v0.4.3

  • google/gax is now required at ^v0.29. (#820)

google/cloud-error-reporting v0.7.3

  • google/gax is now required at ^v0.29. (#820)

google/cloud-firestore v0.3.2

  • google/gax is now required at ^v0.29. (#820)

google/cloud-language v0.11.2

  • google/gax is now required at ^v0.29. (#820)

google/cloud-logging v1.8.1

  • google/gax is now required at ^v0.29. (#820)

google/cloud-monitoring v0.7.3

  • google/gax is now required at ^v0.29. (#820)

google/cloud-oslogin v0.1.1

  • google/gax is now required at ^v0.29. (#820)

google/cloud-pubsub v0.11.2

  • google/gax is now required at ^v0.29. (#820)

google/cloud-spanner v1.0.1

  • google/gax is now required at ^v0.29. (#820)

google/cloud-speech v0.10.2

  • google/gax is now required at ^v0.29. (#820)

google/cloud-trace v0.5.1

  • google/gax is now required at ^v0.29. (#820)

google/cloud-videointelligence v0.8.3

  • google/gax is now required at ^v0.29. (#820)

google/cloud-vision v0.8.2

  • google/gax is now required at ^v0.29. (#820)

Miscellaneous

  • google/gax is now required at ^v0.29. (#820)

Google Cloud PHP v0.48.0

22 Dec 22:16
dbacddc
Compare
Choose a tag to compare

Google Cloud PHP v0.48.0

google/cloud-bigtable v0.1.0

google/cloud-bigquery v0.5.0

  • Updated documentation throughout to clarify usage of timeoutMs option. (#809)
  • When executing BigQueryClient::runQuery(), the client will more reliably wait for results before returning a QueryResults instance. (#807, #798)
  • Added BigQueryClient::queryConfig(). Please note that in the future, BigQueryClient::query() may be deprecated, and migration to the new method is encouraged. (#808)

google/bigquerydatatransfer v0.1.0

  • Added support for the BigQuery DataTransfer API. Currently, BigQuery DataTransfer must be installed separately, by requiring google/cloud-bigquerydatatransfer. (#811)

google/cloud-container v0.1.0

google/cloud-dataproc v0.1.0

google/cloud-dlp v0.4.2

  • Google Cloud PHP now suggests installation of ext-protobuf for all libraries which support gRPC. (#802)

google/cloud-error-reporting v0.7.2

  • Google Cloud PHP now suggests installation of ext-protobuf for all libraries which support gRPC. (#802)

google/cloud-firestore v0.3.1

  • Google Cloud PHP now suggests installation of ext-protobuf for all libraries which support gRPC. (#802)

google/cloud-language v0.11.1

  • Google Cloud PHP now suggests installation of ext-protobuf for all libraries which support gRPC. (#802)

google/cloud-monitoring v0.7.2

  • Google Cloud PHP now suggests installation of ext-protobuf for all libraries which support gRPC. (#802)

google/cloud-oslogin v0.1.0

google/cloud-pubsub v0.11.1

  • Google Cloud PHP now suggests installation of ext-protobuf for all libraries which support gRPC. (#802)

google/cloud-spanner v1.0.0

  • Cloud Spanner is now supported in Google Cloud PHP at a GA-level. This means that we believe it is ready for use in all production environments and will be maintained in a fashion complaint with our versioning constraints for GA libraries. (#813)
  • Google Cloud PHP now suggests installation of ext-protobuf for all libraries which support gRPC. (#802)

google/cloud-speech v0.10.1

  • Google Cloud PHP now suggests installation of ext-protobuf for all libraries which support gRPC. (#802)

google/cloud-trace v0.5.0

  • Added Trace V2 generated client. (#804)
  • Google Cloud PHP now suggests installation of ext-protobuf for all libraries which support gRPC. (#815)

google/cloud-videointelligence v0.8.2

  • Google Cloud PHP now suggests installation of ext-protobuf for all libraries which support gRPC. (#802)

google/cloud-vision v0.8.1

  • Google Cloud PHP now suggests installation of ext-protobuf for all libraries which support gRPC. (#802)

Google Cloud PHP v0.47.0

15 Dec 23:38
5958ff0
Compare
Choose a tag to compare

Google Cloud PHP v0.47.0

google/cloud-bigquery v0.4.0

  • Updated dependencies to require the latest version of google/cloud-core. (#790)
  • Added CONTRIBUTING.md. (#776)

google/cloud-core v1.14.1

  • Added CONTRIBUTING.md. (#776)

google/cloud-datastore v1.2.0

  • Added support for excludeFromIndexes in embedded entities. (#754)
  • When using the Datastore emulator, authentication credentials are no longer required. (#780)
  • Updated dependencies to require the latest version of google/cloud-core. (#790)
  • Added CONTRIBUTING.md. (#776)

google/cloud-dlp v0.4.1

  • Added CONTRIBUTING.md. (#776)

google/cloud-error-reporting v0.7.1

  • Added CONTRIBUTING.md. (#776)

google/cloud-firestore v0.3.0

  • BREAKING CHANGE FirestoreClient::runTransaction() now returns the return value of the transaction callable, rather than the write result.
  • Single-write calls to Firestore, (i.e. mutating methods in DocumentReference) now return the final write result rather than the first. (#777)
  • Updated dependencies to require the latest version of google/cloud-core. (#790)
  • Added CONTRIBUTING.md. (#776)

google/cloud-language v0.11.0

  • Updated dependencies to require the latest version of google/cloud-core. (#790)
  • Updated documentation to clarify that $config.projectId is not supported as a constructor argument for LanguageClient. (#795)
  • Added CONTRIBUTING.md. (#776)

google/cloud-logging v1.8.0

  • Updated dependencies to require the latest version of google/cloud-core. (#790)
  • Added CONTRIBUTING.md. (#776)

google/cloud-monitoring v0.7.1

  • Added CONTRIBUTING.md. (#776)

google/cloud-pubsub v0.11.0

  • When using the Pub/Sub emulator, authentication credentials are no longer required. (#780)
  • Updated dependencies to require the latest version of google/cloud-core. (#790)
  • Added CONTRIBUTING.md. (#776)

google/cloud-spanner v0.11.0

  • Updated dependencies to require the latest version of google/cloud-core. (#790)
  • Added CONTRIBUTING.md. (#776)

google/cloud-speech v0.10.0

  • Updated dependencies to require the latest version of google/cloud-core. (#790)
  • Updated documentation to clarify that $config.projectId is not supported as a constructor argument for SpeechClient. (#795)
  • Added CONTRIBUTING.md. (#776)

google/cloud-storage v1.3.0

  • Updated dependencies to require the latest version of google/cloud-core. (#790)
  • Added CONTRIBUTING.md. (#776)

google/cloud-trace v0.4.0

  • BREAKING CHANGE Implemented the Trace v2 service. This is a near-complete rewrite of the Trace client. A migration guide is available here. (#763)
  • Updated dependencies to require the latest version of google/cloud-core. (#790)
  • Added CONTRIBUTING.md. (#776)

google/cloud-translate v1.1.0

  • Updated dependencies to require the latest version of google/cloud-core. (#790)
  • Improved documentation for TranslateClient::translate() and TranslateClient::translateBatch(). (#783)
  • Updated documentation to clarify that $config.projectId is not supported as a constructor argument for TranslateClient. (#795)
  • Added CONTRIBUTING.md. (#776)

google/cloud-videointelligence v0.8.1

  • Added CONTRIBUTING.md. (#776)

google/cloud-vision v0.8.0

  • Updated dependencies to require the latest version of google/cloud-core. (#790)
  • Updated documentation to clarify that $config.projectId is not supported as a constructor argument for VisionClient. (#795)
  • Added CONTRIBUTING.md. (#776)

Google Cloud PHP v0.46.0

02 Dec 00:42
Compare
Choose a tag to compare

Google Cloud PHP v0.46.0

Cloud Core v1.14.0

  • Updated gRPC wrappers to reflect changes to GAX. (#756)

Cloud DLP v0.4.0

  • BREAKING CHANGE Refreshed GAPIC clients and updated to ^v0.27 of google/gax and google/proto-client. This change introduced a new GAX namespace and updated namespace for protocol buffer messages. If you are implementing the GAPIC clients in your application, you will need to be sure to update all references to your proto messages to reflect this change. (#756)
  • Cloud DLP is now supported at a beta-level quality. (#770)

Cloud Firestore v0.2.0

  • BREAKING CHANGE Refreshed GAPIC clients and updated to ^v0.27 of google/gax and google/proto-client. This change introduced a new GAX namespace and updated namespace for protocol buffer messages. If you are implementing the GAPIC clients in your application, you will need to be sure to update all references to your proto messages to reflect this change. (#756)

Cloud Error Reporting v0.7.0

  • BREAKING CHANGE Refreshed GAPIC clients and updated to ^v0.27 of google/gax and google/proto-client. This change introduced a new GAX namespace and updated namespace for protocol buffer messages. If you are implementing the GAPIC clients in your application, you will need to be sure to update all references to your proto messages to reflect this change. (#756)
  • Cloud Error Reporting is now supported at a beta-level quality. (#770)

Cloud Language v0.10.0

  • BREAKING CHANGE Refreshed GAPIC clients and updated to ^v0.27 of google/gax and google/proto-client. This change introduced a new GAX namespace and updated namespace for protocol buffer messages. If you are implementing the GAPIC clients in your application, you will need to be sure to update all references to your proto messages to reflect this change. (#756)

Cloud Logging v1.7.0

  • BREAKING CHANGE Refreshed GAPIC clients and updated to ^v0.27 of google/gax and google/proto-client. This change introduced a new GAX namespace and updated namespace for protocol buffer messages. If you are implementing the GAPIC clients in your application, you will need to be sure to update all references to your proto messages to reflect this change. (#756)

Cloud Monitoring v0.7.0

  • BREAKING CHANGE Refreshed GAPIC clients and updated to ^v0.27 of google/gax and google/proto-client. This change introduced a new GAX namespace and updated namespace for protocol buffer messages. If you are implementing the GAPIC clients in your application, you will need to be sure to update all references to your proto messages to reflect this change. (#756)
  • Cloud Monitoring is now supported at a beta-level quality. (#770)

Cloud Pub/Sub v0.10.0

  • BREAKING CHANGE Refreshed GAPIC clients and updated to ^v0.27 of google/gax and google/proto-client. This change introduced a new GAX namespace and updated namespace for protocol buffer messages. If you are implementing the GAPIC clients in your application, you will need to be sure to update all references to your proto messages to reflect this change. (#756)

Cloud Spanner v0.10.0

  • BREAKING CHANGE Refreshed GAPIC clients and updated to ^v0.27 of google/gax and google/proto-client. This change introduced a new GAX namespace and updated namespace for protocol buffer messages. If you are implementing the GAPIC clients in your application, you will need to be sure to update all references to your proto messages to reflect this change. (#756)

Cloud Speech v0.9.0

  • BREAKING CHANGE Refreshed GAPIC clients and updated to ^v0.27 of google/gax and google/proto-client. This change introduced a new GAX namespace and updated namespace for protocol buffer messages. If you are implementing the GAPIC clients in your application, you will need to be sure to update all references to your proto messages to reflect this change. (#756)

Cloud Video Intelligence v0.8.0

  • BREAKING CHANGE Refreshed GAPIC clients and updated to ^v0.27 of google/gax and google/proto-client. This change introduced a new GAX namespace and updated namespace for protocol buffer messages. If you are implementing the GAPIC clients in your application, you will need to be sure to update all references to your proto messages to reflect this change. (#756)
  • Cloud Video Intelligence is now supported at a beta-level quality. (#770)

Cloud Vision v0.7.0

  • BREAKING CHANGE Refreshed GAPIC clients and updated to ^v0.27 of google/gax and google/proto-client. This change introduced a new GAX namespace and updated namespace for protocol buffer messages. If you are implementing the GAPIC clients in your application, you will need to be sure to update all references to your proto messages to reflect this change. (#756)

Google Cloud PHP v0.45.2

30 Nov 17:41
14c3883
Compare
Choose a tag to compare

Google Cloud PHP v0.45.2

Cloud Core v1.13.2

  • Added Google\Cloud\Core\ServiceBuilder::firestore() factory method to obtain a Cloud Firestore client instance. (#767)

Google Cloud PHP v0.45.1

17 Nov 18:41
3f9def8
Compare
Choose a tag to compare

Google Cloud PHP v0.45.1

Cloud Core v1.13.1

  • Added logic to selectively require the gRPC extension for manual veneer clients. (#750)

Cloud Firestore v0.1.1

  • The gRPC extension is now required. Instantiating the client without it will throw a Google\Cloud\Core\Exception\GoogleException. (#750)

Cloud Spanner v0.9.1

  • The gRPC extension is now required. Instantiating the client without it will throw a Google\Cloud\Core\Exception\GoogleException. (#750)

Google Cloud PHP v0.45.0

16 Nov 21:26
68eeb82
Compare
Choose a tag to compare

Google Cloud PHP v0.45.0

Cloud Core v1.13.0

  • Added common types. (#693)
  • Fixed retry delay issue. (#693)

Cloud Datastore v1.1.0

  • Various value types now extend new common type in google/cloud-core. (#693)

Cloud Firestore v0.1.0

  • Introducing Cloud Firestore. Cloud Firestore is a NoSQL document database built for automatic scaling, high performance, and ease of application development. (#693)

Cloud Spanner v0.9.0

  • Updated for compatibility with fixes in google/cloud-core. (#693)