I am happy to announce that Kore 3.2 is now available.
This release was pretty fun to hack on, not only because my employer decided to sponsor it, which allowed me to hack on Kore at $WORK, but because it will enable a whole new range of possible applications that can be built with it.
This is in part thanks to the new async/await support Kore now provides for Python code. You can write page handlers that talk to sockets, between each other using queues or with external processes. All in an asynchronous fashion.
This is not asyncio support but rather the implementation of similar concepts built upon the much faster Kore event loop.
Another awesome change is that support was added for TLS 1.3 if you build with an OpenSSL 1.1.1 release.
I also ended up removing TLS 1.0 and changing the default of tls_version so both TLS 1.2 and TLS 1.3 (if available) are enabled.
You can check out the full release notes here.