Changelog

View Source

This project does NOT follow semantic versioning. The version increases as follows:

  1. Major version updates are breaking updates to the build infrastructure. These should be very rare.
  2. Minor version updates are made for every major Buildroot release. This may also include Erlang/OTP and Linux kernel updates. These are made four times a year shortly after the Buildroot releases.
  3. Patch version updates are made for Buildroot minor releases, Erlang/OTP releases, and Linux kernel updates. They're also made to fix bugs and add features to the build infrastructure.

v0.4.1

This is a security/bug fix release.

v0.4.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.

  • Changes

    • Add support for the RPi Touch Display 2
    • Update Mesa3D to fix several failures when initializing displays
  • Updated dependencies

v0.3.1

This is a security/bug fix update.

v0.3.0

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

    • Enable support for the RP1's PIO feature
    • 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

v0.2.1

This is a security/bug fix update.

v0.2.0

This is a Buildroot and Linux kernel update release.

v0.1.2

This is a security/bug fix update.

v0.1.1

This is a security/bug fix update.

v0.1.0

This is an initial release to make it easier for more people to test Nerves web kiosks on the Raspberry Pi 5. Future releases will likely be incompatible to expand the root filesystem and this one might have some frustrating bugs.