All notable changes to HLV-RAPS are documented in this file.
- Fix division-by-zero in power & resource management when
elapsed_ms == 0 - Fix PID controller parameter type (
float→uint64_t) and add proportional-only fallback for zero dt - Fix Monte Carlo division by zero in PDT engine when
monte_carlo_runs == 0 - Clamp exponential argument in field coupling stress model to prevent
+infpropagation - Add request size limit (
MAX_REQUEST_SIZE = 8192) and CORS risk comment to REST API server - Add compile-time guard to prevent stub cryptography in production builds
- Add NaN/Inf state sanitizer (
include/safety/state_sanitizer.hpp) with check in APCU safety update - Fix rollback store bounds: evict oldest entry instead of resetting counter to zero
- Fix telemetry report truncated-line detection for JSONL lines exceeding buffer size
- Fix implicit narrowing in artificial gravity rate-limit computation
- Deduplicate
RAPSConfigstruct and conflicting constants fromhlv_field_dynamics.hpp - Add non-production compile guard to reference integrator header
- Fix broken include paths in
advanced_propulsion_control_unit.hpp
- Add
VERSIONfile (3.3.0) - Add
CHANGELOG.md - Add
RAPSVersionnamespace constants toraps_core_types.hpp - Update REST API health endpoint to use
RAPSVersion::STRING