Hello everyone!
I just released Choosenim 0.8.4. This is a quick release to resolve the recent OpenSSL issues that have cropped up.
Unfortunately resolving the OpenSSL issue in Choosenim was done via a workaround (switching over to curl) and we need help upgrading the OpenSSL used by the stdlib to v3 to resolve it for everyone (@federico3 has been leading great work there, but there is room for others to help as well!). This means that if your OS has OpenSSL 3 then the stdlib and Nimble will still be broken.
As usual, to update you can run:
$ choosenim update self
Massive thanks to the 5 folks who have contributed to this release, especially @marcomq who automated the choosenim builds for us, making releases much easier for me. For full release details see the changelog.
Nice! I did a quick test on windows since I have a new windows laptop and it works fine!
I had only one very minor issue where, weirdly enough, my temp directory (set up with TEMP/TMP environment variables) was non existent. An error was raised when copying the dll, so maybe that error message can be improved, created an issue to track this: https://github.com/dom96/choosenim/issues/299
Also, as a note for others, in order for path update to be available it is not sufficient to start a new terminal session, I did need to sign out and log back in.