Changelog
This is the changelog for stacktoggle firmware (aka ToggleOS).
It includes all the software that is residing on the stacktoggle device.
[0.3.0] - 2024-04-25
Added
- iod: I/O state get operation
- iod: module autodetect NATS API
- button: hold 5 seconds for factory reset
- cli: jq for JSON parsing
Changed
- ToggleUI: redirect to status page by default
- iod: Support up to 8 modules by adjusting power bring up logic
Fixed
- ToggleUI: config setting issues
- iod: report correct transition values on GPIO chain
- nats: keep leafnode configuration after update
[0.2.2] - 2024-02-19
Fixed
- Modbus: keep connection open to Modbus client
[0.2.1] - 2024-01-26
Added
- NATS CLI installer script
- Soupout for system information gathering
- Custom banner
Changed
- Turned off debug logs on netd
Removed
[0.2.0] - 2024-01-24
Added
- Toggle UI served by Nginx
- Modbus server for I/O reading and writing
Changed
- NATS server and NATS CLI tool are now compressed with UPX
- Limit JetStream to 10 Mb
- When Wi-Fi station is disabled, it actually is set in scanning mode
Removed
- OpenWrt web interface - Luci
Fixed
- Don't force link up on WAN port when static IP is configured
[0.1.1] - 2024-01-09
Added
- Changelog file to /etc/changelog.md
Changed
- Add option to get config by specifying request_type
Fixed
- Make autod NATS log and metric messages JSON encoded
[0.1.0] - 2023-12-19
Added
- SN on HTTP /sn
- CLI script for leafnode configuration
- Initial Netd implementation
- DNS setting to configuration
Changed
- Use
ntpd instead of busybox_ntpd for time synchronization
Fixed
- Restart NATS server if needed after NATS reply is sent
[0.0.1] - 2023-11-23
Initial release
- MVP implementation for autod, iod, updated
- Single JSON file based configuration
- Factory support and self-test