@@ -6,6 +6,56 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6
6
and this project adheres to
7
7
[ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
8
8
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
+
9
59
## [ 1.25.0] - 2025-06-09
10
60
11
61
This is a feature release of the Memfault Firmware SDK. The main new feature
0 commit comments