Skip to content

v1.1.0

Choose a tag to compare

@TkTech TkTech released this 10 Jul 18:11
· 2 commits to master since this release
  • Supports python 3.9 to 3.14.
  • Fixed 3 issues with surrogate pair decoding & encoding (closes #6, #4, #5).
  • Significantly improved performance on recent Python versions when decoding MUTF-8 strings that are really UTF-8 (the typical case 90% of the time), improving decodes of 1kb strings by ~5x and 64kb strings by ~9x. Encoding of 1kb strings is ~12x faster and 64kb strings are ~48x faster.
  • Reduced encoding allocations for less memory churn.

Thanks to @gentlegiantJGC, @VectorASD, @Netherwhal for their reports/PRs.