github baptisteArno/typebot.io v3.11.0

one day ago

UI/UX Improvements

  • 🚸 Improve http requests auto error toast [bd955f4]
  • 🚸 Remove write domain options for workspace guests [9b1a564]
  • 💄 Increase variables dropdown items font size [d68104d]
  • 💄 Harmonize block settings hover bar [c7ab594]
  • 💄 Update Icon component to prevent flex shrinkage [755a1da]
  • 🚸 Migrate floating components to Base UI (#2266) [9a9a7e6]
  • 🚸 (whatsapp) skip whatsapp message if empty [59e2c09]
  • 🚸 (whatsapp) Improve link parsing when link === text [49de018]
  • 🚸 (whatsApp) Add media upload cache [b1d5b5b]
  • 🚸 Add new OpenAI, Mistral and Anthropic models [8a69ff3]
  • 🚸 Show 5s max delay UI feedback on typing emulation settings [a1382b7]

Fixed

  • 🐛 Attempt to fix no camera option on file upload for Android users [39c9033]
  • 🐛 Fix DataVariableInputs, remove mock array [7c897cb]
  • 🐛 Fix WhatsApp start condition not working with button reply [6e6b66f]
  • 🐛 Transform folder and typebot buttons into divs to avoid default button behavior [f60ac6e]
  • 🐛 Fix BasicSelect onChange type inference [a9875d9]
  • 🐛 Make sure prefilled variables are taken into account for transcript compute [09d50d0]
  • 🐛 Fix OAuth connect, prevent page to refresh [71edb99]
  • 🚑 Fix single button parsing [07fc210]
  • 🐛 Refactor edge ID retrieval logic in computeResultTranscript to handle cards input and block items more effectively [c8cfa6a]
  • 🐛 (picture choice) Fix invalid matching when title equals indices [d4b33ef]
  • 🐛 Enable vision for gpt-5 models [2b626f7]
  • 🐛 Remove test menu in media popover [d2e944c]
  • 🐛 Update webhookHandler to change response status for unhandled events from 304 to 204 [3a5c2c6]
  • 🚑 Fix inverted invoice condition in webhook handler [7c695e8]
  • 🐛 Improve error handling for empty session state in getSession [12f6e58]
  • 🐛 Fix invalid test payload used in response keys [de7705d]
  • 🐛 (landing-page) Fix first-time cookie setter for non EU users [8548d36]
  • 🐛 Update sessionId if user is remembered [72a6104]
  • 🐛 Reset skipFirstMessageBubble to false in walkFlowForward function [0537423]
  • 🐛 Only delete session with empty state if it's not in replying state [1d6a500]
  • 🐛 Fix AB Test block to return undefined for outgoing edge when none is found [f9d5295]
  • 🐛 Fix item settings button not showing on display condition hover [31c5c74]
  • 🐛 Fix CreateAPIToken dialog not resetting on close [f2b314d]
  • 🐛 Fix askAssistant custom auth base URL [25ccfc3]
  • 🐛 Fix embed continue chat and client log queries not following allowed origins config [b8a487b]
  • 🐛 Fix invalid chat window background URL in default Bubble theme [5a4787b]
  • 🐛 Avoid adding https:// prefix if URL starts with variable string [6fd807e]
  • 🚑 Fix WhatsApp send message if provider is undefined [35a4f83]

Content

  • 📝 Add transcript section to results docs [0c5cd61]
  • 📝 Update Cards block documentation to include variable mapping [41a1954]
  • 📝 Update metadata guidelines [b48f0e3]
  • 📝 Add July blog posts (#2261) [2a308d2]

Internal

  • 🔧 Use middleware for redirectPath and callbackUrl [f986d3f]
  • 🔧 Add middleware for homepage redirection based on authentication status and locale. [d504741]
  • 🔧 Refactor content retrieval logic across various input parsing functions to use logical OR for default values [1925569]
  • 🔧 Introduce new "unpaid" subscription status mirror in webhook handler [4ea6903]
  • 🔧 Add hugeicons license key in github actions [4193512]
  • 🔧 Enhance stripe webhookHandler to manage invoice.payment_failed events and quarantine workspaces [9ee2074]
  • ♻️ Refacto buttons and migrate from Chakra UI (#2268) [af02929]
  • 🔒 Add potential trademark infrigement detection [50fe05f]
  • 🔧 Add "Start event doesn't exist" to Sentry ignore messages [f091683]
  • 🔧 Update FolderContent component to enhance read-only logic based on workspace user mode [f97c978]
  • 🔧 Update TikTok regex to support dots in usernames [a65bc02]
  • 🔧 (builder) add robots.txt to index only registration pages [49fe1b9]
  • 🔧 (landing-page) Add dynamic sitemap.xml route and robots.txt to desindex home.typebot.io [22328fd]
  • 🔒 Add X-Content-Type-Options header to enhance security [ee91147]

Miscellaneous

  • 🧑‍💻 Add `reset` typebot embed command [f876415]

Don't miss a new typebot.io release

NewReleases is sending notifications on new releases.