Skip to content

Releases: sombriks/node-libgpiod

node-libgpiod goes 0.6!

Choose a tag to compare

@sombriks sombriks released this 02 Jan 15:02

api now covers several bulk operations and ctxless set operations now calls the callback, if any, off the main thread. the behavior now respects what one could expect from a node callback.

we are closes to 1.x series, no major changes on offered api, except for more libgpiod functions wrapped and properly tested on our test suite.

We're still missing the long-awaited pin monitoring. so keep pooling for now my friends. this last mile woill demand us to port all code from bare-v8 + nan to napi.

in fact, 2.x series, which will wraps libgpiod2 will born in napi to avoid this issue.

and finally, minimum node version is pinned now to 12 and libgpiod 1.5 remains the minimum version, but i found a usable 1.4 setup where i am able to setup the emulator. so let me know if for some reason you need old libgpiod to work.

merry christmas , since i am late!

What's Changed

Full Changelog: v0.5.3...v0.6.0

v0.5.3

Choose a tag to compare

@sombriks sombriks released this 20 Jun 18:32

bulk operations covered and released. see test cases for examples

Full Changelog: v0.5.2...v0.5.3

v0.5.2

Choose a tag to compare

@sombriks sombriks released this 15 Jun 23:17
  • progress on bulk operations, see test cases on sample usage
  • better type definitions (i.e. useful autocomplete hints and documentation)
  • a simple way to list all gpio chips

my raspberry pi zero w came back from the dead, that will help!

please test and raise issues if anything goes in unexpected ways.

Full Changelog: v0.5.1...v0.5.2

v0.5.0

Choose a tag to compare

@sombriks sombriks released this 26 May 01:21

This release revamps the flags subsystem and changes some internals.

A small api change, hope no other change occurs and when we get feature-complete we'll move to 1.0 and freeze api.

Version 2.x for gpiod 2.x still under development, no releases yet.

Full Changelog: v0.4.10...v0.5.0

v0.4.10

Choose a tag to compare

@sombriks sombriks released this 18 May 17:17

exposing request functions with flag parameters

Full Changelog: v0.4.9...v0.4.10

v0.4.8

Choose a tag to compare

@sombriks sombriks released this 10 May 21:41

What's Changed

  • updated nan to support node 22

  • Bump serialize-javascript and mocha by @dependabot in #41

Full Changelog: v0.4.7...v0.4.8

v0.4.7

Choose a tag to compare

@sombriks sombriks released this 01 May 19:33

What's Changed

New Contributors

Full Changelog: v0.4.6...v0.4.7

v0.4.6

Choose a tag to compare

@sombriks sombriks released this 30 Jun 19:45

improved thrown messages a little, see testcases for details.

Full Changelog: v0.4.5...v0.4.6

v0.4.5

Choose a tag to compare

@sombriks sombriks released this 29 Jun 20:26

Full Changelog: v0.4.4...v0.4.5

v0.4.3

Choose a tag to compare

@sombriks sombriks released this 20 Apr 12:24

What's Changed

New Contributors

Many thanks to:

for making this library better for everyone!

Full Changelog: v0.4.2...v0.4.3