All Versions
Latest Version
Avg Release Cycle
19 days
Latest Release

Changelog History
Page 12

  • v0.14.1 Changes

    • ๐Ÿ› Bug fixes
      • Buildroot 2017.08.1 - This brings in the KRACK and dnsmasq vulnerability fixes among a few other small patches.
      • Added back missing /etc/resolv.conf
  • v0.14.0 Changes

    • ๐Ÿ†• New features
      • Buildroot 2017.08 - Primarily minor package updates throughout, but a change to how the rootfs skeleton is maintained affects all systems. Systems now need to specify a custom skeleton or receive an error. The error message has details.
      • fwup v0.17.0 - This includes an exit handshake feature that can be used by nerves_firmware_ssh to avoid a race condition when reporting update errors.
      • erlinit 1.2.0 - support Elixir's protocol consolidation
      • nbtty - a non-blocking terminal passthrough to fix an issue with routing the IEx prompt through a gadget serial port
      • Added a patch to e2fsprogs to avoid hanging on a lack of entropy during system startup when formating the application partition
  • v0.13.9 Changes

    • โœจ Enhancements
      • If a rootfs_overlay is specified and doesn't exist, throw an error.
      • Bump version of fwup to v0.16.0 (no major updates for Nerves)
      • Limit the Buildroot patches to only the patches/buildroot directory. This makes way for supporting the Buildroot global patch directory in nerves_system_br. This isn't used yet.
  • v0.13.8 Changes

    • ๐Ÿ›  Fix SHA256 hashes for rpi-firmware and rpi-userland. See Issue 109.
  • v0.13.7 Changes

  • v0.13.6 Changes

    ๐Ÿ— The default directory for downloading tarballs for Buildroot is now "~/.nerves/dl". This was done to facilitate sharing of downloaded tarballs with other Nerves components.

    ๐Ÿ— Please erase or move the files in your ~/.nerves/cache/buildroot to the new location.

  • v0.13.5 Changes

  • v0.13.4 Changes

    • โœจ Enhancements
      • Fix deprecation warnings for Elixir 1.5
      • fwup 0.15.4 - Changed signing keys to be base64 encoded. Added commandline parameters for passing public and private keys via commandline arguments
      • Improved error messaging for when a toolchain is not found when requiring nerves_env.exs
  • v0.13.3 Changes

    • Renaming

      • Per Buildroot convention, the rootfs-additions directory is being renamed to rootfs_overlay. A symlink is put in its place to avoid breaking any systems.
      • Remove qemu configurations. They always should be in the system, so this forces it. (Technically this is a breaking change, but the qemu system is currently not a particularly usable system.)
    • ๐Ÿ› Bug fixes

      • erlinit 1.1.4 - Fixes a hang when rebooting when using the gadget serial port on Beaglebone platforms
      • erlang-history - removed package. It is not useful with OTP 20 and was a no-op in the past patch releases.
      • Replace partial lookup table in merge-squashfs with logic that handles all permission types (thanks to radu for this fix)
  • v0.13.2 Changes

    • ๐Ÿ› Bug fixes
      • fwup v0.15.3 - Fix segfault on targets with 1 TB drives. This should have hit targets with smaller Flash sizes - possibly down to 16 GB. The regression was introduced in fwup v0.15.0.