From 991ed2bad3ca65afe46da3bcd1a190348fd756ed Mon Sep 17 00:00:00 2001 From: Justin Schneck Date: Mon, 18 Nov 2019 19:08:59 -0500 Subject: [PATCH] v1.5.2 release --- CHANGELOG.md | 25 +++++++++++++++++++++++++ mix.exs | 2 +- 2 files changed, 26 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3d1aad36..b1be9cd7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,30 @@ # Changelog +## v1.5.2 + +* Enhancements + * erlinit.config options can be overridden using the application config now. + For example, in your config.exs you can now add: + + ```elixir + config :nerves, :erlinit, + ctty: "ttyAMA0" + ``` + * Nerves tooling now supports setting the SOURCE_DATE_EPOCH environment + variable for reproducible builds during compilation via `:source_date_epoch` + in your application config. This removes timestamp differences between + builds. See [reproducible-builds.org](https://reproducible-builds.org/) for more information. + * Windows Subsystem for Linux improvements + * Support XDG_DATA_HOME. If XDG_DATA_HOME is set, Nerves will now store its + data under that directory. + +* Bug fixes + * Do not require sudo on `mix burn` if already privileged. + * Keep all boot scripts. Previously, extraneous boot scripts from the OTP + release process were removed. Keeping them makes it possible to start + Erlang slave nodes and support use cases where triggers at device boot + time launch different scripts. + ## v1.5.1 * Bug fixes diff --git a/mix.exs b/mix.exs index 1ebb36cf..1dbc86d3 100644 --- a/mix.exs +++ b/mix.exs @@ -7,7 +7,7 @@ defmodule Nerves.Mixfile do name: "Nerves", source_url: "https://github.com/nerves-project/nerves", homepage_url: "http://nerves-project.org/", - version: "1.5.1", + version: "1.5.2", elixir: "~> 1.6.0 or ~> 1.7.3 or ~> 1.8", elixirc_paths: elixirc_paths(Mix.env()), deps: deps(),