github locutusjs/locutus v3.0.33

latest release: v3.0.34
11 hours ago

Released: 2026-03-30. Diff.
Version rationale: patch for additive Python runtime expansion plus nightly refresh reliability hardening, without import-model or runtime floor changes.

Expansion

  • Added a first python/bisect harvest covering bisect, bisect_left, and bisect_right.

Fixes

  • Restored PHP-style scalar coercion for strtotime() numeric input and aligned bcscale() with modern PHP getter/setter semantics, including shared default bcmath scale across bc* helpers.
  • Hardened nightly Perl upstream-surface refresh by feeding the discovered namespace catalog through Docker stdin instead of a giant perl -e argv payload, and improved runInDocker() diagnostics when a container exits non-zero without stderr.
  • Marked Perl upstream-surface discovery as Docker-backed so refresh/enumeration pre-pulls perl:5.40 instead of letting the first docker run fail on implicit pull output in nightly CI.
  • Enabled arm64 emulation in Nightly Parity so Swift upstream-surface refresh can execute the swift:6.0 arm64 symbolgraph extraction path on GitHub’s x64 runners.
  • Made upstream-surface Docker prewarming platform-aware, so Swift refresh now pre-pulls swift:6.0 for linux/arm64 instead of warming the host-arch image and forcing a failing implicit repull at docker run time.

Don't miss a new locutus release

NewReleases is sending notifications on new releases.