Dear CHICKEN users, We are pleased to announce the immediate availability of CHICKEN 5.4.0 at the following URL: https://code.call-cc.org/releases/5.4.0/chicken-5.4.0.tar.gz
This tarball has the following SHA256 checksum: 3c5d4aa61c1167bf6d9bf9eaf891da7630ba9f5f3c15bf09515a7039bfcdec5f This is mostly a bugfix and maintenance release, preparing for the upcoming CHICKEN 6 release (hopefully later this year). It contains some security hardening regarding option parsing and a fix for CVE-2022-45145 handling of escape characters in egg metadata. Notable new features are new thread-safe APIs for POSIX signals and finalizers, support for weak pairs and having line numbers available on error traces in the interpreter. We've also changed the build on MacOS so that the XCODE_.. environment variables are not used anymore. Instead, it should use the C compiler in your PATH (or whatever you indicate with C_COMPILER=..). Thanks to everyone who helped test this release. For a full list of the changes since 5.3.0, see the NEWS file: https://code.call-cc.org/releases/5.4.0/NEWS Kind regards, The CHICKEN Team
