Skip to content

Releases: nerves-project/nerves_system_br

v1.20.5

04 Sep 12:39
Compare
Choose a tag to compare

This is a security/bug fix release for v1.20.4.

v1.20.4

04 Sep 12:39
Compare
Choose a tag to compare

v1.20.3

25 Jun 17:06
Compare
Choose a tag to compare
  • Fixes

    • Fix sysroot setting when building C/C++ code in Elixir and Erlang libraries.
      This fixes an issue found with RISC-V, Musl C, and aggressive warnings as
      error settings.
  • Updates

    • Support enabling the vector instruction extension on RISC-V processors.

v1.20.2

25 Jun 17:05
Compare
Choose a tag to compare
  • Fixes

    • Set CMAKE_SYSTEM_PROCESSOR for cmake builds. This fixes a build issue with
      xnnpack and possibly other libraries. Thanks to @cocoa-xu for this fix.
  • Package updates

v1.20.1

16 Jun 16:25
Compare
Choose a tag to compare
  • Fixes

    • Fixes an issue where the Raspberry Pi Zero 2W's WiFi module's firmware
      wouldn't load with Linux 5.15
  • Package updates

v1.20.0

12 Jun 00:32
Compare
Choose a tag to compare

This is a major update that pulls in Buildroot 2022.05. Most projects shouldn't
need any changes with this update, but please review the release notes.

v1.19.1

31 May 18:06
Compare
Choose a tag to compare

This is a bug fix release for v1.19.0.

  • Package updates
    • erlinit 1.12.1
    • Raspberry Pi WiFi firmware - 20210315-3+rpt5 + Zero 2W fix

v1.19.0

20 May 14:58
Compare
Choose a tag to compare

This is a major update that pulls in Buildroot 2022.02.1 and Erlang/OTP 25.

  • Package updates

  • Updates

    • No longer install ERTS to the release. This means that the Mix release
      generator needs to install ERTS, but it had been doing this and it had been
      ignored. No changes to your project are needed. ERTS will be under /srv
      now on the device rather than /usr.
    • It's now possible to use the start.boot boot script. It's no longer
      scrubbed from the release.
    • Build a host version of Erlang so that the host and target Erlang definitely
      match. This had been removed to speed up builds in the past. However, it did
      not work when compiling the new JIT. This is the "safe" option since
      mismatched host and target Erlang versions could cause problems.

v1.18.6

16 Mar 22:51
Compare
Choose a tag to compare

v1.18.5

02 Mar 13:50
Compare
Choose a tag to compare

This is mostly a Buildroot and Erlang bug fix release. It should be safe to
upgrade to from v1.18.4.

  • Changes

    • boardid: Support reading serial numbers from the GRiSP2 EEPROM
    • bborg-overlays: Support changing the directory where Beaglebone device tree
      overlays get installed. Default remains the same (/lib/firmware).
  • Package updates