Releases: fable-compiler/Fable
Releases · fable-compiler/Fable
4.21.0
Added
- [JS/TS] Add support for
OrdinalIgnoreCase
overload forString.EndsWith
(#3892) (by @goswinr) - [JS/TS] Add
uri.Port
,uri.IsDefaultPort
(by @MangelMaxime)
Changed
- [Python] Remove
$
sign when reporting an error fromassert_equal
andassert_not_equal
(#3878) (by @joprice) - [All] Don't hide original error when failing to scan an assembly for plugin (#3896) (by @MangelMaxime)
Fixed
- [JS/TS] Fix escaping of
{
and}
in FormattableString (#3890) (by @roboz0r) - [JS/TS] Fix
uri.Host
to return the host name without the port (by @MangelMaxime) - [JS/TS] Fix TypeScript compilation by resolving type of
jsOptions
(#3894) (by @ManngelMaxime)
4.20.0
4.19.3
4.19.2
4.19.1
4.19.0
Fixed
- [TS] Fixed interface indexers (#3830) (by @ncave)
- GH-3835 [All] Use case insensitive comparison when searching for dependencies between fable packages (by @ThisFunctionalTom)
4.18.0
Fixed
- GH-3817 [All] Fix broken --precompiledLib switch (#3818) (by @DunetsNM)
- [JS/TS] Fixed TimeSpan.FromMilliseconds (#3815) (by @ncave)
- [Python] Fixed quotation for union string cases (by @dbrattli)
- [Python] Fixed casing issues with identifiers and reflection info (#3811) (by @dbrattli)
- [JS/TS/Python] Fixed interface static members (#3566) (by @ncave)
4.17.0
Added
- [Rust] Added support for XmlDoc comments (by @ncave)
- [Rust] Support captures in object expressions (by @ncave)
- [Rust] Added type extensions support (by @ncave)
- [Rust] Added Char implementation module (by @ncave)
Fixed
- [Python] Fixes for custom hash values (#3796) (by @dbrattli)
- [Python] Fix for import of camelCased class (#3808) (by @dbrattli)
- [JS/TS] Fixed optional args for reflection (by @ncave)
- [JS/TS] Fixed type visibility when parent is namespace (by @ncave)
- [JS/TS] Fixed DateTimeOffset.ToString with custom format (by @ncave)
- [Rust] Fixed property get on constrained generic types (by @ncave)
- [Rust] Fixed module member imports (by @ncave)
4.16.0
4.15.0
Fixed
- [JS/TS] Fixed
DateTime.Add
forDateTimeKind.Unspecified
(by @ncave) - [Rust] Fixed deprecated
NaiveDateTime
usage inDateTime
(by @ncave) - [Rust] Fixed generic interface implementation types (by @ncave)
- [Rust] Fixed Dictionary constructor from IEnumerable (by @ncave)
- [Rust] Fixed Seq.cast support for arrays and lists (by @ncave)
- [JS/TS]
Boolean.tryParse
should not crash onnull
string (@goswinr)
Added
- [Rust] Added some boxing support (by @ncave)