Changelog
View Sourcev0.36.1
This is a security/bug fix release.
v0.36.0
This is a major Buildroot update.
Please see the nerves_system_br v1.31.0 release notes for additional information if you've forked this system.
- Updated dependencies
v0.35.1
This is a security/bug fix update.
- Updated dependencies
v0.35.0
- Updated dependencies
v0.34.1
This is a security/bug fix update.
- Updated dependencies
v0.34.0
This is a major Erlang and Buildroot update.
Please see the nerves_system_br v1.29.0 release notes for upgrade instructions if you've forked this system.
Changes
- Switch to ops.fw for handling revert firmware and similar
Updated dependencies
v0.33.1
This is a security/bug fix update.
- Updated dependencies
v0.33.0
This is a major Erlang and Buildroot.
Please see the nerves_system_br v1.28.0 release notes for upgrade instructions if you've forked this system.
Changes
- Elixir 1.17 and Erlang/OTP 27 support
- Reduce copy/pasted definitions in the
fwup.conf
by extracting them tofwup_include/fwup-common.conf
. (No functional changes)
Fixes
- The serial numbers returned by
Nerves.Runtime.serial_number/0
now contain the whole serial number. If you forked this system, check theboardid.config
anderlinit.config
for the changes and to keep the hostname the same.
- The serial numbers returned by
Updated dependencies
v0.32.1
This is a security/bug fix update.
- Package updates
v0.32.0
This is a major Buildroot update.
Please see the nerves_system_br v1.27.0 release notes for upgrade instructions if you've forked this system.
- Updated dependencies
v0.31.0
This is a major Buildroot and Linux update. If you use circuits_gpio
, it is
critical to update to 1.2.0 or later to get a workaround for GPIO indices
changing.
Please see the nerves_system_br v1.26.0 release notes for upgrade instructions if you've forked this system.
- Updated dependencies
- linux 6.1.69-ti-r21
- Erlang/OTP 26.2.2
- nerves_system_br v1.26.1
- Buildroot 2023.11.1
v0.30.1
This is a security/bug fix update.
Package updates
v0.30.0
This is a major Buildroot and toolchain update.
Please see nerves_system_br v1.25.0 release notes for upgrade instructions if you've forked this system.
- Updated dependencies
v0.29.1
This is a security/bug fix update.
- Package updates
v0.29.0
This is a Buildroot version update that appears to mostly contain bug and security fixes. It should be a low risk upgrade from v0.29.0.
New features
- Support factory reset, preventing firmware reverts. See Nerves.Runtime.FwupOps
Updated dependencies
v0.28.2
- Updated dependencies
v0.28.1
This is a bug and security fix update. It should be a low risk upgrade.
Fixes
- Fix CTRL+R over ssh
Updated dependencies
v0.28.0
This is a major update that brings in Erlang/OTP 26 and Buildroot 2023.02.2.
New features
- CA certificates are included for OTP 26.
Updated dependencies
v0.27.2
This is a bug and security fix update. It should be a low risk upgrade.
- Updated dependencies
v0.27.1
This is a bug fix and Erlang version bump from 25.2 to 25.2.3. It should be a low risk upgrade.
Fixes
- Set Erlang crash dump timer to 5 seconds, so if an Erlang crash dump does happen, it will run for at most 5 seconds. See erlinit.conf.
Updated dependencies
v0.27.0
This is a Buildroot version update that appears to mostly contain bug and security fixes. It should be a low risk upgrade.
- Updated dependencies
v0.26.3
Changes
- Two Buildroot patch updates and an Erlang minor version update
- Nerves Heart v2.0 is now included. Nerves Heart connects the Erlang runtime to a hardware watchdog. v2.0 has numerous updates to improve information that you can get and also has more safeguards to avoid conditions that could cause a device to hang forever.
Updated dependencies
v0.26.2
- Updated dependencies
v0.26.1
- Updated dependencies
v0.26.0
- Updated dependencies
v0.25.3
- Updated dependencies
v0.25.2
- Updated dependencies
v0.25.1
- Updates
- Add iptables options so that srhub can be used as a WiFi hotspot
v0.25.0
Initial release