What's Changed
✨ New Features
- feat(minigames): add Gashapon minigame type by @sung17 in #1057
- feat(messenger): show non-admin pages as disabled in page picker by @viethung0o0 in #1059
- feat(error-logs): attribute failures to providers and add retention cron by @hoangle398 in #1054
- feat(flows): add multiple images step for sending image albums by @sung17 in #1072
- feat(contacts): backfill missing contact profile names from channel profiles by @viethung0o0 in #1074
- feat(contacts): persist locale, timezone and language on profile refresh by @viethung0o0 in #1075
🐛 Bug Fixes
- fix(builder): remove HUMAN_AGENT tag warning dialog from message input by @sung17 in #1056
- fix(inbox): cannot send media library image in conversation by @viethung0o0 in #1058
- fix(ads): send required advantage audience flag when creating ad sets by @viethung0o0 in #1061
- fix(worker): reset DM AI history from comment flows by @nguyenvantruc92 in #1064
- fix(variables): resolve user_id system field to the contact id by @viethung0o0 in #1071
- fix(telegram): populate image width/height on incoming photo attachments by @sung17 in #1073
⚡ Improvements
- refactor(ads): remove track ads lead and purchase actions by @viethung0o0 in #1062
- refactor(builder): rename schemas/ to schema/ and api/authenticated.ts to api/private.ts by @realcodesiman in #1065
Full Changelog: v1.4.2...v1.5.0