v1.1.2

ChatbotXIO/ChatbotXv1.1.2Jul 10, 2026by realcodesiman

Upgrading?

Release notes summary

This release introduces undo/redo functionality for the flow editor, adds Instagram via Facebook OAuth integration, and enhances workspace management with active hours toggles and permission gating. It also includes various bug fixes for integrations, inbox UI, and worker performance.

Key Highlights

  • Undo/redo history for the flow editor
  • Instagram via Facebook OAuth integration
  • Active-hours toggle for workspaces
  • Bull-board queue inspector for workers
  • Improved webhook request logging for debugging

New Features

  • Undo/redo history in flow editor
  • Active-hours toggle for workspaces
  • Instagram OAuth integration
  • Bull-board queue inspector
  • Permission gating for channel routes
  • Webhook request body logging
  • Fixed workspace access after invite acceptance
  • Fixed inbox label overflow
  • Fixed system attribute rendering
  • Fixed comment automation failures

Full Release Notes

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

## What's Changed
### ✨ New Features
* feat(flows): add undo/redo history to the flow editor by @realcodesiman in https://github.com/ChatbotXIO/ChatbotX/pull/702
* feat(workspace): add active-hours toggle for workspaces by @sung17 in https://github.com/ChatbotXIO/ChatbotX/pull/703
* feat(flows): add revert draft to published version by @realcodesiman in https://github.com/ChatbotXIO/ChatbotX/pull/704
* feat(instagram): add Instagram via Facebook OAuth integration by @sung17 in https://github.com/ChatbotXIO/ChatbotX/pull/626
* feat(worker): add bull-board queue inspector by @realcodesiman in https://github.com/ChatbotXIO/ChatbotX/pull/707
* feat(workspace): gate channel create/edit routes on superAdmin permission by @realcodesiman in https://github.com/ChatbotXIO/ChatbotX/pull/709
* feat(integrations): log webhook request body for debugging by @sung17 in https://github.com/ChatbotXIO/ChatbotX/pull/713
* feat(integrations): log webhook request body for debugging by @sung17 in https://github.com/ChatbotXIO/ChatbotX/pull/714
### 🐛 Bug Fixes
* fix: workspace access now available immediately after accepting an invite by @viethung0o0 in https://github.com/ChatbotXIO/ChatbotX/pull/695
* fix(inbox): prevent long inbox labels from pushing buttons out of view by @sung17 in https://github.com/ChatbotXIO/ChatbotX/pull/697
* fix(variables): correct system attribute rendering, subscribed date, and timezone handling by @viethung0o0 in https://github.com/ChatbotXIO/ChatbotX/pull/578
* fix(forms): localize empty-state text for all ComboboxField usages by @sung17 in https://github.com/ChatbotXIO/ChatbotX/pull/700
* fix(workspace): invalidate member caches on workspace rename by @sung17 in https://github.com/ChatbotXIO/ChatbotX/pull/699
* fix(ui): use current locale in formatDate instead of hardcoded en-US by @sung17 in https://github.com/ChatbotXIO/ChatbotX/pull/701
* fix(deps): pin biome and ultracite to 2.4.16 / 7.8.3 by @realcodesiman in https://github.com/ChatbotXIO/ChatbotX/pull/705
* fix(comment-automation): stop silent failures in FB comment auto-reply by @sung17 in https://github.com/ChatbotXIO/ChatbotX/pull/706
* fix(comment-reply): stop duplicate sends on retry for messenger/instagram by @sung17 in https://github.com/ChatbotXIO/ChatbotX/pull/708
* fix(worker): skip profile lookup for outgoing echo messages by @sung17 in https://github.com/ChatbotXIO/ChatbotX/pull/710
* fix(messenger): include Business Manager owned/client pages in getUserPages by @sung17 in https://github.com/ChatbotXIO/ChatbotX/pull/711
### ⚡ Improvements
* perf(contact-filter): skip subquery when no filter conditions are set by @viethung0o0 in https://github.com/ChatbotXIO/ChatbotX/pull/696


**Full Changelog**: https://github.com/ChatbotXIO/ChatbotX/compare/v1.1.1...v1.1.2

Related Repositories