Skip to content

v0.4.0

Choose a tag to compare

@MagicalTux MagicalTux released this 11 Jun 16:49
· 19 commits to master since this release
27c2a7f

Other

  • rustfmt the ECMA-402 number/datetime code + codegen emit_dates
  • ECMA-402 DateTimeFormat options + formatToParts
  • ECMA-402 NumberFormat options + formatToParts
  • add sub-second DateTime.millisecond field
  • raw-source Gregorian date data from official CLDR v48
  • linear-time connector folding (quadratic)
  • truncate normalization buffer on char boundary (wrong-fallback)
  • validate POSIX TZ rule field ranges (reject malformed M-rules)
  • document that to_unicode output is unvalidated (not for security decisions)
  • bounds-check names.bin parser (panic on malformed blob)
  • bound push_pend against MAX_DECOMP (latent OOB)
  • wrapping_add for regional-indicator parity counters (debug overflow)
  • guard forward conversions against i64 overflow (panic on extreme inputs)
  • bound find/contains unaligned-start scan (quadratic DoS)