Changelog
Release history for the Bonnard CLI and platform.
0.2.11 — Feb 18, 2026
Added
- Update check notification —
bonnow checks for newer versions in the background and shows a notice after command output
0.2.10 — Feb 18, 2026
Changed
- CI publish workflow fixes (sync + provenance)
0.2.9 — Feb 17, 2026
Changed
- CI publish workflow with npm provenance for verified builds
0.2.8 — Feb 17, 2026
Added
- MCP dashboard tools: list, get, deploy, remove dashboards, get dashboard docs
- Dashboard versioning — version snapshots created on dashboard create/update
- Open-source CLI repository at
github.com/meal-inc/bonnard-cli
Changed
- Getting-started docs now lead with
npxas primary install method - Added
repositoryandlicensefields to package.json - README updated with open-source callout and GitHub link
0.2.7 — Feb 16, 2026
Added
bon metabase explorenow accepts names (not just IDs) for table, card, dashboard, database, and collection lookups- Disambiguation output when a name matches multiple resources (shows IDs with context)
- Table IDs included in
bon metabase analyzereport (Table Inventory and Most Referenced Tables sections)
Changed
- Design guide: removed "5-10 views" target — governance policies control per-user view access, so build as many views as audiences need
0.2.6 — Feb 16, 2026
Added
- README for npm package page
Fixed
- TypeScript error in
metabase explorecommand (null check on database metadata)
0.2.5 — Feb 15, 2026
Added
/bonnard-design-guideskill — 7 design principles for building semantic layers that work well for AI agents (question-first design, audience-centric views, filtered measures, descriptions as discovery API, natural language testing, iteration)- Design principles summary inlined in project rules (always loaded in agent context)
Changed
/bonnard-get-startedskill — added filtered measure example, audience-centric view naming, navigational descriptions, natural language testing step/bonnard-metabase-migrateskill — added filtered measure guidance from card WHERE clauses, audience-centric view examples, natural language verification step- Demo data reference updated — added
dim_channel,return_quantity,return_amountto Contoso table descriptions
0.2.4 — Feb 14, 2026
Added
- Redshift as first-class warehouse type (
bon datasource add --type redshift) - Redshift auto-detection from dbt profiles and environment variables
Changed
bon deploynow always syncs all local datasources to remote (upsert), replacing the interactive push flow- Datasource API endpoint changed from insert to upsert (stale remote configs are updated automatically)
- Removed
--push-datasourcesflag frombon deploy(no longer needed)
0.2.3 — Feb 14, 2026
Removed
bon datasource testandbon datasource pushCLI commands —bon deployhandles both automatically
Changed
- Agent skill templates now show non-interactive
bon datasource addflags (avoids interactive prompt timeouts) - Removed stale "test connection" hints from
bon datasource addoutput
0.2.2 — Feb 13, 2026
Added
bon metabase connect— configure Metabase API connectionbon metabase explore— browse databases, collections, cards, dashboards, tablesbon metabase analyze— generate analysis report for semantic layer planning- Metabase migration agent skill (
/bonnard-metabase-migrate) for Claude, Cursor, and Codex - Analysis report now includes "How to Use This Report" guidance section
Changed
- Shared agent template (
bonnard.md) now lists metabase commands and links to migration skill
0.2.1 — Feb 13, 2026
Changed
- Replaced
@cubejs-backend/schema-compiler(79 MB) with lightweight Zod v4 validator (~60 KB) bon validatenow provides field-level error messages with file context- Identifier validation (cube/measure/dimension names must match
[_a-zA-Z][_a-zA-Z0-9]*) - Refresh key interval validation (
everymust match pattern like1 hour,30 minutes)
Added
- Unit and integration tests for YAML schema validation
0.2.0 — Feb 13, 2026
Added
bon deployments— list deployment history (--allfor full history)bon diff <id>— view changes in a deployment (--breakingfor breaking only)bon annotate <id>— add notes and context to deployment changesbon deploynow requires-m "message"and detects changes vs previous deployment- Deploy output shows added, modified, removed, and breaking changes
Changed
- Agent templates updated with deployment versioning, change tracking, and best practices
bon validateimproved with better error detail and field-level validation
Fixed
- CLI login now works for first-time users without existing org
bon docstopic resolution improvements
0.1.13 — Feb 9, 2026
Fixed
bon docs --search demonow finds getting-started guide (was only searching modeling topics)bon docs getting-startednow works as a topic
0.1.12 — Feb 9, 2026
Changed
- Agent skills and getting-started guide now use Contoso demo data examples throughout (sales cube, not generic orders)
- Phase 2 (Explore) now instructs agents to discover schema before creating cubes
- Fixed
bon querysyntax in getting-started docs (was using non-existent--measuresflag)
0.1.11 — Feb 8, 2026
Added
bon datasource add --demo— adds a read-only Contoso retail dataset for testing without a warehouse- Demo data references in getting-started guide, agent skills (Claude/Cursor), and shared bonnard.md template
0.1.10 — Feb 7, 2026
Changed
- Replaced multiple agent skills with single
bonnard-get-startedwalkthrough for Claude, Cursor, and Codex - Security hardening: input validation, auth fixes
Fixed
- Removed
workspace:*dependency that broke npm installs
0.1.9 — Feb 5, 2026
Added
- Embedded documentation via
bon docs— browse cubes, views, measures, dimensions, joins bon docs --searchfor keyword search across topicsbon docs schemafor JSON schema outputbon initdetects dbt projects and configures agent context accordingly
0.1.8 — Feb 3, 2026
Added
bon mcpandbon mcp testcommands for MCP server setup and connectivity testing- MCP token persistence in
.bon/
0.1.7 — Feb 2, 2026
Added
bon whoamiwith--verifyflag- Codex agent support in
bon init
0.1.6 — Feb 1, 2026
Added
bon datasource push— sync local datasources to Bonnard serverbon query— query deployed semantic layer (JSON and SQL formats)
0.1.5 — Jan 31, 2026
Added
bon datasource test— test warehouse connectivitybon datasource listandbon datasource remove
0.1.4 — Jan 30, 2026
Added
bon datasource add— interactive and non-interactive modesbon datasource add --from-dbt— import from dbt profiles.ymlbon validateandbon deploycommands
0.1.0 — Jan 27, 2026
Added
- Initial release:
bon init,bon login,bon logout - Project scaffolding with cubes/, views/, .bon/ structure
- Agent template generation (Claude, Cursor)