Apache Guacamole 1.5.3
Release documentation
Apache Guacamole is split into two subprojects: "guacamole-client", the HTML5 web application which serves the Guacamole client to users, and "guacamole-server", the remote desktop proxy which the web application communicates with. The source code for each of these may be downloaded below.
You must verify the integrity of any downloaded files using the OpenPGP signatures we provide with each release. The signatures should be verified against the KEYS file, which contains the OpenPGP keys of Apache Guacamole's Release Managers. Checksums of each released file are also provided.
guacamole-client-1.5.3.tar.gz | [ PGP ] | [ SHA-256 ] |
guacamole-server-1.5.3.tar.gz | [ PGP ] | [ SHA-256 ] |
If you do not wish to build Apache Guacamole entirely from source, pre-built versions of the web application (.war) and all extensions are provided here in binary form for convenience. Please note that guacamole-server must still be built and installed from source.
guacamole-1.5.3.war | [ PGP ] | [ SHA-256 ] |
guacamole-auth-duo-1.5.3.tar.gz | [ PGP ] | [ SHA-256 ] |
guacamole-auth-header-1.5.3.tar.gz | [ PGP ] | [ SHA-256 ] |
guacamole-auth-jdbc-1.5.3.tar.gz | [ PGP ] | [ SHA-256 ] |
guacamole-auth-json-1.5.3.tar.gz | [ PGP ] | [ SHA-256 ] |
guacamole-auth-ldap-1.5.3.tar.gz | [ PGP ] | [ SHA-256 ] |
guacamole-auth-quickconnect-1.5.3.tar.gz | [ PGP ] | [ SHA-256 ] |
guacamole-auth-sso-1.5.3.tar.gz | [ PGP ] | [ SHA-256 ] |
guacamole-auth-totp-1.5.3.tar.gz | [ PGP ] | [ SHA-256 ] |
guacamole-history-recording-storage-1.5.3.tar.gz | [ PGP ] | [ SHA-256 ] |
guacamole-vault-1.5.3.tar.gz | [ PGP ] | [ SHA-256 ] |
Release notes
The 1.5.3 release is a bugfix release that addresses miscellaneous bugs from 1.5.2 and earlier, including a regression in the RDP support, and updates all dependencies to their latest compatible versions. For a full list of all changes in this release, please see the changelog below.
The 1.5.3 release is compatible with older 1.x components. You should upgrade older components to 1.5.3 when possible, however things should continue to work correctly in the interim:
- Extensions written for older 1.x releases can be used by 1.5.3.
- Components written for the version of the Guacamole protocol used by older 1.x releases can be used with components of the 1.5.3 release.
Changelog
User interface / platform
- “Error: blob is undefined” when creating new SessionRecording from Blob (GUACAMOLE-1793)
- Change password form missing for administrators without edit self permission (GUACAMOLE-1812)
Docker images
- Add History Recording Viewer to Docker Startup (GUACAMOLE-1813)
Authentication, integration, and storage
- KSM Vault extension broken with any record containing new “passkey” field type (GUACAMOLE-1794)
- Default batch size for SQL Server is too large (GUACAMOLE-1796)
Protocol support / guacd
- Regression: Fix for GUACAMOLE-1717 causes guacd segfault (GUACAMOLE-1802)
Documentation
- Manual build fails as of Sphinx 6.x (GUACAMOLE-1834)
General housekeeping and cleanup
- Update Java dependencies to patched versions (GUACAMOLE-1806)
- Update webapp dependencies to latest stable and compatible versions (GUACAMOLE-1807)
- Replace library used for IP address matching (GUACAMOLE-1809)
- Bump version to 1.5.3 (GUACAMOLE-1816)