HTTP
- Added
remote_addr
to logs #945 (Néfix Estrada) - TLS implementation switched to Rustls
SSH
- Made inactivity timeout configurable (#990) #990 (Néfix Estrada)
- 5551c33: Switch OOB SSO authentication for SSH to use the instructions instead of the name (#964) (Shea Smith) #964
- Bumped
russh
tov0.44
- 8896bb3: fixed #961 - added option to allow insecure ssh key exchanges (#971) #971
SSO
- 916d51a: Add support for role mappings on custom SSO providers. (#920) (Skyler Mansfield) #920
- 75a2b8c: fixed #929 - support additional trusted OIDC audiences
UI
- 257fb38: Enhance ticket creation api and UI to support ticket expiry (#957) (Thibaud Lepretre) #957
- f3dc1ad: Enhance ticket creation api and UI to support ticket number of usage (#959) (Thibaud Lepretre) #959
Other changes
- 72236d0: Added options to specify per-protocol external ports (#973) #973
- Added arm64 docker image #930 (Zasda Yusuf Mikail)
- 81cefeb: fixed #966 - don't actually try to tighten config file permissions unless necessary
- 7e45fa5: migrate from moment to date-fns (#988) (Konstantin Nosov) #988
- b65a189: Upgrade TypeScript and Svelte Versions (#995) (Yachen Mao) #995