Changelog
What's new in AmpNexus
Release notes pulled straight from our delivery pipeline — every entry ships with verified quality and performance data.
255 releases
- 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)
- stableService
Reporting API – 1.12.3
reporting-apiQualitytests: 94 passedBug Fixes
- require site telemetry for energy attribution (160644f)
- audit canonical meter delivery (5050c2a)
- prefer canonical fields in meter audit (49194e0)
- stableService
Firmware API – 1.11.0
firmware-apiQualitytests: 281 passed1.11.0 (2026-07-26)
Features
- resolve follow-latest model firmware (be770b7)
- stableService
Meter API – 1.6.4
meter-apiQualitytests: 116 passedBug Fixes
- repair implausible meter timestamps (f0f4c2b)
- ingest transaction event meter samples (cd0fb8b)
- stableService
Tenant API – 1.16.0
tenant-apiQualitytests: 155 passed1.16.0 (2026-07-23)
Bug Fixes
- make tenant idempotency optional (e2d9cd3)
Features
- add OCPI location metadata and onboarding permissions (0f93eb2)
- stableService
Tariff API – 1.7.0
tariff-apiQualitytests: 122 passed1.7.0 (2026-07-23)
Features
- add provider-neutral e-mobility tariffs (11d93d7)
- add tariff idempotency support (e7834ae)
- stableService
Ocpp API – 2.10.0
ocpp-apiQualitytests: 155 passed2.10.0 (2026-07-23)
Features
- add guarded chargepoint migration workflows (08c1dbb)
- add ocpp command idempotency support (146d1e9)
Performance Improvements
- paginate security event queries (56bdbbe)
- stableService
Order API – 1.22.0
order-apiQualitytests: 91 passed1.22.0 (2026-07-21)
Features
- add scanner CT Clamp Label print route (0f69515)
- stableService
Release API – 1.8.1
release-apiQualitytests: 177 passed1.8.1 (2026-07-21)
Bug Fixes
- backfill weekly release consolidation (c4c7d2b)
- stableService
Reporting API – 1.12.0
reporting-apiQualitytests: 87 passedFeatures
- prepare canonical meter aggregate cutover (5ae7522)
- add reporting idempotency support (385d4d4)
- shadow canonical meter events (b153631)
Bug Fixes
- repair and backfill meter aggregates (433de67)
- allow zero-only meter aggregate backfill (299e374)
- replay pending ingest and guard legacy cleanup (4d6e85b)
- decode claimed pending ingest payloads (c334943)
- retain unmatched legacy reporting aggregates (9590da9)
- defer incomplete meter parity buckets (f657cff)
- declare reporting queue types explicitly (8397fb2)
- stableService
Release API – 1.8.0
release-apiQualitytests: 177 passedFeatures
- consolidate weekly service releases (7ac18d4)
- performance: persist actionable test diagnostics (a782343)
- stableService
Meter API – 1.6.2
meter-apiQualitytests: 103 passedBug Fixes
- retain failed platform meter deliveries (8610089)
- auth: verify signed edge identity locally (b3db0e8)
- repair legacy global meter ownership (67106e2)
- redact unroutable meter event payloads (9c26f00)
Features
- add guarded raw meter retention (5d2df28)
- publish canonical meter events transactionally (33e5d6a)
- stableService
Auth API – 1.7.1
auth-apiQualitytests: 162 passed1.7.1 (2026-07-18)
Bug Fixes
- allow redis health verification (7635908)
- stableService
Subscription API – 1.4.1
subscription-apiQualitytests: 22 passed1.4.1 (2026-07-17)
Performance Improvements
- paginate subscription lists (81d9a17)
- stableService
Chargepoint API – 1.36.0
chargepoint-apiQualitytests: 252 passedFeatures
- standardize paginated list endpoints (6e7f2c6)
- add paginated device assignment endpoint (2f9c4b7)
- devices: add BLE provisioning grant signing endpoint (a2c4b28)
Bug Fixes
- correct assignment filter SQL (bc629e1)
- performance: reduce database contention (6bbaa2d)
- require portal onboarding before device adoption (6e9990b)
- stableFirmware
PlugStream Firmware 1.28.2
PlugStream 7PlugStream 22Qualitytests: 394 passedBug Fixes
- park WiFi STA retries while Ethernet is active and protect radio scans (4db9fcc)
- slow WiFi STA retry cadence to a 15-min patrol while 4G is active (200e292)
- ocpp: send correct requestId in FirmwareStatusNotification (04870bb)
- bluetooth: prevent truncated WiFi scan notifications and stale conn handles (c0e20ea)
Features
- bluetooth: add cloud-signed grant auth for BLE provisioning (29a8fb7)
- bluetooth: set provisioned BLE grant public key (523ea72)
- stableService
Firmware Orchestrator – 1.2.2
firmware-orchestratorBug Fixes
- orchestrator: coordinate promotion ticks across replicas (2476925)
- orchestrator: tolerate device-status messages without rollout_id (07d69f3)