Skip to content

Releases: baptisteArno/typebot.io

v2.13.1

10 May 15:45
Compare
Choose a tag to compare

Added

  • ✨ Add dog insurance offer template [8347e5b]
  • ✨ Add picture choice block [035dded]

Changed

  • 🚸 Add floating menu for block settings [825ed2f]
  • 🚸 Show toast for non-uploaded file in preview mode [be009a2]
  • ⚡ (payment) Add address in payment input [c469912]
  • 🚸 (billing) Use Stripe checkout page for new subscription with existing customer [b9f94cd]
  • ⚡ (sheets) Add rows filtering to update multiple rows at the same time [55db360]
  • 🚸 (editor) Do not show focus toolbar for the Start group [5f0a99e]

Fixed

  • 🐛 (webhook) Fix picture choice sample value not sent [33adc29]
  • 🐛 (ga) Fix value field parsing [e15e27f]
  • 🐛 (ga) Fix invalid variable parsing [d99af7e]
  • 🐛 (billing) Only fetch active subscriptions [98a21f3]
  • 🐛 (sheets) Fix update filter invalid indexes [8b3a690]
  • 🐛 (wp) Fix custom api host variable name on shortcode [c0fae18]
  • 🐛 (googleAnalytics) Fix output validation when using variable as event value [65c6f66]
  • 💚 Revert rollup upgrade to make it work with turbo dev [f2d3174]

Miscellaneous

  • Add German Translation (#485) [dd079c3]
  • 📝 Custom bubble button position instructions [ecc3b5f]
  • 📝 Doc about the more options menu from the results tab [c31642d]

v2.13.0

02 May 19:34
Compare
Choose a tag to compare

Added

  • 🔊 (sheets) Improve update row error log when not found [fd0fd51]

Changed

  • ⬆️ Upgrade dependencies [37e0153]
  • 💄 Improve toast UI when containing only description [d50e280]
  • ⚡ (openai) Truncate messages sequence automatically if reaching token limit [e58016e]
  • 💄 Fix toast UI in dark mode [ddb5287]
  • 💄 (js) Fix gap on loading chunk [ce2565c]
  • ⚡ (scripts) Improve result digest db queries [5845e1c]
  • 💄 Better toast UI when it doesn't contain details [e827da7]
  • ⚡ (ga) Add send_to option [9e8acd9]
  • ⚡ Better error toast when previewing bot [d448e64]

Fixed

  • 🐛 Fix variable dropdown size in text bubble editor when z… [2b0e2b0]
  • 🐛 (googleAnalytics) Fix sendTo initial value in settings [e2836f3]
  • 🐛 Properly display success message toast for web preview [9473563]

Miscellaneous

  • 🩹 (wp) Fix typebotWpUser not defined issue [c1f3534]
  • 🛂 (billing) Update claimable custom plan options [458d715]

v2.12.3

27 Apr 06:02
Compare
Choose a tag to compare

Added

  • ✨ (buttons) Add searchable choices [5b4a6c5]
  • ✨ Add lead gen with AI template [3b69b18]
  • 📈 Track workspace limit reached event [c203a4e]
  • ✨ Add AB test block [7e937e1]

Changed

  • 💄 (buttons) Improve multiple choice form UI [124f350]
  • ♿ (sheets) Add duplicate header notice [a03d124]
  • ⚡ (chatwoot) Add result URL custom attribute [c09a840]
  • 🚸 (date) Improve date format storage [3529da2]
  • 🚸 (templates) Add category and description in templates modal [4d1fe4c]
  • 🚸 (sendEmail) Allow html parsing for body with a single variable [de432ec]
  • 🚸 (billing) Make yearly plan clearer for subscription updates [9345b33]

Fixed

  • 🚑 (buttons) Fix content mapping on searchable multiple items [7896e3d]
  • 🐛 (viewer) Remove default white background when it is set to none [bda34e3]
  • 🐛 (condition) Greater and Less should compare list length when possible [c77b8e7]
  • 🐛 Refresh variable list on focus [b614544]

Miscellaneous

  • 📝 Fix GTM instructions [f51d619]
  • 📝 Add Jump and AB test block docs [7385e3b]
  • 🛂 Reset isQuarantined on the first of month [3fbd044]
  • 🛂 Reset isQuarantined when upgrading workspace [c6983c9]
  • 🛂 Add isQuarantined field in workspace [69e1c4f]
  • 🩹 (telemetry) Better limit reached workspace filter [fc56143]
  • 📝 Add upgrade plan doc [a4ca413]
  • 🩹 Correctly convert totalStorageUsed for limit telemetry [30f93e8]
  • 🩹 (share) Fix undefined apiHost under API instructions [7c2ce2f]

v2.12.2

17 Apr 14:04
Compare
Choose a tag to compare

Changed

  • 🚸 (share) Use custom domain host when possible in embed instruction [cd0916d]

Fixed

  • 🐛 (sendEmail) Escape html from variables in custom body [f7d94de]
  • 🐛 Auto scroll X behavior outside of editor [928afd5]
  • 🐛 (results) Keep focus on current expanded result when new ones arrive [f8a76f9]
  • 🐛 Await support in set variable and script code [918dffb]

v2.12.1

17 Apr 06:17
Compare
Choose a tag to compare

Added

  • ✨ Add lead magnet template [ee14228]

Changed

  • ⚡ (setVariable) Add client-side set variable execution [03cc067]
  • 💄 Adapt openAI logo to dark mode [868b5b8]
  • ♻️ Simplify text bubble content shape [e0a9824]
  • 💄 Improve Unsplash picker dark mode UI [0033108]
  • 🚸 (sheets) Better Get data settings UI [6921cc2]
  • ⚡ (imageBubble) Add redirect on image click option [e06f818]

Fixed

  • 🐛 Remove lead magnet duplicated block [0900fb0]
  • 🐛 (auth) Fix signup page text [39d0dba]
  • 🐛 (webhook) Correctly parse array of strings in data dropdown [a7dbe93]
  • 🐛 (setVariable) Properly parse phone number variables [44975f9]

Miscellaneous

  • 📝 Improve writing on self-hosting introduction [397a33a]
  • Improve translation PT (#456) [27f1015]
  • 🛂 Add new yearly plans and graduated pricing [2cbf834]
  • 🛂 Prevent blocking everything once limit is reached [846dac0]
  • More translation in FR & PT (#436) [75d2a95]

v2.12.0

06 Apr 05:42
Compare
Choose a tag to compare

Added

  • 🔊 (openai) Add error log details in web console [a5d3f83]
  • ✨ Add ChatGPT personas template [f895c6d]
  • ✨ Add Unsplash picker [3ef4efa]

Changed

  • 🚸 (js) Display last input if send message errored [9f8398b]
  • 🚸 (webhook) Always show save response accordion [b96a3a6]
  • ⬆️ Upgrade dependencies [21b1d74]
  • 🚸 (results) Improve list variables display in results table [411cf31]
  • ♿ (js) Add "large" bubble button size and part attr [3cfdb81]
  • ♿ (billing) Add HU VAT option [70416c0]
  • ⚡ (condition) Add more comparison operators [80b7dbd]
  • ⚡ (payment) Add description option on Stripe input [bb45b33]
  • ♿ (openai) Show textarea instead of text input for message content [50db998]

Fixed

  • 🐛 Fix error display on preview start [3196fe3]
  • 🚑 (auth) Fix bad requests with getSession on server side [49071b7]
  • 🐛 (editor) Make sure you can't remove the Start group [d32afd8]
  • 🐛 (embedBubble) Fix sanitize url adding https to variable [b9ae314]
  • 🐛 (typebotLink) Fix Out of sort memory with mySQL DB [79c1b16]
  • 🐛 (typebotLink) Fix linked typebot fetching error [684e633]

Miscellaneous

  • 📝 (openai) Add a troobleshooting section [f18889a]
  • 📝 Add set variable upper and lower case examples [14abe76]
  • 🩹 (billing) Also reset custom limits when plan is cancelled [2dae416]
  • 📝 (sheets) Add instructions on how to format spreadsheet [61981f9]

v2.11.9

29 Mar 06:16
Compare
Choose a tag to compare

Added

  • ✨ (theme) Add theme templates [38ed575]

Changed

  • 💄 Fix misc UI issues [f13d7a1]

Fixed

  • 🐛 (auth) Fix invalid redirects to internal url [4986ec7]

Miscellaneous

  • 🩹 (theme) Remove default opened accordion in Theme [14d7ebd]
  • 📝 (api) Better theme template api section title [94aadc8]

v2.11.8

28 Mar 07:52
Compare
Choose a tag to compare

Fixed

  • 🐛 (auth) Fix magic link callback url pointing to internal url [2946f3e]
  • 🐛 (wp) Fix wordpress user parsing [cbeb275]

v2.11.7

28 Mar 06:00
Compare
Choose a tag to compare

Changed

  • 🚸 (editor) Improve block dragging behavior [92b92ed]

Fixed

  • 🐛 (auth) Fix email magic link pointing to internal auth URL [5e91f4d]
  • 🐛 Fix parseVariables when preceding with a dollar sign [5fb5176]
  • 🐛 (variables) Correctly parse variables in template literals [fa31984]

Miscellaneous

  • 📝 Add better examples about variables evaluation on Set variable block [787ac50]
  • 📝 Add required asterix in apps config [e1de63a]
  • 📝 Add explanations about how variables are evaluated in code [69ee590]
  • 🩹 (js) Move data-blockid to the right element [5090bad]

v2.11.6

22 Mar 16:01
Compare
Choose a tag to compare

Added

  • 🔊 Add more error logs for sendEmail block [3d8cb40]

Changed

  • ⚡ (theme) Add corner roundness customization [65d33e0]
  • ⚡ (theme) Support for image background [3992227]
  • ♿ Attempt to disable translation to avoid app crashes [1cf2195]
  • 🚸 (sendEmail) Improve file attachments label [925cf68]
  • 🚸 (variables) Allow null values in variable list [0c39ae4]
  • ⚡ (openai) Add gpt-4 models and temperature setting [4109a84]
  • ♿ (phone) Remove spaces from format [3d6d643]
  • 💄 (lp) Fix overflow issue on mobile [b3e5887]

Fixed

  • 🐛 Fix focus after selecting mark in text editor [02d25d0]
  • 🐛 Transform upload file redirect to a rewrite [c52a284]
  • 💚 Fix Sentry sourcemap upload [90cb075]
  • 🐛 (js) Fix upload file in linked typebot [b4536ab]
  • ✏️ Fix old packages/db paths in documentation [16c261a]
  • 🐛 (sheets) Fix can't start bot when filter is undefined [be7c0fc]
  • 💚 Fix isFirstOfKind filter [f9964e3]

Miscellaneous

  • 📝 Improve license scenarios with collapsibles [9147c8c]
  • 🛂 Improve lite-badge style forcing [a41c65f]
  • 📝 (openai) Add youtube video about the basic chatgpt template [7340ec1]
  • 📝 Improve License explanations [1e67fd7]
  • 🧑‍💻 (js) Add data-blockid on input elements [efdcec1]