THE LINUX FOUNDATION PROJECTS
By | March 31, 2026

EVerest 2026.02.0 Released: First Stable Release Under New Long-Term Support Strategy

EVerest is the open firmware stack for EV charging infrastructure, handling every protocol layer from ISO 15118 to OCPP so vendors and operators can build on a production-grade, community-maintained foundation rather than rebuilding the same compliance infrastructure from scratch.

The 2026.02.0 release marks a significant shift for the project: this is the first stable release under a new long-term release strategy, transitioning from monthly snapshots to an approximately six-month stable cadence with explicit maintenance branches, a coordinated release candidate testing period, and formally defined public API stability guarantees. Patch releases within the 2026.02.x line will not introduce breaking changes, and bug fixes and security patches can be backported to the stable/2026.02 branch.

This release also addresses fifteen security vulnerabilities, reported by external security researchers, covering a range of race conditions, buffer overflows, and state management issues across OCPP 1.6, OCPP 2.0.1, and ISO 15118 protocol handling.

Release Highlights

Core

  • Over-voltage monitor implementation in EvseManager
  • Voltage plausibility check during DC charging to detect hardware configuration inconsistencies
  • Support for early IMD self test
  • Update to Bazel 9
  • Integration of meta-everest kirkstone and scarthgap into the Yocto build environment

Framework

  • Wildcard handling for handle_external_mqtt_message
  • Manifest interface requirement relaxed — modules no longer require at least one interface declaration
  • New async utilities for lib/everest/util, including a thread pool and queue implementations
  • Thread pool added to the message handler to prevent MQTT queue backlog
  • EVerest Admin panel disabled by default

APIs

  • New SLAC AsyncAPI module
  • New JSON RPC API module: RpcApi
  • Tariff messages published on Consumer OCPP and Auth Async APIs

OCPP

  • ICCID and IMSI modem info added to OCPP 2.0.1 BootNotificationRequest
  • New interface to support OCPP 1.6 configuration retrieval from V2 data model

EV Communication

  • MCS-related types and helpers
  • SoC reporting for simulated sessions in PyEvJosev
  • Improved EV compatibility for AC ISO-2 Plug and Charge
  • IEEE 2030.1.1-2021 library skeleton added
  • EV API and ChargeBridge EV support
  • Support for CP state E
  • Configurable TT_EVSE_SLAC_INIT_MS timeout in EvseSlac
  • Nominal power and current used in AC charging for ChargeParameterDiscoveryRes
  • Charging state machine restructured to simplify pause/resume and remove replug handling
  • Signal added to indicate HLC session failure
  • Max power capabilities used in PMaxSchedule for ISO 15118-2 and DIN DC

Documentation

  • Complete documentation rewrite
  • Added documentation for the Pionix BelayBox devkit
  • Added documentation for the EVerest Development Container

Hardware Drivers

  • New Dold RN5893 IMD Isolation Monitor driver
  • New Carlo Gavazzi EM580 powermeter device driver
  • Temperature monitoring with warning and error thresholds added to LEM DCBM 400/600

New Contributors

Six contributors made their first contribution to EVerest in this release cycle:

Full Release Notes

For the complete changelog, refer to the 2026.02.0 release on GitHub.

For details on versioning and the new release strategy, see the EVerest versioning and release documentation.

Looking Ahead

The 2026.02.0 release represents a maturity milestone for EVerest: a community-agreed move from continuous snapshots to a stable, predictable release cadence with explicit API guarantees and a maintained backport path. The security work in this release, fifteen CVEs addressed across protocol layers, reflects both the growing deployment footprint of EVerest-based systems and the community’s commitment to responsible disclosure and proactive hardening.

Teams deploying EVerest in production environments are encouraged to review the full release notes, validate against their current configurations, and engage with the maintainers if questions arise. Bug fixes and security patches will continue to be backported to the stable/2026.02 branch for the life of this release line.

Learn more about EVerest here: https://lfenergy.org/projects/everest/