Welcome to Ada’s release notes. Scroll down to see a list of recent releases, or subscribe to get notified about updates.
Subscribe via email
Receive a weekly email summary of releases every Friday at 11 a.m. Eastern, provided there has been at least one release that week.
Subscribe via RSS
Copy the following URL into your RSS reader to get notified about new releases:
Web Chat reset no longer sets meta fields by default
The Web Chat SDK’s reset action no longer applies metaFields or sensitiveMetaFields by default. Because reset can be called from the browser console by anyone viewing the page, this previously allowed an end user to set meta field values on their own conversation.
What changed
reset continues to apply greeting and language and to clear chat history. Any metaFields or sensitiveMetaFields passed to reset are now ignored unless the new allowMetaFieldsInReset setting is set to true.
Who it affects
Integrations that rely on passing meta fields through reset must add allowMetaFieldsInReset: true to their Web Chat settings to keep that behavior. Most integrations set meta fields through the metaFields setting or setMetaFields and are not affected.
Why it matters
Meta fields are sometimes used to drive entitlements such as discounts, vouchers, or account benefits. Ignoring them on reset by default prevents end users from altering those values from the browser. Enable allowMetaFieldsInReset only when meta fields are not security-sensitive; otherwise, set them from a trusted server-side context.