This release adds 5 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+5 more
Summary
AI summaryBroad release touches β¨ New Features, π Bug Fixes, worker, and builder.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Adds reseller SMTP routing and account credentials email template in auth. Adds reseller SMTP routing and account credentials email template in auth. Source: llm_adapter@2026-07-17 Confidence: high |
β |
| Feature | Low |
Enables Google Sheets steps in flows within worker component. Enables Google Sheets steps in flows within worker component. Source: llm_adapter@2026-07-17 Confidence: high |
β |
| Feature | Low |
Restricts flow step menu to supported steps for TikTok channel in builder. Restricts flow step menu to supported steps for TikTok channel in builder. Source: llm_adapter@2026-07-17 Confidence: high |
β |
| Feature | Low |
Adds "Get JSON for Messenger Ads" action to messenger feature set. Adds "Get JSON for Messenger Ads" action to messenger feature set. Source: llm_adapter@2026-07-17 Confidence: high |
β |
| Feature | Low |
Adds phone and email filters in contacts functionality. Adds phone and email filters in contacts functionality. Source: llm_adapter@2026-07-17 Confidence: high |
β |
| Feature | Low |
Adds blockedβowner safeβreturn guard, softβdelete purge, and trial+7d cron jobs in worker. Adds blockedβowner safeβreturn guard, softβdelete purge, and trial+7d cron jobs in worker. Source: llm_adapter@2026-07-17 Confidence: high |
β |
| Feature | Low |
Adds trialβexpired banner, disables create surfaces, and adds deletion card with docs in billing. Adds trialβexpired banner, disables create surfaces, and adds deletion card with docs in billing. Source: llm_adapter@2026-07-17 Confidence: high |
β |
| Feature | Low |
Adds identityβverified access tokens with rate limiting to webchat. Adds identityβverified access tokens with rate limiting to webchat. Source: llm_adapter@2026-07-17 Confidence: high |
β |
| Feature | Low |
Adds smart response delay functionality. Adds smart response delay functionality. Source: llm_adapter@2026-07-17 Confidence: high |
β |
| Bugfix | Medium |
Unsubscribes pages from webhooks when a channel is disconnected in integrations. Unsubscribes pages from webhooks when a channel is disconnected in integrations. Source: granite4.1:30b@2026-07-17-audit Confidence: low |
β |
| Bugfix | Medium |
Fixes invalid quick replies and missing contact inbox read receipts in worker. Fixes invalid quick replies and missing contact inbox read receipts in worker. Source: granite4.1:30b@2026-07-17-audit Confidence: low |
β |
| Bugfix | Medium |
Resolves stuck conversations in conversations system. Resolves stuck conversations in conversations system. Source: granite4.1:30b@2026-07-17-audit Confidence: low |
β |
| Bugfix | Medium |
Resolves variables in get user data step message in worker. Resolves variables in get user data step message in worker. Source: granite4.1:30b@2026-07-17-audit Confidence: low |
β |
| Bugfix | Low |
Shows bubble chat only on main domain. Shows bubble chat only on main domain. Source: granite4.1:30b@2026-07-17-audit Confidence: low |
β |
| Bugfix | Low |
Removes unused Google Drive scope from googleβsheets integration. Removes unused Google Drive scope from googleβsheets integration. Source: granite4.1:30b@2026-07-17-audit Confidence: low |
β |
| Bugfix | Low |
Makes sequence step cards responsive instead of overflowing on narrow widths in builder UI. Makes sequence step cards responsive instead of overflowing on narrow widths in builder UI. Source: granite4.1:30b@2026-07-17-audit Confidence: low |
β |
| Bugfix | Low |
Preserves rich types in withCache via superjson envelopes in redis caching layer. Preserves rich types in withCache via superjson envelopes in redis caching layer. Source: granite4.1:30b@2026-07-17-audit Confidence: low |
β |
| Bugfix | Low |
States 24βhour data deletion window in deletion card and alert for workspaces. States 24βhour data deletion window in deletion card and alert for workspaces. Source: granite4.1:30b@2026-07-17-audit Confidence: low |
β |
| Bugfix | Low |
Honors hideHeader/hideMessageInput config and fixes visibility defaults in webchat. Honors hideHeader/hideMessageInput config and fixes visibility defaults in webchat. Source: granite4.1:30b@2026-07-17-audit Confidence: low |
β |
| Refactor | Low |
Replaces refreshβpermissions with OAuth reconnect for Messenger and Instagram in builder. Replaces refreshβpermissions with OAuth reconnect for Messenger and Instagram in builder. Source: llm_adapter@2026-07-17 Confidence: high |
β |
Full changelog
What's Changed
β¨ New Features
- feat(auth): add reseller SMTP routing and account credentials email template by @realcodesiman in https://github.com/ChatbotXIO/ChatbotX/pull/747
- feat(worker): enable google sheets steps in flows by @viethung0o0 in https://github.com/ChatbotXIO/ChatbotX/pull/753
- feat(builder): restrict flow step menu to supported steps for tiktok channel by @sung17 in https://github.com/ChatbotXIO/ChatbotX/pull/755
- feat(messenger): add "Get JSON for Messenger Ads" action by @hoangle398 in https://github.com/ChatbotXIO/ChatbotX/pull/751
- feat(contacts): add phone and email filters by @viethung0o0 in https://github.com/ChatbotXIO/ChatbotX/pull/756
- feat(builder): replace refresh-permissions with oauth reconnect for messenger and instagram by @sung17 in https://github.com/ChatbotXIO/ChatbotX/pull/758
- feat(worker): blocked-owner safe-return guard + soft-delete purge & trial+7d crons (2/3) by @realcodesiman in https://github.com/ChatbotXIO/ChatbotX/pull/727
- feat(billing): trial-expired banner, disabled create surfaces, deletion card + docs (3/3) by @realcodesiman in https://github.com/ChatbotXIO/ChatbotX/pull/728
- feat(webchat): identity-verified access tokens with rate limiting by @realcodesiman in https://github.com/ChatbotXIO/ChatbotX/pull/742
- feat: add smart response delay by @viethung0o0 in https://github.com/ChatbotXIO/ChatbotX/pull/759
π Bug Fixes
- fix(integrations): unsubscribe pages from webhooks when a channel is disconnected by @viethung0o0 in https://github.com/ChatbotXIO/ChatbotX/pull/746
- fix: only show bubble chat in main domain by @realcodesiman in https://github.com/ChatbotXIO/ChatbotX/pull/749
- fix(worker) invalid quick replies and missing contact inbox read receipts by @viethung0o0 in https://github.com/ChatbotXIO/ChatbotX/pull/748
- fix(google-sheets): remove unused google drive scope by @viethung0o0 in https://github.com/ChatbotXIO/ChatbotX/pull/750
- fix(builder): make sequence step cards responsive instead of overflowing on narrow widths by @sung17 in https://github.com/ChatbotXIO/ChatbotX/pull/754
- fix(conversations): stuck conversations by @viethung0o0 in https://github.com/ChatbotXIO/ChatbotX/pull/757
- fix(worker): resolve variables in get user data step message by @viethung0o0 in https://github.com/ChatbotXIO/ChatbotX/pull/760
- fix(redis): preserve rich types in withCache via superjson envelopes by @sung17 in https://github.com/ChatbotXIO/ChatbotX/pull/761
- fix(workspaces): state 24-hour data deletion window in deletion card and alert by @realcodesiman in https://github.com/ChatbotXIO/ChatbotX/pull/762
- fix(webchat): honor hideHeader/hideMessageInput config and fix visibility defaults by @realcodesiman in https://github.com/ChatbotXIO/ChatbotX/pull/763
Full Changelog: https://github.com/ChatbotXIO/ChatbotX/compare/v1.1.4...v1.1.5
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Track ChatbotX, an open-source alternative to ManyChat
Get notified when new releases ship.
Sign up freeAbout ChatbotX, an open-source alternative to ManyChat
All releases βRelated context
Related tools
Beta — feedback welcome: [email protected]