From 2cf743103ee169c91a288418dfb56c0841a4bb03 Mon Sep 17 00:00:00 2001 From: Alfonso Garcia-Caro Date: Tue, 4 Apr 2023 22:07:18 +0900 Subject: [PATCH] Release 4.0.4 --- src/Fable.Cli/Fable.Cli.fsproj | 13 ++++++++----- src/Fable.Cli/RELEASE_NOTES.md | 9 +++++++++ src/Fable.Transforms/Global/Compiler.fs | 2 +- 3 files changed, 18 insertions(+), 6 deletions(-) diff --git a/src/Fable.Cli/Fable.Cli.fsproj b/src/Fable.Cli/Fable.Cli.fsproj index 5c79088b3c..859869ef5c 100644 --- a/src/Fable.Cli/Fable.Cli.fsproj +++ b/src/Fable.Cli/Fable.Cli.fsproj @@ -4,11 +4,14 @@ true Exe net6.0 - 4.0.3 - 4.0.3 - * Fix #3389: Don't wrap TemplateStringArray -* Rust: Fix recursive closures and some type tests, -* TypeScript: Emit interfaces and anonymous record annotations + 4.0.4 + 4.0.4 + * Fix #3397: Curry only user imports +* Fix: Compiler Exception when `!!`, Anon Record, and aliased `Ux` (also behind option) @Booksbaum +* Use native bigint type @ncave +* Emit Fable erased unions as TS union types +* Optimize compile time equality and testing (union, list, options) +* TypeScript: enable Comparison, Convert and Event tests Major false diff --git a/src/Fable.Cli/RELEASE_NOTES.md b/src/Fable.Cli/RELEASE_NOTES.md index 8c4a9a77e1..e37ac02c6a 100644 --- a/src/Fable.Cli/RELEASE_NOTES.md +++ b/src/Fable.Cli/RELEASE_NOTES.md @@ -1,3 +1,12 @@ +### 4.0.4 + +* Fix #3397: Curry only user imports +* Fix: Compiler Exception when `!!`, Anon Record, and aliased `Ux` (also behind option) @Booksbaum +* Use native bigint type @ncave +* Emit Fable erased unions as TS union types +* Optimize compile time equality and testing (union, list, options) +* TypeScript: enable Comparison, Convert and Event tests + ### 4.0.3 * Fix #3389: Don't wrap TemplateStringArray diff --git a/src/Fable.Transforms/Global/Compiler.fs b/src/Fable.Transforms/Global/Compiler.fs index d306bfb633..f853151431 100644 --- a/src/Fable.Transforms/Global/Compiler.fs +++ b/src/Fable.Transforms/Global/Compiler.fs @@ -1,7 +1,7 @@ namespace Fable module Literals = - let [] VERSION = "4.0.3" + let [] VERSION = "4.0.4" type CompilerOptionsHelper = static member Make(?language,