@@ -6,6 +6,56 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66and this project adheres to
77[ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
88
9+ ## [ 1.26.0] - 2025-06-26
10+
11+ This is a feature release, primarily addressing future compatibility changes for
12+ the next nRF-Connect SDK release.
13+
14+ ### 📈 Added
15+
16+ - Zephyr:
17+
18+ - Add support for the ESP32 chip on Zephyr, adding to the existing support for
19+ ESP32-S3 and ESP32 C series chips.
20+
21+ - Add support for building the Memfault SDK on the ` native_sim ` board. Note
22+ that Memfault does not support reboot tracking or coredumps on this target,
23+ but other features are supported.
24+
25+ ### 🛠️ Changed
26+
27+ - General:
28+
29+ - Add a ` MEMFAULT_ENABLE_WARNING(warning) ` macro complementing the existing
30+ ` MEMFAULT_DISABLE_WARNING(warning) ` macro. This macro is only implemented
31+ for GCC + Clang.
32+
33+ - Zephyr:
34+
35+ - Remove the External Module logic, used to support multiple Zephyr versions,
36+ and instead use the normal Zephyr module Kconfig path specifier. There
37+ should be no user-facing changes from this change. It addresses an issue
38+ with Kconfig symbol linting.
39+
40+ - In the [ Zephyr QEMU sample app] ( examples/zephyr/qemu/qemu-app/prj.conf ) , add
41+ the ` --param=min-pagesize=0x1000 ` compiler option, which will catch
42+ dereferences to low memory addresses. This is only for static analysis
43+ purposes and does not affect any behavior.
44+
45+ - ESP-IDF:
46+
47+ - The heartbeat metrics timer is now enabled by default when
48+ ` CONFIG_MEMFAULT_DEEP_SLEEP_SUPPORT=y ` . Version ` 1.25.0 ` , which added deep
49+ sleep support, had disabled the normal heartbeat metrics timer by default.
50+ The default behavior can be overridden with the Kconfig option
51+ ` CONFIG_MEMFAULT_METRICS_HEARTBEAT_TIMER_ENABLE ` .
52+
53+ - nRF-Connect SDK:
54+
55+ - Replace use of ` LTE_LC_ON_CFUN ` with ` NRF_MODEM_LIB_ON_CFUN ` for nRF-Connect
56+ SDK v2.8.0+. This deprecated API is scheduled to be removed in the next
57+ nRF-Connect SDK release.
58+
959## [ 1.25.0] - 2025-06-09
1060
1161This is a feature release of the Memfault Firmware SDK. The main new feature
0 commit comments