Releases: SemanticVoxelProtocol/forge
Releases · SemanticVoxelProtocol/forge
v0.3.1
v0.3.0
Breaking Changes
- Removed L1 signature extraction mechanism (
SignatureExtractor,CONTENT_DRIFT,signatureHash) - Removed
createTypescriptExtractor,computeSignatureHash,buildFingerprintexports - Removed
l1SignatureHashesfromCheckInputandcomputeSignaturesoption from CLI ScannedFileno longer hasexportsfield;collectScanContextno longer acceptsextractorparamtypescriptmoved from dependencies to devDependencies
Why
SVP is a language-agnostic protocol. The signature extraction approach reverse-analyzed L1 compiled artifacts (TypeScript-only), violating the top-down compilation philosophy. Verification should happen at the L3 contract layer (Translation Validation paradigm), not by parsing compiled code.
Pure subtraction: 24 files changed, +50/−966 lines.
What's Changed
Full Changelog: v0.2.3...v0.3.0
v0.2.3
Full Changelog: v0.2.2...v0.2.3
v0.2.2
Full Changelog: v0.2.1...v0.2.2
v0.2.1
Full Changelog: v0.2.0...v0.2.1
v0.2.0
v0.1.8
What's Changed
- feat(init): Always prompt host selection in interactive mode — full host list with detected hosts marked
- fix(cli):
forge --versionnow correctly shows package version (was hardcoded0.1.0) - chore(deps): Remove unused
yamldependency
Full Changelog: v0.1.7...v0.1.8
What's Changed
Full Changelog: v0.1.7...v0.1.8
v0.1.7
What's Changed
- feat(skills): Add OpenCode adapter (
.opencode/command/,AGENTS.md, auto-detect) - refactor(init): Remove interactive intent prompt — project questions belong in slash commands, init only asks environment questions
- fix(init): Handle SIGINT gracefully during interactive prompts (no more stack traces)
Full Changelog: v0.1.6...v0.1.7
What's Changed
Full Changelog: v0.1.6...v0.1.7
What's Changed
- refactor(init): remove interactive intent prompt by @xycld in #9
- chore: bump version to 0.1.7 by @xycld in #10
Full Changelog: v0.1.6...v0.1.7
v0.1.6
What's Changed
- fix(version): Unify version source — read from
package.jsonat runtime, no more hardcoded version strings - fix(deps): Move
typescriptto runtime dependencies (fixesERR_MODULE_NOT_FOUNDonforge init) - docs: README converted to English, fix dead links, update AI_POLICY and CODE_OF_CONDUCT
Full Changelog: v0.1.5...v0.1.6
What's Changed
Full Changelog: v0.1.5...v0.1.6
v0.1.5
What's Changed
- fix(deps): Move
typescriptto runtime dependencies — fixesERR_MODULE_NOT_FOUNDwhen runningforge init - docs: README converted to English with Chinese i18n link, fix dead links, update AI_POLICY model ID, improve CODE_OF_CONDUCT reporting channel
Full Changelog: v0.1.4...v0.1.5
What's Changed
- fix(deps): move typescript to runtime dependencies by @xycld in #6
- docs: improve public-facing documentation by @xycld in #7
Full Changelog: v0.1.4...v0.1.5