Update 5.3.x to current dependencies and support Java 11
This updates most dependencies to recent versions and makes Tapestry 5.3.x run in Java 11.
We have tested this with a big Tapestry application and it all seems to work quite well.
Would be great to see a 5.3.9 with Java 11 support.
@thiagohp maybe you can have a look at that - thanks!
Strange the same build just worked in my repo: https://github.com/derkoe/tapestry-5/runs/1231050611
Why don't you use a newer version ? Like 5.6.1
@martin-g because 5.4 was a big release with many breaking changes which makes updates of bigger applications nearly impossible. It should have been called Tapestry 6.