Skip to content

v0.5.26

Compare
Choose a tag to compare
@github-actions github-actions released this 18 Aug 18:08
· 3 commits to 0.5.x since this release

[0.5.26] - 2024-08-18

Bug Fixes

  • Fix an edge case around wrapMethod that would not emit a proper error message (bd37a9f)
  • Correct the handling for assignment to fields and array elements of values behind a script_ref (f60cf70)

Features

  • Do not upgrade wrefs before dynamic casts (d34f65b)
  • Implement ArraySort intrinsic (3bac4c2)
  • Implement a sealed struct allow-list (2019eaf)
    • this is a list of native structs that have all their members exposed to scripts in a way that permits safe construction, native structs that are not in the list now emit an appropriate warning when constructed
    • native structs that are not in the sealed struct list can now be used with addField annotation
  • Emit compressed 0 and 1 constants (5fb167d)
  • Cross-platform builds (0c27ac2)
  • Warn on invalid usages of AsRef and Variant operations (6b79caf)
  • Emit an error for annotations on native items (2e612c9)

Contributors

  • jekky