Released: 2026-03-04. Diff.
Expansion
- Added
golang/strconv/Unquotewith Go-style quoted literal decoding ("...",'...', and raw backquoted literals). - Added
python/re/subwith regex replacement, count-limited substitution, callable replacements, and Python-like replacement backreferences. - Added
ruby/Array/slice_whenfor boundary-driven chunking with callback predicates. - Added
rust/str/split_inclusivefor delimiter-preserving split behavior. - Added
perl/core/packwith a pragmatic binary template subset (A,a,C,n,N,v,V,H,h). - Added Swift string functions:
swift/String/splitswift/String/replacingOccurrences
- Added Kotlin functions:
kotlin/collections/groupBykotlin/text/chunked
- Added Haskell list functions:
haskell/list/permutationshaskell/list/transpose
Infrastructure
- Extended Go parity translator helpers to support
golang/strconv/Unquotetuple-to-native parity checks. - Extended Rust parity translator helpers to support
rust/str/split_inclusiveresult formatting. - Added parity skip entries for callback/binary edge cases:
ruby/Array/slice_whenperl/core/pack
Full changelog: https://github.com/locutusjs/locutus/blob/main/CHANGELOG.md