All notable changes to this project are documented here. The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- 🔧
sforgeCLI (TypeScript / commander):init,templates,build,test, anddeploycommands.initscaffolds a standalone Soroban crate (pins the SDK, adds a release profile);build/test/deploywrap the Stellar CLI and cargo. - ⛓ Two starter templates —
counterandescrow— as real, tested Soroban contracts (5 contract tests total). - 🧪 CLI unit tests (vitest) covering scaffolding, validation, and template listing.
- 📖 Usage and template-reference docs.
- 🔧 CI: template contract checks (fmt/clippy/test + WASM build) and CLI checks (lint/test/build), plus full contribution infrastructure.