Welcome to Ada’s release notes. Scroll down to see a list of recent releases, or subscribe to get notified about updates.

Receive a weekly email summary of releases every Friday at 11 a.m. Eastern, provided there has been at least one release that week.

Copy the following URL into your RSS reader to get notified about new releases:

https://docs.ada.cx/release-notes.rss

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.