All Versions
149
Latest Version
Avg Release Cycle
19 days
Latest Release
-

Changelog History
Page 2

  • v1.17.1 Changes

  • v1.17.0 Changes

    ๐Ÿš€ This is a major update to Buildroot 2021.08. Please review the Buildroot release notification below in addition to the following.

    ๐Ÿ— 1. Buildroot's default version of GCC changed, so add the following to your nerves_defconfig:

       BR2_TOOLCHAIN_EXTERNAL_GCC_10=y
    
  • v1.16.5 Changes

    • ๐Ÿ‘Œ Improvements
      • Make shell script shebang lines consistently call /usr/bin/env to find bash. This fixes an issue with NixOS and possibly other setups. Thanks to @mayl for this change.
      • Resync Busybox configuration. This removes the mim and base32 applets that were turned on by default on a update.
  • v1.16.4 Changes

    ๐Ÿš€ This is primarily a bug fix release for Buildroot and Erlang/OTP. The Erlinit โšก๏ธ update brings in beta support for including a ๐Ÿš€ runtime.exs ๐Ÿ‘ in your project. This support is new and may lead to reboot loops if you have ๐Ÿ”ง not configured your system to revert to previous firmware loads on failures.

  • v1.16.3 Changes

    • โšก๏ธ Package updates

    • ๐Ÿ‘Œ Improvements

      • Adds a default /etc/sysctl.conf file to support setting kernel parameters on initialization. This requires a nerves_runtime v0.11.5 or later. The current default only enables non-root use of ICMP. This simplifies use of ICMP in Erlang and Elixir.
    • ๐Ÿ› Bug fixes

      • Fixes an issue on MacOS where if you had /home in your $PATH, mix firmware could go from taking 10 seconds to many minutes to run due to the merge-squashfs script. Thanks to Jonathan Palley for some serious detective work to narrow this issue down.
      • Fixes an issue on MacOS with exclusing files from the scrubber.
  • v1.16.2 Changes

    • โšก๏ธ Package updates

    • ๐Ÿ‘Œ Improvements

      • Software Bill of Materials (SBOM) information from Buildroot can now be packaged with Nerves systems. The system needs to add pkg-stats and/or legal-info to the make targets to use. This is an experimental update and will likely be changed and improved. Note that SBOM info has always been available, but it just hasn't been convenient. We're trying to make it more accessible.
      • It's now possible to build on aarch64 Linux machines.
  • v1.16.1 Changes

  • v1.16.0 Changes

    ๐Ÿš€ This is a major update to Buildroot 2021.05. Please review the Buildroot release notification below in addition to the following.

    ๐Ÿ— 1. The wpa_supplicant options in Buildroot changed. If you're using vintage_net_wifi, you'll need to make sure that the control interface is enabled now. Add the following to your nerves_defconfig:

       BR2_PACKAGE_WPA_SUPPLICANT_CTRL_IFACE=y
    
    • โšก๏ธ Package updates

    • ๐Ÿ‘Œ Improvements

      • Build Nerves on RISC-V platforms. RISC-V is not officially supported, but experiments are ongoing as low cost hardware becomes available.
  • v1.15.2 Changes

    ๐Ÿ›  This is a security/bugfix release for Buildroot and Erlang.

    • โšก๏ธ Package updates

    • ๐Ÿ‘Œ Improvements

      • Various shellcheck warning fixes that make paths with spaces work in more places. Thanks to @pojiro for this.
  • v1.15.1 Changes

    ๐Ÿ›  This is a security/bugfix release for Buildroot and Erlang.