Skip to content

Releases: fable-compiler/Fable

2.0.10

12 Nov 14:31
Compare
Choose a tag to compare

Improve decimal support #1627
Compile fable-core/BigInt from F# #1631
Add range info to Debugger statement

2.0.9

06 Nov 05:23
Compare
Choose a tag to compare

Include non-mangled identifier names for source maps
Optimize tailcalls returning unit #1624
Fix DateTimeOffset @ncave
Fix #1607: More descriptive error when two module members have same name
Fix #1628: String.filter Char.IsDigit freezes REPL

2.0.8

27 Oct 09:17
Compare
Choose a tag to compare

Implement eprintf and eprintfn @inosik
Fix #1389: Throw proper error when match cases are incomplete @Zaid-Aja
Fix #1602: constructor "as this" notation
Only check for Fable.Core major and minor version

2.0.7

27 Oct 08:03
Compare
Choose a tag to compare

Implement eprintf and eprintfn @inosik
Fix #1389: Throw proper error when match cases are incomplete @Zaid-Aja
Fix #1602: constructor "as this" notation
Only check for Fable.Core major and minor version

2.0.4

12 Oct 09:43
Compare
Choose a tag to compare

Fix #1594 Array.partition results are too long @ericharding
Fix #1599: Folders starting with dot @OnurGumus @inosik
Check files exist when collecing all sources into single .fsproj @dbrattli
Don't trigger Symbol.iterator when testing for iterables
Improvements for Fable REPL @ncave

2.0.2

02 Oct 08:46
Compare
Choose a tag to compare

Fix #1583: Generated idents must always be unique
Fix #1582: Enable Seq.sum(By)/average(By) with custom types
Fixes for optimization switch @ncave

2.0.0

28 Sep 09:00
Compare
Choose a tag to compare

Fable 2

2.0.0-beta-005

18 Sep 21:54
Compare
Choose a tag to compare
2.0.0-beta-005 Pre-release
Pre-release

Update to FCS 25.0.1
Add replacements for System.Uri @JacobChang
Fix #1539: 0xFFFFFFFFu is read as 0u in REPL @ncave

2.0.0-beta-004

07 Sep 11:47
Compare
Choose a tag to compare
2.0.0-beta-004 Pre-release
Pre-release

Attach interface members to prototype (as in Fable 1, no cast needed anymore) #1562
Improvements in fable-core JS files @ncave
Fix #1551: Truncation of large unsigned bitwise op results @tomcl
Fix #1337: Add Option.contains @iyegoroff
Fix #1383: Range with longs
Fix abstract properties with getter and setter

2.0.0-beta-003

31 Aug 08:16
Compare
Choose a tag to compare
2.0.0-beta-003 Pre-release
Pre-release

Improve int64 conversions @tomcl #1546
Add full call path for errors in inlined functions
Fix #1545: Warning when casting to and interface not directly implemented
Fix extension member overloads