Skip to content

Releases: beefytech/Beef

0.42.3

29 Apr 21:18
Compare
Choose a tag to compare
  • Fixed installer crash
  • Fixed crash removing project from workspace
  • Fixed issue opening samples on non-English systems
  • Various other fixes
  • Added null conditional operator overloading - implemented in Result
  • Renamed System.Collections.Generic to System.Collections
  • Added ICollection

0.42.2

17 Apr 21:12
Compare
Choose a tag to compare
  • Error panel, error icon in lower left
  • Fixed data cycle crash for payload enums
  • Fixed project creation where name doesn’t match directory
  • Fixed “-run” crash with empty project
  • Added “-generate” option to BeefBuild
  • Added compound assignment operator overloads (ie: +=)
  • Support for C-style varargs
  • Fixed function inliner
  • Added support for uninitialized ctors (this(?), base(?))
  • ‘internal’ protection removed
  • Added Quick Info key
  • Added MD5 source file hashes
  • Ctrl+click to go to definition

0.42.1

29 Dec 01:41
Compare
Choose a tag to compare

Initial public release

  • Improved cross-compilation capabilities
  • Added macOS, iOS, and Android build targets
  • Optimizations for debug allocator GC
  • Added support for operator constraints
  • Added allocation alignment override attributes
  • Expanded lambda capture list support to include specific variable names
  • Improved nullable capabilities, including operators