github nerves-project/nerves v0.7.0
nerves v0.7.0 & nerves_bootstrap v0.6.0

latest releases: v1.11.3, v1.11.2, v1.11.1...
8 years ago

Nerves v0.7.0

  • Bug Fixes
    • Try to include the parent project when loading Nerves packages
    • Better error message from the Docker provider when Docker is not installed
    • Delete system artifact directories only when instructed by mix nerves.clean on Linux.
      This prevents triggering a full rebuild for every change made to a custom system.
  • Enhancements
    • Added support for the new nerves.system.shell task, provided by
      nerves_bootstrap, to Nerves.Package.Providers.Docker and
      Nerves.Package.Providers.Local, which provides a consistent way to
      configure a Buildroot-based Nerves system on both OSX and Linux. This
      replaces the nerves.shell Mix task, which had not been fully implemented.
    • mix firmware.burn no longer asks for your password if using Linux and have
      read/write permissions on the SD card device.

Nerves.Bootstrap v0.6.0

  • Enhancements
    • New nerves.system.shell Mix task, which provides a consistent way to
      configure a Buildroot-based Nerves system on both OSX and Linux. This
      replaces the nerves.shell Mix task that was provided by the nerves
      dependency, which had not been fully implemented.
    • Add an optional --disabled flag to the nerves.env Mix task, which allows
      the Nerves environment to be compiled and loaded in a disabled state so that
      it doesn't try to actually cross-compile all the dependencies at load time.
      This is primarily used so that Mix tasks like nerves.system.shell can run
      on the host without having to wait for dependencies to compile when they
      won't even be used.
    • Related to the previous change, the nerves.precompile task does not try to
      compile the toolchain and system when Nerves.Env is loaded in a disabled
      state.

Don't miss a new nerves release

NewReleases is sending notifications on new releases.