v3.15.0
baptisteArno/typebot.iov3.15.0Jan 6, 2026by github-actions[bot]
AI Summary
A minor release adding WhatsApp typing indicator support, multiple UI/UX improvements, and various bug fixes including markdown conversion and chat preview API authorization.
Key Highlights
- Add WhatsApp typing indicator
- Remove climate contribution messaging from billing and pricing pages
- Allow s3 private URL access with PAT
- Implement rate limiting for all API endpoints sending email
- Fix empty lines when converting markdown to rich text
New Features
- WhatsApp typing indicator
Full Release Notes
### New features - ✨ Add WhatsApp typing indicator [[ea2a87d](https://github.com/baptisteArno/typebot.io/commit/ea2a87dd5094bd8a206ef38d8640d821f4b8f012)] ### UI/UX Improvements - 💄 Remove climate contribution messaging from billing and pricing pages [[534588d](https://github.com/baptisteArno/typebot.io/commit/534588de9862c16149f3b385f7d305cb34c76f90)] - 🚸 Allow s3 private URL access with PAT [[62d3ba8](https://github.com/baptisteArno/typebot.io/commit/62d3ba83f0fc05920386eea681d04d7350741c08)] - 🚸 Autostart chat only if input has no information to display [[883e282](https://github.com/baptisteArno/typebot.io/commit/883e2828992097250caa59a52d49a8f77f7b2c7e)] - 🚸 Include session variables in http request sample body [[6850b2a](https://github.com/baptisteArno/typebot.io/commit/6850b2a89b5e86bb7f2dcb3a303f385471978dee)] ### Fixed - 🐛 Preserve empty lines when converting markdown to rich text [[6ab7cbb](https://github.com/baptisteArno/typebot.io/commit/6ab7cbb2cb47dac84eff402fd488ed2e639d3213)] - 💚 Fix typecheck lastActivityAt on schema [[f29467d](https://github.com/baptisteArno/typebot.io/commit/f29467df4f6e18ca28b683ae51902a10d3b61b35)] - 🐛 Fix typing bubble animation transform value [[1fb2ab3](https://github.com/baptisteArno/typebot.io/commit/1fb2ab3ede872a30e764287484b6e14512578958)] - 🐛 Remove redundant error handling in getLastHourResults function [[1baaf73](https://github.com/baptisteArno/typebot.io/commit/1baaf73c9eecfb2a986dd3c66548d46be0199c1c)] - ✏️ Fix grammar and clarity in README.md ([#2324](https://github.com/baptisteArno/typebot.io/issues/2324)) [[f50674c](https://github.com/baptisteArno/typebot.io/commit/f50674cc736b6639166713e05327dbf2167cc129)] - 🐛 Fix zapier trigger endpoints format [[a28f186](https://github.com/baptisteArno/typebot.io/commit/a28f186d049d034e4438343821eb420fe40e5afe)] - 🚑 Fix 360 dialog typing indicator not compatible [[fb065af](https://github.com/baptisteArno/typebot.io/commit/fb065af61154602c43a54bb58b2f50abaa2d0883)] - 🐛 Fix chat preview API authorization [[8c56d19](https://github.com/baptisteArno/typebot.io/commit/8c56d19732c30d8f659c9f126f9ae57263fbdf3b)] - 🚑 Fix bot handler api error definition [[3a0ff4b](https://github.com/baptisteArno/typebot.io/commit/3a0ff4b59ea7ac0b1adc7fda37b561301a24e1ae)] - 🐛 Fix Dify blocking mode error for Agent chat apps [[1f90256](https://github.com/baptisteArno/typebot.io/commit/1f90256d29836687eda53dd56a4facb895a90f44)] ### Content - 📝 Add December blog posts ([#2330](https://github.com/baptisteArno/typebot.io/issues/2330)) [[55a5ed4](https://github.com/baptisteArno/typebot.io/commit/55a5ed4cb787c4b0b14459c7a4109a4421f0c344)] ### Internal - 🔧 Optimize hourly results check to only process active typebots [[81ac192](https://github.com/baptisteArno/typebot.io/commit/81ac192886bac27456ee477b1a9dfc052c41d0bc)] - 🗃️ Track last activity date on published typebots [[48b8663](https://github.com/baptisteArno/typebot.io/commit/48b86634b6a48d288974aeae997b689a29bbadc8)] - 🔧 Make churn agent messages more concise for low-value customers [[1a011ad](https://github.com/baptisteArno/typebot.io/commit/1a011ada6402958446c4fea4c887ca8d83791f43)] - 🔒 Implement rate limiting for all API endpoints sending email [[e09998e](https://github.com/baptisteArno/typebot.io/commit/e09998eef0c7fcf8fedd0a172c0e2105e8c91e23)] - 🔧 Improve getLastHourResults query performance [[e5b53b3](https://github.com/baptisteArno/typebot.io/commit/e5b53b35722859ad9421a0ed658ffb6555a2c653)] - ♻️ Refacto viewer server handler to oRPC [[3d64988](https://github.com/baptisteArno/typebot.io/commit/3d649886c2543cba9fcf01cccd6a9c4d60dfe4ae)] - 🔥 Remove legacy ai stream API handlers [[f3e984a](https://github.com/baptisteArno/typebot.io/commit/f3e984a483631c1fce5e3ee46cf5541a6e6e6bfc)] - 🔧 Improve churn agent snapshot instructions [[506435f](https://github.com/baptisteArno/typebot.io/commit/506435ffa6ca776778975de789de9a2a1bf3b002)] ### Miscellaneous - 🧑💻 Improve unknown http req error logging [[b2102d0](https://github.com/baptisteArno/typebot.io/commit/b2102d0375c00123aed23961afbe567e93b86bf9)]