Skip to content

Commit 29ed152

Browse files
committed
deploy: 42d798d
1 parent 65e404e commit 29ed152

235 files changed

Lines changed: 495 additions & 470 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

404.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<!doctype html><html lang=en class="js csstransforms3d"><head><meta charset=utf-8><meta name=description content="Java IO Library for the Raspberry Pi"><meta name=author content="Pi4J"><link rel=icon href=/assets/favicon.ico type=image/ico><title>404 Page not found</title><link href=/css/nucleus.css?1774936574 rel=stylesheet><link href=/css/fontawesome-all.min.css?1774936574 rel=stylesheet><link href=/css/hybrid.css?1774936574 rel=stylesheet><link href=/css/featherlight.min.css?1774936574 rel=stylesheet><link href=/css/perfect-scrollbar.min.css?1774936574 rel=stylesheet><link href=/css/theme.css?1774936574 rel=stylesheet><link href=/css/hugo-theme.css?1774936574 rel=stylesheet><link href=/css/theme-blue.css?1774936574 rel=stylesheet><style>:root #header+#content>#left>#rlblock_left{display:none!important}p,li,ul{text-align:center}ul{list-style-type:none}</style><style>.DocSearch{width:90%}#docsearch-input{border:none;padding-top:15px;margin:0 0 0 10px;padding:0;background:0 0}</style></head><body data-url=/><section id=body style=margin-left:0><div id=overlay></div><div id=chapter><div id=body-inner><h1>Error</h1><p></p><p>Woops. Looks like this page doesn't exist ¯\_(ツ)_/¯.</p><p></p><p><a href=/>Go to homepage</a></p><p><img src=/images/gopher-404.jpg style=width:50% alt="Page not found!"></p></div></div></section></body></html>
1+
<!doctype html><html lang=en class="js csstransforms3d"><head><meta charset=utf-8><meta name=description content="Java IO Library for the Raspberry Pi"><meta name=author content="Pi4J"><link rel=icon href=/assets/favicon.ico type=image/ico><title>404 Page not found</title><link href=/css/nucleus.css?1776152589 rel=stylesheet><link href=/css/fontawesome-all.min.css?1776152589 rel=stylesheet><link href=/css/hybrid.css?1776152589 rel=stylesheet><link href=/css/featherlight.min.css?1776152589 rel=stylesheet><link href=/css/perfect-scrollbar.min.css?1776152589 rel=stylesheet><link href=/css/theme.css?1776152589 rel=stylesheet><link href=/css/hugo-theme.css?1776152589 rel=stylesheet><link href=/css/theme-blue.css?1776152589 rel=stylesheet><style>:root #header+#content>#left>#rlblock_left{display:none!important}p,li,ul{text-align:center}ul{list-style-type:none}</style><style>.DocSearch{width:90%}#docsearch-input{border:none;padding-top:15px;margin:0 0 0 10px;padding:0;background:0 0}</style></head><body data-url=/><section id=body style=margin-left:0><div id=overlay></div><div id=chapter><div id=body-inner><h1>Error</h1><p></p><p>Woops. Looks like this page doesn't exist ¯\_(ツ)_/¯.</p><p></p><p><a href=/>Go to homepage</a></p><p><img src=/images/gopher-404.jpg style=width:50% alt="Page not found!"></p></div></div></section></body></html>

about/download/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

about/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

about/index.xml

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,19 @@ extensibility, simplified integration and a modern Java API including the follow
4444
&lt;p&gt;The goal of this bump to V4 is to enable the use of the Foreign Function &amp;amp; Memory (FFM) API in Pi4J. This FFM API has been introduced in OpenJDK 22 and simplifies the use of native libraries in Java. And native libraries are &amp;ldquo;the heart&amp;rdquo; of the Pi4J project as they provide the connection between your Java code and the hardware.&lt;/p&gt;</description></item><item><title>Release Notes</title><link>https://pi4j.com/about/release-notes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pi4j.com/about/release-notes/</guid><description>&lt;p&gt;All releases of Pi4J V2+ are listed on &lt;a href="https://github.com/Pi4J/pi4j/releases" target="_blank" rel="noopener"&gt;github.com/Pi4J/pi4j/releases&lt;/a&gt;.&lt;/p&gt;
4545
&lt;h2 id="v4"&gt;V4&lt;/h2&gt;
4646
&lt;p&gt;Requires Java 25, see &lt;a href="https://pi4j.com/about/info-v4/"&gt;What&amp;rsquo;s New in V4&lt;/a&gt; for more info.&lt;/p&gt;
47-
&lt;h3 id="2026-02-20---v400"&gt;2026-02-20 - V4.0.0&lt;/h3&gt;
48-
&lt;p&gt;This is a big release with almost 400 commits and 300+ files added/changed&amp;hellip;! &lt;strong&gt;Pi4J V4 introduces the new &lt;a href="https://pi4j.com/documentation/providers/ffm"&gt;FFM plugin&lt;/a&gt; and bumps the Java version to 25&lt;/strong&gt;. The FFM plugin makes uses the new Foreign Function &amp;amp; Memory API (FFM) to access the GPIOs. The FFM API was introduced in Java 22 with &lt;a href="https://openjdk.org/jeps/454" target="_blank" rel="noopener"&gt;JEP 454&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Pi4J Downloads</title><link>https://pi4j.com/about/download/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pi4j.com/about/download/</guid><description>&lt;p&gt;All downloads provided by the project can be found on &lt;a href="https://pi4j.com/download/" target="_blank" rel="noopener"&gt;pi4j.com/download&lt;/a&gt;.&lt;/p&gt;
47+
&lt;h3 id="2026-04-14---v401"&gt;2026-04-14 - V4.0.1&lt;/h3&gt;
48+
&lt;p&gt;This is a bug fix release, mainly related to the new FFM plugin introduced in V4.0.0.&lt;/p&gt;
49+
&lt;ul&gt;
50+
&lt;li&gt;Add FFM to the distribution module.&lt;/li&gt;
51+
&lt;li&gt;Improvements in the one-time generation of BuildInfo within ContextBuilder.&lt;/li&gt;
52+
&lt;li&gt;Wiring and README updates related to the smoke tests in the &lt;code&gt;pi4j-test&lt;/code&gt; module.&lt;/li&gt;
53+
&lt;li&gt;@DigitalSmile added as author in the parent &lt;code&gt;pom.xml&lt;/code&gt;.&lt;/li&gt;
54+
&lt;li&gt;Fix for &lt;a href="https://github.com/Pi4J/pi4j/issues/620" target="_blank" rel="noopener"&gt;issue #620&lt;/a&gt;: shutdown sequence to close the file descriptor as the last step.&lt;/li&gt;
55+
&lt;li&gt;Fix for &lt;a href="https://github.com/Pi4J/pi4j/issues/622" target="_blank" rel="noopener"&gt;issue #622&lt;/a&gt;: 5th and following inputs don&amp;rsquo;t trigger event listeners in ffm-plugin.&lt;/li&gt;
56+
&lt;li&gt;Fix GPIO listener missing RISING events when timestamp LSB is zero.&lt;/li&gt;
57+
&lt;li&gt;Shell script added to run the smoketest in &lt;code&gt;pi4j-test/assets/runSmoketest.sh&lt;/code&gt;.&lt;/li&gt;
58+
&lt;/ul&gt;
59+
&lt;p&gt;Thanks to contributions by &lt;a href="https://github.com/DigitalSmile" target="_blank" rel="noopener"&gt;@DigitalSmile&lt;/a&gt;, &lt;a href="https://github.com/taartspi" target="_blank" rel="noopener"&gt;@taartspi&lt;/a&gt;, &lt;a href="https://github.com/eitch" target="_blank" rel="noopener"&gt;@eitch&lt;/a&gt;, &lt;a href="https://github.com/fdelporte" target="_blank" rel="noopener"&gt;@fdelporte&lt;/a&gt;, detailed bug investigations by &lt;a href="https://github.com/relaxmax01" target="_blank" rel="noopener"&gt;@relaxmax01&lt;/a&gt; and &lt;a href="https://github.com/DieterHolz" target="_blank" rel="noopener"&gt;@DieterHolz&lt;/a&gt;, and assistance from Copilot.&lt;/p&gt;</description></item><item><title>Pi4J Downloads</title><link>https://pi4j.com/about/download/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pi4j.com/about/download/</guid><description>&lt;p&gt;All downloads provided by the project can be found on &lt;a href="https://pi4j.com/download/" target="_blank" rel="noopener"&gt;pi4j.com/download&lt;/a&gt;.&lt;/p&gt;
4960
&lt;p&gt;The compiled artifacts (releases and snapshots) are available in the
5061
&lt;a href="https://central.sonatype.com/search?namespace=com.pi4j" target="_blank" rel="noopener"&gt;Maven Central Repository&lt;/a&gt;.&lt;/p&gt;
5162
&lt;iframe src="https://pi4j.com/download" style="width: 100%; height: 100vh;"&gt;&lt;/iframe&gt;</description></item><item><title>License (Open Source)</title><link>https://pi4j.com/about/license/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pi4j.com/about/license/</guid><description>&lt;p&gt;The Pi4J Version 2+ project is distributed and licensed under the &lt;strong&gt;Apache License, Version 2.0&lt;/strong&gt; license

about/info-v1/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

about/info-v2/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

about/info-v3/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

about/info-v4/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

about/license/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

about/release-notes/index.html

Lines changed: 3 additions & 3 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)