v1.5.0

nodejs/nodev1.5.0Sep 1, 2026by realcodesiman

Upgrading?

AI Summary

A feature update for ChatbotXIO adding a Gashapon minigame, multiple images support for flows, and improvements to contact profile management and error log retention.

Key Highlights

  • Added Gashapon minigame type for engagement.
  • Added multiple images step for sending image albums in flows.
  • Improved contact profile persistence for locale, timezone, and language.
  • Added retention cron for error logs.

New Features

  • Gashapon minigame integration.
  • Multiple images step for flows.
  • Backfilling of contact profile names.
  • Retention cron for error logs.

Full Release Notes

<!-- Release notes generated using configuration in .github/release.yml at main -->

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


**Full Changelog**: https://github.com/ChatbotXIO/ChatbotX/compare/v1.4.2...v1.5.0

Related Repositories