diff --git a/CHANGELOG.md b/CHANGELOG.md index e61e7ac0..51d928a7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,20 @@ This project follows [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [v0.11.3] - 2021-11-18 + +* Changed + * Don't downgrade the connection status on DHCP renewals. Previously, if there + was a DHCP renewal, the connection status could go from "Internet-connected" + "LAN-connected". The logic was that IP address and router changes may make + the Internet unreachible. The new logic is to assume that the device is + still Internet-connected and let the connectivity checker downgrade the + status should it be necessary. This not only removes a status hiccup, but + also fixes a race between the connectivity checker upgrading the connection + and the DHCP notification degrading it. + * Improve the `VintageNet.info` error when the `:vintage_net` application + stops. + ## [v0.11.2] - 2021-10-25 * Added diff --git a/mix.exs b/mix.exs index 8d35b721..677b81cd 100644 --- a/mix.exs +++ b/mix.exs @@ -1,7 +1,7 @@ defmodule VintageNet.MixProject do use Mix.Project - @version "0.11.2" + @version "0.11.3" @source_url "https://github.com/nerves-networking/vintage_net" def project do