diff --git a/examples/blank-typescript/package.json b/examples/blank-typescript/package.json index 68aceda0c8..16eb2fd0d9 100644 --- a/examples/blank-typescript/package.json +++ b/examples/blank-typescript/package.json @@ -1,6 +1,6 @@ { "name": "@botonic/example-blank-typescript", - "version": "0.45.0", + "version": "0.46.0", "scripts": { "build": "ENVIRONMENT=production NODE_ENV=production rspack build --env target=all --mode=production", "start": "ENVIRONMENT=local NODE_ENV=development rspack serve --env target=dev --mode=development", @@ -9,10 +9,10 @@ }, "dependencies": { "@babel/runtime": "^7.26.0", - "@botonic/react": "^0.45.0" + "@botonic/react": "^0.46.0" }, "devDependencies": { - "@botonic/dx": "^0.45.0" + "@botonic/dx": "^0.46.0" }, "engines": { "node": ">=22.19.0", diff --git a/examples/blank/package.json b/examples/blank/package.json index 18c096c58e..b731cc15c8 100644 --- a/examples/blank/package.json +++ b/examples/blank/package.json @@ -1,6 +1,6 @@ { "name": "@botonic/example-blank", - "version": "0.45.0", + "version": "0.46.0", "scripts": { "build": "ENVIRONMENT=production NODE_ENV=production rspack build --env target=all --mode=production", "start": "ENVIRONMENT=local NODE_ENV=development rspack serve --env target=dev --mode=development", @@ -9,10 +9,10 @@ }, "dependencies": { "@babel/runtime": "^7.26.0", - "@botonic/react": "^0.45.0" + "@botonic/react": "^0.46.0" }, "devDependencies": { - "@botonic/dx": "^0.45.0" + "@botonic/dx": "^0.46.0" }, "engines": { "node": ">=22.19.0", diff --git a/examples/flow-builder-typescript/package.json b/examples/flow-builder-typescript/package.json index 4e58f3899b..4841e594f2 100644 --- a/examples/flow-builder-typescript/package.json +++ b/examples/flow-builder-typescript/package.json @@ -1,6 +1,6 @@ { "name": "@botonic/example-flow-builder-typescript", - "version": "0.45.0", + "version": "0.46.0", "scripts": { "build": "ENVIRONMENT=production NODE_ENV=production rspack build --env target=all --mode=production", "lint": "npm run lint-core -- --fix && npm run prettier", @@ -13,12 +13,12 @@ "preversion": "npm run lint-ci" }, "dependencies": { - "@botonic/core": "^0.45.0", - "@botonic/plugin-ai-agents": "^0.45.0", - "@botonic/plugin-flow-builder": "^0.45.0", - "@botonic/plugin-hubtype-analytics": "^0.45.0", - "@botonic/plugin-knowledge-bases": "^0.45.0", - "@botonic/react": "^0.45.0", + "@botonic/core": "^0.46.0", + "@botonic/plugin-ai-agents": "^0.46.0", + "@botonic/plugin-flow-builder": "^0.46.0", + "@botonic/plugin-hubtype-analytics": "^0.46.0", + "@botonic/plugin-knowledge-bases": "^0.46.0", + "@botonic/react": "^0.46.0", "@reduxjs/toolkit": "1.9.7", "axios": "^1.13.6", "dotenv": "^17.2.0", @@ -31,7 +31,7 @@ "zod": "^3.25.76" }, "devDependencies": { - "@botonic/dx": "^0.45.0", + "@botonic/dx": "^0.46.0", "@types/react": "18.3.13", "@types/react-dom": "18.3.1", "@types/react-redux": "^7.1.34", diff --git a/package-lock.json b/package-lock.json index 4d041ebcae..2b1e5334f3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "botonic", - "version": "0.45.0", + "version": "0.46.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "botonic", - "version": "0.45.0", + "version": "0.46.0", "license": "MIT", "workspaces": [ "packages/*" @@ -23839,7 +23839,7 @@ }, "packages/botonic-cli": { "name": "@botonic/cli", - "version": "0.46.0-alpha-3", + "version": "0.46.0", "license": "MIT", "dependencies": { "@inquirer/prompts": "^7.8.6", @@ -23884,7 +23884,7 @@ }, "packages/botonic-core": { "name": "@botonic/core", - "version": "0.46.0-alpha-3", + "version": "0.46.0", "license": "MIT", "dependencies": { "@babel/plugin-transform-runtime": "^7.25.9", @@ -23904,7 +23904,7 @@ }, "packages/botonic-dx": { "name": "@botonic/dx", - "version": "0.46.0-alpha-3", + "version": "0.46.0", "license": "MIT", "dependencies": { "@babel/plugin-transform-modules-commonjs": "^7.27.1", @@ -23912,8 +23912,8 @@ "@babel/preset-env": "^7.28.3", "@babel/preset-react": "^7.27.1", "@babel/preset-typescript": "^7.27.1", - "@botonic/dx-bundler-rspack": "^0.46.0-alpha-3", - "@botonic/eslint-config": "^0.46.0-alpha-3", + "@botonic/dx-bundler-rspack": "^0.46.0", + "@botonic/eslint-config": "^0.46.0", "@types/jest": "^30.0.0", "@types/node": "^22.19.1", "babel-loader": "^8.4.1", @@ -23941,7 +23941,7 @@ }, "packages/botonic-dx-bundler-rspack": { "name": "@botonic/dx-bundler-rspack", - "version": "0.46.0-alpha-3", + "version": "0.46.0", "license": "MIT", "dependencies": { "@rspack/cli": "^1.6.1", @@ -24129,7 +24129,7 @@ }, "packages/botonic-eslint-config": { "name": "@botonic/eslint-config", - "version": "0.46.0-alpha-3", + "version": "0.46.0", "license": "MIT", "dependencies": { "@typescript-eslint/eslint-plugin": "^6.21.0", @@ -24148,9 +24148,9 @@ }, "packages/botonic-plugin-ai-agents": { "name": "@botonic/plugin-ai-agents", - "version": "0.46.0-alpha-3", + "version": "0.46.0", "dependencies": { - "@botonic/core": "^0.46.0-alpha-3", + "@botonic/core": "^0.46.0", "@openai/agents": "^0.3.9", "axios": "^1.13.6", "openai": "^6.0.0", @@ -24181,9 +24181,9 @@ }, "packages/botonic-plugin-flow-builder": { "name": "@botonic/plugin-flow-builder", - "version": "0.46.0-alpha-3", + "version": "0.46.0", "dependencies": { - "@botonic/react": "^0.46.0-alpha-3", + "@botonic/react": "^0.46.0", "axios": "^1.13.6", "uuid": "^10.0.0" }, @@ -24210,11 +24210,11 @@ }, "packages/botonic-plugin-hubtype-analytics": { "name": "@botonic/plugin-hubtype-analytics", - "version": "0.46.0-alpha-3", + "version": "0.46.0", "license": "MIT", "dependencies": { "@babel/runtime": "^7.26.0", - "@botonic/core": "^0.46.0-alpha-3", + "@botonic/core": "^0.46.0", "axios": "^1.13.6" }, "devDependencies": { @@ -24227,11 +24227,11 @@ }, "packages/botonic-plugin-knowledge-bases": { "name": "@botonic/plugin-knowledge-bases", - "version": "0.46.0-alpha-3", + "version": "0.46.0", "license": "MIT", "dependencies": { "@babel/runtime": "^7.26.0", - "@botonic/core": "^0.46.0-alpha-3", + "@botonic/core": "^0.46.0", "axios": "^1.13.6" }, "devDependencies": { @@ -24244,10 +24244,10 @@ }, "packages/botonic-react": { "name": "@botonic/react", - "version": "0.46.0-alpha-3", + "version": "0.46.0", "license": "MIT", "dependencies": { - "@botonic/core": "^0.46.0-alpha-3", + "@botonic/core": "^0.46.0", "axios": "^1.13.6", "emoji-picker-react": "^4.12.0", "lodash.merge": "^4.6.2", diff --git a/package.json b/package.json index ddff658938..3a11293b2f 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "botonic", - "version": "0.45.0", + "version": "0.46.0", "scripts": { "clean": "rimraf packages/**/lib" }, diff --git a/packages/botonic-cli/package.json b/packages/botonic-cli/package.json index a4c1dffab9..f60603eeb1 100644 --- a/packages/botonic-cli/package.json +++ b/packages/botonic-cli/package.json @@ -1,7 +1,7 @@ { "name": "@botonic/cli", "description": "Build Chatbots Using React", - "version": "0.46.0-alpha-3", + "version": "0.46.0", "license": "MIT", "bin": { "botonic": "./bin/run.js" diff --git a/packages/botonic-cli/src/botonic-examples.ts b/packages/botonic-cli/src/botonic-examples.ts index b3278f914b..10051fe610 100644 --- a/packages/botonic-cli/src/botonic-examples.ts +++ b/packages/botonic-cli/src/botonic-examples.ts @@ -6,7 +6,7 @@ import type { BotonicProject } from './interfaces.js' const __filename = fileURLToPath(import.meta.url) const __dirname = dirname(__filename) const exampleTestPath = path.resolve(__dirname, '..', '..', '..', 'examples') -const exampleVersion = '0.45.0' +const exampleVersion = '0.46.0' export const EXAMPLES: BotonicProject[] = [ { diff --git a/packages/botonic-core/CHANGELOG.md b/packages/botonic-core/CHANGELOG.md index c3abf6fd23..3826940999 100644 --- a/packages/botonic-core/CHANGELOG.md +++ b/packages/botonic-core/CHANGELOG.md @@ -10,7 +10,7 @@ All notable changes to Botonic will be documented in this file. Click to see more. -## [0.45.x] - 2026-mm-dd +## [0.46.x] - 2026-mm-dd ### Added @@ -20,11 +20,11 @@ All notable changes to Botonic will be documented in this file. -## [0.45.1] - 2026-mm-dd +## [0.46.0] - 2026-03-17 ### Added -- [PR-3180](https://github.com/hubtype/botonic/pull/3180): Bot config tool schema support (ToolConfigJSON) +- Update types, for ai agents, hubtype-analytics and bot config. ## [0.45.0] - 2026-03-03 diff --git a/packages/botonic-core/package.json b/packages/botonic-core/package.json index 6471922441..64c478f8ec 100644 --- a/packages/botonic-core/package.json +++ b/packages/botonic-core/package.json @@ -1,6 +1,6 @@ { "name": "@botonic/core", - "version": "0.46.0-alpha-3", + "version": "0.46.0", "license": "MIT", "description": "Build Chatbots using React", "main": "./lib/cjs/index.js", diff --git a/packages/botonic-dx-bundler-rspack/package.json b/packages/botonic-dx-bundler-rspack/package.json index 27462f8f1b..90d4007643 100644 --- a/packages/botonic-dx-bundler-rspack/package.json +++ b/packages/botonic-dx-bundler-rspack/package.json @@ -1,6 +1,6 @@ { "name": "@botonic/dx-bundler-rspack", - "version": "0.46.0-alpha-3", + "version": "0.46.0", "description": "Build Botonic bots with RSPack", "scripts": { "build": "echo Skipping build...", diff --git a/packages/botonic-dx/package.json b/packages/botonic-dx/package.json index 5affc36de8..1b63339287 100644 --- a/packages/botonic-dx/package.json +++ b/packages/botonic-dx/package.json @@ -1,6 +1,6 @@ { "name": "@botonic/dx", - "version": "0.46.0-alpha-3", + "version": "0.46.0", "description": "Continuous integration for botonic packages", "scripts": { "build": "echo Skipping build..." @@ -18,8 +18,8 @@ "@babel/preset-env": "^7.28.3", "@babel/preset-react": "^7.27.1", "@babel/preset-typescript": "^7.27.1", - "@botonic/dx-bundler-rspack": "^0.46.0-alpha-3", - "@botonic/eslint-config": "^0.46.0-alpha-3", + "@botonic/dx-bundler-rspack": "^0.46.0", + "@botonic/eslint-config": "^0.46.0", "@types/jest": "^30.0.0", "@types/node": "^22.19.1", "babel-loader": "^8.4.1", diff --git a/packages/botonic-eslint-config/package.json b/packages/botonic-eslint-config/package.json index 4bcbfaf8dc..d545d84bcd 100644 --- a/packages/botonic-eslint-config/package.json +++ b/packages/botonic-eslint-config/package.json @@ -1,6 +1,6 @@ { "name": "@botonic/eslint-config", - "version": "0.46.0-alpha-3", + "version": "0.46.0", "description": "Eslint config for botonic packages", "main": "index.js", "scripts": { diff --git a/packages/botonic-plugin-ai-agents/CHANGELOG.md b/packages/botonic-plugin-ai-agents/CHANGELOG.md index b7f023deb9..06dcf8a6be 100644 --- a/packages/botonic-plugin-ai-agents/CHANGELOG.md +++ b/packages/botonic-plugin-ai-agents/CHANGELOG.md @@ -14,19 +14,19 @@ All notable changes to Botonic will be documented in this file. ### Added -- [PR-3176](https://github.com/hubtype/botonic/pull/3176): Set AI Agent model and verbosity in each execution. - ### Changed ### Fixed -## [0.45.1] - 2026-mm-dd +## [0.46.0] - 2026-03-17 ### Added +- [PR-3176](https://github.com/hubtype/botonic/pull/3176): Set AI Agent model and verbosity in each execution. - [PR-3180](https://github.com/hubtype/botonic/pull/3180): Expose safe method getToolsForBotConfig to be used by bots using plugin +- [PR-3182](https://github.com/hubtype/botonic/pull/3182): Track tokens consumed by AI Agent. ## [0.45.0] - 2026-03-03 diff --git a/packages/botonic-plugin-ai-agents/package.json b/packages/botonic-plugin-ai-agents/package.json index fd5a34282b..d4238831ac 100644 --- a/packages/botonic-plugin-ai-agents/package.json +++ b/packages/botonic-plugin-ai-agents/package.json @@ -1,6 +1,6 @@ { "name": "@botonic/plugin-ai-agents", - "version": "0.46.0-alpha-3", + "version": "0.46.0", "main": "./lib/cjs/index.js", "module": "./lib/esm/index.js", "description": "Use AI Agents to generate your contents", @@ -14,7 +14,7 @@ "format": "biome format --write src/ tests/" }, "dependencies": { - "@botonic/core": "^0.46.0-alpha-3", + "@botonic/core": "^0.46.0", "@openai/agents": "^0.3.9", "axios": "^1.13.6", "openai": "^6.0.0", diff --git a/packages/botonic-plugin-flow-builder/CHANGELOG.md b/packages/botonic-plugin-flow-builder/CHANGELOG.md index 63ca8c1b98..6e6b7f21f5 100644 --- a/packages/botonic-plugin-flow-builder/CHANGELOG.md +++ b/packages/botonic-plugin-flow-builder/CHANGELOG.md @@ -14,16 +14,20 @@ All notable changes to Botonic will be documented in this file. ### Added -- [PR-3178](https://github.com/hubtype/botonic/pull/3178): Audio message with transcript uses AI as text input. -- [PR-3176](https://github.com/hubtype/botonic/pull/3176): AI Agent node has model and verbosity config. -- [PR-3183](https://github.com/hubtype/botonic/pull/3183): Allow button connected to GoToFlow with Ai Agents flow. - ### Changed ### Fixed +## [0.46.0] - 2026-03-17 + +### Added + +- [PR-3178](https://github.com/hubtype/botonic/pull/3178): Audio message with transcript uses AI as text input. +- [PR-3176](https://github.com/hubtype/botonic/pull/3176): AI Agent node has model and verbosity config. +- [PR-3183](https://github.com/hubtype/botonic/pull/3183): Allow button connected to GoToFlow with Ai Agents flow. + ## [0.45.0] - 2026-03-03 ### Added diff --git a/packages/botonic-plugin-flow-builder/package.json b/packages/botonic-plugin-flow-builder/package.json index 3c29bd7fcb..f7f52d0fda 100644 --- a/packages/botonic-plugin-flow-builder/package.json +++ b/packages/botonic-plugin-flow-builder/package.json @@ -1,6 +1,6 @@ { "name": "@botonic/plugin-flow-builder", - "version": "0.46.0-alpha-3", + "version": "0.46.0", "main": "./lib/cjs/index.js", "module": "./lib/esm/index.js", "description": "Use Flow Builder to show your contents", @@ -15,7 +15,7 @@ "format": "biome format --write src/ tests/" }, "dependencies": { - "@botonic/react": "^0.46.0-alpha-3", + "@botonic/react": "^0.46.0", "axios": "^1.13.6", "uuid": "^10.0.0" }, diff --git a/packages/botonic-plugin-hubtype-analytics/CHANGELOG.md b/packages/botonic-plugin-hubtype-analytics/CHANGELOG.md index 11e3b7d5f0..131e63ba5c 100644 --- a/packages/botonic-plugin-hubtype-analytics/CHANGELOG.md +++ b/packages/botonic-plugin-hubtype-analytics/CHANGELOG.md @@ -11,7 +11,7 @@ All notable changes to Botonic will be documented in this file. -## [0.45.0] - 2025-mm-dd +## [0.46.x] - 2026-mm-dd ### Added @@ -21,7 +21,7 @@ All notable changes to Botonic will be documented in this file. -## [0.45.1] - 2026-mm-dd +## [0.46.0] - 2026-03-17 ### Changed diff --git a/packages/botonic-plugin-hubtype-analytics/package.json b/packages/botonic-plugin-hubtype-analytics/package.json index 5386eb8f5e..838da35fa5 100644 --- a/packages/botonic-plugin-hubtype-analytics/package.json +++ b/packages/botonic-plugin-hubtype-analytics/package.json @@ -1,6 +1,6 @@ { "name": "@botonic/plugin-hubtype-analytics", - "version": "0.46.0-alpha-3", + "version": "0.46.0", "description": "Plugin for tracking in the Hubtype backend to see the results in the Hubtype Dashbord", "main": "./lib/cjs/index.js", "module": "./lib/esm/index.js", @@ -15,7 +15,7 @@ }, "dependencies": { "@babel/runtime": "^7.26.0", - "@botonic/core": "^0.46.0-alpha-3", + "@botonic/core": "^0.46.0", "axios": "^1.13.6" }, "devDependencies": { diff --git a/packages/botonic-plugin-knowledge-bases/package.json b/packages/botonic-plugin-knowledge-bases/package.json index b729dad512..15f94186e6 100644 --- a/packages/botonic-plugin-knowledge-bases/package.json +++ b/packages/botonic-plugin-knowledge-bases/package.json @@ -1,6 +1,6 @@ { "name": "@botonic/plugin-knowledge-bases", - "version": "0.46.0-alpha-3", + "version": "0.46.0", "description": "Use a Hubtype to make the bot respond through a knowledge base.", "main": "./lib/cjs/index.js", "module": "./lib/esm/index.js", @@ -16,7 +16,7 @@ }, "dependencies": { "@babel/runtime": "^7.26.0", - "@botonic/core": "^0.46.0-alpha-3", + "@botonic/core": "^0.46.0", "axios": "^1.13.6" }, "devDependencies": { diff --git a/packages/botonic-react/CHANGELOG.md b/packages/botonic-react/CHANGELOG.md index 7e74478d2d..a78e1f34da 100644 --- a/packages/botonic-react/CHANGELOG.md +++ b/packages/botonic-react/CHANGELOG.md @@ -10,7 +10,7 @@ All notable changes to Botonic will be documented in this file. Click to see more. -## [0.44.x] - 2026-mm-dd +## [0.46.x] - 2026-mm-dd ### Added @@ -20,10 +20,11 @@ All notable changes to Botonic will be documented in this file. -## [0.45.1] - 2026-mm-dd +## [0.46.0] - 2026-03-17 ### Added +- [PR-3179](https://github.com/hubtype/botonic/pull/3179): Custom Rating component send payload with a text of rating in referral attribute. - [PR-3180](https://github.com/hubtype/botonic/pull/3180): AI agent debug trace: tool results/arguments, retrieve_knowledge vs other tools, “See details” button, preview utils to be used by flow builder modal ## [0.44.1] - 2026-02-03 diff --git a/packages/botonic-react/package.json b/packages/botonic-react/package.json index 76ae0e4c53..d1482a4294 100644 --- a/packages/botonic-react/package.json +++ b/packages/botonic-react/package.json @@ -1,6 +1,6 @@ { "name": "@botonic/react", - "version": "0.46.0-alpha-3", + "version": "0.46.0", "license": "MIT", "description": "Build Chatbots using React", "main": "./lib/cjs", @@ -20,7 +20,7 @@ "format": "biome format --write src/ tests/" }, "dependencies": { - "@botonic/core": "^0.46.0-alpha-3", + "@botonic/core": "^0.46.0", "axios": "^1.13.6", "emoji-picker-react": "^4.12.0", "lodash.merge": "^4.6.2",