Skip to content

0.43.5

Latest

Choose a tag to compare

@bfiete bfiete released this 19 Mar 14:36
· 354 commits to master since this release
  • IDE tab pinning
  • Added IDE startup panel
  • Added Terminal and Console IDE panels
  • IDE search in watch
  • Improved DLL hot compiling
  • '?' lambda capture specifier to auto-select copy or reference
  • Added System.IParsable
  • Added System.HashCode
  • Added EnumParser that can handle enums with payloads
  • Allow soft failure on const-encoding of comptime "prev" attribute instance data
  • Added label support to 'fallthrough'
  • 'const var' generic param constraint
  • Allow const struct generic param constraints
  • Smaller executables generated
  • Generics can now be constrained by primitives
  • Added a preprocessor check for project dependencies BF_DEPENDS_
  • Package management (Git-only)
  • Wasm improvements
  • Build command: CopyToTarget
  • Generic constructors
  • Added IDE colorization options: Member, Local, Parameter
  • Inline anonymous type declarations
  • Anonymous subclass declarations in initializer blocks
  • Initializer blocks in initializer statements
  • TypeDeclaration support in comptime
  • ZeroGap AllowAppend