Skip to content
Strata v1.2.6

v1.0.0

Strata reaches v1.0.0 with a stable full-Node.js stack and an open-source home transition.

  • Architecture milestone: historical transition from Python-era backend to a full Node.js platform:
    • Backend: NestJS + Prisma + SQLite
    • Frontend: Astro + React
    • Docs: Astro Starlight
  • Canonical repository: moved to https://github.com/fducat18/strata
  • Docs production path: served at https://strata.ducatillon.net/docs via Cloudflare Pages + /docs* proxy routing

Historical switch: Python → NestJS + Astro

Section titled “Historical switch: Python → NestJS + Astro”

Earlier Strata iterations used a Python backend. The current architecture standardizes runtime, tooling, and contribution workflow on Node.js across the stack.

Why this matters:

  • One TypeScript-first ecosystem for backend + frontend + docs
  • Unified developer tooling and CI pipelines
  • Clearer architecture boundaries (hexagonal backend + island-based frontend/docs)
  • Simpler contributor onboarding and maintenance

v1.0.0 marks Strata as the stable baseline for:

  • personal asset tracking data model
  • core API surface and UI workflows
  • desktop wrapper integration (Tauri) and docs operations
  • Use the canonical repository: https://github.com/fducat18/strata
  • Keep docs parity with code changes (project convention)
  • Use release workflow documented in /docs/versioning