Skip to content

v1.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 22 Oct 01:04
· 6 commits to main since this release
a01f6d1

2026-10-22 - version 1.2.0

  • Bind the shopper's browser to the cart the agent is using when the chat opens, so items the agent adds are in the cart the shopper checks out with. Only a guest without a cart of their own is bound: a logged-in shopper, or a guest whose browser already holds items, keeps their own cart. Adds a gecx/v1/cart-session REST route, which accepts only a request carrying the store's nonce.
  • Read the cart past page caches after the agent changes it. A page cache such as Batcache can answer a cookieless cart read from a copy it cached by URL, which could load another shopper's cart into the page; the read now goes to a URL no other request uses.
  • Let WooCommerce sign and check the session cookies the plugin sets, so a cart the plugin binds survives the session validation WooCommerce applies to its own cookies.
  • Stop a fallback launcher flashing beside a launcher the widget has not revealed yet. Until the widget knows the agent is enabled every launcher is laid out but hidden, and the placement pass treated them as missing, adding a duplicate that disappeared a moment later.
  • Disclose in the readme that the cart a guest's browser is bound to, and the checkout details they enter while on it, can be read by Gemini Enterprise for CX.