Repository navigation
What's Changed
✨ New Features
- feat(polls): add poll manager by @hoangle398 in #1664
- feat(whatsapp): read routing roles and keep ownership on partner template echoes by @viethung0o0 in #1668
- feat(templates): share, install, sync and uninstall templates with per-item locks by @viethung0o0 in #1669
- feat(ecommerce): add WooCommerce store source by @sung17 in #1671
- feat(appointments): create appointments from the inbox by @nguyenvantruc92 in #1677
- feat(whatsapp): send handover note and target role on take and pass by @viethung0o0 in #1683
- feat(whatsapp): release or pass from one header menu by @viethung0o0 in #1685
- feat(whatsapp): payment request buttons, contact WhatsApp identity, pipeline field check by @viethung0o0 in #1656
- feat(workspace): log who deletes a workspace or a channel by @viethung0o0 in #1695
- feat(triggers): add contact blocked/unblocked the bot events for telegram by @sung17 in #1691
- feat(telegram): add copy text button and raise telegram button limit to 10 by @sung17 in #1692
- feat(contacts): add facebook/ig livestream as a user source by @sung17 in #1697
- feat(auth): add native Apple sign-in by @realcodesiman in #1673
- feat(templates): add a template store for each tenant by @viethung0o0 in #1699
🐛 Bug Fixes
- fix(inbox): stop conversation list pagination from repeating pages by @viethung0o0 in #1667
- fix(auth): add mobile deep-link origin by @realcodesiman in #1672
- fix(ecommerce): add shop categories page, shop links dialog and pinned table fixes by @sung17 in #1674
- fix(flows): make get user data auto skip and skip button work by @viethung0o0 in #1678
- fix(worker): skip incoming messages with no storable content instead of failing by @sung17 in #1684
- fix(whatsapp): save files uploaded in flows when the media id is a number by @viethung0o0 in #1688
- fix(worker): stop retrying ai file embeddings rejected for an invalid api key by @nguyenvantruc92 in #1689
- fix(realtime): await inbound message event publication by @tcalgarotto in #1682
- fix(builder): keep U+FE0F in flow editor emoji by @rqms40 in #1698
- fix(instagram-facebook): accept read receipts without watermark by @rqms40 in #1696
- fix(triggers): show the remove button on touch screens and keyboard focus by @viethung0o0 in #1701
⚡ Improvements
- perf(queue): keep customer replies ahead of receipts and scheduled sends by @viethung0o0 in #1676
- refactor(platform-credential): remove livemode selector by @realcodesiman in #1675
🔧 Internal / Chore
- chore(release): align package publishing workflows by @realcodesiman in #1666
New Contributors
- @tcalgarotto made their first contribution in #1682
- @rqms40 made their first contribution in #1698
Full Changelog: v1.20.0...v1.21.0