Releases: baptisteArno/typebot.io
Releases · baptisteArno/typebot.io
v2.15.1
v2.15.0
Added
- ✨ Add Meta Pixel block [033f8f9]
- 📈 (billing) Track when workspace subscription is cancelled [6f7ef82]
- 👷♂️ Surround email alerts sending with try catch [6430d57]
Changed
- ⚡ (analytics) Improve analytics graph accuracy [b0f25f3]
- 💄 Correctly highlight current line in code editor [55ff944]
- ⚡ (pixel) Add skip initialization option [50fcbfd]
- 🚸 (editor) Improve editor performance by rounding paths [0582ca7]
- ⚡ (openai) Use Vercel's AI SDK for streaming [3be39cb]
- 🗃️ Convert mysql icon varchar to text [3b52363]
- ⚡ Add recent section in icon and emoji picker [eaadc59]
- 🚸 Move item settings button to the left [d8e5605]
- ⚡ (openai) Retry OpenAI call if status code is 503 [dcdf870]
- 🚸 (openai) Parse stream on client to correctly handle errors [524f156]
- ⚡ (openai) Add new models and remove tiktoken [83f2a29]
- 🚸 (webhook) Show save in variables accordion only when needed [e54aab4]
- ⚡ (wp) Add UTM auto forward [a64e621]
- ⚡ (numberInput) Variabalize min, max, step [4223485]
- ⚡ (setVariable) Add "Moment of the day" variable value [d8c1a36]
- 🚸 (sheets) Show info log instead of error when no rows are found [fbe63aa]
Fixed
- 🐛 (js) Fix container color when empty [aeb62f9]
- 🚑 Fix answer upsert on duplicate itemId [92740ad]
- 🚑 Fix answer upsert missing groupId [24126ac]
- 🐛 (sheets) Fix sheet block when filter is undefined [9658277]
- 🐛 (condition) Improve comparison on dates [92f7f3c]
- 🐛 (results) Fix export duplicate columns when no order set [3575fef]
- 💚 Fix prisma schema path evaluation on windows [dcda2d0]
- 💚 (db) Fix verification bulk delete [63e826f]
- 🚑 (condition) Remove null check on comparison value [c94cd1e]
- 🐛 (openai) Fix streaming when starting with OpenAI block [bfca8d9]
- 🐛 (condition) Fix condition parsing with value "null" [8e7479a]
- 🐛 (conditions) Fix negative comparisons [cec072b]
Security
- 🔒 Add rate limiter on email signin endpoint [7c2e574]
- 🔒 Revert ddos lockdown [f1b643c]
- 🔒 Remove lp image DDOS prevention [3e2c462]
- 🔒 Disable email auth [00945bf]
Miscellaneous
- 🛂 Add isSuspended prop on workspace [5a05310]
- 🧑💻 (api) Add icon field in create workspace endpoint [69254c3]
- 🛂 (billing) Enable Published bot branding when plan cancelled [6864667]
- 🛂 Add checkSubscriptions script [2abce89]
- 🛂 (billing) Display branding when subscription… [de0b105]
- 🛂 (billing) Always invoice when subscription is updated [97fcee2]
- ⚗️ Add inspect user script [931540b]
- 📝 Add status page link in footers [3662393]
- 📝 (embed) Improve Wix embed instructions [da289a0]
- 📝 Change CNAME value to vercel domain [471dedc]
- 📝 (makecom) Add return data instructions [0e31a6c]
v2.14.1
Added
- 👷♂️ Add email alert hourly sender [a4cb6fa]
- ✨ Add Näak product recommendation template [40ef934]
- ✨ Add conditional choice items [ef0a2d9]
Changed
- ♿ (payment) Improve payment input amount label format [290b491]
- 🚸 Add item duplication [acaa1c6]
- 🚸 (openai) Add missing credentials error to chat completion streamer [8822e4e]
Fixed
- 🐛 Fix GA not working when Send_to is empty string [0a87386]
- 💚 Fix cleanDatabase when deleting more than 100,000 sessions [4977481]
- 🐛 (openai) Fix default response mapping item [e9c2dee]
- ✏️ Fix FlutterFlow modal title typo [a16367b]
- ✏️ Fix react README examples (#542) [61fd44f]
Miscellaneous
v2.14.0
v2.13.5
Changed
- ♿ (js) Improve auto scroll when no host bubble [0ca48e4]
- 💄 (js) Fix select background color on Windows [68f0202]
- ⚡ (webhook) Add client execution option [75f9da0]
- ⬆️ Upgrade dependencies [55bbf0e]
- ⚡ (openai) Stream chat completion to avoid serverless timeout (#526) [56364fd]
- 💄 (js) Improve popup ui consistency [c950406]
Fixed
- 🐛 Fix outside click on picture choice [4230f47]
- 🐛 (webhook) Add loading bubble when executing webhook on client [4dec06f]
- 🐛 (sheets) Fix empty and unique filter [154271c]
- 🐛 (payment) Round the amount to avoid weird Js long decimals [16f3ad3]
- 🐛 (editor) Remove edge if duplicating last block of group [6bb6a2b]
- 🐛 Fix readme typo (#518) [423aca6]
- 🐛 Fix embed bubble icon color [49a8427]
- 💚 Improve auto create tag workflow [683ba90]
Miscellaneous
v2.13.4
v2.13.3
Added
- 🔊 Add DEBUG mode with valuable logs in viewer [72058fd]
Changed
- ⚡ (embed) Add size and icon picker in bubble settings (#508) [0f91b34]
- 🚸 Improve support accessibility [123926f]
Fixed
- 🐛 Restore support bubble in cloud prod [f8ea2e1]
Miscellaneous
- 📝 Add a self-hosting comparison table in README [2b54518]
v2.13.2
Added
Changed
- 🚸 Improve chat auto scroll [a3fb098]
- ⚡ (sheets) Add option to select single row when matching multiple [55dbb1a]
- ⚡ Add predefined set variable values (#497) [bde9416]
Fixed
- 🐛 Fix webhook deep keys parsing invalid index [df8a406]
Miscellaneous
- 🧑💻 Check required env var before starting the server [45224f9]
v2.13.1
Added
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
v2.13.0
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]