Skip to content

fut 3.2.10

Compare
Choose a tag to compare
@pfusik pfusik released this 28 Apr 17:53
· 18 commits to master since this release

How to install:

  • Windows: download and run fut-3.2.10-win64.msi
  • macOS: brew install fusionlanguage/fut/fut
  • Ubuntu 22.04+: download and install fut_3.2.10-1_amd64.deb
  • Fedora 38+: download and install fut-3.2.10-1.x86_64.rpm

Changes since 3.2.9:

  • Added the ToInt() method on enums (#186 requested by @polidobj)
  • Transpiling internal members as C++ private, with friend classes (#184 suggested by @polidobj)
  • Fixed C++ translation of throw Exception(stringRef) (#189 reported by @polidobj)
  • Transpiling ListRefMethod().AddRange(foo) in a way that avoids Python SyntaxError (#182 reported by @polidobj)
  • Emitting int induction variable in C for array Fill in a typical scenario
  • Avoided unnecessary Int casts in Swift
  • Reporting duplicates with base class members (#187 reported by @allex4project)
  • Rejecting mutation of a storage field in a read-only object (#189 reported by @polidobj)