We just tagged v1.0.1-alpha-14 — a focused bug-fix release addressing issues that surfaced when using boundary-tools in generated (non-monorepo) projects, plus two smaller fixes in boundary-ai and boundary-scaffolder.
boundary-tools fixes
Scaffolding in generated projects
bb scaffold generate now works correctly in projects created from boundary new. Previously the scaffolder was expected on the classpath; it is now injected at runtime via -Sdeps, so generated projects no longer need to declare it as a direct dependency.
Smoke-check in generated projects
bb smoke-check no longer fails outside the monorepo. The :docs-lint alias was a monorepo-only alias that crept into the required checks list — it is removed from the default check set.
Linting paths
bb check no longer includes libs//src libs//test paths when run outside the monorepo. This prevented kondo from erroring on paths that do not exist in a standalone project.
bb install-hooks outside git
Running bb install-hooks in a directory that is not a git repository now prints a friendly message instead of throwing a Java exception.
AI CLI fallback
bb ai now falls back to environment variables (ANTHROPIC_API_KEY, OPENAI_API_KEY, OLLAMA_URL) when the project config has :provider :no-op or no AI config at all. This allows teams to use AI tooling without checking provider config into source control.
boundary-ai fix
OpenAI-compatible base URLs ending in /v1 no longer produce double-path requests. A URL such as https://api.openai.com/v1 previously resolved to /v1/v1/chat/completions; it now correctly resolves to /v1/chat/completions.
boundary-scaffolder fix
Generated deps.edn files now include :clj-kondo and :migrate aliases with all four supported database drivers: SQLite, PostgreSQL, H2, and MySQL. Previously these aliases were missing from the scaffold output.
What’s next
Work is underway on the boundary CLI — a standalone project bootstrapper that replaces the old boundary-starter approach with a single curl | bash install and a boundary new command. Coming in alpha-15.