Version history

Version 2.4.0, released 2023-01-19

New features

Version 2.3.0, released 2023-01-16

New features

  • Support async write mode for WriteUserEvent API (commit 300746b)
  • Support collect GA4 event format with prebuilt whistle rule (commit 300746b)
  • Support exact searchable and retrievable in catalog attribute config (commit 300746b)
  • Deprecate retrievable_fields in product attribute (commit 300746b)
  • Support diversity type in serving config (commit 300746b)

Documentation improvements

Version 2.2.0, released 2022-08-26

New features

Documentation improvements

  • Improved documentation for Fullfillment and Inventory API in ProductService (commit 9b81234)
  • Minor documentation format and typo fixes (commit 9b81234)

Version 2.1.0, released 2022-08-04

New features

  • Support case insensitive match on search facets (commit 10c0429)
  • Allow to return min/max values on search numeric facets (commit 10c0429)
  • Allow to use serving configs as an alias of placements (commit 10c0429)

Documentation improvements

Version 2.0.0, released 2022-06-08

This is the first version of this package to depend on GAX v4.

There are some breaking changes, both in GAX v4 and in the generated code. The changes that aren't specific to any given API are described in the Google Cloud documentation. We don't anticipate any changes to most customer code, but please file a GitHub issue if you run into problems.

The most important change in this release is the use of the Grpc.Net.Client package for gRPC communication, instead of Grpc.Core. When using .NET Core 3.1 or .NET 5.0+ this should lead to a smaller installation footprint and greater compatibility (e.g. with Apple M1 chips). Any significant change in a core component comes with the risk of incompatibility, however - so again, please let us know if you encounter any issues.

New features

Documentation improvements

  • Deprecate indexable/searchable on the product level custom attributes (commit 5631878)
  • Keep the API doc up-to-date with recent changes (commit 5631878)

Version 1.6.0, released 2022-04-04

New features

  • Add new AddLocalInventories and RemoveLocalInventories APIs (commit 0af0e7a)
  • Users cannot switch to empty default branch unless force override (commit 0af0e7a)
  • Allow search users to skip validation for invalid boost specs (commit 0af0e7a)
  • Support search personalization (commit 0af0e7a)
  • Search returns applied control ids in the response (commit 0af0e7a)

Documentation improvements

  • Users can self enroll retail search feature on cloud console (commit 0af0e7a)
  • Suggest search users not to send IP and use hashed user id (commit 0af0e7a)
  • Deprecate request_id in ImportProductsRequest (commit 0af0e7a)
  • Deprecate search dynamic_facet_spec and suggest to config on cloud console (commit 0af0e7a)
  • Keep the API doc up-to-date with recent changes (commit 0af0e7a)

Version 1.5.0, released 2021-12-07

  • Commit 2925818:
    • docs: Keep the API doc up-to-date
    • feat: update grpc service config settings to reflect correct API deadlines
  • Commit deb7506: docs: fix docstring formatting

    Version 1.4.0, released 2021-10-20

  • Commit 3c5e164:

    • docs: Keep the API doc up-to-date
    • feat: add search mode to search request. If not specified, a single search request triggers both product search and faceted search.
    • feat: update grpc service config settings to reflect correct API deadlines

Version 1.3.0, released 2021-09-23

  • Commit 672325d:
    • docs: Keep the API doc up-to-date
    • feat: update grpc service config settings to reflect correct API deadlines
    • chore: remove relative private links from search service comments to prevent crashing client lib generation tool
  • Commit 51b50d0: docs: Keep the API doc up-to-date
  • Commit ac367e2: feat: Regenerate all APIs to support self-signed JWTs

Version 1.2.0, released 2021-08-10

  • Commit 130477c: docs(retail): Quote several literal expressions for better rendering
  • Commit e5f12af: docs: Remove HTML tags from Cloud Retail API library docs
  • Commit 30871b2: docs: remove remaining private links
  • Commit 360c029: feat: Add restricted Retail Search features for Retail API v2.

Version 1.1.0, released 2021-04-29

  • Commit 91fa8df: docs: Put resource paths in code spans and use absolute URLs

Note: no API surface changes, but still a minor version bump due to dependency updates.

Version 1.0.0, released 2021-01-20

No API changes since 1.0.0-beta01.

Version 1.0.0-beta01, released 2020-12-15

Initial release, for customers in the early access programme.