+1 regards,
Karl On Mon, Oct 26, 2026 at 8:15 PM Paul Rütter <[email protected]> wrote: > > Hi, > > An addition to this vote: main and the framework distribution are staged > too, in a second repository. > > - org.apache.felix.main 8.0.0 > - org.apache.felix.main.distribution 8.0.0 > > The distribution is the downloadable felix-framework-8.0.0.zip and > .tar.gz: felix.jar is main 8.0.0, and bundle/ holds gogo.runtime 1.2.0, > gogo.jline 1.1.8, gogo.command 1.1.2 and bundlerepository 2.0.10. > > Second staging repository: > > https://repository.apache.org/content/repositories/orgapachefelix-1558 > > Usage: > sh check_staged_release.sh 1558 /tmp/felix-staging > > The vote covers both repositories and still closes 72 hours after the > original mail. > > Regards, > Paul > > On Mon, Oct 26, 2026 at 4:13 PM Paul Rütter <[email protected]> wrote: > > > Hi, > > > > We solved 2 issues in this release. > > > > - FELIX-6807 Java 25 LTS support > > - FELIX-6861 URLHandlersStreamHandlerProxy.openConnection(URL) wraps > > handler > > IOException in IllegalStateException > > > > This release covers several bundles (more info in > > https://github.com/apache/felix-dev/pull/433#issue-3228988068): > > > > - org.apache.felix.framework 8.0.0 > > - org.apache.felix.configadmin 1.10.0 > > - org.apache.felix.scr 2.3.0 > > - org.apache.felix.webconsole 5.1.0 > > - org.apache.felix.gogo.runtime 1.2.0 > > - gogo-parent 7 > > > > Note that framework 8.0.0 is a breaking release: the OSGi security layer > > has been removed, because Java 24 permanently disabled the SecurityManager > > (JEP 486). The minimum Java version is now 11, and Require-Capability > > osgi.ee moves from JavaSE 1.8 to JavaSE 11. The 7.x line remains available > > for users who need the security layer or Java 8. > > > > Still to come, not part of this release: > > > > - FELIX-6759 Java 24 restriction for sun.misc.Unsafe - Unsafe is still used > > for URL handler factory multiplexing; the fix uses plurl and is proposed > > in https://github.com/apache/felix-dev/pull/552 > > - FELIX-6872 Jdk 25 support dependency manager + move to maven - > > https://github.com/apache/felix-dev/pull/581 > > > > Staging repositories: > > > > https://repository.apache.org/content/repositories/orgapachefelix-1557 > > > > You can use this UNIX script to download the release and verify the > > signatures: > > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh > > > > Usage: > > sh check_staged_release.sh 1557 /tmp/felix-staging > > > > Please vote to approve this release: > > > > [ ] +1 Approve the release > > [ ] -1 Veto the release (please provide specific comments) > > > > This vote will be open for 72 hours. > > > > Regards, > > Paul > > > > > -- > Paul Rütter | Director Technology | BlueConic | Wijchenseweg 101, 6538 SW > | Nijmegen, The Netherlands | www.blueconic.com -- Karl Pauls [email protected]
