Releases: thedjnK/AuTerm
Version 0.34 test release
This is a test release of AuTerm version 0.34. This release includes the following:
- Fixes broken compatibility with Qt 5 (note: AuTerm should build and function fine but will have minor graphical issues due to things like the base type that spacers use being changed in Qt 6, these should in no way affect functionality)
- (NUS transport plugin) Fixes issue with crashing on Linux when disconnecting
- (NUS transport plugin) Fixes width of device list from expanding to a huge size
- (MCUmgr plugin) Removes retry timer code from Bluetooth plugin
- Adds GUI options for configuring speed test chunk size/minimum buffer size
- Adds error output for plugin errors
- Adds error text output for serial port transport
- Adds transport plugin function for getting active transport connection string and uses this on GUI and in logs
- (MCUmgr plugin) Adds updated signals for Qt 6.2 onwards in Bluetooth plugin
- (MCUmgr plugin) Adds (optional) support for write without response in Bluetooth plugin
- (NUS transport plugin) Adds double-click support for connecting to device
- (NUS transport plugin) Adds proper error handling
- (NUS transport plugin) Updates with some changes from MCUmgr Bluetooth plugin
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
Version 0.33a test release
This is a test release of AuTerm version 0.33a. This release includes the following:
- Fixes missing init of variable leading to crash in Linux build of 0.33
- Removes debug message of loading transport plugins
- (MCUmgr plugin) Removes wrongly enabled LoRaWAN transport in windows builds
The following are changes including from 0.33:
- 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)
- (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
Version 0.33 test 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
Version 0.32 test release
This is a test release of AuTerm version 0.32. This release includes the following:
- Qt updated to version 6.8.0 LTS (note: linux build wrongly shows Qt 6.9 due to using an unmerged patch)
- Builds now all generated automatically using github actions on https://github.com/thedjnK/AuTerm-Build
- Changes
LineMode
text toLine Mode
- Reduces dimensions of popup window
- Updates error code text
- Adds (Windows only) serial disconnect auto-reconnection feature (Linux support is planned for a future release)
- (MCUmgr plugin) Fixes tab ordering issus
- (MCUmgr plugin) Adds space after type text
- (MCUmgr plugin) Adds displaying of img mgmt slot info data
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
Version 0.31 test release for mac
This is a test release of AuTerm version 0.31, built for mac. Apparently this supports x86_64 and arm64. Absolutely no testing of this build has been performed. Absolutely no support for this build/os is provided.
Version 0.31 test release
This is a test release of AuTerm version 0.31. This release includes the following:
- (MCUmgr plugin) Fixes missing canonical size for enum mgmt single command
- (MCUmgr plugin) Adds YAML logging to SMP command logging
- (MCUmgr plugin) Adds WIP custom SMP JSON/CBOR command support
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
Version 0.30 test release
This is a test release of AuTerm version 0.30. This release includes the following:
- (MCUmgr plugin) Fixes more of qt's screwup with screwing up objects in some versions of qt
- (MCUmgr plugin) Fixes tab ordering
- (MCUmgr plugin) Adds WIP SMP command logging in JSON and CBOR formats
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
Version 0.29a test release
This is a test release of AuTerm version 0.29a. This release includes the following:
- (MCUmgr plugin) Fixes qt's screwup with spacers due to using a buggy version of qt for form generation
- (MCUmgr plugin) Adds WIP support for img mgmt slot info command
- (MCUmgr plugin) Adds WIP support for enum mgmt single command
- (MCUmgr plugin) Adds canonical mode CBOR support
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
Version 0.29 test release
This is a test release of AuTerm version 0.29. This release includes the following:
- (MCUmgr plugin) Fixes continuing with board reset if marking image for test/confirmation and command is unsupported
- (MCUmgr plugin) Adds Bluetooth debug logging control checkbox
- (MCUmgr plugin) Adds enum mgmt group support
- (MCUmgr plugin) Adds common function for returning failure status and including unsupported override
- (MCUmgr plugin) Updates and fixes to Bluetooth form and connection
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
Version 0.28a test release
This is a test release of AuTerm version 0.28a. This release includes the following:
- (MCUmgr plugin) Fixes issue with fs mgmt download looping endlessly
- (MCUmgr plugin) Fixes issue with transport radio button being unselectable
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