Releases: lobaro/flash-tool-release
Releases · lobaro/flash-tool-release
v2.10.0
Lobaro Maintenance Tool - Changelog
v2.10.0 - 2025-03-10
Added
- Display skipped tests in tester monitoring tap (
{"tests":{"skipped": 1}}
) - Allow hiding timestamps in log field (easier copying of log output)
Changed
- macOS: Hide
/dev/tty-usbserial
ports in frontend list, as/dev/cu-usbserial
ports should be perferred - Refactor frontend state into zustand store
v2.9.0
Lobaro Maintenance Tool - Changelog
v2.9.0 - 2025-02-24
Added
- Support for provisioning service v0.10.0 with max order size
- When set, the provisoning service will only assign devices up to the max order size.
- When unset, device data will still be returned, but with an error and HTTP 400; the tool will display a warning when no order was configured, and an error when it was configured.
v2.8.0
Lobaro Maintenance Tool - Changelog
v2.8.0 - 2025-02-07
Added
- Display provisioning export config in frontend
- Allow to export order reference to provisioning service
Changed
- Allow select CRONs to be empty in the UI
- Currently only alarmCRON (on newest devices), optionally used to send values more often if an alarm condition is met
v2.7.0
Changelog
v2.7.0 - 2025-01-29
Added
- Generate default config for lobaro-tool in
config.default.toml
file - Allow configuring config restore and config version ignore from tool config TOML file
Changed
- Don't save device to CSV if sync with provisioning server fails (when active)
v2.6.2
Lobaro Maintenance Tool
Changelog
v2.6.2 - 2025-01-27
Changed
- Update frontend dependencies
Fixed
- Slow USB auto-connect on macOS
v2.6.1
Lobaro Maintenance Tool
Changelog
v2.6.1 - 2025-01-20
Changed
- Switch frontend framework from
create-react-app
tovite
for faster builds and better performance
Removed
--target-platform
flag as the target platform URL isn't used for provisioning
v2.6.0
Lobaro Maintenance Tool
Changelog
v2.6.0 - 2024-12-20
Added
- Add target platform information to sync provisioning requests
- Imported from config or CLI flags,
target-platform
,target-device-type
,target-org-id
- Imported from config or CLI flags,
- Support for memory layouts with offset temp config (nrf91 with external flash)
Fixed
- Layout breaking for long config values or log lines in frontend
v2.5.1
Lobaro Maintenance Tool
Changelog
v2.5.1 - 2024-12-13
Added
--monitor-tester
to start Tool with Tester monitoring page as initial display- Hide connection status when monitoring tester
Fixed
- Revert frontend router to HashRouter, ensures URLs stay the same and eases routing for backend
v2.5.0
Lobaro Maintenance Tool
Changelog
v2.5.0 - 2024-12-12
Added
- Frontend page to monitor PCB tester status
- Enabled when a provisioning token is present
- Tester can post status to
/api/tester/status
- Frontend gets status from same URL
v2.4.0
Lobaro Maintenance Tool
Changelog
v2.4.0 - 2024-12-11
Added
--sync-server
flag for subcommands which read (and write) device info, sending a device info update to the configured provisioning servicedevice-info
config write
flash
- Checkmark for Read Device Info in frontend, to update configured provisioning service with read device info
- Only displayed if a provisioning server url is configured
Changed
- (Possibly breaking) Shorthand flag for
--silent-tool
changed from-s
to-S
, clashed with--save
parameter of device-info - Update frontend dependencies
- Update Go to version 1.23, update Go dependencies
Fixed
- When provisioned serial is empty: Ignore serial (and avoid parsing error)
- Use timeout from CLI arguments (
--timeout
) for all operations, even in frontend