Skip to content

Releases: fable-compiler/Fable

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

2.0.0-beta-002

28 Aug 22:58
Compare
Choose a tag to compare
2.0.0-beta-002 Pre-release
Pre-release

Compile chars as JS strings (as in Fable 1)
Add Map.TryGetValue
Add EnumToValue @zpodlovics #1522
Fix: Use operators as functions @xdaDaveShaw #1529
Fix hexadecimal printing @xdaDaveShaw #1535
Fix overloaded inline methods in other files @dgchurchill #1534
Fix #1516: Add warning if unit value is replaced
Fix #1533: Enable inheriting empty interfaces
Fix #1519: FSharpType.MakeTupleType
Fix extension member overloads
Fix: Check bitwise shift left for unsigned integers
Improvements in pattern matching compilation
Add --force-pkgs CLI option
Return non-zero error code when CLI arguments are wrong @theimowski #1515

2.0.0-beta-001

01 Aug 09:20
Compare
Choose a tag to compare
2.0.0-beta-001 Pre-release
Pre-release

Fable 2 beta

2.0.0-alpha-031

19 Jul 11:43
Compare
Choose a tag to compare
2.0.0-alpha-031 Pre-release
Pre-release

Fable 2 alpha