Skip to content

v1.20.0

Latest
Compare
Choose a tag to compare
@schungx schungx released this 02 Nov 02:42
801c2ad

Bug fixes

  • (Fuzzing) An integer-overflow bug from an inclusive range in the bits iterator is fixed.
  • (Fuzzing) An integer-underflow bug from an inclusive range is fixed.
  • Copy strings if the strings interner is busy instead of panicing (thanks @irevoire 917).
  • Deserialization of Scope now works correctly (thanks @AngelicosPhosphoros 918).
  • Support for thumbv6m target is fixed (thanks chxry 919)

New features

  • Added support for raw strings with the syntax ##..#" ... "#..## (thanks @cellomath 908 910).

Enhancements

  • New as_immutable_string_ref, as_array_ref, as_blob_ref, as_map_ref plus their _mut variants for Dynamic (thanks @madonuko 904).
  • The break, return and throw statements can now be simply used as switch case statement expressions. Previously it is required that the statement be wrapped in a block.