Package: memfault-cli
Memfault CLI toolThis package contains thememfaultCLI tool.The purpose of the tool is to make integration with Memfault from other systems,
like continuous integration servers, as easy as possible.Install the tool and runmemfault --helpfor more info!Changes1.0.7Fix bug when deactivating delta releases when multiple deployments matchthe filters.1.0.6Source pyelftools fromhttps://github.com/memfault/pyelftoolswhile we are
waiting for 2 bugfixes to get merged upstream
(https://github.com/eliben/pyelftools/pull/537andhttps://github.com/eliben/pyelftools/pull/538).1.0.5Add support for deactivating delta releases.1.0.4Addupload-elf-symbolscommand for uploading ELF files with debug symbols
built outside of a Yocto environmentAddupload-elf-coredumpfor uploading a Linux coredump to Memfault1.0.3Fix a bug whereupload-aosp-symbolswould fail when uploading too many files
at once.1.0.2Fix a bug whereupload-yocto-symbolswould fail when some files in the
tarballs provided did not have the read permission set.1.0.1Fixupload-custom-data-recordingto print a more helpful error message when
exceeding device rate limits.1.0.0Note: this release is marked as1.0.0but does not contain any breaking
changes! The version number was bumped to reflect the maturity of the tool.Fixupload-mcu-symbolsto skip uploading if the symbol file has already been
uploaded, and return a zero exit code in this case0.18.1Add the--deactivateoption todeploy-release, which disables a release
for a cohort0.18.0Add newextra-metadataoption toupload-ota-payloadto attach custom
metadata to that OTA release. The metadata will be returned from Memfault
Cloud when fetching the latest Android OTA release.Continue uploading the entire folder of symbols even if any single upload
fails due to the symbol file being too large.0.17.0Add newconsolecommand to read SDK exported chunks via a serial port and
automatically upload to Memfault.0.16.0Add support for uploading Android debug symbols from alternative build
systems.0.15.3Warn if a non-slug string is passed to the--projector--orgarguments0.15.2Don't truncate help output fromclickwhen theCIenvironment variable is
set, for consistent output formatting0.15.1Fix some compatibility issues for python3.6 + python3.70.15.0💥 Breaking change: update theupload-yocto-symbolssubcommand to take two
image paths as required arguments; one for the root filesystem image, and
another for the debug filesystem image. Versions 0.14.0 and lower used to take
a guess at the path of the debug filesystem image from the value passed to the--imageparam. To avoid confusion and to support all configurations, the
Memfault CLI no longer does any guessing and now takes two separate params:--imageand--dbg-image0.14.0✨ Update thepost-chunksubcommand to split uploads into batches of 500
chunks per upload, to avoid timing out when uploading very large chunk logs0.13.0💥 Breaking change: Renamed subcommandupload-debug-data-recordingtocustom-data-recording0.12.0✨ Added subcommandupload-debug-data-recordingfor uploading debug data
files0.11.0✨ Enable support for Yocto Dunfell based projects (previously supported
Kirkstone only)0.10.0✨ Upload-yocto-symbols now uploads additional symbol files0.9.0✨ Expanded support for .elf uploading with the upload-yocto-symbols
subcommand0.8.0✨ Initial support for upload-yocto-symbols subcommand0.7.0🐛 Updated to correctly only use the GNU build-id.notesection