Skip to content

v0.25.0

Choose a tag to compare

@getrapidkit getrapidkit released this 26 Feb 22:33
· 111 commits to main since this release

Release Notes

Latest Release: v0.25.0 (February 26, 2026)

🧭 v0.25.0 — Help Surface Unification, Workspace Policy/List Contract Completion, and Reliability Hardening (Minor)

This minor release unifies the root help UX across entry modes, completes workspace command contract coverage (workspace list, policy set/show) across docs/tests/help text, and hardens runtime/workspace reliability for production workflows.

What's New:

  • 🧱 Workspace command contract completion

    • Standardized/expanded workspace command references (including workspace list) across:
      • root help output
      • README/docs command examples
      • docs drift guard expectations
      • CLI integration and contract test suites
  • 🧪 Phase-3 contract and process coverage expansion

    • Extended process-level integration coverage for workspace policy operations and list flows.
    • Strengthened command contract tests for lifecycle/policy behavior and help consistency.
    • Added deterministic dist-refresh handling in CLI entry tests when build artifacts are missing/stale.
  • ⚙️ Runtime/workspace hardening updates

    • Improved bridge/runtime execution reliability and adapter-path handling in wrapper-core integration.
    • Hardened workspace registry behavior (normalization/dedupe/pruning paths) and reduced noisy debug output.
    • Updated create/doctor/runtime flows to better align with workspace-first operations.
  • 📚 Governance and docs alignment

    • Professionalized governance and setup docs to match current command contracts and release expectations.
    • CI/docs workflow alignment updates in:
      • .github/workflows/ci.yml
      • .github/workflows/e2e-smoke.yml

Upgrade:

npm install -g rapidkit@0.25.0

📖 Full Release Notes


Latest Release: v0.24.2 (February 25, 2026)

🧱 v0.24.2 — Workspace Docs Governance, Runtime Warm-Setup Coverage, and CI Ownership Hardening (Patch)

This patch finalizes workspace-based architecture documentation and adds automated docs governance checks to keep command contracts, workflow ownership, and examples publish-safe for open-source release.

What's New:

  • 📚 Workspace architecture docs refresh

    • Updated maintainer/user docs for canonical workspace lifecycle:
      • docs/SETUP.md
      • docs/doctor-command.md
      • docs/README.md
      • docs/OPEN_SOURCE_USER_SCENARIOS.md
    • Canonical doctor usage standardized to rapidkit doctor workspace.
  • ✅ Automated docs governance gates

    • Added local markdown link validation:
      • scripts/check-markdown-links.mjs
    • Added docs drift guard for command/workflow contract presence in README:
      • scripts/docs-drift-guard.mjs
    • Added README command smoke script against built CLI:
      • scripts/smoke-readme-commands.mjs
    • Wired docs checks into npm scripts and CI Linux lane:
      • package.json (check:markdown-links, check:docs-drift, smoke:readme, validate:docs)
      • .github/workflows/ci.yml
  • 🧪 Workspace E2E ownership and focus clarity

    • Expanded lifecycle/chaos coverage in:
      • .github/workflows/workspace-e2e-matrix.yml
    • Narrowed bridge-only regression smoke scope to avoid overlap:
      • .github/workflows/e2e-smoke.yml
  • ⚙️ Runtime/setup contract alignment

    • Added setup cache warm hooks for Node/Go adapters and setup-time warm dependency behavior.
    • Standardized setup help/usage surface and docs with --warm-deps.
    • Normalized legacy doctor hints to canonical workspace command wording.

Upgrade:

npm install -g rapidkit@0.24.2

📖 Full Release Notes


Latest Release: v0.24.1 (February 25, 2026)

🧩 v0.24.1 — Setup Contract Fixes, Cross-OS CI Stability, and Workspace Flow Alignment (Patch)

This patch release resolves setup/runtime contract regressions, hardens cross-OS matrix reliability, and aligns create/setup behavior with local E2E expectations.

What's New:

  • ✅ Setup command contract consistency

    • rapidkit setup <runtime> now runs without requiring RAPIDKIT_ENABLE_RUNTIME_ADAPTERS=1.
    • Restores expected S-03 workspace E2E behavior for setup flows.
  • 🪟🍎 CI matrix reliability for optional Rollup binaries

    • Added macOS arm64 optional Rollup install workaround in matrix workflow:
      • .github/workflows/workspace-e2e-matrix.yml
    • Complements existing Windows optional dependency workaround to prevent matrix install failures.
  • 🧭 Create/setup behavior alignment

    • create prompt defaults now respect configured values (pythonVersion, defaultInstallMethod) in profile-first flows.
    • Python runtime adapter prereq check now gracefully falls back to legacy doctor when needed.
  • 🧪 Test and workspace hygiene updates

    • Updated command/runtime/create tests for the current setup and profile behavior.
    • Added .rapidkit/ to git ignore for local generated artifacts.

Upgrade:

npm install -g rapidkit@0.24.1

📖 Full Release Notes


Latest Release: v0.24.0 (February 25, 2026)

🧭 v0.24.0 — Windows Bridge E2E, Mirror Lifecycle Hardening, and Runtime Adapter Stability (Minor)

This minor release improves cross-OS confidence (especially Windows), introduces a production-ready mirror lifecycle foundation, and hardens runtime adapter behavior for workspace bootstrap and project operations.

What's New:

  • 🪟 Windows-native CI validation

    • Added dedicated Windows bridge workflow to validate real bridge + workspace lifecycle in native PowerShell:
      • .github/workflows/windows-bridge-e2e.yml
    • Added/updated workspace matrix coverage file:
      • .github/workflows/workspace-e2e-matrix.yml
  • 🪞 Mirror lifecycle foundation + governance docs

    • Added mirror lifecycle engine:
      • src/utils/mirror.ts
    • Added enterprise/open-source operational docs and templates:
      • docs/ENTERPRISE_GOVERNANCE_RUNBOOK.md
      • docs/OPEN_SOURCE_USER_SCENARIOS.md
      • docs/mirror-config.enterprise.example.json
      • docs/governance-policy.enterprise.example.json
      • docs/policies.workspace.example.yml
    • Added docs example validator:
      • scripts/validate-doc-examples.mjs
  • 🧪 Expanded reliability test surface

    • Added focused mirror and scenario tests:
      • src/__tests__/mirror-lifecycle.unit.test.ts
      • src/__tests__/mirror-evidence-export.integration.test.ts
      • src/__tests__/mirror-sigstore-branches.test.ts
      • src/__tests__/user-level-scenarios.integration.test.ts
  • ⚙️ Runtime adapter and bridge hardening

    • Improved adapter environment/caching behavior for Python, Node, and Go runtimes.
    • Stabilized Python bridge execution environment handling in runtime adapter integration path.
  • 📚 UX/docs alignment and cleanup

    • Continued alignment between CLI help, README, and command behavior.
    • Removed obsolete phase-specific docs from active documentation set.

Upgrade:

npm install -g rapidkit@0.24.0

📖 Full Release Notes


Previous Releases

Version Date Highlights
v0.25.0 Feb 26, 2026 Help surface unification, workspace policy/list contract completion, reliability hardening
v0.24.2 Feb 25, 2026 Workspace docs governance, docs drift/link/smoke gates, CI ownership hardening
v0.24.1 Feb 25, 2026 Setup contract fixes, cross-OS matrix reliability, workspace flow alignment
v0.24.0 Feb 25, 2026 Windows-native bridge E2E, mirror lifecycle hardening, runtime adapter stability
v0.23.1 Feb 22, 2026 Audit stabilization, minimatch override, Windows CI path fix
v0.23.0 Feb 22, 2026 Workspace architecture phases 1→4, runtime/command contracts, npm global install hotfix
v0.22.0 Feb 21, 2026 Go/Fiber + Go/Gin kits, Go command parity, Swagger DX hardening
v0.21.2 Feb 20, 2026 Release flow modernization, npm-only policy, security/doc alignment
v0.21.1 Feb 18, 2026 Context-aware init, create workspace mode, doctor workspace scan fix
v0.20.0 Feb 14, 2026 FastAPI DDD Kit, Domain-Driven Design template, offline support
v0.19.1 Feb 12, 2026 Dependency refresh, lockfile sync, Python template compatibility
v0.19.0 Feb 10, 2026 AI module recommender, semantic search, config commands
v0.18.1 Feb 9, 2026 Windows CI path normalization fix
v0.18.0 Feb 9, 2026 Contract sync, modules catalog API, Python bridge reliability
v0.17.0 Feb 6, 2026 Enhanced doctor command, workspace health monitoring, auto-fix
v0.16.5 Feb 5, 2026 Configuration file support, doctor command, diagnostics
v0.16.4 Feb 2, 2026 Documentation quality, test stability, code polish
v0.16.3 Feb 1, 2026 Template fixes, Python Core 0.2.2 compatibility, test updates
v0.16.0 Feb 1, 2026 Workspace registry, unified signatures, cross-tool integration
v0.15.1 Jan 31, 2026 Bridge stability, command fallback, improved test coverage
v0.15.0 Jan 30, 2026 Core integration, workspace UX, Scenario C fix, tests & CI
v0.14.2 Jan 23, 2026 Documentation & cleanup
v0.14.1 Dec 31, 2025 Poetry virtualenv detection fix
v0.14.0 Dec 31, 2025 Major dependency updates
v0.13.1 Dec 25, 2025 Type safety & test coverage
v0.13.0 Dec 22, 2025 NestJS test coverage boost
v0.12.9 Dec 22, 2025 Unified npx commands
v0.12.8 Dec 13, 2025 Windows spawn fix
v0.12.7 Dec 13, 2025 Windows support
v0.12.6 Dec 12, 2025 Quality & security infrastructure
v0.12.5 Dec 6, 2025 CI/CD cross-platform fixes
v0.12.4 Dec 6, 2025 Shell activation UX
v0.12.3 Dec 4, 2025 Smart CLI delegation
v0.12.2 Dec 4, 2025 Auto-activate in init command
v0.12.1 Dec 3, 2025 NestJS port fix
v0.12.0 Dec 3, 2025 NestJS support
v0.11.3 Dec 3, 2025 Bug fixes
v0.11.2 Dec 3, 2025 Improvements
v0.11.1 Nov 28, 2025 Features
v0.11.0 Nov 8, 2025 Major release

For complete changelog, see CHANGELOG.md.