Releases: fable-compiler/Fable
Releases · fable-compiler/Fable
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
4.0.0-theta-011
- Python, add read/write files
- Python, fix URI and number types
- JS, allow imports in emit expressions and JSX
- JS, improve import path resolution (interpolation, inlined functions)
- TypeScript, fix arithmetic tests
4.0.0-theta-010
What's Changed
- Use StringTemplate expr in Fable AST for Python by @alfonsogarciacaro in #3209
Full Changelog: 4.0.0-theta-009...4.0.0-theta-010
4.0.0-theta-009
- Add language status to version
- Make --runScript compatible with Python, Rust and Dart
- Update F# compiler
- Compile as net6 binary
- TypeScript, type-safe union types and other fixes
4.0.0-theta-008
What's Changed
- [Python] do not trim emitted statements by @dbrattli in #3191
- [TypeScript] Added library-ts to packages by @ncave in #3192
- [Python] enable eliding async/await by @dbrattli in #3193
- [Python] fix imported interfaces from other modules by @dbrattli in #3195
- [Python] allow python code embedder to return generic type T by @dbrattli in #3194
- Enable emitExpr/Statement with interpolation by @alfonsogarciacaro in #3197
Full Changelog: 4.0.0-theta-007...4.0.0-theta-008
4.0.0-theta-007
4.0.0-theta-006
What's Changed
Full Changelog: 4.0.0-theta-005...4.0.0-theta-006