Skip to main content

NavCore Changelog

All notable changes to NavCore are documented here.


[3.2.0] - 2026-02-06

🎯 Quantum GPS Release

Major release introducing full GPS resilience with quantum-secured positioning.

Added

  • Quantum GPS Module: Full positioning, navigation, timing (PNT) system
  • QRNG Holdover: <50ns/hour drift using quantum entropy
  • Spoofing Detection: Real-time detection in <50ms
  • Position Evidence Bundles: Cryptographic proof of position
  • Timing Bounds API: Guaranteed precision limits
  • Multi-constellation support: GPS, Galileo, GLONASS, BeiDou

Performance

  • Position accuracy: <1m CEP95
  • Timing accuracy: <100ns
  • Holdover accuracy: <50ns/hour (20x better than industry)
  • API response time: <10ms

Endpoints

  • POST /api/v2/navcore/position - Get authenticated position
  • POST /api/v2/navcore/timing - Get quantum timing
  • GET /api/v2/navcore/spoofing/status - Check spoofing status
  • POST /api/v2/navcore/evidence - Generate position evidence
  • GET /api/v2/navcore/holdover/status - Get holdover status
  • GET /api/v2/navcore/integrity - Get integrity metrics

[3.1.0] - 2026-01-15

Added

  • NavCore Foundation: Core navigation APIs
  • Basic Holdover: Initial holdover implementation
  • Integrity Metrics: Signal integrity scoring

Changed

  • Improved API response formats
  • Enhanced error messages

[3.0.0] - 2025-12-01

Added

  • NavCore Module: Initial navigation framework
  • PQC Integration: ML-DSA-65 signatures for navigation data
  • Evidence System: Position evidence bundle support

Roadmap

[3.3.0] - Planned Q2 2026

  • Enhanced multi-path mitigation
  • Indoor positioning support
  • RTK (Real-Time Kinematic) integration
  • Embedded SDK for constrained devices

[4.0.0] - Planned Q4 2026

  • Quantum key distribution for timing
  • Satellite-based augmentation
  • Full DO-365 certification support
  • Maritime ECDIS integration

Migration Guides

From 3.1.x to 3.2.x

The 3.2 release is backward compatible. New features are additive.

# Old (still works)
from qcos.navcore import get_position
position = get_position()

# New (recommended)
from qcos.navcore import QuantumGPS
gps = QuantumGPS()
position = gps.get_position(
authenticate=True,
spoofing_check=True
)

From 3.0.x to 3.1.x

Update import paths:

# Old
from qcos.navigation import NavCore

# New
from qcos.navcore import QuantumGPS

Version Support

VersionStatusSupport Until
3.2.xCurrentActive
3.1.xSupported2026-07
3.0.xDeprecated2026-03
2.xEOLEnded

API Stability

ComponentStability
Position APIStable
Timing APIStable
Spoofing APIStable
Evidence APIStable
Stream APIBeta
Embedded SDKAlpha

© 2024-2026 SoftQuantus Innovative OÜ