Fanx Versions Save

A full-stack programming language

v4.3.0

1 year ago
  • C: add Int.random
  • fix Cache size
  • add ConcurrentMap.getAndSet
  • JS: fix misssed Obj.assert
  • JS: support Func.bind
  • java reflection thread safe
  • allow ConstBuf to seek(0)
  • remove debug print
  • fix closure error check
  • compile order by inheritance
  • add Env.userDir
  • default path of jstub
  • add syntax file
  • C: fix compare stmt
  • JS: fix Str.each

v4.2.0

2 years ago

C runtime bug fix and IDE enhance.

  • add Env.fileResolver
  • remove finalize
  • optimze Gc
  • fix funServices
  • fix CallExpr.len for IDE
  • reflect nullable type
  • Uri.query immutable
  • add Cache.containsKey
  • C: fix Str.toByteIndex Str.getRange
  • C: fix getInterfaceVTable
  • C: auto detach thread
  • C: fix SysInStream.readBytes
  • C: fix Float.toLocale
  • C: fix MemBuf.pipFrom
  • C: fix DateTime.fromTicks
  • C: fix str literal
  • JS: fix Lock
  • JS: fix unchecked Sys.findType
  • JS: add Pod.config, Pod.props
  • IDE: improve performance
  • IDE: Fix completion and jump definitions
  • IDE: Fix the Java classpath

v4.1.4

2 years ago
  • fix local var scpe start
  • fix Type toImmutable
  • fix read FFI fcode error
  • fix negative wait time
  • fix enclosingVars
  • Int.clamp,Float.clamp

v4.1.3

2 years ago
  • native: fix Method reflect with default param
  • native: Pod.file fallback
  • native: fix Str without ConstantFolder
  • compiler: check depends in compilerx

v4.1.2

2 years ago
  • genC: add Field.size
  • Uri field to method
  • new Duration literal
  • add fr_getField/fr_setField

v4.1

2 years ago

fix native runtime

v4.0.2

2 years ago

bug fixed

v4.0.1

2 years ago

ctor chain change

v4.0

2 years ago
  • new runtime
  • .fanx syntax

v3.4

2 years ago