Changes

1.26.0 (2026-01-29)

Features

  • add a model_scores field in SearchResponse.results to expose model quality signals (d8ea738)
  • add a user_attributes field in SearchRequest that can be used for personalization (d8ea738)

1.25.1 (2025-09-22)

Bug Fixes

  • retail: Upgrade gRPC service registration func (3637617)

1.25.0 (2025-09-11)

Features

  • retail: Release the conversational search public SDK (d73f912)
  • retail: Release the latest conversational search public SDK (d73f912)

Documentation

  • retail: A comment for enum Mode is changed (d73f912)
  • retail: A comment for enum value CONVERSATIONAL_FILTER_ONLY in enum Mode is changed (d73f912)
  • retail: A comment for enum value DISABLED in enum Mode is changed (d73f912)
  • retail: A comment for enum value ENABLED in enum Mode is changed (d73f912)
  • retail: A comment for field user_query_types in message .google.cloud.retail.v2alpha.ConversationalSearchResponse is changed (d73f912)

1.24.0 (2025-07-31)

Features

  • retail: Add new fields in conversational search public SDK (#12602) (83f894e)

1.23.0 (2025-07-23)

Features

  • retail: Add experiment_id in the SearchRequest proto (eeb4b1f)

1.22.0 (2025-06-25)

Features

  • retail: Add a user_attributes field in SearchRequest that can be used for personalization (#12494) (2d66d4f)

1.21.0 (2025-05-29)

Features

  • retail: Add a model_scores field in SearchResponse.results to expose model quality signals (8189e33)
  • retail: Add a user_attributes field in SearchRequest that can be used for personalization (8189e33)
  • retail: Data_source_id replaces primary_feed_id in MerchantCenterFeedFilter (8189e33)

1.20.0 (2025-04-30)

Features

  • retail: Add availability field to Localnventory (a95a0bf)
  • retail: Add conversational search API (73bd9a8)
  • retail: Add language_code, region_code and place_id to SearchRequest (73bd9a8)
  • retail: Add language_code, region_code and place_id to SearchRequest (#12069) (8f6067c)
  • retail: Add new fields including language_code, region_code and place_id to SearchRequest. (a95a0bf)
  • retail: Add pin_control_metadata to SearchResponse (8f6067c)
  • retail: Add pin_control_metadata to SearchResponse (73bd9a8)
  • retail: Add pin_control_metadata to SearchResponse. (a95a0bf)

Bug Fixes

  • retail: An existing field llm_embedding_config is removed from message .google.cloud.retail.v2alpha.Model (a95a0bf)
  • retail: An existing message LlmEmbeddingConfig is removed. (a95a0bf)

Documentation

  • retail: Keep the API doc up-to-date with recent changes (8f6067c)
  • retail: Keep the API doc up-to-date with recent changes (73bd9a8)
  • retail: Keep the API doc up-to-date with recent changes (a95a0bf)

1.19.4 (2025-04-15)

Bug Fixes

  • retail: Update google.golang.org/api to 0.229.0 (3319672)

1.19.3 (2025-03-13)

Bug Fixes

  • retail: Update golang.org/x/net to 0.37.0 (1144978)

1.19.2 (2025-01-02)

Bug Fixes

  • retail: Update golang.org/x/net to v0.33.0 (e9b0b69)

1.19.1 (2024-10-23)

Bug Fixes

  • retail: Update google.golang.org/api to v0.203.0 (8bb87d5)
  • retail: WARNING: On approximately Dec 1, 2024, an update to Protobuf will change service registration function signatures to use an interface instead of a concrete type in generated .pb.go files. This change is expected to affect very few if any users of this client library. For more information, see https://togithub.com/googleapis/google-cloud-go/issues/11020. (2b8ca4b)

1.19.0 (2024-10-09)

Features

  • retail: Add conversational search (78d8513)
  • retail: Add conversational search (78d8513)
  • retail: Add conversational search (78d8513)
  • retail: Add tile navigation (78d8513)
  • retail: Add tile navigation (78d8513)
  • retail: Add tile navigation (78d8513)

Documentation

  • retail: Keep the API doc up-to-date with recent changes (78d8513)
  • retail: Keep the API doc up-to-date with recent changes (78d8513)
  • retail: Keep the API doc up-to-date with recent changes (78d8513)

1.18.1 (2024-09-12)

Bug Fixes

  • retail: Bump dependencies (2ddeb15)

1.18.0 (2024-08-20)

Features

  • retail: Add support for Go 1.23 iterators (84461c0)

1.17.5 (2024-08-08)

Bug Fixes

  • retail: Update google.golang.org/api to v0.191.0 (5b32644)

1.17.4 (2024-07-24)

Bug Fixes

  • retail: Update dependencies (257c40b)

1.17.3 (2024-07-10)

Bug Fixes

1.17.2 (2024-07-01)

Bug Fixes

1.17.1 (2024-06-26)

Bug Fixes

  • retail: Enable new auth lib (b95805f)

1.17.0 (2024-06-10)

Features

  • retail: Add branch and project APIs to alpha (4c102b7)
  • retail: Add page_categories to control condition (4c102b7)
  • retail: Add product purge API (4c102b7)
  • retail: Allow to skip denylist postfiltering in recommendations (4c102b7)
  • retail: Support attribute suggestion in autocomplete (4c102b7)
  • retail: Support frequent bought together model config (4c102b7)
  • retail: Support merged facets (4c102b7)

Documentation

  • retail: Keep the API doc up-to-date with recent changes (4c102b7)

1.16.2 (2024-05-01)

Bug Fixes

  • retail: Bump x/net to v0.24.0 (ba31ed5)

1.16.1 (2024-03-14)

Bug Fixes

  • retail: Update protobuf dep to v1.33.0 (30b038d)

1.16.0 (2024-02-09)

Features

  • retail: Add analytics service (f049c97)

1.15.1 (2024-01-30)

Bug Fixes

  • retail: Enable universe domain resolution options (fd1d569)

1.15.0 (2024-01-22)

Features

1.14.4 (2023-11-01)

Bug Fixes

  • retail: Bump google.golang.org/api to v0.149.0 (8d2ab9f)

1.14.3 (2023-10-26)

Bug Fixes

  • retail: Update grpc-go to v1.59.0 (81a97b0)

1.14.2 (2023-10-12)

Bug Fixes

  • retail: Update golang.org/x/net to v0.17.0 (174da47)

1.14.1 (2023-06-20)

Bug Fixes

  • retail: REST query UpdateMask bug (df52820)

1.14.0 (2023-05-30)

Features

  • retail: Update all direct dependencies (b340d03)

1.13.1 (2023-05-08)

Bug Fixes

  • retail: Update grpc to v1.55.0 (1147ce0)

1.13.0 (2023-04-11)

Features

  • retail: Add merchant center link service (23c974a)
  • retail: Add model service (#7700) (fc90e54)
  • retail: Support per-entity search and autocomplete (fc90e54)

1.12.0 (2023-01-04)

Features

1.11.0 (2022-11-03)

Features

  • retail: rewrite signatures in terms of new location (3c4b2b3)

1.10.0 (2022-10-25)

Features

  • retail: start generating stubs dir (de2d180)

1.9.0 (2022-09-21)

Features

  • retail: rewrite signatures in terms of new types for betas (9f303f9)

1.8.0 (2022-09-19)

Features

  • retail: start generating proto message types (563f546)

1.7.0 (2022-09-15)

Features

  • retail/apiv2alpha: add REST transport (f7b0822)
  • retail/apiv2beta: add REST transport (f7b0822)

1.6.0 (2022-09-06)

Features

  • retail: release Control and ServingConfig serivces to v2 version feat: release AttributesConfig APIs to v2 version feat: release CompletionConfig APIs to v2 version feat: add local inventories info to the Product resource docs: Improved documentation for Fullfillment and Inventory API in ProductService docs: minor documentation format and typo fixes (204b856)

1.5.0 (2022-08-02)

Features

  • retail: new model service to manage recommendation models feat: support case insensitive match on search facets feat: allow disabling spell check in search requests feat: allow adding labels in search requests feat: allow returning min/max values on search numeric facets feat: allow using serving configs as an alias of placements feat: allow enabling recommendation filtering on custom attributes feat: return output BigQuery table on product / event export response feat: allow skiping default branch protection when doing product full import docs: keep the API doc up-to-date with recent changes (338d9c3)
  • retail: support case insensitive match on search facets feat: allow disabling spell check in search requests feat: allow adding labels in search requests feat: allow returning min/max values on search numeric facets feat: allow using serving configs as an alias of placements feat: allow enabling recommendation filtering on custom attributes feat: return output BigQuery table on product / event export response docs: keep the API doc up-to-date with recent changes (1d6fbcc)
  • retail: support case insensitive match on search facets feat: allow to return min/max values on search numeric facets feat: allow to use serving configs as an alias of placements docs: keep the API doc up-to-date with recent changes (338d9c3)

1.4.0 (2022-06-01)

Features

  • retail: allow users to disable spell check in search requests feat: allow users to add labels in search requests docs: deprecate indexable/searchable on the product level custom attributes docs: keep the API doc up-to-date with recent changes (5ed25c5)

1.3.0 (2022-05-24)

Features

  • retail: start generating apiv2alpha and apiv2beta (#6073) (ec90f7b)

1.2.0 (2022-02-23)

Features

  • retail: set versionClient to module version (55f0d92)

1.1.0 (2022-02-14)

Features

  • retail: add file for tracking version (17b36ea)

1.0.0

Stabilize GA surface.

v0.1.0

This is the first tag to carve out retail as its own module. See Add a module to a multi-module repository.