Skip to content

Gravito Core v1.0.0 - Galaxy Architecture Production Ready

Latest

Choose a tag to compare

@CarlLee1983 CarlLee1983 released this 26 Feb 01:53
· 870 commits to main since this release

🚀 Gravito Core v1.0.0 Release

Overview

Gravito Core v1.0.0 is the first production release of the Galaxy Architecture framework.

Highlights

✅ Complete Framework

  • 69 Core Packages: Full modular framework stack
  • 16 Satellites: Business domain modules (Commerce, Catalog, Membership, etc.)
  • 5 Integration Examples: Ready-to-use application templates
  • Galaxy Showcase: Full-featured integration demo

✅ Production Ready

  • 99.29% Test Coverage: 3,918+ tests passing
  • TypeScript Strict Mode: Zero type errors
  • Zero Circular Dependencies: Clean architecture
  • 100% sideEffects Coverage: Proper declarations

Verification Results

Phase 1: Static Analysis ✅

  • TypeScript: 0 errors (strict mode)
  • Biome Lint: 0 errors
  • Circular Dependencies: 0
  • sideEffects: 100% coverage

Phase 2: Test Suite ✅

  • P0 Core Layer: 99.54% (3,218 tests)
  • P1 Tools Layer: 98.1%+ (1,569 tests)
  • P2 Resilience: 100% (92 tests)
  • Full Suite: 99.29% overall

Phase 3: Integration ✅

  • 5/5 Examples: 100% typecheck passing
  • Galaxy Showcase: 9/9 validations passing
  • 16 Satellites: Fully integrated

Key Features

Core Packages

  • @gravito/core: Micro-kernel with IoC & hooks
  • @gravito/photon: HTTP engine (Hono-based)
  • @gravito/atlas: ORM with SQLite/PostgreSQL
  • @gravito/sentinel: JWT & RBAC authentication
  • @gravito/stream: Event-driven background jobs
  • @gravito/chromatic: Native color management
  • @gravito/resilience: Circuit Breaker patterns
  • ... and 62 more packages

Satellites

  • Commerce, Catalog, Membership, Flash-Sale
  • Analytics, Advertising, Announcements
  • Invoice, News, Support, Inventory-Lock
  • ... and 5 more business domains

Quality Metrics

Metric Result
Test Pass Rate 99.29%
TypeScript Errors 0
Linting Errors 0
Circular Dependencies 0
sideEffects Coverage 100%
Examples Passing 5/5
Integration Tests 9/9

Known Issues

  • Stream SandboxedWorker serialization: #329
  • Commerce→Flash-Sale integration: See DESIGN_DECISIONS.md

Installation

npm install @gravito/core @gravito/photon @gravito/atlas

Documentation

Release Timeline

  • Released: 2026-02-26
  • Status: Production Ready
  • Next: v1.1.0 (Q2 2026)

Support


Thank you for trying Gravito Core v1.0.0! 🙏