Version 2.2.0 is released!
This is a polish and features update. I know a v3 was promised but we decided to punt on breaking changes since there was too much great stuff to bake into the v2 branch.
Historical note: periphextra and hostextra.Init() is deprecated.
The new release contains 79
changes by 7
contributors for a diff stat of
235 files changed, 9279 insertions(+), 3103 deletions(-).
String()to all objects, in preparation to requiring it in conn.Resource.
After(), which enables significantly more parallelism in driver loading. This function will be added to periph.Driver in v3.
periphextra. This makes the executables use hostextra.Init() instead of host.Init().
go build ./cmd/periph-info/main.go, this will not work anymore as each executable is now multiple source files. The correct way is
go install periph.io/x/periph/cmd/periph-info
I want to give a special thank to all the contributors that made this release possible!
I (@maruel) did the rest, including the release process and the gohci test lab.
Follow twitter.com/periphio for news and updates!