Releases: talionwar/fondamenta-archcode
Releases · talionwar/fondamenta-archcode
v0.5.0 — Major deps upgrade
What's Changed
Dependencies
- commander 12.1.0 → 14.0.3
- ora 8.2.0 → 9.3.0
- @types/node 22.19.11 → 25.5.0
CI/CD
- Fixed GitHub Actions:
package-lock.jsonnow tracked - Dropped Node 18 from CI matrix (EOL)
enginesupdated tonode >=20- Fixed repository URL for npm provenance
- Added NPM_TOKEN secret for automated publishing
Verification
- 124/124 tests passing
- TypeScript typecheck clean
- 0 npm vulnerabilities
v0.4.0 — Manual Sections, Incremental Mode, writeIfChanged
What's New
Manual Sections Preservation
Human-written content survives fondamenta analyze regeneration:
- Marker-based:
<!-- MANUAL-START:id -->/<!-- MANUAL-END:id --> - Split-point: everything after
## Manual Notesis preserved
Incremental Mode
fondamenta analyze --incremental — uses git diff to only analyze changed files.
writeIfChanged
Files are only written to disk when content actually differs — zero-noise git diffs.
Agent Improvements
- Dead code: no longer flags
middleware.tsand other Next.js framework files - Convention enforcer: skips generated files (Prisma client,
next-env.d.ts)
Test Suite
124 tests passing across 18 test files + GitHub Actions CI.
Full Changelog: https://github.com/StudyIA-2026/fondamenta-archcode/blob/main/CHANGELOG.md