-------------------------
* [Bug fix] Don't fail to run if a listed provider is not
configured. Allow to move on to the next provider and log a
warning message for the provider initialisation failure.
* [BREAKING CHANGE] Update the `GUACD_*` environment variables to
better suit a Tutor deployment. Rename the variables to
`GUACD_SERVICE_HOST` and `GUACD_SERVICE_PORT` to directly read
values set for the guacd service with the `tutor k8s` deployment.
Update the default values to support the `tutor local`/
`tutor dev` deployment.
* [BREAKING CHANGE] Update dependencies that should be in sync with
`edx-platform` to support the `Maple` release.
As of 6.0, this XBlock only supports Open edX versions Maple and
higher. As the community has switched the supported deployment method
from edx-configuration playbooks to Tutor, this XBlock can also
be deployed with Tutor only. Instructions for the latter can be found
in the README.
* [Enhancement] Add support for Tutor deployment, by dropping the
`wait_for_ping` logic.
* [Enhancement] Add support for Apache Guacamole version `1.4.0`,
make it the new default.
* [Enhancement] Make the `guacamole-common-js` library version
configurable by the `guacamole_js_version` setting.
* [Bug fix] Fix unbalanced tags (`<p>` vs. `<div>`) in the static
`main.html` template.
* [Testing] Add basic HTML validation for static templates.