Changelog

Release history for the Bonnard CLI and platform.

0.2.10Feb 18, 2026
Added
  • Update check notification — bon checks for newer versions in the background and notifies on next run
0.2.9Feb 17, 2026
Changed
  • CI publish workflow updated with npm provenance for verified builds
0.2.8Feb 17, 2026
Added
  • MCP dashboard tools: list, get, deploy, and remove dashboards
  • Dashboard versioning with snapshots on each deploy
  • Open-source CLI repository
Changed
  • Getting-started docs now prioritize npx over global install
  • Added repository and license fields to package.json
  • README updated with open-source context
0.2.7Feb 16, 2026
Added
  • bon metabase explore accepts resource names in addition to IDs for table, card, database, and collection lookups
  • Disambiguation output when a name matches multiple resources, displaying IDs with context
  • Table IDs included in bon metabase analyze report sections
Changed
  • Design guide updated to remove the 5-10 views target; governance policies control per-user view access
0.2.6Feb 16, 2026
Added
  • README for npm package page
Fixed
  • TypeScript error in metabase explore command
0.2.5Feb 15, 2026
Added
  • /bonnard-design-guide skill with 7 principles for semantic layers optimized for AI agents
Changed
  • Design principles now inlined in project rules for agent context
  • /bonnard-get-started and /bonnard-metabase-migrate skills updated with filtered measures and natural language testing
0.2.4Feb 14, 2026
Added
  • Redshift as first-class warehouse type with auto-detection from dbt profiles and environment variables
Changed
  • bon deploy now syncs all local datasources to remote using upsert; removed --push-datasources flag
0.2.3Feb 14, 2026
Removed
  • bon datasource test and bon datasource push commands; bon deploy handles both automatically
Changed
  • Agent skill templates updated to show non-interactive flags; removed "test connection" hints
0.2.2Feb 13, 2026
Added
  • Metabase integration commands (bon metabase connect, explore, analyze)
  • Migration agent skill for Metabase-to-Bonnard workflows
  • "How to Use This Report" guidance in agent templates
Changed
  • Shared agent template updated with Metabase commands and migration skill links
0.2.1Feb 13, 2026
Changed
  • Replaced @cubejs-backend/schema-compiler (79 MB) with lightweight Zod v4 validator (~60 KB)
  • bon validate now 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 (every must match pattern like 1 hour, 30 minutes)
Added
  • Unit and integration tests for YAML schema validation
0.2.0Feb 13, 2026
Added
  • bon deployments — list deployment history (--all for full history)
  • bon diff <id> — view changes in a deployment (--breaking for breaking only)
  • bon annotate <id> — add notes and context to deployment changes
  • bon deploy now 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 validate improved with better error detail and field-level validation
Fixed
  • CLI login now works for first-time users without existing org
  • bon docs topic resolution improvements
0.1.13Feb 9, 2026
Fixed
  • bon docs --search demo now finds getting-started guide (was only searching modeling topics)
  • bon docs getting-started now works as a topic
0.1.12Feb 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 query syntax in getting-started docs (was using non-existent --measures flag)
0.1.11Feb 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.10Feb 7, 2026
Changed
  • Replaced multiple agent skills with single bonnard-get-started walkthrough for Claude, Cursor, and Codex
  • Security hardening: input validation, auth fixes
Fixed
  • Removed workspace:* dependency that broke npm installs
0.1.9Feb 5, 2026
Added
  • Embedded documentation via bon docs — browse cubes, views, measures, dimensions, joins
  • bon docs --search for keyword search across topics
  • bon docs schema for JSON schema output
  • bon init detects dbt projects and configures agent context accordingly
0.1.8Feb 3, 2026
Added
  • bon mcp and bon mcp test commands for MCP server setup and connectivity testing
  • MCP token persistence in .bon/
0.1.7Feb 2, 2026
Added
  • bon whoami with --verify flag
  • Codex agent support in bon init
0.1.6Feb 1, 2026
Added
  • bon datasource push — sync local datasources to Bonnard server
  • bon query — query deployed semantic layer (JSON and SQL formats)
0.1.5Jan 31, 2026
Added
  • bon datasource test — test warehouse connectivity
  • bon datasource list and bon datasource remove
0.1.4Jan 30, 2026
Added
  • bon datasource add — interactive and non-interactive modes
  • bon datasource add --from-dbt — import from dbt profiles.yml
  • bon validate and bon deploy commands
0.1.0Jan 27, 2026
Added
  • Initial release: bon init, bon login, bon logout
  • Project scaffolding with cubes/, views/, .bon/ structure
  • Agent template generation (Claude, Cursor)