From 14d5581ad4daeb2eb4df8d92b7e6b015ea8f9ccb Mon Sep 17 00:00:00 2001 From: Jon Carstens Date: Fri, 4 Mar 2022 13:56:35 -0700 Subject: [PATCH] v0.3.0 release --- CHANGELOG.md | 13 +++++++++++++ mix.exs | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 20e0d3c..c3f2c8a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## v0.3.0 + +`NervesSSH` now requires Elixir >= 1.10 and OTP >=23 + +* New features + * Support for adding authorized public keys at runtime + * Authorized public keys are also saved/read from `authorized_keys` file + * Support for adding user credentials at runtime + * Server host key is now generated on device if missing rather than + relying on hard-coded host key provided by this lib. This should not + be a breaking change, though you may be prompted to trust the new + host key if `StrictHostKeyChecking yes` is set in your `~/.ssh/config` + ## v0.2.3 * New features diff --git a/mix.exs b/mix.exs index 50c19db..1cadeec 100644 --- a/mix.exs +++ b/mix.exs @@ -1,7 +1,7 @@ defmodule NervesSSH.MixProject do use Mix.Project - @version "0.2.3" + @version "0.3.0" @source_url "https://github.com/nerves-project/nerves_ssh" def project do