Hey all! I know the team is small, that Edvin has been busy, and I'm really grateful for all the work you guys are doing. I understand not wanting to officially release 2.0.0 before feeling more confident and comfortable in doing so, and I know the purpose of a snapshot is not to have everyone just sitting on that version indefinitely.
That said, the 2.0.0 snapshot is, as far as I know, necessary for anyone who has or is trying to make the transition away from jdk 8, and it sounds like there's a lot of projects using it as it is being recommended for use on Github. Would it be possible for even just something like an alpha release that is left unchanging, just so that we have something compatible with later jdk versions that isn't subject to random breaking changes and can allow those using tornadofx to make necessary adjustments and updates at a time they can schedule for? As it stands, given how long the 2.0.0 version has been exclusively provided as a snapshot, it kinda undermines the purpose of versioning.
(In my instance, the push to 2.0.0-SNAPSHOT from Feb 24 added this change:
https://github.com/edvin/tornadofx/commit/da04949d8fbe80d38823829c252e5c87c4ffc725 which caused a build error due to the order of the parameters changing)