Release Notes

7.1.0

  • Fixed a bug in OTA script and firmware uploads that could cause a chunk write to be skipped under certain conditions.

    • BREAKING CHANGE: The script and firmware uploads now return no output on successful completion.

      These uploads previously returned a CRC/version check at the end of the upload. The uploads are now decoupled from the CRC/version checks to allow for workflows which need to do other work before checking the CRC/version. To check the CRC/version, use the script/firmware info commands.

  • Added toolbelt node $addr eeprom peek/poke/read/write commands for working more easily with EEPROM values.

7.0.1

  • Fixed a bug in the help provided for incomplete toolbelt rpc send/call and toolbelt node send/call commands.

7.0.0

  • Added toolbelt node send/call convenience aliases for single-target toolbelt rpc send/call.

  • Further improved support for MG24 modules.

  • Added -E/--skip-erase and -C/--skip-crc flags for script uploads to allow optimizing for cases where the initial erase or post-upload CRC check are not needed.

  • Added a toolbelt node bridge script turboload <spy> command for directly attached MG24 modules.

  • Arguments to the following RPCs which are known builtin function names are translated properly:

    • rpc

    • mcastRpc

    • dmcastRpc

    • callback

    • callout

    • dmCallout

6.4.0

  • x86-64 builds for Linux are now statically linked to musl instead of glibc.

6.3.0

  • Improved support for MG24 modules

6.2.0

  • Added support for MG24 modules