+1 (binding)

--Toni

Am 22.06.25, 17:32 schrieb "Jaroslav Tulach" <jaroslav.tul...@gmail.com 
<mailto:jaroslav.tul...@gmail.com>>:


Hi.
It has been a long time since the last release of HTML/Java API. The Java 
technologies moved on and a new release is needed. Here it is:


This is the main voting artefact:
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-html4j/1.8.2/ 
<https://dist.apache.org/repos/dist/dev/netbeans/netbeans-html4j/1.8.2/>
netbeans-html4j-1.8.2.zip
its sha512sum is 
ea3b27a6fae39e7927a6e9c0990344f8784bb91f749fe0666b03201feef40afc417ecde4f4682f91714bdaf9f9f30c1ec730f7fa57e7f014fae6db5ee87d620b
 
and I signed it as 
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-html4j/1.8.2/netbeans-html4j-1.8.2.zip.asc
 
<https://dist.apache.org/repos/dist/dev/netbeans/netbeans-html4j/1.8.2/netbeans-html4j-1.8.2.zip.asc>
 - these files were 
produced by 
https://ci-builds.apache.org/job/Netbeans/job/netbeans-html4j-release/14/ 
<https://ci-builds.apache.org/job/Netbeans/job/netbeans-html4j-release/14/> job 
run.


If you want to build from the source, then unzip and use following command:


netbeans-html4j$ mvn clean install -DskipTests


you can also run the command without `-DskipTests` and report a (non blocking) 
test failure. Right now the tests seem to be stable, but historically they 
have been a bit flaky.


Of course, to verify the new library works, you should have an HTML/Java 
project and switch it to the new version. If you don't have such project, you 
can create one in NetBeans 26: "New Project/Java with Maven/Java Frontend 
Application" - if that application works for you, then you can switch to 
locally built HTML/Java API by changing:


--- a/pom.xml
+++ b/pom.xml
@@ -15,7 +15,7 @@
<module>js</module>
</modules>
<properties>
- <net.java.html.version>1.7</net.java.html.version>
+ <net.java.html.version>1.8.2</net.java.html.version>
<openjfx.version>11</openjfx.version>
<junit.browser.version>1.0</junit.browser.version>
<jersey.version>2.13</jersey.version>


If your application continues to work, everything is OK.


In addition to the main voting artifact, we are also about to approve the 
following Maven repository:
https://repository.apache.org/content/repositories/orgapachenetbeans-1153/ 
<https://repository.apache.org/content/repositories/orgapachenetbeans-1153/>
It has been produced by unzipping the main ZIP file and running:
```
netbeans-html4j$ JAVA_HOME=/jdk-17/ mvn -Dgpg.keyname=xyz -Papache-release 
clean -DskipTests deploy
```
I'll release it to Maven central if our vote passes.


Please cast your votes. The vote is going to be open at least for 72h.
-jt








---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org 
<mailto:dev-unsubscr...@netbeans.apache.org>
For additional commands, e-mail: dev-h...@netbeans.apache.org 
<mailto:dev-h...@netbeans.apache.org>


For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists 
<https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists>











---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



Reply via email to