Releases: beefytech/Beef
Releases · beefytech/Beef
0.42.3
- 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
- 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
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