Releases: googleapis/google-cloud-php
Releases · googleapis/google-cloud-php
Google Cloud PHP v0.58.1
Google Cloud PHP v0.58.0
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
.
- When installing the
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
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
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
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
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
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
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
Google Cloud PHP v0.55.0
google/cloud-datastore v1.3.1
upsert()
andupsertBatch()
methods onGoogle\Cloud\Datastore\DatastoreClient
andGoogle\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 ofGoogle\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
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 tonumWorkers
. (#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
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
Google Cloud PHP v0.52.1
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
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 nosource-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 ofsource-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 )