Added
- ✨ (lp) Update Tailwind CSS configuration to include blog feature files [2834f2e]
- ✨ Add script template that reads CSV file and process things [5fb10d2]
- 🔊 Improve whatsapp runtime logging [7d1c9e6]
- ✨ Add Webhook block (#1815) [59c0ea0]
Changed
- 🚸 Make sure bubble is closing when other chat widget opens up [b31f305]
- ⚡ Update session handling to continue bot flow when start message is present and no messages to display [5ab08b5]
- 🔧 Configure bunfig instead of individual npmrc files [d2e4ad8]
- 🔧 Add npmrc file to authenticate properly for publishing [13c2dd5]
- 🔧 Add version filed in package json files [698eda7]
- ⬆️ Bump embed libs [a551f77]
- ⚡ (auth) Attempt to fix issue with link openers in corporate setups (#1819) [d3a8694]
- 🔧 Upgrade Stripe API version and dependencies [6ec8f71]
Removed
Fixed
- 🐛 Import open and close command from embed lib [b734c60]
- 🐛 Fix issue in credentials modal to properly update value (#1866) [e642c0c]
- 🐛 Remove unnecessary credentialsId check in sanitizeBlock function [6a02942]
- 🐛 Make onScriptExecutionSuccess work on script block [96af708]
- 🐛 Fix validateNumber to correctly parse max option [305e711]
- 🚑 Make executeFunction return any type of output to make it work with setVariable [2d876ad]
- 🚑 Fix set variable return injection for multi line statements [caa397d]
- 🐛 Refactor getDeepKeys to improve key parsing logic [4fdc80f]
- 🐛 Fix credentials data not updated [b3c43b1]
- 🐛 Fix blog og image parsing [37948b2]
- 🐛 Remove unwanted error toast for guests in dashboard [6b6283f]
- 🐛 Escape HTML brackets before sanitizing in Streaming bubble [91fc9eb]
- 🐛 Prevent keyboard shortcut to be triggered when typebot viewer is focused [b33e2ee]
- 🐛 Update executeSetVariable to use executeFunction and accept async [d08b6d5]
- 🐛 Move all packages to to devDependencies to bundle them in embed lib [24d6b51]
- 🐛 Fix Share page X overflow [a241772]
- 🐛 (blog) Migrating to @next/mdx [4c0d3fb]
- ✏️ Update Fair Source link in landing page content [bf09ce0]
- 🚑 Fix default condition operator evaluation [3e73fba]
- 💚 Update bun to version 1.1.30 and use bun publish [cc7367f]
- 🐛 Fix button shrink in some embed setup [f51258a]
- 💚 Consistent package.json fields accross workspace [72e64ae]
- 💚 Fix exit code handling in partykit deploy action [e47cffa]
- 💚 Fix error handling in deploy workflow and update condition for deploying PartyKit [606a68c]
- 💚 Fix partykit deploy ci [19a67a5]
Miscellaneous
- 📝 Add 'WhatsApp business API pricing' blog post (#1858) [14833d5]
- 🔨 Add inspectPublishedTypebot script to query published Typebots [2fe1c31]
- 📝 Update installation commands to remove unnecessary peer dep install [84edf64]
- 👷 Revert to using js lib as peer dep for proper types resolving [569b19c]
- 👷 Build js embed lib with tsup [c6e8594]
- 📝 Add onScriptExecutionSuccess callback to chat widget documentation [bce9141]
- 📝 Add 'Free Webflow Templates' blog post (#1847) [c0aa3a9]
- 📝 Add "Real estate AI chabot" blog post (#1830) [2e6d758]
- 🛂 Prevent duplicate email sends and limit to 5 max email sending in one go [a6db54c]
- 🛂 Remove default SMTP creds for free workspaces [cda7f2d]
- 📝 Add guide on splitting AI messages into multiple blocks [2bfb836]
- 📝 (webhook) Add PartyKit configuration instructions [1f6a72b]
- 📝 (auth) Enhance email authentication flow with a redirect page [7b22e3f]
- 📝 Add 'ManyChat alternatives' blog post (#1818) [c55655a]
- 📝 Add Webhook test app suggestion (#1813) [45a586e]
- 📝 Fix typo docker-compose command (#1816) [18e882a]