Releases: thedjnK/AuTerm
Version 0.35a test release
This is a test release of AuTerm version 0.35a. This release includes the following:
- Qt updated to version 6.8.1 LTS
- (MCUmgr plugin) Moves some outputs to pointers
- (MCUmgr plugin) Fixes wrong type name for zephyr management group
- (MCUmgr plugin) Fixes Bluetooth write with response not being checked by default
- (MCUmgr plugin) Fixes not checking full message size against MTU
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.35 test release
This is a test release of AuTerm version 0.35. This release includes the following:
- (MCUmgr plugin) Fixes image management upload freezing when upload time is very short
- (MCUmgr plugin) Fixes issue with saving/showing outdated history for UDP and LoRaWAN
- (MCUmgr plugin) Adds additional text when image upload set image state fails
- (MCUmgr plugin) Adds connection-state signals to SMP transport class and included transports
- (MCUmgr plugin) Adds processor support for transport disconnecting and cancelling ongoing operation
- (MCUmgr plugin) Adds cancel button
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.34c test release
This is a test release of AuTerm version 0.34c. This release includes the following:
- (MCUmgr plugin) Fixes not setting default history state
- (MCUmgr plugin) Fixes wrong default UDP port
- (MCUmgr plugin) Fixes use-after-free in status message for FS management
- (MCUmgr plugin) Fixes double clicking image info row not going to upload tab
- (MCUmgr plugin) Fixes endless loop after upload if upload speed is NaN
- (MCUmgr plugin) Adds cleanup function
- (MCUmgr plugin) Adds processor/transport error checking/reporting
- (MCUmgr plugin) Adds MTU message size limiting to FS management group file upload command
- (MCUmgr plugin) Adds size checking before attempting to send a message
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.34b test release
This is a test release of AuTerm version 0.34b. This release includes the following:
- (MCUmgr plugin) Fixes slot info default sorting to natural (ascending) order
- (MCUmgr plugin) Fixes wrong const being used for SHA256 TLVs
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.34a test release
This is a test release of AuTerm version 0.34a. This release includes the following:
- Fixes crashing issue on serial port open
- (NUS transport plugin) Fixes address type making Linux width too large
- (MCUmgr plugin) Fixes image management not taking protected header into consideration
- (MCUmgr plugin) Adds image management support for SHA384/SHA512 hash types
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.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.