From 35690966172b603b171977e719a500a7e7720bf6 Mon Sep 17 00:00:00 2001 From: Frank Hunleth Date: Sun, 17 Dec 2023 12:12:55 -0500 Subject: [PATCH] v1.5.2 release --- CHANGELOG.md | 11 +++++++++++ README.md | 6 +++--- mix.exs | 2 +- 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ebedbc8..4402749 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +*I'm looking for help maintaining Circuits.UART. While it generally can be made +to do what people want, there are some significant improvements that are +possible that would be really nice to have. I just haven't had a project to +justify them and don't have time. Please consider reaching out if you have time +and interest.* + +## v1.5.2 + +* Fixes + * Fix `Circuits.UART.read/2` spec. Thanks to @codestorm1. + ## v1.5.1 * Fixes diff --git a/README.md b/README.md index 4f6011b..09cc02c 100644 --- a/README.md +++ b/README.md @@ -170,7 +170,7 @@ To install `circuits_uart`: ```elixir def deps do - [{:circuits_uart, "~> 1.3"}] + [{:circuits_uart, "~> 1.5"}] end ``` @@ -327,7 +327,7 @@ system. They share the same name but are different concepts. ### I see weird things happening on my UART using nerves By default nerves is configured so Linux and the Elixir console is redirected -to the serial0 interface. As a result, while using this interface, the buffer might +to the serial0 interface. As a result, while using this interface, the buffer might be full of debug logs from your application, which could cause the port to timeout when you are writing to it, or attempting to drain it `:port_timed_out`. @@ -336,7 +336,7 @@ To disable this "pollution" you will have to edit: - `cmdline.txt` and comment `console=serial0,115200` To learn how to edit those files in your nerves setup you can check the advanced -configuration documentation of nerves: +configuration documentation of nerves: https://hexdocs.pm/nerves/advanced-configuration.html#overwriting-files-in-the-root-filesystem ## Acknowledgments diff --git a/mix.exs b/mix.exs index de81b92..6b83203 100644 --- a/mix.exs +++ b/mix.exs @@ -1,7 +1,7 @@ defmodule Circuits.UART.MixProject do use Mix.Project - @version "1.5.1" + @version "1.5.2" @source_url "https://github.com/elixir-circuits/circuits_uart" def project do