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
❗ BREAKING CHANGE gRPC GAPIC clients (Google\Cloud\ErrorReporting\V1beta1) have been updated to use the latest version of protocol buffers. (#512)
Cloud Language v0.4.0
❗ BREAKING CHANGE gRPC GAPIC clients (Google\Cloud\Language\V1beta2) have been updated to use the latest version of protocol buffers. (#512)
Cloud Language has been updated to use the latest version of protocol buffers. When using the handwritten client these changes should be completely transparent. (#512)
Cloud Logging v1.3.0
❗ BREAKING CHANGE gRPC GAPIC clients (Google\Cloud\Logging\V2) have been updated to use the latest version of protocol buffers. (#512)
Cloud Logging has been updated to use the latest version of protocol buffers. When using the handwritten client these changes should be completely transparent. (#512)
Introduced the ability to publish log messages to a background queue to be processed at a later time. (#534)
Cloud Monitoring v0.4.0
❗ BREAKING CHANGE gRPC GAPIC clients (Google\Cloud\Monitoring\V3) have been updated to use the latest version of protocol buffers. (#512)
Cloud Pub/Sub v0.6.0
Cloud Pub/Sub is now supported at a beta quality. This means that we believe it is nearly ready for use in production environments and will be maintained in a fashion complaint with our versioning constraints for Beta libraries. (#558)
Introduced the ability to publish messages to a background queue to be processed at a later time. (#534)
❗ BREAKING CHANGE gRPC GAPIC clients (Google\Cloud\PubSub\V1) have been updated to use the latest version of protocol buffers. (#512)
Cloud Pub/Sub has been updated to use the latest version of protocol buffers. When using the handwritten client these changes should be completely transparent. (#512)
Cloud Spanner v0.3.0
❗ BREAKING CHANGE Spanner Type constants have been moved from Google\Cloud\Spanner\ValueMapper to Google\Cloud\Spanner\Database. (#532)
❗ BREAKING CHANGE Nested transactions are not supported. Calling methods transaction(), runTransaction() or snapshot() on Google\Cloud\Spanner\Database from inside runTransaction() will fail and throw BadMethodCallException. (#533)
❗ BREAKING CHANGE gRPC GAPIC clients (Google\Cloud\Spanner\V1, Google\Cloud\Spanner\Admin\Database\V1, Google\Cloud\Spanner\Admin\Instance\V1`) have been updated to use the latest version of protocol buffers. (#512)
Cloud Spanner has been updated to use the latest version of protocol buffers. When using the handwritten client these changes should be completely transparent. (#512)
Cloud Speech v0.5.0
❗ BREAKING CHANGE gRPC GAPIC clients (Google\Cloud\Speech\V1, `Google\Cloud\Speech\V1beta1) have been updated to use the latest version of protocol buffers. (#512)
Cloud Speech has been updated to use the latest version of protocol buffers. When using the handwritten client these changes should be completely transparent. (#512)
Cloud Storage v1.1.0
Added support for Signed URLs. Signed URLs are a way to give time-limited read or write access to anyone in possession of the URL, regardless of whether they have a Google account. Signed URLs may be created by calling one of several new methods on Google\Cloud\Storage\StorageObject: signedUrl(), signedUploadUrl() and beginSignedUploadSession(). (#536)
Added support for Requester Pays buckets. Requester Pays is a setting which can be enabled by a bucket owner, where each requester may pay the costs associated with their requests rather than relying on the owner of the bucket. Requester Pays is part of Cloud Storage's early access program and may not be available in your project at the time of publication. (#527, #544)
Added support for bucket labels. Labels on an existing bucket can be managed via Google\Cloud\Storage\Bucket::update(). (#529)
Added an optional uploadProgressCallback() to Google\Cloud\Storage\Bucket::upload(). This callable argument allows you to gain insight into progress on your uploads. Thanks to @pvm1987 for the contribution! (#412)
Cloud Trace v0.2.0
A bug related to span label creating has been fixed. (#542)
Introduced the ability to publish data to a background queue to be processed at a later time using Google\Cloud\Trace\Reporter\AsyncReporter. (#534)
Cloud Translation v1.0.0
Cloud Translation 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. (#552)
❗ BREAKING CHANGE gRPC GAPIC clients (Google\Cloud\Translate\V1beta2) have been updated to use the latest version of protocol buffers. (#512)
Cloud Translation has been updated to use the latest version of protocol buffers. When using the handwritten client these changes should be completely transparent. (#512)
Cloud Video Intelligence v0.3.0
❗ BREAKING CHANGE gRPC GAPIC clients (Google\Cloud\VideoIntelligence\V1beta1) have been updated to use the latest version of protocol buffers. (#512)
Cloud Vision v0.4.0
❗ BREAKING CHANGE gRPC GAPIC clients (Google\Cloud\Vision\V1) have been updated to use the latest version of protocol buffers. (#512)
Cloud Vision has been updated to use the latest version of protocol buffers. When using the handwritten client these changes should be completely transparent. (#512)
Miscellaneous
Google Cloud PHP now requires google/auth at ^1.0.
All clients now require google/gax at ^0.21.1, and google/proto-client at ^0.21.1. (#544)