Skip to content

Releases: BootNodeDev/dAppBoosterInstallScript

v3.3.2

08 Jun 09:40
27aad30

Choose a tag to compare

Fixes #8 — Canton custom/default mode no longer leaves a dangling carpincho-wallet entry in the generated project's root package.json workspaces array when the carpincho feature is deselected. Cleanup now prunes any workspace entry pointing at a removed directory, supporting both the string[] and { packages: string[] } forms.

Canton-only; EVM is unaffected.

v3.3.1

04 Jun 16:24
f1a72cf

Choose a tag to compare

Docs: Canton post-install now leads with the one-command dev-stack.sh bring-up

  • Canton post-install guidance now leads with ./scripts/dev-stack.sh up — the single entry point that brings up the whole local stack (Canton + Postgres + wallet-service containers, health checks, the quickstart-counter DAR, the dapp frontend, and — when carpincho is included — the Chrome extension copied to ~/Desktop/dist-extension). The long-hand npm run canton:up / app:dev / carpincho:build:extension commands are kept as a labeled fallback. Updated consistently across the README (prose + sample JSON), the non-interactive postInstall output, and the interactive TUI.
  • Fix: the Canton landing link in the README now points to the canonical https://www.dappbooster.cc/ (was the stale dappbooster-canton-landing.vercel.app).
  • Docs only — no installer behavior change. EVM is unchanged.

🤖 Generated with Claude Code

v3.3.0

03 Jun 20:40
a8dae5b

Choose a tag to compare

Canton stack — optional GitHub & pre-commit via a new default mode

  • New Canton-only default installation mode (recommended): keeps the Carpincho wallet and LLM/agent docs, removes the GitHub templates (.github) and pre-commit hooks (Husky / lint-staged / commitlint). full keeps everything; custom lets you pick (GitHub + pre-commit start unchecked).
  • The counter/e2e feature toggles are removed — demo-feature removal (counter, sign-message) is now user-controlled via the template's dapp/frontend/README.md. The installer no longer edits demo source.
  • EVM is unchanged.
  • Fix: Canton scaffolds' initial commit now uses git commit --no-verify so kept pre-commit hooks don't block the install.

🤖 Generated with Claude Code

v3.2.0

01 Jun 20:14
3dfb4fc

Choose a tag to compare

Adds Canton stack support to the installer (#3, #4).

  • --canton / --evm / --stack selection; --info lists stacks, features, and dependencies.
  • Canton features: counter, e2e, carpincho, llm (all default-on); e2e requires counter.
  • Interactive flow gathers all answers before any disk work, with a confirmation step and interrupt-safe cleanup.

v3.1.5

26 Mar 17:24

Choose a tag to compare

What's new since v3.0.2

Non-interactive CLI mode

  • --ni flag (or auto-detected non-TTY) for CI pipelines and AI agents
  • --name, --mode, --features flags for fully scriptable installs
  • --info flag outputs feature metadata as JSON for agent discovery
  • Structured JSON output for success and error responses
  • 124 vitest tests covering the agentic interface

Security and reliability

  • Replaced all shell exec() calls with execFile() / node:fs/promises to prevent shell interpolation
  • Replaced buffered exec with spawn to eliminate maxBuffer limits (976b2b2)
  • Eliminated process.exit() calls to prevent stdout truncation when piped (106c6f0)

TUI improvements

  • Restored per-step progress display with checkmarks (b1870e9)
  • Failed steps now show red cross marker instead of being hidden (687f8d5)
  • Fixed empty title fallback in Install component (4f33846)

Docs and CI

  • Added package description, keywords, and repository metadata
  • Added agent quickstart section and non-interactive mode examples to README
  • Release workflow now uses npm trusted publishers (OIDC, no more NPM_TOKEN secret)
  • Added AGENTS.md, architecture.md, and PR template

3.0.2

29 May 18:55

Choose a tag to compare

  • Update readme.
  • Improve post install instructions.
  • Misc fixes.

3.0.1

28 May 18:16

Choose a tag to compare

Fix issue with wrong file being copied.

3.0.0

28 May 18:11

Choose a tag to compare

Total and complete rewrite, facelift, and revamp.