New features
- ✨ Display Root page in viewer when matching root path on viewer url [e239ead]
UI/UX Improvements
- ⚡ Remove trpc http batch link [015a82e]
- 🚸 Re-organize Script settings for better UX [1e16158]
- 💄 Fix groups dropdown displaying ID instead of title [0ee75cf]
- 🚸 (blink) Add isOrdered to card content section array [a487c55]
- 🚸 Add variable option on Jump and Typebot link blocks [fd4fe0c]
- 🚸 Remove dialog expansion, instead expand popover [000495d]
- 🚸 (textInput) Add Input mode option [b76dad1]
- 🚸 Add terms consent in onboarding bot [7d1b73b]
Fixed
- 🐛 (lp) Fix trackPageView not being called on first route change [e415c72]
- 💚 Fix vitest build error mismatch vite peer dep version [d182f42]
- 🐛 Fix network error toast showing up in some scenario even if no error was returned [06d82ad]
- 🐛 Fix embed bubble wait for event not working in linked bot [97d050c]
- 🐛 Remove play button on focused group in analytics graph [34ba46f]
- 🐛 Improve error handling in receiveMessage function by simplifying error parsing and logging [1d16277]
- 💚 Add missing types for new tax IDs [208f81d]
- 🐛 Add some missing Tax IDs [c765b57]
- 🐛 Fix negative in-depth dropoff in some loop scenario [3a1d7b9]
- 🐛 Fix select box height offset [ed2ec66]
- 🐛 Fix infinite loop crash in analytics graph in some scenarios [75fb6e5]
- 🐛 Fix multiple choice parsing to work with non-ASCII chars [4d899c0]
- ✏️ Fix the Forge overview link (#2225) [296efeb]
- 🐛 Fix subscription cancellation event tracking condition [dffdac6]
- 🐛 Better manage newly created subscription in stripe webhook [761602b]
- 🐛 Fix iOS scroll still not working on some devices [45e2984]
- 🐛 Fix scroll on some iOS devices when chat container is disabled [1e14ae7]
- 🐛 Fix height viewport overflow issue on mobile [16aa060]
- 🐛 Fix bot client height reactivity [c0bda44]
- 🐛 Add conflict margin for Typebot update to handle clock synchronization issues [a2bb9ac]
- 💚 Fix missing cookie dep [e087a30]
- 🐛 Fix multiple choice parser not working with multiple indices [045d62e]
- 🐛 Always transform undefined to null values for user name and image in OAuth profile extraction [b8d5899]
- 🚑 (embed) Fix absolute positioned element not following scroll [6e53baf]
- 🐛 Fix ark ui positioning z-index stacking clash with chakra [5b7faa3]
- 🐛 Fix some popovers rendering behind content [24c2667]
- 🐛 Fix narrow scroll chat container when transparent [89ab2f6]
- ✏️ Remove tooltip for high chat usage alert in UsageProgressBars component [d017138]
- 🐛 Fix recursive transcript set variable [2338f2b]
- 🐛 Fix multi client side action after input block not triggering [0e473f0]
- 🐛 Fix on workspace delete, missing redirection to other workspace [b990aed]
- 🐛 Avoid redirect to onboarding if env var is missing [dfcbb1f]
- 🐛 Patch Gitlab profile parsing for next-auth@v5 compatibility (#2213) [97beef0]
- 🐛 Prevent stuck drag state when opening native emoji picker [5ec770a]
- 🐛 Fix progress bar position issue on builder preview [a4d6228]
- 🚑 (lp) Attempt to fix client side crash [8c4c8ff]
- 💚 Fix typecheck error in TypebotPageV3 [ef82ff8]
- ✏️ Fix get-started docs type (#2207) [7cced2f]
- 🐛 Fix forge autocomplete input popover rendering behind dialog [47d1bee]
- 🐛 Fix number input default locale to browser's language [c43ad4b]
- 🐛 Fix double page tracking on router subscription init [c8cd522]
Content
- 📝 Add "how to create a chatbot for beginners" blog post (#2223) [f1e7eac]
- 📝 Add new section on hiding the preview message after user interaction. [9699402]
- 📝 Add "b2b lead qualification" blog post (#2200) [9575725]
- 📝 Add Blink block documention [e546689]
Internal
- 🔧 Correctly forward serverFunction call to lp app [ae1898c]
- 🔧 Adapt MinIO bucket creation script for newer `mc` versions (#2235) [2770ecf]
- 🔧 Fix new tanstack assets folder source [8432b5b]
- 🔧 Add POSTHOG_PERSONAL_API_KEY to daily workflow secrets [0cedd50]
- ♻️ Upgrade to tRPC v11 and use Tanstack Query [90add8c]
- ♻️ Redirect to onboarding if terms not accepted [d06dbd7]
- ♻️ Remove isNewUser constraint on onboarding page [91381c9]
- ♻️ Create new user package and migrate update API to tRPC [9fb016b]
Miscellaneous
- 🧑💻 Add startFrom prop to startChat endpoint [cdaa7b8]
- 🧹 Move functions Vercel config to dashboard [c156004]
- 🧑💻 Improve typebot save conflict toast with overwrite option [235bd99]
- 🧑💻 Improve jump block error context details [803e1f4]
- 🧑💻 (embed) Better typebot typing on init [01a3eb6]
- 🧑💻 Add progress bar slot for custom css [c3c1728]