Re: [NOTICE] Apache NetBeans 29 release candidate 3 available for testing

Geertjan Wielenga <[email protected]> Fri, 13 Feb 2026 10:19:36 +0100
Newsgroups gmane.comp.java.ide.netbeans.user
Message-ID <CACkjAxQNsq_PXRC+z8R9yTCi6Zxyfuv8W2pN2T4OH7hY6E74PQ@mail.gmail.com>
--000000000000be363b064ab11919
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Amazing work.

Gj

On Thu, 12 Feb 2026 at 23:47, Pieter van den Hombergh <
[email protected]> wrote:

> Hi everyone,
>
> We have created installers for Apache NetBeans 29 RC3 using Azul Zulu JDK
> 25.0.2. These have been published at
> Friends of Apache NetBeans installers' site
> <https://installers.friendsofapachenetbeans.org/rc29-rc3/>
> Testing the installer implicitly validates the sha512 sum
>
> I have smoke-tested the installers on:
> * macOS Apple Silicon. (signed, notarized, and stapled)
> * Ubuntu Linux 24.04
> * Raspberry Pi 5
> * Windows 11
>
> All went well on macOS Apple Silicon, Ubuntu Linux (x86), Windows 11, usi=
ng
> the package JDK (25.0.2).
>
> I was less lucky when testing on RaspBerry Pi (5, 8g RAM).
>
> On Raspberry OS (a Debian derivative) on the aarch64 (arm64) architecture=
,
> I can't edit (the line with the cursor gets a yellowish background, but t=
he
> cursor does not advance).
> I started the IDE from the command line, after the installer has installe=
d
> in a directory on the PATH.
> It appears as if the NetBeans-window does not get focus, because
> everything I type appears in the terminal I used to fire up NetBeans.
>
> I also installed NetBeans 28 (using an installer)  to make sure, and this
> shows the same issue.
>
> Then I installed the binary zip, ran it with both zulu and temurin both 2=
5,
> same issue.
>
> As last resort  I used zulu 21 with NB 28.  Same thing.
> Then I had a =F0=9F=92=A1. Wayland or X11?
>
> I must have had wayland running on the PI. Switched to X11 and the proble=
ms
> were gone.
> Tested with the Apache zip and with the FoAN installer (29-rc3 + zulu
> 25.0.2). Both worked as far as the editor is concerned. No further testin=
g.
>
> Note that I received some warnings in the terminal:
> ----
> WARNING: package com.apple.eio not in java.desktop
> WARNING: package com.sun.tools.classfile not in jdk.jdeps
> WARNING: package com.sun.java.swing.plaf.windows not in java.desktop
> WARNING: package com.apple.laf not in java.desktop
> WARNING: A terminally deprecated method in sun.misc.Unsafe has been calle=
d
> WARNING: sun.misc.Unsafe::objectFieldOffset has been called by
> org.apache.lucene.util.RamUsageEstimator
> (jar:file:/usr/lib/apache-netbeans/ide/modules/ext/lucene-core-3.6.2.jar!=
/)
> WARNING: Please consider reporting this to the maintainers of class
> org.apache.lucene.util.RamUsageEstimator
> WARNING: sun.misc.Unsafe::objectFieldOffset will be removed in a future
> release
> ----
>
>
>
> I will add a note on the installers page to warn potential RaspBerry Pi
> users when running the Linux-aarch64 version, to switch to X11.
>
>
>
> I have also removed rc2 from said website.
>
> Best regards,
>
> Pieter van den Hombergh
>
> Met vriendelijke groet,
> Pieter van den Hombergh.
> Kerboschstraat 12
> 5913 WH Venlo
>
>
> On Thu, Feb 12, 2026 at 3:33=E2=80=AFPM Eric Barboni <[email protected]> w=
rote:
>
> > Hi,
> >
> > The third release candidate build for Apache NetBeans 29 is available
> > (links below).
> > Changes since NetBeans 29 rc 2 can be seen at
> > https://github.com/apache/netbeans/releases/tag/29-rc3
> >
> > Please help with testing, and file issues in GitHub as necessary -
> > https://github.com/apache/netbeans/issues
> >
> > If you're a committer adding an issue, or helping triage an issue (plea=
se
> > do!), add the milestone and/or priority labels as
> > appropriate.
> >
> > Use priority:high for should be fixed before release, priority:critical
> > for must be fixed before we can release.
> >
> > **The following rules are applied to pull requests from now until
> > release:**
> >
> > Please read the full info on how we manage pull requests to delivery at
> > least once! -
> >
> >
> https://cwiki.apache.org/confluence/display/NETBEANS/Pull+requests+for+de=
livery
> >
> > PR's intended to be included in the 29 release :
> > - Limited to fixes (link an issue if there is one, or provide
> > justification in description)
> > - Label with priority:high or priority:critical as appropriate.
> > - Base on the delivery branch.
> > - Mark with NB29 milestone.
> > - Will be merged by the release team.
> >
> > PR's with features for a future release :
> > - Base on the master branch.
> > - Will be reviewed and merged in the usual way.
> > - If possible stay away from big refactoring.
> > - If possible do not overlap with fixes for 29 (delivery will be  merge=
d
> > to master weekly).
> >
> > The NetBeans 29-rc2 artifacts are here:
> >
> >
> >
> https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/release290=
/6/artifact/dist/netbeans/
> >
> > Alternative links to latest release candidate:
> > https://nightlies.apache.org/netbeans/candidate/netbeans/
> >
> > Link to the binary zip:
> >
> >
> https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/release290=
/6/artifact/dist/netbeans/netbeans-29-rc3-bin.zip
> > SHA512:
> >
> 3e2c575f53b89f142556f9b3fa425b48db42ce1f33d59915faa222a2c70be38dbdfa0c21e=
40d3d77bef665a51f681466f78fbd5749f383574f3fc8721929e8f0
> >
> >
> > The sources are here:
> >
> >
> https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/release290=
/6/artifact/dist/netbeans/netbeans-29-rc3-source.zip
> > SHA512:
> >
> e252d16600cd94e2fa6f3eab4124b54c68968d2dcbac9eb0eaf365324b19690600754945b=
1a267451ef5a4b057389d67e58b0917e8794254bad667f985c71490
> >
> >
> > The PRs already integrated into NetBeans 29 are :
> > https://github.com/apache/netbeans/pulls?q=3Dis%3Amerged+milestone%3ANB=
29
> >
> > Issues currently tagged for NetBeans 29 are :
> >
> >
> https://github.com/apache/netbeans/issues?q=3Dis%3Aopen+is%3Aissue+milest=
one%3ANB29
> >
> > Release schedule :
> > https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule
> >
> > Thank you for your contributions and review!
> >
> > Best Regards,
> > Eric
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
> >
>

--000000000000be363b064ab11919
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto">Amazing work.</div><div dir=3D"auto"><br></div><div dir=
=3D"auto">Gj</div><div><br><div class=3D"gmail_quote gmail_quote_container"=
><div dir=3D"ltr" class=3D"gmail_attr">On Thu, 12 Feb 2026 at 23:47, Pieter=
 van den Hombergh &lt;<a href=3D"mailto:[email protected]">=
[email protected]</a>&gt; wrote:<br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex">Hi everyone,<br>
<br>
We have created installers for Apache NetBeans 29 RC3 using Azul Zulu JDK<b=
r>
25.0.2. These have been published at<br>
Friends of Apache NetBeans installers&#39; site<br>
&lt;<a href=3D"https://installers.friendsofapachenetbeans.org/rc29-rc3/" re=
l=3D"noreferrer" target=3D"_blank">https://installers.friendsofapachenetbea=
ns.org/rc29-rc3/</a>&gt;<br>
Testing the installer implicitly validates the sha512 sum<br>
<br>
I have smoke-tested the installers on:<br>
* macOS Apple Silicon. (signed, notarized, and stapled)<br>
* Ubuntu Linux 24.04<br>
* Raspberry Pi 5<br>
* Windows 11<br>
<br>
All went well on macOS Apple Silicon, Ubuntu Linux (x86), Windows 11, using=
<br>
the package JDK (25.0.2).<br>
<br>
I was less lucky when testing on RaspBerry Pi (5, 8g RAM).<br>
<br>
On Raspberry OS (a Debian derivative) on the aarch64 (arm64) architecture,<=
br>
I can&#39;t edit (the line with the cursor gets a yellowish background, but=
 the<br>
cursor does not advance).<br>
I started the IDE from the command line, after the installer has installed<=
br>
in a directory on the PATH.<br>
It appears as if the NetBeans-window does not get focus, because<br>
everything I type appears in the terminal I used to fire up NetBeans.<br>
<br>
I also installed NetBeans 28 (using an installer)=C2=A0 to make sure, and t=
his<br>
shows the same issue.<br>
<br>
Then I installed the binary zip, ran it with both zulu and temurin both 25,=
<br>
same issue.<br>
<br>
As last resort=C2=A0 I used zulu 21 with NB 28.=C2=A0 Same thing.<br>
Then I had a =F0=9F=92=A1. Wayland or X11?<br>
<br>
I must have had wayland running on the PI. Switched to X11 and the problems=
<br>
were gone.<br>
Tested with the Apache zip and with the FoAN installer (29-rc3 + zulu<br>
25.0.2). Both worked as far as the editor is concerned. No further testing.=
<br>
<br>
Note that I received some warnings in the terminal:<br>
----<br>
WARNING: package com.apple.eio not in java.desktop<br>
WARNING: package com.sun.tools.classfile not in jdk.jdeps<br>
WARNING: package com.sun.java.swing.plaf.windows not in java.desktop<br>
WARNING: package com.apple.laf not in java.desktop<br>
WARNING: A terminally deprecated method in sun.misc.Unsafe has been called<=
br>
WARNING: sun.misc.Unsafe::objectFieldOffset has been called by<br>
org.apache.lucene.util.RamUsageEstimator<br>
(jar:file:/usr/lib/apache-netbeans/ide/modules/ext/lucene-core-3.6.2.jar!/)=
<br>
WARNING: Please consider reporting this to the maintainers of class<br>
org.apache.lucene.util.RamUsageEstimator<br>
WARNING: sun.misc.Unsafe::objectFieldOffset will be removed in a future<br>
release<br>
----<br>
<br>
<br>
<br>
I will add a note on the installers page to warn potential RaspBerry Pi<br>
users when running the Linux-aarch64 version, to switch to X11.<br>
<br>
<br>
<br>
I have also removed rc2 from said website.<br>
<br>
Best regards,<br>
<br>
Pieter van den Hombergh<br>
<br>
Met vriendelijke groet,<br>
Pieter van den Hombergh.<br>
Kerboschstraat 12<br>
5913 WH Venlo<br>
<br>
<br>
On Thu, Feb 12, 2026 at 3:33=E2=80=AFPM Eric Barboni &lt;<a href=3D"mailto:=
[email protected]" target=3D"_blank">[email protected]</a>&gt; wrote:<br>
<br>
&gt; Hi,<br>
&gt;<br>
&gt; The third release candidate build for Apache NetBeans 29 is available<=
br>
&gt; (links below).<br>
&gt; Changes since NetBeans 29 rc 2 can be seen at<br>
&gt; <a href=3D"https://github.com/apache/netbeans/releases/tag/29-rc3" rel=
=3D"noreferrer" target=3D"_blank">https://github.com/apache/netbeans/releas=
es/tag/29-rc3</a><br>
&gt;<br>
&gt; Please help with testing, and file issues in GitHub as necessary -<br>
&gt; <a href=3D"https://github.com/apache/netbeans/issues" rel=3D"noreferre=
r" target=3D"_blank">https://github.com/apache/netbeans/issues</a><br>
&gt;<br>
&gt; If you&#39;re a committer adding an issue, or helping triage an issue =
(please<br>
&gt; do!), add the milestone and/or priority labels as<br>
&gt; appropriate.<br>
&gt;<br>
&gt; Use priority:high for should be fixed before release, priority:critica=
l<br>
&gt; for must be fixed before we can release.<br>
&gt;<br>
&gt; **The following rules are applied to pull requests from now until<br>
&gt; release:**<br>
&gt;<br>
&gt; Please read the full info on how we manage pull requests to delivery a=
t<br>
&gt; least once! -<br>
&gt;<br>
&gt; <a href=3D"https://cwiki.apache.org/confluence/display/NETBEANS/Pull+r=
equests+for+delivery" rel=3D"noreferrer" target=3D"_blank">https://cwiki.ap=
ache.org/confluence/display/NETBEANS/Pull+requests+for+delivery</a><br>
&gt;<br>
&gt; PR&#39;s intended to be included in the 29 release :<br>
&gt; - Limited to fixes (link an issue if there is one, or provide<br>
&gt; justification in description)<br>
&gt; - Label with priority:high or priority:critical as appropriate.<br>
&gt; - Base on the delivery branch.<br>
&gt; - Mark with NB29 milestone.<br>
&gt; - Will be merged by the release team.<br>
&gt;<br>
&gt; PR&#39;s with features for a future release :<br>
&gt; - Base on the master branch.<br>
&gt; - Will be reviewed and merged in the usual way.<br>
&gt; - If possible stay away from big refactoring.<br>
&gt; - If possible do not overlap with fixes for 29 (delivery will be=C2=A0=
 merged<br>
&gt; to master weekly).<br>
&gt;<br>
&gt; The NetBeans 29-rc2 artifacts are here:<br>
&gt;<br>
&gt;<br>
&gt; <a href=3D"https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/=
job/release290/6/artifact/dist/netbeans/" rel=3D"noreferrer" target=3D"_bla=
nk">https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/release2=
90/6/artifact/dist/netbeans/</a><br>
&gt;<br>
&gt; Alternative links to latest release candidate:<br>
&gt; <a href=3D"https://nightlies.apache.org/netbeans/candidate/netbeans/" =
rel=3D"noreferrer" target=3D"_blank">https://nightlies.apache.org/netbeans/=
candidate/netbeans/</a><br>
&gt;<br>
&gt; Link to the binary zip:<br>
&gt;<br>
&gt; <a href=3D"https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/=
job/release290/6/artifact/dist/netbeans/netbeans-29-rc3-bin.zip" rel=3D"nor=
eferrer" target=3D"_blank">https://ci-builds.apache.org/job/Netbeans/job/ne=
tbeans-TLP/job/release290/6/artifact/dist/netbeans/netbeans-29-rc3-bin.zip<=
/a><br>
&gt; SHA512:<br>
&gt; 3e2c575f53b89f142556f9b3fa425b48db42ce1f33d59915faa222a2c70be38dbdfa0c=
21e40d3d77bef665a51f681466f78fbd5749f383574f3fc8721929e8f0<br>
&gt;<br>
&gt;<br>
&gt; The sources are here:<br>
&gt;<br>
&gt; <a href=3D"https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/=
job/release290/6/artifact/dist/netbeans/netbeans-29-rc3-source.zip" rel=3D"=
noreferrer" target=3D"_blank">https://ci-builds.apache.org/job/Netbeans/job=
/netbeans-TLP/job/release290/6/artifact/dist/netbeans/netbeans-29-rc3-sourc=
e.zip</a><br>
&gt; SHA512:<br>
&gt; e252d16600cd94e2fa6f3eab4124b54c68968d2dcbac9eb0eaf365324b196906007549=
45b1a267451ef5a4b057389d67e58b0917e8794254bad667f985c71490<br>
&gt;<br>
&gt;<br>
&gt; The PRs already integrated into NetBeans 29 are :<br>
&gt; <a href=3D"https://github.com/apache/netbeans/pulls?q=3Dis%3Amerged+mi=
lestone%3ANB29" rel=3D"noreferrer" target=3D"_blank">https://github.com/apa=
che/netbeans/pulls?q=3Dis%3Amerged+milestone%3ANB29</a><br>
&gt;<br>
&gt; Issues currently tagged for NetBeans 29 are :<br>
&gt;<br>
&gt; <a href=3D"https://github.com/apache/netbeans/issues?q=3Dis%3Aopen+is%=
3Aissue+milestone%3ANB29" rel=3D"noreferrer" target=3D"_blank">https://gith=
ub.com/apache/netbeans/issues?q=3Dis%3Aopen+is%3Aissue+milestone%3ANB29</a>=
<br>
&gt;<br>
&gt; Release schedule :<br>
&gt; <a href=3D"https://cwiki.apache.org/confluence/display/NETBEANS/Releas=
e+Schedule" rel=3D"noreferrer" target=3D"_blank">https://cwiki.apache.org/c=
onfluence/display/NETBEANS/Release+Schedule</a><br>
&gt;<br>
&gt; Thank you for your contributions and review!<br>
&gt;<br>
&gt; Best Regards,<br>
&gt; Eric<br>
&gt;<br>
&gt;<br>
&gt; ---------------------------------------------------------------------<=
br>
&gt; To unsubscribe, e-mail: <a href=3D"mailto:[email protected]=
che.org" target=3D"_blank">[email protected]</a><br>
&gt; For additional commands, e-mail: <a href=3D"mailto:[email protected]=
pache.org" target=3D"_blank">[email protected]</a><br>
&gt;<br>
&gt; For further information about the NetBeans mailing lists, visit:<br>
&gt; <a href=3D"https://cwiki.apache.org/confluence/display/NETBEANS/Mailin=
g+lists" rel=3D"noreferrer" target=3D"_blank">https://cwiki.apache.org/conf=
luence/display/NETBEANS/Mailing+lists</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
</blockquote></div></div>

--000000000000be363b064ab11919--