New features
- ✨ Add "Allow search engines to index" option (#2163) [ac510ab]
- ✨ Add Invalid Reply event node [b20b9ba]
- ✨ Add Reply event block (#2114) [1ca7040]
UI/UX Improvements
- 🚸 Scroll to bottom of settings when test http response is received [267b495]
- 💄 (embed) Fix vertical buttons width on medium screen [338793c]
- 🚸 (embed) Improve chat container responsivity and caroussel width [7a11d5f]
- 💄 (setVariable) Improve block content preview UI especially for long code content [492e365]
- 💄 Update builder OG image [f495093]
- 🚸 (date) Allow for YY and DD to be interpreted as yy and dd [e19a839]
- 💄 Remove New tags on old templates [629cb3c]
- 🚸 Only execute reply event with outgoind edge id [45f7e2c]
- 🚸 Improve Card item manipulation [924a57b]
- 🚸 Add isOpen and isHidden props to Bubble embed [0552d14]
- 🚸 (dateInput) Add submit on Enter press (#2176) [a322789]
Fixed
- ✏️ Update next.js package install snippet (#2196) [cf4922f]
- 🐛 Fix NocoDB not working with Link fields [3f4ddc7]
- 🐛 (engine) Sanitize variable value before saving to avoid db insert failure [b041842]
- 🐛 Fix retrocompat issue, allow null message on continueChat endpoint [07cec85]
- 🐛 Improve invalid regex handling in comparison logic [78a1ce2]
- 💚 Add typecheck scripts and fix types issues [0940a1b]
- 🐛 (embed) Fix client side result set as the last input answer [7479c15]
- 🐛 Fix save variable data mapping suggestion for arrays with mixed objects [3a2ac4f]
- 🐛 Normalize file type extension comparison in parseReply function [c28c39b]
- 🐛 Fix anticipated end with nested link to typebot [0a34f7a]
- ✏️ Fix Next.js deployment doc title [433105c]
- 🐛 Fix bot container size reactivity on children [d745438]
- 🐛 Fix Card item drag on text area resize and allow textarea scroll [79f6521]
- 🐛 Fix buttons input option auto opening when it shouldn't [2dc6b00]
- 🐛 Fix static positioned bubble placeholder size [b614bf7]
- 🚑 Remove test Bubble from viewer [018767a]
- 🐛 Fix Bot premature isEnded flag when response has only clientSideActions [46089d6]
- 🐛 Refactor populateEdgesWithTotalVisits to fix dropoff compute edge cases [b0189f7]
- 🐛 Fix WA crash when trying to send duplicate buttons (after truncation) [3c8cc89]
- 🐛 Fix custom oauth OIDC URL discovery [2c1ca26]
- 🐛 Fix custom OAuth not working after Auth.js upgrade to v5 [af63487]
- 🐛 Fix color picker elevation on share instructions modals [4ca143e]
- 🚑 Fix client side actions not triggered when first block in group [6715e06]
- 🚑 Add default returnMark status [28c77d3]
- 🚑 Fix command event not triggering [280a91c]
Content
- 📝 Add "Product recommendation quiz shopify" blog post (#2180) [924ae28]
- 📝 Add progress bar docs [0c883b9]
- 📝 Add "Business Continuity" page [4f3c270]
- 📝 Add "Voiceflow vs flowise" blog post (#2173) [34a8da5]
- 📝 Add "WhatsApp API use cases" blog post (#2169) [6d21dc2]
Internal
- 🔧 Disable Sentry trace sampling [fd8bc81]
- 🔧 Add common trpc error message in ignore list [9a9285c]
- ♻️ Remove global signals from embed lib to avoid conflict with multiple bots [081654f]
- ♻️ (embed) export commands file [6df30d9]
- ♻️ (embed) improve buttons layout on small windows [bab77ef]
- ♻️ (embed) Use @tailwindcss/container-queries and improve layout for small containers in height [2e49fc0]
- ♻️ (embed) lift colors CSS up [ab907f1]
- 🔧 Add "/business-continuity" to lp pages in next.config [d5ec6d5]
- ♻️ (commandEvent) Remove Resume after option [466fc47]