Skip to content

Version 0.33 test release

Pre-release
Pre-release
Compare
Choose a tag to compare
@thedjnK thedjnK released this 05 Nov 23:09
· 69 commits to main since this release

This release crashes at startup, use 0.33a instead

This is a test release of AuTerm version 0.33. This release includes the following:

  • Fixes transport windows not being on top of AuTerm window
  • Fixes long-standing random issue with text formating going astray
  • Fixes different validation of static vs dynamic plugins
  • (MCUmgr plugin) Fixes wrong scope of smp_udp variables
  • Adds additional plugin validation
  • Adds plugin function for getting inbuilt pixmaps
  • Adds proper dependency requirements for plugins
  • Adds Linux support to serial detection/reconnection
  • Adds initial transport plugin type support (debug/development mode) with zero-overhead if transport plugins are disabled
  • Adds support for getting plugin QObject to allow for setting up slots on any plugin
  • Adds common debug logger file to logger extension
  • Adds tabs for selecting active transport in configuration tab
  • (Echo transport plugin) Adds dummy echo transport plugin (disabled in build by default)
  • (MCUmgr plugin) Adds error lookup form open button, move retry and timeout values to transports
  • (MCUmgr plugin) Adds initial LoRaWAN transport (disabled in build by default, note: this has wrongly been included in the windows build, it will be removed for the next release)
  • (MCUmgr plugin) Adds history saving in UDP transport
  • (NUS transport plugin) Adds experimental work-in-progress NUS (Nordic UART service, over Bluetooth Low Energy) transport plugin
  • Misc. cody tidying and minor refactoring
  • Changes transport window being opened upon change of transport
  • Changes transport button to not disconnect for non-UART transports and instead show the transport window
  • Changes speed test send buffer fill to 384 bytes (temporary test)
  • Updates plugins to support plugin types
  • Updates plugin interface with improvements and additional functionality
  • (MCUmgr plugin) Updates Bluetooth transport to use logging plugin instead of a text box

Note that this requires a 64-bit version of Windows or Linux to run and (for Windows): the microsoft visual studio 2022 redistributable from https://aka.ms/vs/17/release/vc_redist.x64.exe