Changelog History
Page 2
-
v1.17.1 Changes
- โก๏ธ Package updates
-
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
- โก๏ธ Package updates
-
v1.16.5 Changes
- ๐ Improvements
- Make shell script shebang lines consistently call
/usr/bin/env
to findbash
. This fixes an issue with NixOS and possibly other setups. Thanks to @mayl for this change. - Resync Busybox configuration. This removes the
mim
andbase32
applets that were turned on by default on a update.
- Make shell script shebang lines consistently call
- ๐ Improvements
-
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.- โก๏ธ Package updates
-
v1.16.3 Changes
โก๏ธ Package updates
๐ Improvements
- Adds a default
/etc/sysctl.conf
file to support setting kernel parameters on initialization. This requires anerves_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.
- Adds a default
๐ 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 themerge-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.
- Fixes an issue on MacOS where if you had
-
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/orlegal-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.
- Software Bill of Materials (SBOM) information from Buildroot can now be
packaged with Nerves systems. The system needs to add
-
v1.16.1 Changes
- โก๏ธ Package updates
- Erlang/OTP 24.0.3
- erlinit 1.10.0
- boardid 1.11.1
- bborg-overlays: bump to latest SHA (device tree updates for BBB)
- โก๏ธ Package updates
-
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 usingvintage_net_wifi
, you'll need to make sure that the control interface is enabled now. Add the following to yournerves_defconfig
:BR2_PACKAGE_WPA_SUPPLICANT_CTRL_IFACE=y
โก๏ธ Package updates
- Buildroot 2021.05
- Erlang/OTP 24.0.2
- Broadcom WiFi firmware for Raspberry Pis 1:20190114-1+rpt11. Despite the version number, this is the latest from Raspberry Pi OS.
๐ 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.
- โก๏ธ Package updates