Skip to main content

October 2024

We've shipped a set of customization features to help you keep important Dashboards front and center

  • Add your Favorite Dashboards to the Sidebar from the All Dashboards page or on any individual Dashboard page.
  • You can assign a custom emoji to each Dashboard by clicking the icon next to the Dashboard's name.
  • You can choose to Pin a Dashboard for everyone in the Project. You can use this feature to highlight the most important Dashboards to your team.
  • In addition to hiding the sidebar you can now drag to resize too.

Pin Metrics to refine the Device Timeline​

We enabled users to reduce the number of metrics shown on the Device Timeline by pinning what's most relevant for their projects.

  • Under Project Settings pin Metrics that are shown on the Timeline as default.
  • Toggle 'Show only Pinned Metrics' on and off to switch between views.

Introducing Dark Mode​

You request, we deliver. Dark Mode is now available for all Memfault users. Whether you prefer a darker interface for its sleek look or its practicality, this feature is designed to enhance your Memfault experience.

  • Switch between Dark and Light mode, or use your System Settings under the profile dropdown in the top right corner.

General​

Added​

  • Ability to pin/unpin metrics to be filtered on the Device Timeline.
  • Added data type indicators to Metric selection dropdowns.
  • Support for relative dates in Device filters.
  • We now display the associated Hardware Version in the OTA Payload selector.
  • Ability to define org-wide key Dashboards to all users.
  • Added support for update-only mode in Devices CSV Import.
  • Add Metric Descriptions that appear when hovering on the Timeline.
  • Added 'Introduced in Software Version' and 'Latest affected Software Version' in Issue Details
  • Added Dark Mode, all users can choose between Light / System / Dark modes.

Improved​

  • Replaced technical comparison operators like >= with their natural mathematical symbols like ≥ along with clear labels.
  • The 'Last Seen' filter now defaults to relative time range.
  • Enhanced the Current Software Versions pie chart to switch to a stacked bar chart when multiple dashboard filters are used.
  • Replaced Trace Count based percentages with percentage of Devices impacted by Software Version on the Issue Distribution Charts.
  • Updated Reboot Charts to show the top 50 reboot reasons.
  • Warn users when moving Devices across Cohorts if the new Cohort has an active Release.

Changed​

  • Optimized visibility of Traces on the Timeline.
  • Removed Cohort Distribution from the Issue Detail page.

Fixed​

  • Empty Metric Reports are no longer created when there are missing symbol files.

MCU​

  • Added automatic tagging of devices with the 'user-agent' that was used to submit data to our servers.

SDK versions 1.13.0, 1.14.0, 1.15.0, and 1.16.0 were released. Some highlights include:

Added​

  • Introduced memfault_reboot_tracking_load() / memfault_reboot_tracking_save() functions for custom reboot tracking data handling.
  • Added memfault_port_coredump_save_begin() callback for custom pre-coredump operations.
  • Improved API documentation for events and data packetizer components regarding ISR context usage.

Removed​

  • Removed support for Zephyr < 2.7.0, nRF-Connect SDK < 1.9.2, and ESP-IDF < 4.4.0.

Android​

We did not publish a new version of the Bort SDK in October 2024.

Linux​

  • Fixed a bug where Crashed Program Name was missing from the issue title of New Linux Issues.

SDK version 1.15.1 was released. Highlight:

  • Fixed a bug in the release process that allowed the Cargo lock file to get out of sync with other published crates, causing a build failure when building with -locked.

CLI​

We did not publish a new version of the memfault-cli in October 2024.