We're down to two PRs left to merge, one deprecating unused code and deleting already deprecated types, and one phasing out use of a browser event that Chrome has removed. I'm leaving both up for another day and then I'll land them and we should be on our way.
This is the part of the release where we need some testers, running a variety of operating systems, browsers, and Java versions. If you're interested, please email me off-list with the various setups you can test, and I'll make sure we have good coverage as we give the release a shakedown.
Quick summary of the release:
* Java 8 is no longer supported for running tests, dev mode, or the compiler, and while it should still work for RPC/RequestFactory server components, it is untested in this release - if this is important to you, please make sure you take a close look here.
* Java 17 language features are supported - records, switch expressions, text blocks, sealed classes, pattern matching instanceof
* SDM can be restarted more easily without waiting for the 9876 port to be freed up
* JRE improvements, Java 10 changes for Collections, BigInteger constructors
* CSP improvements for RPC, linkers, SDM
* Sourcemap improvements, better cross browser support, ability to generate a single map file rather than copy all sources as individual files
Once we have a few volunteers covering Java 11-23, Windows/MacOS/Linux, Edge/Chrome/Firefox, and the last two PRs are landed, I'll make a staging release and share the details so we can all get started.
Thanks in advance, and thanks for all of your help in getting to this point!
-Colin