Repository navigation
v1.11.0
What's Changed
✨ New Features
- feat(comment-automation): add mentions filter, exact exclude, gif/emoji hide and tag counters by @sung17 in #1336
- feat(inbox): add mark conversation read/unread flow actions by @hoangle398 in #1322
- feat(inbox): render gif attachments and autoplay gif videos by @sung17 in #1341
- feat(messenger): fetch page profile after setup changes by @viethung0o0 in #1345
- feat(contacts): show contact id and per-channel ids in inbox contact panel by @viethung0o0 in #1351
- feat(threads): release threads channel to all users by @sung17 in #1353
- feat(whatsapp): keep contacts linked when a customer changes their number by @viethung0o0 in #1354
- feat(i18n): add Azerbaijani locale by @jamalkamaladdin in #1236
- feat(comment-automation): show comment text in sent, delivered and seen dialogs by @sung17 in #1367
- feat(ai-agent): implement ai action by @nguyenvantruc92 in #1350
- feat(comment-automation): process missed comments from the last 7 days by @sung17 in #1368
🐛 Bug Fixes
- fix(ui): stop TagsInputField from taking focus on mount by default by @rawdaymx in #1333
- fix(worker): complete inbound jobs for disconnected zalo oas instead of failing by @sung17 in #1337
- fix(messenger): show gif attachments of facebook post comments in inbox by @sung17 in #1338
- fix(zalo): keep gif and video messages in inbox by @sung17 in #1339
- fix(threads): show gif replies in inbox by @sung17 in #1340
- fix(telegram): keep stickers and show animations as gifs by @sung17 in #1343
- fix(inbox): show a placeholder for media-only comments by @sung17 in #1342
- fix(tiktok): show image comments in inbox by @sung17 in #1344
- fix(tiktok): mark hide-emoji switch as required in comment form by @sung17 in #1347
- fix(comments): mark hide-comment switches as required in instagram and threads forms by @sung17 in #1348
- fix(mcp-server): add repository metadata and correct bin path by @realcodesiman in #1352
- fix(inbox): keep useInboxList's empty fallback referentially stable by @rawdaymx in #1298
- fix(ui): declare --destructive-foreground in :root and .dark by @rawdaymx in #1246
- fix(i18n): correct English leftovers in home.* for da and es locales by @rawdaymx in #1233
- fix(ui): remove self-referential --shadow-*/--tracking-normal declarations in @theme inline by @rawdaymx in #1247
- fix(workspaces): show create-workspace card in community edition with zero workspaces by @rawdaymx in #1234
- fix(ui): raise --ring/--sidebar-ring contrast to meet WCAG 1.4.11 by @rawdaymx in #1244
- fix(comment-automation): record inline private replies in the inbox by @sung17 in #1355
- fix(i18n): add missing channelIdentity keys to az locale by @sung17 in #1358
- fix(ui): derive a dark-mode-safe --primary instead of reusing the light-mode value by @rawdaymx in #1245
- fix(channels): preserve workspace on connect retry by @baokimho in #1181
- fix(broadcasts): show names instead of ids in audience filter by @viethung0o0 in #1364
- fix(messenger): keep video comments' media and match reel automations by @sung17 in #1369
- fix(messenger): trigger keyword replies for ad questions tapped in Click-to-Messenger ads by @viethung0o0 in #1370
- fix(messenger): save avatar for commenters who never messaged the page by @sung17 in #1371
⚡ Improvements
- perf(realtime): reduce broadcast and inbox update work by @realcodesiman in #1335
- refactor(integrations): unify comment channel structure across meta, tiktok and threads by @sung17 in #1346
- perf(quota): admit new contacts without waiting on the MAC lock by @viethung0o0 in #1356
- refactor(flows): show inbox load state in template menus by @baokimho in #1211
🔧 Internal / Chore
- docs(threads): list threads channel in readme, agents guide and skills by @sung17 in #1372
- docs(readme): update lifetime deal link by @realcodesiman in #1373
New Contributors
- @jamalkamaladdin made their first contribution in #1236
- @baokimho made their first contribution in #1181
Full Changelog: v1.10.0...v1.11.0