+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]

Reply via email to