+1

Jeff


> On Sep 5, 2025, at 12:18 AM, Guillaume Nodet <gno...@apache.org> wrote:
> 
> +1
> 
> Le sam. 30 août 2025 à 20:53, Thomas Wolf <tw...@apache.org> a écrit :
> 
>> Hello,
>> 
>> Apache MINA SSHD has started development for a new major release 3.0.0
>> a while back. This is a major effort aimed at
>> 
>> * cleaning up,
>> * refactoring to enable providing some features that with version 2
>>   cannot be implemented properly,
>> * fixing some issues in version 2 that cannot be fixed properly without
>>   breaking API.
>> 
>> Work is done in a feature branch dev_3.0
>>   https://github.com/apache/mina-sshd/tree/dev_3.0
>> and snapshots are published to the Apache Snapshots repository.
>> 
>> We will keep maintaining version 2 (last release currently at 2.16.0)
>> while developing version 3 until version 3.0.0 will be officially
>> released.
>> 
>> To facilitate consumption by interested early adopters I want to
>> publish a series of milestone pre-releases during this version 3
>> development effort.
>> 
>> This version Apache Mina SSHD 3.0.0-M1 is the first such milestone
>> release.
>> 
>> Since version 3 breaks API compared to version 2, we publish japicmp
>> reports at https://apache.github.io/mina-sshd , where you can also
>> find a very high-level and very tentative roadmap.
>> 
>> The main change is a major refactoring on the SSH transport protocol
>> implementation. This was in version 2 all done in one big messy class
>> AbstractSession. It has been split out and implemented as a filter
>> chain instead:
>> 
>> https://github.com/apache/mina-sshd/blob/dev_3.0/docs/technical/filters.md
>> 
>> This then enabled providing a new feature that users have been
>> asking for for a long time: client-side support for SOCKS5 and HTTP
>> CONNECT proxies.
>> 
>> The container tests are newly skipped if there is no docker engine
>> running. If there _is_ a docker engine, they are newly run also on
>> Windows, and also with the MINA and netty transports.
>> 
>> I have staged a candidate release and invite you to review and vote
>> on it.
>> 
>> Official staging repo:
>>   https://dist.apache.org/repos/dist/dev/mina/sshd/3.0.0-M1/
>> Maven staging repo:
>>   https://repository.apache.org/content/repositories/orgapachemina-1115
>> 
>> Git tag:
>>   https://github.com/apache/mina-sshd/commits/sshd-3.0.0-M1
>> Change notes:
>>   https://github.com/apache/mina-sshd/blob/sshd-3.0.0-M1/CHANGES.md
>> 
>> 
>> Apache MINA KEYS file:
>>   https://downloads.apache.org/mina/KEYS
>> 
>> 
>> Please review and vote!
>> 
>> Cheers,
>> 
>>   Thomas
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@mina.apache.org
>> For additional commands, e-mail: dev-h...@mina.apache.org
>> 
>> 
> 
> -- 
> ------------------------
> Guillaume Nodet


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

Reply via email to