Skip to content

Releases: nerves-project/nerves_system_rpi

v1.31.3

14 Sep 02:05
Compare
Choose a tag to compare

This is an important security/bug fix that addresses Erlang CVEs for the ssh
module (see Erlang release notes).

v1.31.2

11 Aug 11:37
Compare
Choose a tag to compare

This is a security/bug fix release.

v1.31.1

04 Jul 22:05
Compare
Choose a tag to compare

This is a security/bug fix release.

v1.31.0

06 May 02:44
Compare
Choose a tag to compare

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.

v1.30.1

18 Apr 08:40
Compare
Choose a tag to compare

This is a security/bug fix update.

v1.30.0

23 Mar 21:02
Compare
Choose a tag to compare

This is a major Buildroot update.

Please see the nerves_system_br v1.30.0 release notes
for upgrade instructions if you've forked this system.

  • Changes

    • Add REUSE compliance to help improve OSS copyright and licensing accuracy
    • Update Raspberry Pi libraries and firmware to latest releases
  • Updated dependencies

    • Erlang/OTP 27.3
    • Buildroot 2024.11.2
    • Linux 6.6.74 (Raspberry Pi 1.20250127 release)
    • rpicam-apps 1.5.3
    • rpi-libcamera v0.3.2+rpt20241119
    • rpi-distro-firmware-nonfree 1:20230625-2+rpt3

v1.29.1

20 Jan 20:46
Compare
Choose a tag to compare

This is a security/bug fix update.

v1.29.0

27 Nov 17:31
Compare
Choose a tag to compare

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

    • Applied and enabled the Real-Time Linux patch set, PREEMPT_RT. Please see
      write-ups on the web for benefits and how to use. The impact of this patch
      shouldn't be noticeable to most Nerves users.
    • Switch CPU frequency governor from conservative to the more modern
      schedutil. See LWN article for details.
    • Include device tree for the original Raspberry Pi Compute Module. This is
      needed to support devices like the RevPi.
  • Updated dependencies

v1.28.1

03 Sep 00:01
Compare
Choose a tag to compare

This is a security/bug fix update.

v1.28.0

14 Jul 16:58
Compare
Choose a tag to compare

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