+1 (non-binding)

Thanks Paul!

Regards,

Arnoud.

> On 26 Oct 2026, at 16:13, 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

Reply via email to