Releases: fable-compiler/Fable
Releases · fable-compiler/Fable
4.0.4
- Fix #3397: Curry only user imports
- Fix: Compiler Exception when
!!
, Anon Record, and aliasedUx
(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
4.0.2
- Enable Unicode identifiers @kant2002
- Add ability for plugins to remove member declaration @Zaid-Ajaj
- Improve uncurrying mechanism and make it consistent across languages
- Rust: Enable applicative tests and other fixes
- TypeScript: Enable 1909 tests
4.0.1
- Fix #3371: Copying struct records
- Php: Improve output @entropitor
- Rust: string improvements
- TypeScript: Fix applicative tests
4.0.0
- Fable JS stable release
4.0.0-theta-018
- When using a .csproj, make sure the project is restored before parsing
- Rust, added Stack, Queue
4.0.0-theta-017
- Use TargetFramework from .fsproj and ask users to upgrade from netstandard2.0 if necessary
- Update FCS (F# 7)
- Python, handling static getters
- Rust, fix deprecated API
4.0.0-theta-016
- Attempt to improve project parsing
- Added Double.Pow static
4.0.0-theta-015
- JS, enable calls with
importValueDynamic
- JS, Support System.Delegate.DynamicInvoke
- Rust, Added feature for func_type_enum
- Rust, Added Func type wrappers (#3250)
4.0.0-theta-014
- Try to fix #3244 (cannot parse .fsproj)
- Rust, added small string type
- Python, fix byte array tying issue
- JS, don't mangle idents from imports in emitted code
- JS, optimize some array transforms