@@ -57,9 +57,43 @@ Ideas that will be planned and find their way into a release at one point
5757
5858## main
5959
60- Released: TBA. [ Diff] ( https://github.com/locutusjs/locutus/compare/v2.0.32...main ) .
61-
62-
60+ Released: TBA. [ Diff] ( https://github.com/locutusjs/locutus/compare/v2.0.33...main ) .
61+
62+ ## v2.0.33
63+
64+ Released: 2026-01-07. [ Diff] ( https://github.com/locutusjs/locutus/compare/v2.0.32...v2.0.33 ) .
65+
66+ ### Bug Fixes
67+ - [x] ` quoted_printable_encode ` : Fixed soft line break stripping logic
68+ - [x] ` get_defined_functions ` : Updated unrealistic test expectation
69+ - [x] ` array_diff_uassoc ` : Corrected expected return value to match PHP
70+ - [x] ` array_merge_recursive ` : Reimplemented to properly merge arrays recursively
71+ - [x] ` array_splice ` : Fixed test to use arrays instead of objects
72+
73+ ### Tooling Updates
74+ - [x] Updated Yarn from 4.0.1 to 4.12.0
75+ - [x] Added Knip for unused code detection
76+ - [x] Added TypeScript and @types/node as devDependencies
77+ - [x] Created initial TypeScript type definitions (index.d.ts)
78+ - [x] Added cross-language verification script (scripts/verify.ts)
79+ - [x] Migrated from ESLint/Prettier to Biome
80+ - [x] Introduced ` yarn check ` command
81+
82+ ### Documentation
83+ - [x] Added CORE_MAINTAINER.md maintenance workflow
84+ - [x] Documents LGPL licensing for bc functions (closes #473 )
85+ - [x] Added CONTRIBUTING.md improvements
86+
87+ ### Expanded Coverage
88+ - [x] Go strings: +10 functions (HasPrefix, HasSuffix, ToLower, ToUpper, Trim, TrimSpace, Replace, Split, Join, Repeat)
89+ - [x] Go strconv: +6 functions (Atoi, Itoa, ParseBool, ParseInt, FormatBool, FormatInt)
90+ - [x] Python string: +5 functions (digits, hexdigits, octdigits, printable, whitespace)
91+ - [x] Python math: +7 functions (factorial, gcd, isfinite, isinf, isnan, pow, sqrt)
92+ - [x] Ruby String: +11 functions (capitalize, chomp, chop, downcase, upcase, include, length, reverse, start_with, end_with, strip)
93+ - [x] Ruby Array: +6 functions (compact, first, last, flatten, sample, uniq)
94+ - [x] C ctype.h: +8 functions (isalnum, isalpha, isdigit, islower, isupper, isspace, tolower, toupper)
95+ - [x] C stdlib.h: +2 functions (atoi, atof)
96+ - [x] C string.h: +5 functions (strlen, strcmp, strchr, strstr, strcat)
6397
6498## v2.0.32
6599
0 commit comments