github baptisteArno/typebot.io v2.21.0

latest releases: nextjs-v0.3.28, react-v0.3.28, js-v0.3.28...
10 months ago

Breaking changes

The Google Sheets block config was updated and its configuration changed.

  1. The Google Picker API needs to be enabled in the Google Cloud console. You also need to enable it in your NEXT_PUBLIC_GOOGLE_API_KEY.
  2. Add the drive.file OAuth scope.

For more info, see the new requirements: https://docs.typebot.io/self-hosting/configuration#google-auth-sheets-fonts

Added

  • ➕ (webhook) Add Orimon in long request whitelist [3bd07c6]
  • ✨ Introducing The Forge (#1072) [5e019bb]
  • 📈 Only send suspicious bot alert if risk level is below 100 [eedb714]
  • ✨ Introducing Radar, fraud detection [4fdc1bf]

Changed

  • 🔧 Add suspendWorkspace script [2250622]
  • ⏪ (radar) Remove IP ban system [7ce1a4d]
  • 🚸 (webhook) Stringify inline code for better reliability [1160f58]
  • ⚡ Attempt to fix tolgee random crash due to provider not detected [a235a7a]
  • 🔧 Add disableRequestTimeout param for automation integrations [cee1373]
  • 🚸 (webhook) Improve header and query params parsing [3bbaf67]
  • 🔧 Add anthropic to long request whitelist [f4a0935]
  • ⚡ (bot) Use ky for queries in bot to improve reliability [a653646]
  • ⚡ (sheets) Use Google Drive picker and remove sensitive OAuth scope [deab1a1]
  • ⚡ Add dynamic timeout to bot engine api [957eaf3]
  • 🔧 Update main viewer domain to typebot.co [8819e9e]
  • 🔧 Update vercel.json to reflect new api path [e2abfc6]
  • ♻️ Remove references to old s3 URLs [c2fc2df]
  • 🚸 (docs) Open community search docs results in same tab [61f7f67]

Fixed

  • 💚 Fix arm docker build out of memory error [a44b0e9]
  • ✏️ (docs) Fix docs title suffix [6246429]
  • 🐛 Fix crash on toast show up due to tolgee provider not defined [7804ae2]
  • 🚑 Revert resultId optional in startChat response [6e076e9]
  • 🚑 Add back runtimeOptions and fix popup width option [867e68c]
  • 🐛 Chatwoot widget open should not unmount bot if standard or popup [512bb09]
  • 🐛 (whatsapp) Fix WA preview not starting and accept audio and documents messages [780b4de]
  • 🚑 Fix invalid timeout for long running integrations [64fc59b]
  • 🐛 (results) Fix result modal answers order [2dec0b8]
  • 🐛 (chatNode) Fix default responseMapping item run [06b7f40]
  • 🐛 (stream) Fix target attribute being trimmed on message stream [bf626bb]
  • 🚑 Release new embed lib version and fix createId dep… [fbddddc]
  • 🐛 Fix next/image not loading in self-hosting [c373108]
  • 🐛 Fix change language not working in the editor [0b93c2b]
  • 🐛 (sheets) Init OAuth client inside a function to avoid potential conflict [7fcc4fb]
  • ✏️ Fix invalid ending comma in API instructions [99c5aaf]
  • 🐛 Fix right click in bubble text editor selects the group [32b2bb6]
  • 🐛 Fix multiple item dragged issue [a43d047]
  • 🐛 (editor) Fix old typebot flash when changing the typebot [cb87a72]

Security

  • 🔒 (radar) Add cumulative keywords auto ban [00f8bbc]
  • 🔒 (radar) Improve scam detection by analyzing the entire typebot [7e3edfc]

Miscellaneous

  • 📝 Add suggest edits button [ed7f5c7]
  • 🌐 Add translation keys for input blocks (#1114) [53b702e]
  • 🌐 Add theme tab translation keys (#1119) [5fbbe9d]
  • 🌐 Improve i18n collaboration type and timeSince parsing [f26eafd]
  • 🌐 Add templates name and description translation keys (#1120) [5124373]
  • Typebots page pt-BR translation (#1121) [81a70d3]
  • 🌐 Sync french translations and fix some non-sentence translations [28b2b1a]
  • Add editor header translation keys (#1110) [d42e4a9]
  • 🛂 (radar) Correctly block banned IP event when signing in with oauth providers [74f5a17]
  • 📝 Migrate from Docusaurus to Mintlify (#1115) [1e5fa5a]
  • 🩹 (radar) Only check existing risk if typebot was not manually checked [3919f75]
  • 🛂 (radar) Match high risk keyword when not in urls [f2cccbd]
  • 🛂 (radar) Add isVerified field in workspace [655b32e]
  • add specific link for ChatNode to TypeBot (#1106) [8c4eec4]
  • 🛂 Auto ban IP on suspected bot publishing (#1095) [fcfbd63]
  • 📝 (docs): fix typo in Unsplash description (#1094) [619a548]
  • Update publishTypebot.ts [248cee8]
  • 🛂 Hide workspace members list from guest [c339130]
  • 🛂 (billing) Past due status only for unpaid invoices with additional usage [b0d7039]
  • 📝 Add node prerequisite in Contributing guide [f64784f]
  • 🧑‍💻 Automatically guess env URLs for Vercel preview deploy… (#1076) [d89a1eb]
  • Updated vercel deployment guide. (#1075) [c02e4e1]
  • ⚗️ (docs) Replace Algolia search with Community Search [c4f5df5]

Don't miss a new typebot.io release

NewReleases is sending notifications on new releases.