Skip to content

Releases: nerves-project/nerves_system_vultr

v0.15.2

13 Feb 16:38
Compare
Choose a tag to compare

This is a Buildroot and Erlang bug fix release. It should be a low risk upgrade
from the previous release.

  • Updated dependencies

  • Changes

    • Specify CPU-specific flags when compiling NIFs and ports. This fixes an
      issue where some optimizations could not be enabled in NIFs even though it
      should be possible to have them. E.g., ARM NEON support for CPUs that have
      it.

v0.15.1

16 Jan 15:03
Compare
Choose a tag to compare
  • Updated dependencies

  • Changes

    • Programs that use OpenMP will run now. The OpenMP shared library
      (libgomp.so) was supplied by the toolchain, but not copied.

v0.15.0

31 Dec 21:14
Compare
Choose a tag to compare

This release updates to Buildroot 2021.11 and OTP 24.2. If you have made a
custom system, please review the nerves_system_br release
notes
.

  • Updated dependencies

  • Improvements

    • Support for the dl.nerves-project.org backup site. Due to a GitHub outage
      in November, there was a 2 day period of failing builds since some packages
      could not be downloaded. We implemented the backup site to prevent this in
      the future. This update is in the nerves_defconfig.
    • Use new build ORB on CircleCI. This ORB will shorten build times to fit in
      CircleCI's new free tier limits. Please update if building your own systems.

v0.14.3

02 Dec 18:13
Compare
Choose a tag to compare

v0.14.2

13 Nov 19:26
Compare
Choose a tag to compare

v0.14.1

13 Oct 20:26
Compare
Choose a tag to compare

This is a security/bug fix patch release. It should be safe to update for
everyone.

v0.14.0

23 Sep 23:02
Compare
Choose a tag to compare

This release updates to Buildroot 2021.08 and OTP 24.1. If you have made a
custom system off this one, please review the nerves_system_br v1.17.0 release
notes.

v0.13.2

12 Aug 13:31
Compare
Choose a tag to compare

This release updates Erlang/OTP from 24.0.3 to 24.0.5 and Buildroot from 2021.05
to 2021.05.1. Both of these are security/bug fix updates. This is expected to be
a safe upgrade from v1.16.1 for all users.

  • Updated dependencies

  • Improvements

    • Beta support for using a runtime.exs script for runtime configuration.
    • Added a provision task to the fwup.config to enable re-provisioning a
      MicroSD card without changing its contents.
    • Adds a default /etc/sysctl.conf that enables use of ICMP in Erlang. This
      requires nerves_runtime v0.11.5 or later to automatically load the sysctl
      variables. With it using :gen_udp to send/receive ICMP will "just work".
      It also makes it easier to add other sysctl variables if needed.

v0.13.1

07 Jul 13:34
be56872
Compare
Choose a tag to compare

This release updates Nerves Toolchains to v1.4.3 and OTP 24.0.3. It should be safe for everyone to apply.

v0.13.0

22 Jun 21:36
Compare
Choose a tag to compare

This release updates to Buildroot 2021.05 and OTP 24.0.2. If you have made a
custom system off this one, please review the nerves_system_br v1.16.0 release
notes.

  • Updated dependencies

  • Improvements

    • This release now contains debug symbols and includes the Build-ID in the
      ELF headers. This makes it easier to get stack traces from C programs. As
      before, the Nerves tooling strips all symbols from firmware images, so this
      won't make programs bigger.