|
4 | 4 | <DisableImplicitFSharpCoreReference>true</DisableImplicitFSharpCoreReference> |
5 | 5 | <OutputType>Exe</OutputType> |
6 | 6 | <TargetFramework>net6.0</TargetFramework> |
7 | | - <Version>4.11.0</Version> |
8 | | - <PackageReleaseNotes>## Changed |
| 7 | + <Version>4.12.0</Version> |
| 8 | + <PackageReleaseNotes>## Added |
9 | 9 |
|
10 | 10 |
|
11 | 11 | ### All |
12 | 12 |
|
13 | | -- [GH-3719](https://github.com/fable-compiler/Fable/issues/3719) Restore dependencies against the `.fsproj` after evaluating the `fable-temp.csproj` file (Improves IDE supports) (by @MangelMaxime) |
14 | | -- Don't delete `fable_modules` when re-evaluating the project file after a changes has been detected (Improves HMR experience) (by @MangelMaxime) |
| 13 | +- [GH-3733](https://github.com/fable-compiler/Fable/pull/3733) [GH-3727](https://github.com/fable-compiler/Fable/pull/3727) Add support for more `Result` API (by @zprobinson) |
| 14 | + * `Result.isOk` |
| 15 | + * `Result.isError` |
| 16 | + * `Result.Contains` |
| 17 | + * `Result.Count` |
| 18 | + * `Result.DefaultValue` |
| 19 | + * `Result.DefaultWith` |
| 20 | + * `Result.Exists` |
| 21 | + * `Result.Fold` |
| 22 | + * `Result.FoldBack` |
| 23 | + * `Result.ForAll` |
| 24 | + * `Result.Iterate` |
| 25 | + * `Result.ToArray` |
| 26 | + * `Result.ToList` |
| 27 | + * `Result.ToOption` |
| 28 | +- [GH-3721](https://github.com/fable-compiler/Fable/pull/3721) Add `--test:MSBuildCracker` flag allowing to use the experimental MSBuildCracker (by @nojaf) |
15 | 29 |
|
16 | | -## Fixed |
| 30 | +### JavaScript |
17 | 31 |
|
| 32 | +- [GH-3745](https://github.com/fable-compiler/Fable/pull/3745) Add support for `ListCollector` (by @nojaf) |
| 33 | + * `instance.Add` |
| 34 | + * `instance.AddMany` |
| 35 | + * `instance.AddManyAndClose` |
| 36 | + * `instance.Close` |
18 | 37 |
|
19 | | -### All |
| 38 | +## Changed |
20 | 39 |
|
21 | | -- [GH-3723](https://github.com/fable-compiler/Fable/pull/3723) Fix logger initialisation to allow `--version` to work (by @MangelMaxime) |
22 | 40 |
|
23 | 41 | ### JavaScript |
24 | 42 |
|
25 | | -- [GH-3716](https://github.com/fable-compiler/Fable/pull/3716) System.Array.Resize: also handle the case where the array is null (by @chkn) |
| 43 | +- [GH-3749](https://github.com/fable-compiler/Fable/pull/3749) Rename `fable-library` to `fable-library-js` (by @MangelMaxime) |
| 44 | + |
| 45 | +## Removed |
| 46 | + |
| 47 | + |
| 48 | +### JavaScript |
| 49 | + |
| 50 | +- Remove `Choice.d.ts` from source code of `fable-library` (by @MangelMaxime) |
| 51 | + |
| 52 | +### TypeScript |
| 53 | + |
| 54 | +- Remove `Choice.d.ts` from source code of `fable-library` (by @MangelMaxime) |
| 55 | + |
| 56 | +## Fixed |
| 57 | + |
| 58 | + |
| 59 | +### Python |
| 60 | + |
| 61 | +- [GH-3717](https://github.com/fable-compiler/Fable/issues/3717) Nested type with Custom Equality gives false negative equality (by @dbrattli) |
| 62 | +- Generate assert statements for `assert` expressions in debug mode (by @dbrattli) |
| 63 | + |
| 64 | +### All |
| 65 | + |
| 66 | +- [GH-3744](https://github.com/fable-compiler/Fable/pull/3744) Fix behaviour when passing `--verbose` to be consistent with behaviour before changing the logging library (by @nojaf) |
26 | 67 |
|
27 | 68 | </PackageReleaseNotes> |
28 | 69 | <!-- Allow users with newer dotnet SDK to run Fable, see #1910 --> |
|
0 commit comments