SHARDWIRE
Changelog

create-shardwire

Release history for the create-shardwire npm package (scaffold CLI).

This page lists releases for the create-shardwire package (npm create shardwire).

npm: create-shardwire · Core library: shardwire.

1.0.6

  • react-vite template: Dashboard demo uses useShardwireMutation, useShardwireCapabilities, useShardwireCapability, useShardwireEventState, and useShardwirePreflight (aligned with @shardwire/react 0.5.x docs).

1.0.5

  • Breaking: Template ids minimal and workspace are removed. minimal is accepted as a deprecated alias for express-server. Use express-server (default) or react-vite.
  • Templates: New express-server — same split-process layout as the old minimal template, plus Express with GET /health on PORT (default 3000) in the app process.
  • Removed: workspace npm-workspaces template.

1.0.4

  • Docs: npm package README — Shields.io badges (version, downloads, license, Node).
  • Templates: Template README badge rows (MIT, Node, stack, docs link) for newly scaffolded projects.
  • CLI: Default shardwire / @shardwire/react semver ranges written into new projects are ^2.0.3 / ^0.3.2.

1.0.3

  • Docs: Refreshed the npm package README.
  • Templates: Each scaffold now includes "license": "MIT" in package.json, a root LICENSE (MIT), and updated template README files.
  • Packaging: Added root LICENSE (MIT) for the create-shardwire package on npm.

1.0.2

  • react-vite template: Adds src/index.css with system light/dark surfaces, readable type scale, and focus-visible outlines; App.tsx uses landmarks (main), section headings, and live regions for connection state.

1.0.1

  • CI: GitHub Actions runs the full monorepo npm run verify (shardwire, @shardwire/react, create-shardwire, website) on push and pull requests.
  • Publish: Bumps to packages/create-shardwire/package.json can trigger npm publish with git tag create-shardwire-v<version> (same provenance pattern as shardwire / @shardwire/react).
  • CLI: TypeScript bundle with @clack/prompts; templates minimal (tsx), react-vite, and workspace; path-aware targets and validate-npm-package-name validation.

On this page