diff --git a/CHANGELOG.md b/CHANGELOG.md index 14b2cde..6abad11 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## [2.6.0] - 2024-12-03 + +This update includes Extensions, a mechanism to handle extensions on a device +for custom data and/or reporting outside the firmware update mechanism. These +are isolated from the socket as to not get in the way of potential firmware +updates and can be defined in external libs as well as this one by implementing +the `NervesHubLink.Extensions` behavior. Extensions are controlled by NervesHub +and can be adjusted at the product or device level for granular control. + +* Added + * Add support for Extensions using the Socket (#228) + * Initial extensions supported are `NervesHubLink.Extensions.Health` and + `NervesHubLink.Extensions.Geo` + +* Updated + * Bump device_api_version to 2.2.0; check README for details (#255) + ## [2.5.2] - 2024-10-09 * Updated diff --git a/mix.exs b/mix.exs index 13b8546..61ecdbf 100644 --- a/mix.exs +++ b/mix.exs @@ -1,7 +1,7 @@ defmodule NervesHubLink.MixProject do use Mix.Project - @version "2.5.2" + @version "2.6.0" @description "Manage your Nerves fleet by connecting it to NervesHub" @source_url "https://github.com/nerves-hub/nerves_hub_link"