What's Fixed
This release resolves 8 critical bugs in the v4.0.0 installer that affected ALL users (open-source + pro).
Phase 1 — Agent Activation (Critical Path)
- BUG-1: Graceful degradation for
pro-detectorimport — agents now activate without pro installed - BUG-2: Added missing runtime dependencies (
execa) +npm installstep in installer - BUG-3:
.claude/hooks/directory now copied during install (SYNAPSE hook functional) - BUG-4:
.claude/settings.local.jsoncreated with correct nested hook format
Phase 2 — Installer Robustness
- BUG-5: Fixed "Source and destination must not be the same" error for tech presets in framework-dev mode
Phase 3 — Pro Integration
- BUG-6: Dynamic
resolveLicensePath()with 3-tier fallback (framework → npm → cwd) - BUG-7: Bare module pattern matching —
"pro"now matches"pro.squads.premium"etc. - BUG-8:
feature-registry.yamladded to npm distribution files
Quality
- All CI checks passing (ESLint, TypeScript, Jest Node 18/20, CodeQL, SYNAPSE benchmarks)
- CodeRabbit review: Approved
- QA gate: PASS
- 5722 tests passing, 0 regressions
Version Bumps
| Package | From | To |
|---|---|---|
aios-core
| 4.0.0 | 4.0.1 |
@aios/installer
| 3.2.0 | 3.2.1 |
@aios-fullstack/core
| 4.31.0 | 4.31.1 |
@aios-fullstack/pro
| 0.1.0 | 0.1.1 |
Upgrade
npx aios-core@4.0.1 installFull Changelog: https://github.com/SynkraAI/aios-core/compare/v4.0.0...v4.0.1