Skip to content

Latest commit

 

History

History
79 lines (58 loc) · 2.93 KB

CHANGELOG.md

File metadata and controls

79 lines (58 loc) · 2.93 KB

Changelog

v0.7.0

v0.6.0

This release updates to Linux 5.15.71, Buildroot 2022.05.2, GCC 11.3 and OTP 25.0.4.

v0.5.0

This release updates to Buildroot 2020.11.2, GCC 10.2 and OTP 23.2.4.

When migrating custom systems based, please be aware of the following important changes:

  • There's a new getrandom syscall that is made early in BEAM startup. This blocks the BEAM before rngd can be started to provide entropy. The workaround is to start rngd from erlinit. See erlinit.config.

  • The GCC 10.2.0 toolchain has a different name that calls out "nerves" as the vendor and the naming is now more consistent with other toolchain providers.

  • Updated dependencies

v0.4.0

v0.3.0

This release updates Buildroot to 2020.02 and upgrades gcc from 8.3 to 9.2. While this is a minor version bump due to the Buildroot release update, barring advanced usage of Nerves, this is a straightforward update from v0.2.1.

  • Updated dependencies
  • Enhancements
    • Enable linux kernel module for CMOS RTC. This update will continue to work in conjunction with nerves_time for clock sync.

v0.2.1

  • Enhancements
    • Enable pppd for cellular network interfaces.

v0.2.0

  • Enhancements
    • Enabled PPPD support for LTE modules.
    • Added package nerves_initramfs to support auto failback logic.
    • Update boardid to retreive the serial number form DMI.
    • Remove unnecessary system packages.
  • Update dependencies

v0.1.0

Initial Release