Skip to content

dev-2023-04

Compare
Choose a tag to compare
@gingerBill gingerBill released this 03 Apr 20:36
· 4942 commits to master since this release

New Language Features

  • Allow case nil within a type switch statement

Compiler Improvements

  • Add -o:none optimization mode (useful for -debug builds)
  • General improvements to -debug builds
  • Add -no-thread-local flag
  • Fix minor memory leak in the compiler
  • Improve SysV ABI for multiple return values and structs
  • Add @(extra_linker_flags=<string>) attribute for foreign import
  • Improvements to the documentation generation for handling comments

New Packages

  • vendor:raylib version 4.5
  • core:text/table
    • Table generation utility which can output to plaintext, markdown, and HTML

Package Improvements

  • General improvements to core:net
  • Improvements to strconv.parse_f64_prefix
  • Simplification and improvement of strings.split_multi_iterator
  • Make core:image packages work on js platform by not requiring core:os
  • Numerous package documentation