Changelog
What's new in AmpNexus
Release notes pulled straight from our delivery pipeline — every entry ships with verified quality and performance data.
175 releases
- 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 passedVerified performance (7d)p95: 12msp99: 17msavailability: 100.00%errors: 0.00%Bug 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 passedVerified performance (7d)p95: 14msp99: 20msavailability: 100.00%errors: 0.00%1.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 passedVerified performance (7d)p95: 11msp99: 16msavailability: 100.00%errors: 0.00%2.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 passedVerified performance (7d)p95: 12msp99: 15msavailability: 100.00%errors: 0.00%1.22.0 (2026-07-21)
Features
- add scanner CT Clamp Label print route (0f69515)
- stableService
Release API – 1.8.1
release-apiQualitytests: 177 passedVerified performance (7d)p95: 22msp99: 41msavailability: 100.00%errors: 0.00%1.8.1 (2026-07-21)
Bug Fixes
- backfill weekly release consolidation (c4c7d2b)
- stableService
Reporting API – 1.12.0
reporting-apiQualitytests: 87 passedVerified performance (7d)p95: 12msp99: 69msavailability: 100.00%errors: 0.00%Features
- 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 passedVerified performance (7d)p95: 22msp99: 41msavailability: 100.00%errors: 0.00%Features
- consolidate weekly service releases (7ac18d4)
- performance: persist actionable test diagnostics (a782343)
- stableService
Meter API – 1.6.2
meter-apiQualitytests: 103 passedVerified performance (7d)p95: 13msp99: 21msavailability: 100.00%errors: 0.00%Bug 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 passedVerified performance (7d)p95: 2msp99: 3msavailability: 100.00%errors: 0.00%1.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)
- stableService
Order API – 1.21.0
order-apiQualitytests: 90 passedVerified performance (7d)p95: 12msp99: 16msavailability: 100.00%errors: 0.00%Features
- proxy scanner product label printing (81f483e)
- manage tenant stock locations (9814646)
- stableService
Firmware API – 1.10.0
firmware-apiQualitytests: 278 passedVerified performance (7d)p95: 15msp99: 21msavailability: 100.00%errors: 0.00%1.10.0 (2026-07-14)
Bug Fixes
- config: default URL_SIGN_TTL_SECONDS 300 -> 3600 (87404bf)
Features
- add firmware idempotency support (754815b)
- stableService
Device API – 1.10.0
device-apiQualitytests: 80 passedVerified performance (7d)p95: 11msp99: 19msavailability: 100.00%errors: 0.00%1.10.0 (2026-07-12)
Features
- add device idempotency support (30b16d2)
- stableService
Sentinel API – 1.2.0
sentinel-apiQualitytests: 22 passedVerified performance (7d)p95: 3msp99: 3msavailability: 100.00%errors: 0.00%1.2.0 (2026-07-12)
Features
- add sentinel idempotency support (30386e3)
- stableService
Release API – 1.6.0
release-apiQualitytests: 171 passed1.6.0 (2026-07-05)
Features
- add release idempotency support (5c1e6df)
- stableService
Billing API – 1.3.0
billing-apiQualitytests: 22 passedVerified performance (7d)p95: 1msp99: 2msavailability: 100.00%errors: 0.00%Features
- add billing idempotency keys (4161a0a)
Bug Fixes
- request json for xero invoice sync (5dbd2f8)
- omit invalid xero hardware item codes (ad1357c)
- use order number for xero references (d6922a3)