@botonic/core
Version:
Runtime and APIs for Botonic bots: actions, context, messaging, and integration hooks used by the **current** framework line.
338 lines (176 loc) • 10.8 kB
Markdown
## 2.34.1 (2026-07-09)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.34.0 (2026-07-09)
### 🩹 Fixes
- **ci:** apply Prettier 3.6 formatting across codebase [1/2] ([#999](https://github.com/metis-ai/hubtype-product/pull/999))
### ❤️ Thank You
- Claude Sonnet 4.6
- David Hidalgo @Davidhidalgo
## 2.33.1 (2026-06-29)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.33.0 (2026-06-26)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.32.0 (2026-06-17)
### 🚀 Features
- **nx-plugin:** version delegation for executors/generators + dx-tools-ui extraction ([#946](https://github.com/metis-ai/hubtype-product/pull/946))
### 🩹 Fixes
- handoff success events not being received in preview's webchat ([#939](https://github.com/metis-ai/hubtype-product/pull/939))
### ❤️ Thank You
- David Hidalgo @Davidhidalgo
- Marc Rabat @vanbasten17
## 2.31.1-alpha.0 (2026-06-16)
### 🩹 Fixes
- handoff success events not being received in preview's webchat ([#939](https://github.com/metis-ai/hubtype-product/pull/939))
### ❤️ Thank You
- Marc Rabat @vanbasten17
## 2.31.0 (2026-06-15)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.30.0 (2026-06-11)
### 🚀 Features
- update plugins to last botonicV0 changes #BLT-2370 ([#920](https://github.com/metis-ai/hubtype-product/pull/920))
### ❤️ Thank You
- Oriol Raventós @Iru89
## 2.29.0 (2026-05-12)
### 🚀 Features
- **botonic:** v2 refinements - update skills, serve-bot defaults, staging bot warning ([#888](https://github.com/metis-ai/hubtype-product/pull/888))
- rating component ([#882](https://github.com/metis-ai/hubtype-product/pull/882))
### 🩹 Fixes
- db_id instead of message_id ([#886](https://github.com/metis-ai/hubtype-product/pull/886))
### ❤️ Thank You
- David Hidalgo @Davidhidalgo
- Marc Rabat @vanbasten17
## 2.28.0 (2026-05-06)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.27.0 (2026-04-29)
### 🚀 Features
- typing to work again and improve it with few modes when sending messages ([#831](https://github.com/metis-ai/hubtype-product/pull/831))
- receiving db_id, bot_interaction_id and working capture_user_input_id and first_interaction updatable ([#822](https://github.com/metis-ai/hubtype-product/pull/822))
- supporting isFirstInteraction editable by bot, with snapshot logic ([#815](https://github.com/metis-ai/hubtype-product/pull/815))
- **botonic:** session and Hubtype API adaptations (non-webviews) ([#810](https://github.com/metis-ai/hubtype-product/pull/810))
### ❤️ Thank You
- Marc Rabat @vanbasten17
## 2.26.0 (2026-03-31)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.25.0 (2026-03-27)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.24.0 (2026-03-27)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.23.2 (2026-03-23)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.23.1 (2026-03-23)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.22.1 (2026-03-19)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.22.0 (2026-03-16)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.21.0 (2026-03-16)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.20.0 (2026-03-13)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.19.0 (2026-03-12)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.18.0 (2026-03-04)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.17.0 (2026-03-02)
### 🚀 Features
- botonic working with v2 input format ([#660](https://github.com/metis-ai/hubtype-product/pull/660))
### ❤️ Thank You
- Marc Rabat @vanbasten17
## Unreleased
### ✨ Features
- **Input format (BLT-2159):** Single CoreBot (v2). Lambda handler normalizes legacy → v2 with `normalizeToV2Input(mergedInput)` then calls `app.bot.input()`. Adapter: `legacyInputToInput`, `isInputLegacy`, `normalizeToV2Input` in `input-adapter.ts`. Accessors (`getText`, `getPayload`, etc.) preserved for reading/writing input. Removed `BOTONIC_INPUT_MODE`, `CoreBotLegacy`, and `libs/botonic/core/src/lib/core-bot/legacy/`.
- **CoreBot simplification:** Removed `CoreBotBase` abstraction and `v2/` folder. Single `CoreBot` class in `core-bot.ts`; `request-input.ts` and `input-accessors.ts` live in `core-bot/`. Config type renamed to `CoreBotConfig`.
## 2.16.0 (2026-02-23)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.15.0 (2026-02-13)
### 🚀 Features
- update types for whatsapp template ([#658](https://github.com/metis-ai/hubtype-product/pull/658))
### ❤️ Thank You
- Oriol Raventós @Iru89
## 2.14.0 (2026-02-05)
### 🩹 Fixes
- **botonic:** align tsconfig outDir with Nx outputPath to fix TS6305 errors ([#594](https://github.com/metis-ai/hubtype-product/pull/594))
### ❤️ Thank You
- Marc Rabat @vanbasten17
## 2.13.4 (2026-02-02)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.13.3 (2026-01-30)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.13.2 (2026-01-30)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.13.1 (2026-01-30)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.13.0 (2026-01-29)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.12.0 (2026-01-28)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.11.5 (2026-01-28)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.11.4 (2026-01-28)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.11.3 (2026-01-28)
### 🩹 Fixes
- update entrypoints to use .js and .d.ts extensions for module and types ([#552](https://github.com/metis-ai/hubtype-product/pull/552))
### ❤️ Thank You
- David Hidalgo @Davidhidalgo
## 2.11.2 (2026-01-21)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.11.1 (2026-01-21)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.11.0 (2026-01-21)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.10.1 (2026-01-19)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.10.0 (2026-01-18)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.9.1 (2026-01-17)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.9.0 (2026-01-17)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.8.1 (2026-01-16)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.8.0 (2026-01-16)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.7.1 (2026-01-16)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.7.0 (2026-01-15)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.6.0 (2025-12-09)
### 🚀 Features
- plugin-flow-builder enable SmartIntents and add tests ([#469](https://github.com/metis-ai/hubtype-product/pull/469))
### ❤️ Thank You
- Oriol Raventós @Iru89
## 2.5.0 (2025-12-09)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.4.1 (2025-12-08)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.4.0 (2025-12-05)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.3.3 (2025-12-04)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.3.2 (2025-12-04)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.3.1 (2025-12-04)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.3.0 (2025-12-04)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.2.1 (2025-12-04)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.
## 2.2.0 (2025-12-04)
### 🚀 Features
- add custom tool and bot action ([#452](https://github.com/metis-ai/hubtype-product/pull/452))
- add support for all whatsapp outputs in domain, factories and whatsapp flow content fields ([#434](https://github.com/metis-ai/hubtype-product/pull/434))
- fine tuning botonic release #BLT-2010 ([#428](https://github.com/metis-ai/hubtype-product/pull/428))
### ❤️ Thank You
- David Hidalgo @Davidhidalgo
- Marc Rabat @vanbasten17
- Oriol Raventós @Iru89
## 2.1.0 (2025-12-02)
### 🚀 Features
- add support for all whatsapp outputs in domain, factories and whatsapp flow content fields ([#434](https://github.com/metis-ai/hubtype-product/pull/434))
- fine tuning botonic release #BLT-2010 ([#428](https://github.com/metis-ai/hubtype-product/pull/428))
### ❤️ Thank You
- David Hidalgo @Davidhidalgo
- Marc Rabat @vanbasten17
## 2.0.1-alpha.0 (2025-11-27)
This was a version bump only for @botonic/core to align it with other projects, there were no code changes.