mike-jumper opened a new pull request, #916: URL: https://github.com/apache/guacamole-client/pull/916
This change updates to the latest compatible versions of both Java and JavaScript dependencies. For JavaScript, this includes an update to WebPack 4.47.0, which required an update to newer Node.js and NPM, which required creation of a utility script to run the same version of NPM as the guac build and minor changes to `dependency-list-plugin.js` that ensure the `.../dist/` directory is automatically created. There is a new version of the CAS library available, but it's not usable in our current build as it requires Java 17+. Updating to that would mean the CAS extension requires at least Java 17. That might be OK, but the extension subsystem would need some means of performing JVM version sanity checks prior to fully loading the extension. I'll take a look at doing that separately. Licenses/notices of dependencies have been updated where necessary. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
