Skip to content

v1.28.0

Compare
Choose a tag to compare
@nerves-bot nerves-bot released this 14 Jul 17:01
· 10 commits to main since this release

This is a major Erlang, Buildroot, Linux and Raspberry Pi display and camera
update. Please read below and expect to spend some time on the update.

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
    • Switch from the Raspberry Pi's deprecated MMAL media support to DRM and
      libcamera. This is a big change if you use the display or camera that has
      been a long time coming. Please plan some time to make the upgrade.
    • Upgrade from Linux 6.1 to Linux 6.6
    • Reduce copy/pasted definitions in the fwup.conf by extracting them to
      fwup_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 the
      boardid.config and erlinit.config for the changes and to keep the
      hostname the same.
  • Updated dependencies