Skip to content

Releases: fable-compiler/Fable

1.3.4

29 Nov 11:38
Compare
Choose a tag to compare

Optimize assignment blocks as expressions (#1265)
Improve method resolution with function parameters
Fix applicative operators with 3-arg functions

1.3.3

27 Nov 13:37
Compare
Choose a tag to compare

Add Char.IsWhiteSpace
Bring back warning for point-free style
Better error message when ofJson fails
Fix application of function options
Fix #1256: Optimize unions without fields
Fix #1255: Add Enum.HasFlag
Fix #838: Return empty group values when group is not matched instead of undefined
Fix option wrapper in serialization

1.3.2

23 Nov 22:09
Compare
Choose a tag to compare

Don't pass dependencies to JS clients (see #1241)
Recompile edited and dependent files in watch compilations and send errors (if any) to client
Remove point-free warning for now as it was too noisy (see #1244)
Added List.RemoveRange (PR #1243 by Zaid-Ajaj)
Built with dotnet SDK 2.0.3 on Windows

1.3.1

21 Nov 10:58
Compare
Choose a tag to compare

Add warning for point-free style function declarations
Fix #1238: Inline overloaded methods and "this" double eval
Fix #1236 #1237: Char.IsUpper, Char.IsDigit and friends
Fix #1234: Local inline lambdas work standalone
Fix #1185: Transform importMember expressions for functions

1.3.0

15 Nov 14:56
Compare
Choose a tag to compare

Optimize watch compilations
Add dependencies to ensure all necessary files are recompiled in a watch compilation (#1188)
Enable nested options (#1189, #1219)
Remove closures generated by F# compiler
Add DateTimeOffset
Added inf, nan operators
Fix #1218: Multiple namespaces in same file
Fix #1230: Seq.singleton returns empty after first use
Fix #1227: Names in paket.references are not case sensitive
Fix #1223: Async.StartChild
Fix #1216: Print.sprintf (note the qualified module)
Fix #1204: kprintf works indirectly
Fix #1203: choose and pick with generic options
Fix #1201: Cannot find replacement for System.Char::ToUpper
Fix #1193 and other string printing errors
Fix #1190: Trait calls don't check inherited members
Fix #1187: List.truncate returning one-too-many elements
Fix #1186: Negated negative values

1.3.0-beta-009

15 Nov 11:06
Compare
Choose a tag to compare
1.3.0-beta-009 Pre-release
Pre-release

Fix #1218: Multiple namespaces in same file
Add "eval" to JS keywords
Fix DateTime[Offset].ToString() (without format)

1.3.0-beta-008

14 Nov 19:54
Compare
Choose a tag to compare
1.3.0-beta-008 Pre-release
Pre-release

Add DateTimeOffset
Added inf, nan operators
Fix #1223: Async.StartChild
Fix #1230: Seq.singleton returns empty after first use

1.3.0-beta-007

10 Nov 09:34
Compare
Choose a tag to compare
1.3.0-beta-007 Pre-release
Pre-release

Fix #1227: Names in paket.references are not case sensitive
Fix #1216: Print.sprintf (note the qualified module)
More fixes for nested options (see PR #1219)

Fix #747: Decimal comparison

31 Mar 20:22
Compare
Choose a tag to compare
v0.7.50

fix typo