v1.1.4
What's Changed
✨ New Features
- feat(contacts): add audience filters, in-place filter editing, and faster contact search by @viethung0o0 in #725
- feat(worker): add AI agent reply support to comment automation by @sung17 in #729
- fix(contacts): reliable search, audience filters, and broadcast template flow picker by @viethung0o0 in #734
- feat(ai): add snapshot file by @nguyenvantruc92 in #735
- feat(broadcasts): preview receivers and view full broadcast details by @viethung0o0 in #739
- feat(billing): trial-expired read/delete-only enforcement + business-layer disconnect (1/3) by @realcodesiman in #726
- feat(conversations): show comment vs DM icon in conversation list by @sung17 in #738
🐛 Bug Fixes
- fix(flows): harden flow duplication by @realcodesiman in #730
- fix(worker): trigger workspace defaultReply flow when bot can't answer by @sung17 in #732
- fix(messenger): show every facebook page a user manages when connecting a fanpage by @viethung0o0 in #736
- fix(broadcasts): keep messenger broadcasts on the selected fanpage by @viethung0o0 in #740
- fix(analytics): count monthly active contacts for every outgoing message by @viethung0o0 in #741
- fix(conversations): anchor last-message lookup on conversation lastActivityAt by @sung17 in #737
- fix(conversations): fix empty last-message preview and show attachment count by @sung17 in #743
- fix(messenger): disable business manager page lookup, return direct pages only by @sung17 in #744
- fix(builder): show numbers in the app language and fix a page load error by @viethung0o0 in #745
⚡ Improvements
- refactor(integrations): unify disconnect dialogs and cleanup inboxes by @realcodesiman in #733
Full Changelog: v1.1.3...v1.1.4