Skip to main content

June 2026

Highlights

Issue Search: Stacktrace Column

Issue search results now include a Stacktrace column, showing the frames matched by the "Stacktrace contains" filter directly in the results table instead of requiring a click into each issue. From the trace thread viewer, you can also hover over a stack frame and jump straight to issue search with that function name applied as a filter.

Stacktrace column in issue search results

General

  • Issue Insights has a refreshed design - the Generate button moved into the page header, insights are now collapsible, and a copy button was added for pulling analysis text out of the app. Insight generation is now limited by an organization's plan-based quota, and a tooltip on the Generate button shows how much quota remains before you generate.

  • Fleet-wide CDR Viewer (introduced in April) is now generally available for all projects.

  • Trace Viewer now pretty-prints enum values under the Globals & Statics tab, instead of showing their raw integer value.

  • MCP Server now supports querying session reports - metrics_list and device_search can filter by session type, and a new metrics_listReportTypes tool lists the session types available on a project.

  • MCP Server rate-limited responses now include a message explaining when to retry, and search endpoints return a clear error instead of silently misbehaving when a numeric field is queried with the wrong type.

  • A "Extend Retention" button in the Processing Log lets you keep incoming MAR files around for a week instead of the usual immediate cleanup, making it easier to debug MAR file issues after the fact.

  • Toggling Developer Mode on a device that's already at its project's device limit now shows an error explaining the limit, instead of silently flipping back off with no feedback.

    Error message shown when hitting the Developer Mode device limit
  • Fixed a bug where metric distribution (histogram) charts didn't carry their report type selection into device search drill-downs, causing the drill-down to fall back to the default "heartbeat" report type.
  • Fixed the issue list trend chart growing to take over the page when scrolling; it now has a fixed width.
  • Fixed Location Services access for non-Nordic organizations, which were incorrectly blocked from the walkthrough.
  • Fixed a bug where certain log queries with sorting and a result limit could return empty or incorrect results because the limit was applied before the filters.

Device SDK Updates

MCU: [1.41.0] - 2026-06-18, [1.40.0] - 2026-06-10

See the full MCU SDK changelog.

  • Added custom TLS certificate support for Zephyr's HTTP transport, for use with HTTP proxies that require different root certificates than the Memfault cloud, plus a Kconfig option to route OTA payload downloads through an HTTP proxy host.
  • Added modem firmware FOTA over nRF Cloud CoAP, and a new FOTA backend choice for nRF Connect SDK applications that already call nrf_cloud_coap_fota_job_get() - Memfault can now intercept and redirect firmware delivery with no application code changes required.
  • Added support for recording battery state-of-health for nPM13xx chargers, reported as a battery_soh_pct metric.
  • Reboot reason on nRF Connect SDK now defaults to hwinfo instead of a custom built-in implementation, matching current Nordic SoC support.
  • On Zephyr 4.4+, the memory_pct_max metric now tracks the system (libc) heap instead of the kernel heap; kernel heap usage is reported separately as kernel_heap_pct_max.
  • Removed the DigiCert Global Root CA root certificate, no longer needed to connect to the Memfault cloud.