Skip to content

Commit 0abac7f

Browse files
committed
v1.2.0 release
1 parent 06f08a1 commit 0abac7f

File tree

2 files changed

+17
-3
lines changed

2 files changed

+17
-3
lines changed

CHANGELOG.md

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,20 @@
11
# Changelog
22

3-
## v1.1.0 - 10-20-2021
3+
## v1.2.0 - 2022-01-23
4+
5+
* Updates
6+
* Add the `:lsb_first` option to support SPI transfers that send the least
7+
significant bit first rather than the most significant one. If the bit
8+
reversal isn't supported by the hardware, a software version is used.
9+
* Add `config/1` to return the configuration for an SPI bus reference. This is
10+
useful for checking what is actually being used.
11+
* Update `transfer/2` to support `iodata`. This makes the interface more
12+
convenient since now you can prepend SPI message headers in your code
13+
without having to concatenate binaries.
14+
* Support full pathes being passed to SPI devices in `open/2`. Previously this
15+
resulted in errors, but it was easy to forget.
16+
17+
## v1.1.0 - 2021-12-28
418

519
* Updates
620
* Add `max_transfer_size/0` to return the low level maximum size that can be
@@ -10,7 +24,7 @@
1024
* Properly mark NIF transfer function as IO bound so that the Erlang scheduler
1125
schedules it properly.
1226

13-
## v1.0.0 - 10-20-2021
27+
## v1.0.0 - 2021-10-20
1428

1529
This release only changes the version number. No code has changed.
1630

mix.exs

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

4-
@version "1.1.0"
4+
@version "1.2.0"
55
@source_url "https://github.com/elixir-circuits/circuits_spi"
66

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

0 commit comments

Comments
 (0)