Pi4J Version 1.4 - RELEASED!
Wednesday, March 3, 2021 at 11:57AM
Robert Savage in Embedded Computing, Java, JavaFX, Pi4J, Raspberry Pi, Raspberry Pi, Utilities, java, pi, pi4j, raspberry, raspi, wiringpi

Pi4J Version 1.4 Release

Version 1.4 of the Pi4J Library is now released!

Pi4J version 1.4 is now available. Pi4J v1.4 now supports Java JDK/JRE 11 and 64-bit ARM platforms. This release is the final release for the Pi4J Version 1.x codebase.

Starting with the Pi4J 1.4 builds, the Pi4J project is prioritizing focus on providing Java programs access, control and communication with the core I/O capabilities of the Raspberry Pi platform. Earlier versions of Pi4J were perhaps too ambitious in scope and that led to significant project bloat to the point that the project was becoming unsustainable. The goal moving forward is to limit scope to that of the raw I/O capabilities of the Raspberry Pi platform and provide timely updates and releases for bug fixed and new RaspberryPi model introductions. Reducing the scope of the project should better serve the Java community for basic I/O access by reducing complexity.

The following features have been removed from the Pi4J library:

Pi4J Version 1.4 is available in Maven Central.  <<View in Maven Central>>

Version 1.4 Changes:

Special Thanks:

Thank You to all the Pi4J users, contributors, testers, and tinkerers for all your help and support to continue making Pi4J the go-to library for Java access to the Raspberry Pi's hardware interfaces. 

Pi4J Related Links: 

Article originally appeared on SHA (http://www.savagehomeautomation.com/).
See website for complete article licensing information.