Skip to content

Google Cloud PHP v0.12.0

Compare
Choose a tag to compare
@jdpedrie jdpedrie released this 11 Nov 16:03

Google Cloud PHP v0.12.0

What's New?

  • Introducing gRPC Support for Google Cloud Pub/Sub and Google Cloud Logging!
    If your server has the gRPC PHP extension installed, your
    Pub/Sub and Logging messages will be sent over gRPC rather than HTTP/REST.
    gRPC is great for high-performance, low-latency applications, and is highly
    recommended in cases where performance and latency are concerns. (#210 and
    #217)
  • Google BigQuery now supports updating tables. Use
    Google\Cloud\BigQuery\Table::update() to modify existing tables. (#216)
  • Google Cloud PHP now offers a Datastore Session Handler. (#213)

What's Updated?

  • Google Cloud Datastore now allows setting of the namespace ID when creating
    keys and when executing queries. It is still advised that you set your
    namespace ID when creating a client unless your use case requires more
    finely grained control. (#214)
  • Google Cloud Datastore has been updated to improve the way service operations
    are executed. The previous iteration could result in situations where
    mutations intended for a transaction were committed outside the transaction.
    (#225)

What's Fixed?

  • Cloud Datastore's optional entity sorting on lookupBatch has been improved
    and optimized. (#209)
  • A bug preventing proper deserialization of empty arrayValue entity
    properties in Google Cloud Datastore has been fixed. (#222)
  • A miscapitalized namespace in BigQuery has been fixed. (#233)

Thank You's

  • Thanks to @Ged15 for providing a fix to a Datastore bug. (#222)