Skip to content

Releases: googleapis/google-cloud-php

Google Cloud PHP v0.10.1

08 Oct 13:57
Compare
Choose a tag to compare

Google Cloud PHP v0.10.1

What's Fixed?

  • Incorrect projection path in Datastore Query Builder has been fixed. (#188)
  • Mistake in Query order constants has been fixed. (#191)
  • Bug preventing source code links in official documentation has been fixed. (#197)

Google Cloud PHP v0.10.0

05 Oct 15:20
Compare
Choose a tag to compare

Google Cloud PHP v0.10.0

What's New?

  • Google Cloud Storage now includes several new methods: Bucket::compose(),
    StorageObject::rewrite() and StorageObject::rename() which enable you to
    better manage your storage objects. (#169)
  • Google Cloud Storage now offers the ability to use user-supplied encryption
    keys. (#169)
  • Google Cloud Datastore now supports the
    Datastore Emulator,
    which can be enabled by setting the environment variable
    DATASTORE_EMULATOR_HOST. (#181)

What's Fixed?

  • Datastore no longer sets readConsistency to EVENTUAL on lookups and queries.
    Instead, Datastore allows the API to determine the best option. Users may still
    choose one or the other as before. (#174 and #184)
  • The documentation in Datastore has been updated to be more in line with other
    google-cloud libraries in reference to Keys. Where we formerly referred to keys
    with a complete path as "complete keys", we now use the term "named keys". (#182)

Google Cloud PHP v0.9.0

26 Sep 16:13
Compare
Choose a tag to compare

Google Cloud PHP v0.9.0

What's New?

  • Google Cloud Datastore's Transaction class now includes a rollback() method.
  • Google Stackdriver Logging's Logger class now includes an entries() method.

What's Fixed?

  • Datastore Entities without properties were raising an error. This has been fixed.
  • API Exceptions (exceptions extending Google\Cloud\Exception\ServiceException)
    will now return the full message instead of the truncated response given by Guzzle.

Shout Outs

  • Thanks to @adhiravishankar for fixing a bug in Datastore.
  • Thanks to @layoaster for bringing the lack of rollback() in transactions to
    our attention.

Google Cloud PHP v0.8.0

09 Sep 14:47
Compare
Choose a tag to compare

Google Cloud PHP v0.8.0

What's New?

  • Added support for Google Cloud Speech. Cloud Speech allows you to take advantage of Google's advanced machine learning to convert spoken word to text.
  • Google\Cloud\Storage\Object now has a copy() method allowing you to create a copy of an object in Google Cloud Storage.

What's Updated?

  • BREAKING CHANGE Google\Cloud\Storage\Object has been renamed Google\Cloud\Storage\StorageObject.
  • BREAKING CHANGE Google\Cloud\Vision\VisionClient::annotateBatch() now returns Google\Cloud\Vision\Annotation[] rather than a Generator.

Shout-Outs

  • Thanks to @adhiravishankar for reminding us that Object has been "reserved" in PHP 7.

Google Cloud PHP v0.7.1

05 Sep 14:22
Compare
Choose a tag to compare

Google Cloud PHP v0.7.1

What's Updated?

  • Cloud Datastore now offers better support for blobValues. We've added a class called Blob that you can use with a string, resource, or StreamInterface to better support blobs. You can still insert blobs into Datastore using a resource, but when executing lookups or queries, blobs will be returned as an instance of Blob.
  • DatastoreClient now includes two new factory methods: geoPoint($latitude, $longitude) : GeoPoint and blob() : Blob.

What's Fixed?

  • Bug in EntityMapper which prevented excluded indexes from mapping correctly has been fixed. (h/t @adhiravishankar)

Google Cloud PHP v0.7.0

31 Aug 22:17
Compare
Choose a tag to compare

Google Cloud PHP v0.7.0

What's New?

  • Google Cloud PHP now supports Google Cloud Datastore. Cloud Datastore is a highly-scalable NoSQL database for your application.
  • Introducing support for Google Translate API. Translate allows you to dynamically translate between thousands of available language pairs. Language detection is also available In cases where the source language is unknown.

What's Updated?

  • Google Cloud PHP now supports the Pub/Sub Emulator. Just start the emulator, set the environment variable PUBSUB_EMULATOR_HOST, and we'll take care of the rest.

Thank You's

  • Thanks to @kop for helping get the Pub/Sub Emulator support added to the library.
  • Thanks to @cedricziel for feedback and contributions to Datastore, several documentation fixes, and bugfixes.
  • Thanks to @adriankirchner for fixing a mistake in our documentation.

Google Cloud PHP v0.6.0

09 Aug 17:59
Compare
Choose a tag to compare

Google Cloud PHP v0.6.0

What's New?

  • Google Cloud PHP now supports Google Cloud Platform's Natural Language API. Natural Language can be used to extract information about people, places, events and more, to understand sentiment in human language, or parse intent. Natural Language is the second Machine Learning API implemented in Google Cloud PHP, following the release of Vision in v0.5.0.

What's Updated?

  • Google Cloud PHP now allows you to programmatically delete BigQuery tables, and to insert rows directly into your table one at a time, or as a batch.

v0.5.1

05 Aug 19:07
Compare
Choose a tag to compare

gcloud-php v0.5.1

What's Updated?

  • Google Cloud PHP now supports guzzlehttp/psr7 ^v1.2.

What's Fixed?

  • When no request body is specified, request handler should fall back to null rather than [].
  • Fix bug in service request in BigQuery Dataset::createTable() method.

v0.5.0

27 Jul 15:00
Compare
Choose a tag to compare

gcloud-php v0.5.0

What's new?

Vision

This version of the Google Cloud Platform PHP Library introduces support for the Google Cloud Vision API. Google Cloud Vision is the first Google Cloud Platform Machine Learning API to be supported by the PHP client, and allows developers to understand the content of their images, classifying them in several different categories, such as faces, landmarks, safe search and more. Learn more about Google Cloud Vision, or check out the PHP Vision Documentation to get started!

v0.4.1

19 Jul 16:48
Compare
Choose a tag to compare

gcloud-php v0.4.1

What's Fixed?

  • This minor release fixes a bug in the Pub/Sub service which incorrectly handled lists of subscriptions by topic. It also adds name() methods to the Google\Cloud\PubSub\Topic and Google\Cloud\PubSub\Subscription classes to facilitate getting the name of the topic or subscription without requiring an unnecessary service call.