Skip to main content

Changelog

All notable changes to the RotaStellar API.

2026-03-05 — CAE v1.0

New: Constraint-Aware Execution

  • CAE API — POST a workload + satellite ID, get a physically-accurate execution plan computed from real orbital mechanics
  • 5 built-in presets: on-board ML inference, split learning, earth observation with QA, federated learning, resilient store-and-forward
  • Custom workload DAGs — define arbitrary step pipelines with dependencies, resource requirements, and security policies
  • 4-phase planner: topological sort, compute placement, transfer insertion, window scheduling
  • Real orbital mechanics: SGP4 propagation, eclipse detection, 12-station ground network (KSAT, NASA, AWS)
  • Simulated execution events: full event stream with transfer, checkpoint, and security events

2026-02-01 — SDK Updates & Documentation Improvements

SDK Updates

  • Python SDK v0.2.0 — Fixed Position type to use latitude/longitude fields consistently
  • Node.js SDK v0.2.0 — Aligned field names with Python SDK (latitude, longitude, altitudeKm)
  • Rust SDK v0.1.1 — Types-only release with Position, Orbit, Satellite, TimeRange structs

API Improvements

  • Trajectory API — Now accepts ISO 8601 strings for start and end parameters
  • Patterns API — Added type filter parameter for filtering by pattern type (maneuver, anomaly, proximity)
  • Conjunctions API — Response now includes miss_distance_km and collision_probability fields

Documentation

  • Updated all SDK examples to use correct RotaStellarClient class name
  • Fixed code examples across 20+ documentation pages
  • Added comprehensive error handling examples

2026-01-28 — Dashboard Beta & Distributed Compute Preview

New Features

  • Dashboard Beta — Web-based dashboard for satellite tracking and conjunction monitoring at app.rotastellar.com
    • Real-time satellite position visualization
    • Conjunction risk timeline
    • API usage metrics
  • Distributed Compute SDK Previewrotastellar-distributed package now available
    • FederatedClient for gradient compression and federated learning
    • CompressionConfig with TopK + quantization (100x compression)
    • Python: pip install rotastellar-distributed
    • Node.js: npm install @rotastellar/distributed

API Updates

  • List Satellites — Added constellation and operator filter parameters
  • Get Satellite — Response now includes orbit object with computed properties
  • Rate Limits — Increased Pro tier limits to 100 req/min

2026-01-24 — Intelligence API Enhancements

New Endpoints

  • GET /v1/satellites/{id}/trajectory — Get predicted positions over a time range
  • GET /v1/patterns — Detect maneuvers, anomalies, and proximity operations
  • POST /v1/conjunctions/watch — Set up webhook alerts for conjunction events

Improvements

  • Conjunction Analysis — Now includes avoidance maneuver recommendations
  • Pattern Detection — Added confidence scores and detailed descriptions
  • Satellite Metadata — Enhanced with operator, constellation, and launch date fields

2026-01-21 — Early Access Launch

Initial early access release of the RotaStellar API.

Available

  • Planning Tools API — Feasibility analysis, thermal modeling, latency simulation, power budgeting
  • Orbital Intelligence API — Satellite tracking, conjunction analysis, pattern detection
  • Python SDKpip install rotastellar
  • Node.js SDKnpm install @rotastellar/sdk
  • Rust SDKcargo add rotastellar

Coming Soon

  • Orbital Runtime API — Scheduled for Q2 2026
  • Webhook notifications — Q1 2026
  • Bulk data export — Q1 2026

Versioning

The API uses date-based versioning in the URL path:
https://api.rotastellar.com/v1/...
Breaking changes will be released as new versions with migration guides.

Deprecation Policy

  • Deprecated features are announced 6 months before removal
  • Deprecated endpoints return X-Deprecated: true header
  • Migration guides are provided for all breaking changes

Subscribe to Updates

Developer Newsletter

Get notified about API changes and new features.