Skip to content

Releases: Pi4J/pi4j

2.1.1

10 Dec 15:40
2.1.1
Compare
Choose a tag to compare

[Fix] Also export linuxfs i2c in module-info.java: makes it possible to add the LinuxFsPlugin provider when not loading using autocontext

2.1.0

26 Oct 12:29
2.1.0
Compare
Choose a tag to compare
  • Build improvements
  • #141: Sort Interfaces When Creating Proxies

The first release of the totally renewed Pi4J V2

26 Aug 08:50
2.0
Compare
Choose a tag to compare

Yoohoo it's here! After a lot of work we present you the totally renewed Pi4J library!

For the full documentation, please check https://pi4j.com/

Most important info on V2:

  • Java 11 and up
  • Breaking change with V1 as the framework has been completely rearchitected (see https://pi4j.com/architecture/)
  • No longer include support for peripheral devices and add-on chipsets/boards as part of the core project
  • Easier to extend, maintain and test
  • Uses PiGpio as the native library (WiringPi which was used in V1 got deprecated in 2019)
  • Builds as modules to fully support future evolutions in Java
  • Uses minimal dependencies (only SLF4J)
  • Different examples how to get started (also with JavaFX) are available on https://pi4j.com/getting-started/
  • And more as described on https://pi4j.com/about/new-in-v2/