2.8.1
In this release i finally gave in and decided to build jars for each OS separately. I was always annoyed at how large the nightcode jar became (100+ MB) after the JDK 8 -> 11 transition, and most of that was because JavaFX depends on native libraries, so the jar file had to contain binaries for all three OSes.
I resisted building separate jars for a long time because, if you think about it, it's pretty ridiculous. The whole point of jar files is to be platform independent. But i think a 100+ MB jar file is absurd for a small and relatively feature-less IDE. The new platform specific jars are much smaller.
In retrospect i miss the simplicity of swing and kind of regret moving to JavaFX. The upside is that it made lightmod possible, which i couldn't have built with swing since it needs a webview. But i don't think nightcode benefited much from the transition.
You can find links to each jar on the website: https://sekao.net/nightcode/