7.21.0-rc.608
- AAE-52162 Estimate the serialized JSON size of a Java object without allocating large string objects by @igdianov in https://github.com/Activiti/Activiti/pull/5558
- build(deps): bump the github-actions group across 2 directories with 4 updates by @dependabot[bot] in https://github.com/Activiti/Activiti/pull/5553
- AAE-51800 Update Supply Chain Review GH AW to latest by @dsibilio in https://github.com/Activiti/Activiti/pull/5547
- AAE-47554 Add actionlint to pre-commit config by @andrphilippi in https://github.com/Activiti/Activiti/pull/5529
- AAE-51778 Implement preview propagation mechanism by @wojciech-piotrowiak in https://github.com/Activiti/Activiti/pull/5544
Full Changelog: https://github.com/Activiti/Activiti/compare/7.21.0-rc.607...7.21.0-rc.608
SSHJ 0.41.0
- Fix NullPointer in
DefaultConfigerror logging (#1039) @lacikaaa - Update to most current sshj version 0.40.0 in README.adoc (#1045) @github-pawo
- Fix: use portable EC algorithm name in ECDSAKeyFactory (#1061) @hierynomus
- Add support for explicitly named public keys (Fixes #960) (#1060) @hierynomus
- Fix: SFTP Directory size from server can be -1 (#1059) @hierynomus
- Fix/opensshv1 keyfile public key init (#1057) @hierynomus
- Fix timeout configuration bug (#1030) @melihbirim
- Fix RemoteFileInputStream to return 0 for zero-length reads (#1049) @arimu1
- Fix #1048: avoid ERROR logs on normal port-forward connection close (#1050) @arimu1
- Fix loading PBES1 encrypted PKCS8 private keys (#1055) @exceptionfactory
- Make ChannelInputStream respect connection timeout (#1034) @jpstotz
- Ensure reset of security provider preference. (#1013) @dkocher
- Add support for explicitly named public keys (Fixes #960) (#1060) @hierynomus
- Add FIDO2/U2F security key (sk-*) support (#1043) @squadgazzz
- Add SSH agent authentication support (#1042) @squadgazzz
- ProxyCommand support (Issue 970) (#971) @knoxg
- Upgrade to Java 17 and gradle 9 (#1044) @hierynomus
- Update groovy and spock-core so tests can run in java 21 (#1040) @alexandrejbr
- Update build.gradle (bouncycastle version) (#1035) @github-pawo
- Prefer strongest signature algorithm for known RSA hosts (#1056) @hierynomus
- extract maxUnconfirmedReads to SFTPEngine (#1052) @melchisedek
- Feat: parse SSH_MSG_EXT_INFO server-sig-algs (RFC 8308) (#1062) @hierynomus
- Fix examples related keep-alive thread (#1054) @JPhillot
- Upgrade to Java 17 and gradle 9 (#1044) @hierynomus
Full Changelog: https://github.com/hierynomus/sshj/compare/v0.40.0...v0.41.0
3.3.0
- Improved read performance by avoiding false sharing in the fast-path check
- Improved adaptive climber for small caches and shifting workloads
- Fixed various minor issues found using AI audits
- Fixed over-aggressive refresh discard (#1970)