AmpNexus

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

  1. stableService

    Sentinel API – 1.8.3

    sentinel-api
    Qualitytests: 46 passed

    1.8.3 (2026-08-15)

    Bug Fixes

    • deduplicate sentinel incident notifications (730f3af)
  2. stableService

    Device API – 1.15.0

    device-api
    Qualitytests: 89 passed

    Features

    • catalog: expand approved device model controls (597c176)
    • catalog: add sensor confidence capability (b8f17a3)
    • catalog: define OCPP device model controls (7d95429)
  3. stableService

    Release API – 1.9.2

    release-api
    Qualitytests: 183 passed

    1.9.2 (2026-08-15)

    Bug Fixes

    • reduce performance probe latency (b3447aa)
  4. stableService

    Ocpp API – 2.12.0

    ocpp-api
    Qualitytests: 158 passed

    2.12.0 (2026-08-15)

    Features

    • commands: preserve device model custom data (36e7d5b)
  5. stableFirmware

    PlugStream Firmware 1.38.9

    PlugStream 7PlugStream 22
    Qualitytests: 462 passed

    Bug Fixes

    • evse: stop Aux CT export readings forcing 5s MeterValues at idle (16c306b)
    • websocket: serialise client rebuild to close reconnect race (fd2b3a6)
    • evse: enforce CSMS availability on the runtime task to end state-machine race (32a2d2d)
    • build: guard ESP-only telemetry includes in DataTransfer for host tests (e0a62b6)
    • net: prefer public DNS resolvers over the site's local nameserver (ff1c097)
    • ocpp: harden NotifyReport build + SetVariables setters against faults (fe63398)
    • led: run the LED task persistently instead of create/destroy per state (b1f9e79)
    • installer-diag: move charge-test monitoring off the safety loop onto its own task (32e74a9)
    • installer-diag: stop per-tick snapshot build + dead 5s persist on the runtime loop (2b205c1)
    • getbasereport: expire and bound undrained NotifyReport plans (54fdfd5)
    • auth: recover from a never-answered Authorize instead of wedging permanently (40b8b80)
    • cert: bound the write-only status maps in GetCertificateStatus and SignCertificate (69b8369)
    • sqlite: allocate the mem-VFS journal cache from PSRAM, not internal RAM (db9a1e0)
    • defense: harden the runtime loop and thin task stacks against the runtime_idle panics (26cabed)
    • defense: update temp_case catalog entry to match the 4096-byte stack (82bd352)
    • security: stop printing credentials in plaintext to the serial console (dd77502)
    • defense: raise IPC task stacks 2048 -> 2560 (first stack-watchdog catch) (4f4e688)
    • offline: acknowledge replayed transaction events (e897eed)

    Performance Improvements

    • websocket: rate-limit heap diagnostics in WS ERROR handler (b0ef295)
    • offline: TRUNCATE journal mode for the offline event DB to shorten writes (057051c)
    • auth: add hasTransactionId()/hasIdToken() to avoid copying a UUID to test emptiness (c51be87)
    • smartcharging: share one immutable profile snapshot instead of deep-copying at 1 Hz (7677b76)

    Features

    • offline: add OfflineEventJournal storage engine (Phase 1, part 1) (b7ebbd6)
    • offline: journal TransactionEvents and mark them acked (Phase 1, part 2a) (22ba8a2)
    • offline: replay journaled TransactionEvents on reconnect (Phase 1, part 2b) (653f857)
    • diag: add device-side heap + network health to ReadinessState.v1 telemetry (09b8c7e)
    • diag: re-add ReadinessState.v1 health telemetry without WS-manager shadowing (164c35d)

    Reverts

    • Revert "feat(diag): add device-side heap + network health to ReadinessState.v1 telemetry" (397a2d9)
    • Revert "fix(build): guard ESP-only telemetry includes in DataTransfer for host tests" (e994b13)
  6. stableService

    Billing API – 1.5.2

    billing-api
    Qualitytests: 27 passed
    Verified performance (7d)p95: 1msp99: 2msavailability: 100.00%errors: 0.00%

    Performance Improvements

    • paginate billing collections (5f605a8)
    • paginate order invoice sync queue (10bae01)
  7. stableService

    Release API – 1.9.1

    release-api
    Qualitytests: 181 passed

    1.9.1 (2026-08-06)

    Bug Fixes

    • limit consolidated release notes to release week (c20fb8f)
  8. stableService

    Chargepoint API – 1.43.0

    chargepoint-api
    Qualitytests: 326 passed

    Features

    • assets: add device ownership register (cdc09f1)
    • emobility: publish EVSEs to ocpi-api as location projections (c7402fd)
    • emobility: republish OCPI location on connector status change (af5c390)
    • emobility: wire remaining device-assignment paths (7b6f3e2)
    • add isolated demo chargepoint dataset (9b2a530)

    Bug Fixes

    • emobility: migrate a device's EVSEs to its new tenant (b37e4b3)
    • tests: update e-mobility migration fixtures (6f7d266)
    • seed demo charger tariffs (e7397ae)
    • demo-data: enforce canonical connector statuses (1044d82)

    Performance Improvements

    • emobility: skip republishing an unchanged location snapshot (f2293c8)
  9. stableService

    Tenant API – 1.24.0

    tenant-api
    Qualitytests: 160 passed

    Features

    • organisations: add site owner type (dbea84d)
    • internal: expose location OCPI identity on internal endpoint (c4ddc99)
    • expose account email for internal notifications (7aeea68)
    • gate demo datasets with tenant metadata (c8b7e28)
  10. stableService

    Order API – 1.23.2

    order-api
    Qualitytests: 95 passed

    Performance Improvements

    • paginate order and inventory lists (009c27a)

    Bug Fixes

    • remove legacy demo tenant defaults (7d7c0d4)
  11. stableService

    Notification Service API – 1.12.0

    notification-service-api
    Qualitytests: 80 passed

    Features

    • notifications: include target firmware version in push text (b786707)
    • deliver expense report notifications (3c947a1)
  12. stableService

    Sentinel API – 1.8.2

    sentinel-api
    Qualitytests: 45 passed

    Bug Fixes

    • rabbitmq: dead-letter failed device health events (da4708e)
    • reject global tenant for Sentinel resources (bcdf006)

    Features

    • add platform Sentinel incident summary (4888264)
  13. stableService

    Reporting API – 1.18.1

    reporting-api
    Qualitytests: 118 passed

    Bug 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)
  14. stableService

    Auth API – 1.8.0

    auth-api
    Qualitytests: 164 passed

    Features

    • add correlation context to auth requests (55df53d)

    Bug Fixes

    • auth: return unauthorized before tenant validation (802ee34)
  15. stableService

    Chargepoint API – 1.40.0

    chargepoint-api
    Qualitytests: 310 passed

    Bug 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)
  16. stableService

    Firmware Orchestrator – 1.3.0

    firmware-orchestrator

    Features

    • propagate firmware correlation context (5d9ae1e)

    Bug Fixes

    • orchestrator: make dedup claims conflict safe (d1c9eba)
  17. stableService

    Firmware API – 1.12.0

    firmware-api
    Qualitytests: 284 passed

    Features

    • add firmware API request correlation (2235894)

    Bug Fixes

    • firmware: stop correlating events to completed updates (8f9dfba)
  18. stableService

    Notification Service API – 1.9.0

    notification-service-api
    Qualitytests: 74 passed

    Features

    • add API request correlation context (916e3dd)
    • add notification idempotency support (b4649ba)
    • send Sentinel incident emails (b4cbb16)
    • gate Sentinel location admin emails (ddee822)
  19. stableService

    Ocpp API – 2.11.0

    ocpp-api
    Qualitytests: 156 passed

    Features

    • expose sanitized OCPP command history (2495c59)

    Bug Fixes

    • commands: make dispatch durable and idempotent (46cba0f)
    • ocpp-api: log blocked command context (4a32789)
  20. stableService

    Sentinel API – 1.7.0

    sentinel-api
    Qualitytests: 39 passed

    Features

    • 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)
  21. stableService

    Release API – 1.9.0

    release-api
    Qualitytests: 177 passed

    1.9.0 (2026-07-30)

    Features

    • add API request correlation context (5adb4c4)
  22. stableService

    Reporting API – 1.13.0

    reporting-api
    Qualitytests: 98 passed

    Features

    • 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)
  23. stableService

    Device API – 1.12.0

    device-api
    Qualitytests: 85 passed

    1.12.0 (2026-07-30)

    Features

    • add API request correlation context (5ea1d66)
  24. stableService

    Tenant API – 1.20.0

    tenant-api
    Qualitytests: 159 passed

    Features

    • add API request correlation context (5f6a8ee)
    • support tenant slug updates (312233c)
    • expose tenant notification contacts (34e2fb1)
    • resolve platform owner notification contacts (549404e)
  25. stableService

    Tariff API – 1.8.0

    tariff-api
    Qualitytests: 126 passed

    Features

    • add API request correlation context (fbadda2)

    Bug Fixes

    • tariff: coordinate supplier sync across replicas (db97637)