Releases
5.24.0
Compare
Sorry, something went wrong.
No results found
🚀 Features
(all) Support suppressing warnings via // fable-disable comments (#4808 ) (f4a1a8cd )
(all) Warn on duplicate CompiledName on union cases (2098f64a )
(js/ts) Map static Decimal conversion methods (#5129 ) (cd63e57e )
(js/ts) Support System.Diagnostics.Stopwatch (#5100 ) (eb68225f )
(js/ts) Add JSX.spread for JSX.create props (#5141 ) (28427d62 )
(js/ts) Derive case tests for TypeScriptTaggedUnion cases sharing a tag (#5130 ) (3b8a9e21 )
(js/ts) Support CaseTest on Erase union cases (#5131 ) (8cc21077 )
(js/ts) Derive erased union tests from interfaces (#5133 ) (3a295308 )
🐞 Bug Fixes
(all) Kill --run process on SIGTERM everywhere (#5140 ) (09158b05 )
(all) Render warning code without repeating the tag (#5142 ) (5c44e514 )
(all) Serialize output directory deduplication (#5143 ) (b775276e )
(all) Report compiler agent failures instead of hanging (#5144 ) (09d06614 )
(all) Refresh unchanged outputs so up-to-date skip works (#5145 ) (0529fcf8 )
(js/ts) Round decimals below 0.1 correctly (fca4c408 )
(js/ts) Keep decimal zero scale without leading zeros (3076b45a )
(js/ts) Hash decimals by value in collections (32a69e0d )
(js/ts) Keep .NET decimal scale through arithmetic (#5126 ) (bdf0a6c8 )
(js/ts) Warn on type test against Pojo class (#5128 ) (798df101 )
(js/ts) Accept decimal integers up to 2^96 (c9feb339 )
(js/ts) Align decimal conversion, parsing and G format (6430cdac )
(js/ts) Add missing Async and Task members, cancel timed-out StartChild, bind Async in task { } (#5097 ) (d063630d )
(js/ts) Respect maxDegreeOfParallelism and cancel on failure in Async.Parallel (#5098 ) (5de3271d )
(js/ts) Inline interface cases of TypeScriptTaggedUnion (#5146 ) (2be66611 )
⚡ Performance Improvements
View changes on Github
You can’t perform that action at this time.