fibers: Update to 2.0.0
fibers 2.0.0 -- 2026-10-31
==========================
* Use a monotonic clock for ‘sleep’ to gracefully handle real-time clock jumps
https://codeberg.org/guile/fibers/issues/89
* Incompatible change: ‘timer-operation’ has been removed due to the above
* New module ‘(fibers ivars)’ providing write-once, read-many
synchronous variables.
https://codeberg.org/guile/fibers/issues/100
* Fix potential infinite loop in timer wheels on choice operations
https://codeberg.org/guile/fibers/issues/183
* New #:init-thunk parameter of ‘run-server’ from (fibers web server)
nim: move NIM_FLAGS in front of custom functions
Done because this will result in better readability. Variables are now all defined in front of the functions.
mailsend-go: update to 1.0.14
* no code change. Rebuilt the binaries with go 1.27.3 to pick up the
crypto/x509 fix for CVE-2026-111943. With -verifyCert, certificate chains
containing the blocked intermediate CA keys are now rejected, so SMTP
servers whose chain uses one of them will fail TLS verification.
* go.mod updated to require go 1.27.3 or later for building from source.
py-nodeenv: update to 1.12.0
New Features
* feat(nodeenv): print shell completion scripts with shtab
Fixed bugs
* fix(nodeenv): point npm_config_prefix at the env in activate.bat and
Activate.ps1
* fix(nodeenv): install npm from the registry tarball on Windows
* fix(nodeenv): read quoted config values and mirror credentials
* fix: stop putting ^/dev/null on PATH in activate.fish
* fix(nodeenv): retry broken node downloads and stop hanging on stalls
* fix: do not require python2 to build node from source
* fix(nodeenv): do not put the venv bin on PATH twice with -p
* fix(nodeenv): skip node.js pre-releases for latest and ranges
* fix: preserve fish activation environment
* fix(nodeenv): read a config value raw when interpolation fails
[22 lines not shown]