Skip to content

Commit 233a9af

Browse files
committed
v0.4.3 release
1 parent bde54b0 commit 233a9af

File tree

2 files changed

+15
-1
lines changed

2 files changed

+15
-1
lines changed

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# Changelog
22

3+
## v0.4.3
4+
5+
* Bug fixes
6+
* Fix GPIO glitch suppression when interrupts were enabled. Glitch suppression
7+
filters out transitions on a GPIO line that are too fast for Linux and the
8+
NIF to see both the rising and falling edges. Turning it off synthesizes
9+
events. You can identify synthesized events since they have the same
10+
timestamp to the nanosecond. See `Circuits.GPIO.set_interrupts/3`.
11+
12+
* Improvement
13+
* It's possible to enable the "stub" on Linux by setting
14+
`CIRCUITS_MIX_ENV=test`. This can be useful for unit testing code that uses
15+
Circuits.GPIO. Thanks to Enrico Rivarola for adding this!
16+
317
## v0.4.2
418

519
* Bug fixes

mix.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
defmodule Circuits.GPIO.MixProject do
22
use Mix.Project
33

4-
@version "0.4.2"
4+
@version "0.4.3"
55
@source_url "https://github.com/elixir-circuits/circuits_gpio"
66

77
{:ok, system_version} = Version.parse(System.version())

0 commit comments

Comments
 (0)