Changelog
What's new in AmpNexus
Release notes pulled straight from our delivery pipeline — every entry ships with verified quality and performance data.
346 releases
- stableService
Order API – 1.23.2
order-apiQualitytests: 95 passedPerformance Improvements
- paginate order and inventory lists (009c27a)
Bug Fixes
- remove legacy demo tenant defaults (7d7c0d4)
- stableService
Notification Service API – 1.12.0
notification-service-apiQualitytests: 80 passedFeatures
- notifications: include target firmware version in push text (b786707)
- deliver expense report notifications (3c947a1)
- stableService
Sentinel API – 1.8.2
sentinel-apiQualitytests: 45 passedBug Fixes
- rabbitmq: dead-letter failed device health events (da4708e)
- reject global tenant for Sentinel resources (bcdf006)
Features
- add platform Sentinel incident summary (4888264)
- stableService
Reporting API – 1.18.1
reporting-apiQualitytests: 118 passedBug Fixes
- recover demo report library (3b070b2)
Features
- schedule monthly expense reports (637598c)
- support custom expense report periods (bdb84b1)
- expose report history insights (07b0790)
- add unified report library (e64a97e)
- add rolling demo reporting dataset (29a080e)
- stableService
Auth API – 1.8.0
auth-apiQualitytests: 164 passedFeatures
- add correlation context to auth requests (55df53d)
Bug Fixes
- auth: return unauthorized before tenant validation (802ee34)
- stableService
Chargepoint API – 1.40.0
chargepoint-apiQualitytests: 310 passedBug Fixes
- correct diagnostic trace filtering (a863157)
- chargepoint: stabilize runtime policy timestamps (0e9d9cc)
- config: preserve runtime projection bindings (1b15093)
- reconcile: lease multi-pod device workflows (67c2ab9)
- chargepoint: accept stale connector status no-ops (f58be5c)
- chargepoint: classify notification recipient gaps (034f0d9)
- filter websocket heartbeat responses (8a93e12)
- chargepoint: confirm mode before runtime audit (6c6704a)
- reconcile: back off failed mode retries (4687dda)
- reconcile: preserve authoritative in-sync state (de4bb5f)
- reconcile: tolerate delayed SetVariables results (f821457)
Features
- add API command flow to diagnostic trace (1eeb9d8)
- readiness: add bucketed thermal history (280f4b7)
- dashboard: add platform device summary (92ef70e)
- stableService
Firmware Orchestrator – 1.3.0
firmware-orchestratorFeatures
- propagate firmware correlation context (5d9ae1e)
Bug Fixes
- orchestrator: make dedup claims conflict safe (d1c9eba)
- stableService
Firmware API – 1.12.0
firmware-apiQualitytests: 284 passedFeatures
- add firmware API request correlation (2235894)
Bug Fixes
- firmware: stop correlating events to completed updates (8f9dfba)
- stableService
Notification Service API – 1.9.0
notification-service-apiQualitytests: 74 passedFeatures
- add API request correlation context (916e3dd)
- add notification idempotency support (b4649ba)
- send Sentinel incident emails (b4cbb16)
- gate Sentinel location admin emails (ddee822)
- stableService
Ocpp API – 2.11.0
ocpp-apiQualitytests: 156 passedFeatures
- expose sanitized OCPP command history (2495c59)
Bug Fixes
- commands: make dispatch durable and idempotent (46cba0f)
- ocpp-api: log blocked command context (4a32789)
- stableService
Sentinel API – 1.7.0
sentinel-apiQualitytests: 39 passedFeatures
- add API request correlation context (62d19a0)
- device-health: automate charge point incident detection (7141367)
- observability: expose Sentinel device health metrics (e67a815)
- add Sentinel Protect baseline plan (b28ef6f)
- deliver high-priority incident alerts (9b94602), closes hi#priority
Bug Fixes
- api: preserve tenant scope on nested routes (8689d59)
- stableService
Release API – 1.9.0
release-apiQualitytests: 177 passed1.9.0 (2026-07-30)
Features
- add API request correlation context (5adb4c4)
- stableService
Reporting API – 1.13.0
reporting-apiQualitytests: 98 passedFeatures
- add API request correlation context (3b89c74)
Bug Fixes
- load complete meter audit baseline (a957fbc)
- reporting: preserve out-of-order transactions (de51faa)
- reporting: serialize tariff snapshot replacement (df73ea4)
- stableService
Device API – 1.12.0
device-apiQualitytests: 85 passed1.12.0 (2026-07-30)
Features
- add API request correlation context (5ea1d66)
- stableService
Tenant API – 1.20.0
tenant-apiQualitytests: 159 passedFeatures
- add API request correlation context (5f6a8ee)
- support tenant slug updates (312233c)
- expose tenant notification contacts (34e2fb1)
- resolve platform owner notification contacts (549404e)
- stableService
Tariff API – 1.8.0
tariff-apiQualitytests: 126 passedFeatures
- add API request correlation context (fbadda2)
Bug Fixes
- tariff: coordinate supplier sync across replicas (db97637)
- stableService
Passport API – 1.5.0
passport-apiQualitytests: 40 passed1.5.0 (2026-07-30)
Features
- add API request correlation context (e7de3eb)
- add passport idempotency keys (d56b71e)
- stableService
Meter API – 1.7.0
meter-apiQualitytests: 121 passedFeatures
- add API request correlation context (f03f631)
Bug Fixes
- deduplicate meter event aliases (3384b25)
- stableService
Billing API – 1.5.0
billing-apiQualitytests: 23 passedFeatures
- add API request correlation context (54a03d6)
- billing: add dashboard summary endpoint (01b87c7)
- stableService
Order API – 1.23.0
order-apiQualitytests: 91 passed1.23.0 (2026-07-30)
Features
- add API request correlation context (9f6a6c7)
- stableService
Subscription API – 1.5.0
subscription-apiQualitytests: 22 passed1.5.0 (2026-07-30)
Features
- add API request correlation context (998f228)
- stableFirmware
PlugStream Firmware 1.35.5
PlugStream 7PlugStream 22Qualitytests: 459 passedPerformance Improvements
- metering: reduce standby MeterValues cadence to the readiness idle interval (95a52e5)
- boot: keep core-dump structs off the long-lived main-task boot stack (f62f648)
Features
- thermal: proportional derating to stop derate-line oscillation (899724d)
- diag: crash breadcrumb in StartupOfTheDevice for remote fault triage (31031b1)
- diag: flash core dump partition + runtime-conditional crash summary (469f8c2)
- diag: push core dump summary to CSMS as CoreDumpSummary.v1 DataTransfer (c9cc57b)
Bug Fixes
- ws: bound websocket send timeout to stop watchdog hang (56bdb66)
- meter: only emit Inlet measurands when the Aux CT is healthy (6449ac3)
- boot: raise main task stack to 8KB - fixes 1.35 boot-loop (stack overflow) (1ad6574)
- ota: clear pending-install state on failure so a bad image can't self-loop (644b3b0)
- hal: debounce CP state, signal exact current, retain 4G modem DCE (0f2b7f2)
- hal: harden captive-portal DNS, socket-lock reporting and init paths (23f2c78)
- hal: make NVS init idempotent and default the handle (143c504)
- ota: never install/reboot while charging or vehicle connected (8633034)
- smartcharging: protect reserved off-peak default from broad clears (a56b1cc)
- boot: attribute OTA-window watchdog resets to FirmwareUpdate (1b79a51)
- metering: measure line current as true RMS instead of peak x 0.707 (bc78898)
- pen: reject isolated voltage-sense spikes to prevent [secure] PEN trips (d4a24e4)
- stableService
Chargepoint API – 1.37.3
chargepoint-apiQualitytests: 279 passedBug Fixes
- reconcile: centralise runtime correction ownership (c102d20)
- include device identity in SSE events (85adb8e)
- amqp: ingest thermal readiness decimals (c103fc9)
- derive charging status from transaction state (769b782)
- derive charger status only from OCPP events (06224b7)
- enforce readiness and meter service ownership (40e3627)
Performance Improvements
- paginate user chargepoint assignments (1a282d9)
Features
- add tender network onboarding foundation (8291c08)
- stableService
Device API – 1.11.1
device-apiQualitytests: 85 passedBug Fixes
- catalog: preserve explicit null model updates (2fb2132)
Features
- add follow-latest model firmware policy (30133f9)
- stableFirmware
PlugStream Firmware 1.31.1
PlugStream 7PlugStream 22Qualitytests: 414 passedBug Fixes
- meter: derive charged energy and outlet power from V_rms x I_rms (469b6c6)
- robustness: close Math.hpp ODR trap and clock sentinel-at-zero collision (3de1be4)
- bluetooth: raise nimble_host task stack to 8KB to stop provisioning reboots (a86031e)
- ci: validate release authentication (e1aa1f4)
- csms: fail back to primary CSMS and restrict OCPP versions to supported (b9526e8)
- evse: clear stale transient PEN faults (e778917)
- led: require live CSMS connection for blue standby (da496e5)
- ble: enable WiFi/BLE software coexistence and harden provisioning radio paths (c50c661)
- safety: fail-safe thermal protection on sensor fault; stop silent event drops (5acb026)
- watchdog: watch the safety-critical runtime loop and reboot on WDT trip (9660bb6)
- wifi: harden credential, timer and DNS-task lifecycles (40b684f)
Features
- telemetry: emit idle temperature heartbeat, OCPP-tunable cadence (5104d16)
- add dual-CSMS network profile fallback (58dbcdb)
- installer: add installer.forgetWifi DataTransfer command (afe4b59)