Skip to content

Commit

Permalink
v2.1.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
jjcarstens committed Feb 5, 2024
1 parent 7de37c7 commit 03d5850
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 1 deletion.
21 changes: 21 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,26 @@
# Changelog

## [2.1.0] - 2024-02-05

This update should be relatively safe and backwards compatible. It introduces some
new features with NervesHub including Pre-shared key authentication and file
upload/download ability through the console channge. If you were previously
relying on `NervesHubLink.Connection` functions then you will need to review
and update your code to use `NervesHubLink` connection functions instead.

* Removed
* `NervesHubLink.Connection` was removed in favor is using the connection
state of the socket instead.

* Added
* Use the console channel to save files to the device (#131)
* Send a file to an attached NervesHub web console (#130)
* Pre-shared key authentication as an alternative to certificate authentication

* Updated
* Default SNI from host if none specified
* Default to CAStore when no `:ca_certs` are provided

## [2.0.0] - 2023-08-22

The new release of NervesHubLink starts adding new features from NervesHub 2.0, such as identifying the device you have open in NervesHub and hooks to help prevent a thundering herd of device reconnects. It also cleans up the code base a bit by removing unused packages. Make sure to run mix deps.unlock --unused after updating to keep your lock file up to date.
Expand Down
2 changes: 1 addition & 1 deletion mix.exs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
defmodule NervesHubLink.MixProject do
use Mix.Project

@version "2.0.0"
@version "2.1.0"
@source_url "https://github.com/nerves-hub/nerves_hub_link"

Application.put_env(
Expand Down

0 comments on commit 03d5850

Please sign in to comment.