Skip to content

Commit 605ed40

Browse files
author
Maxime Mangel
committed
Release 4.7.0
1 parent 8ec534b commit 605ed40

File tree

5 files changed

+24
-23
lines changed

5 files changed

+24
-23
lines changed

src/Fable.Cli/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## Unreleased
88

9+
## 4.7.0 - 2023-12-06
10+
911
### Added
1012

1113
#### All

src/Fable.Cli/Fable.Cli.fsproj

Lines changed: 13 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -4,39 +4,32 @@
44
<DisableImplicitFSharpCoreReference>true</DisableImplicitFSharpCoreReference>
55
<OutputType>Exe</OutputType>
66
<TargetFramework>net6.0</TargetFramework>
7-
<Version>4.6.0</Version>
7+
<Version>4.7.0</Version>
88
<PackageReleaseNotes>## Added
99

1010

1111
### All
1212

13-
- Fix #3584: Unit type compiles to undeclared variable (by @ncave)
13+
- Overall performance improvements
14+
* [GH-3620](https://github.com/fable-compiler/Fable/pull/3620) Removed double-dictionary lookups (by @Thorium)
15+
* [GH-3624](https://github.com/fable-compiler/Fable/pull/3624) Add G-Research analyzers and fix reported issues (by @nojaf)
1416

15-
### Python
16-
17-
- Support `DateTime(..., DateTimeKind.Utc).ToString("O")` (by @MangelMaxime)
18-
19-
### Rust
20-
21-
- Added `Guid.TryParse`, `Guid.ToByteArray` (by @ncave)
22-
23-
## Changed
17+
## Fixed
2418

2519

2620
### All
2721

28-
- Updated .NET metadata to 8.0.100 (by @ncave)
29-
30-
## Fixed
31-
22+
- [GH-3603](https://github.com/fable-compiler/Fable/issues/3603) Missing ``.gitignore`` file in the generated `fable_modules/`` folder (by @MangelMaxime)
3223

3324
### Python
3425

35-
- Fixed char to string type regression with binary operator (by @dbrattli)
36-
- Fix `DateTime(..., DateTimeKind.Local).ToString("O")` (by @MangelMaxime)
37-
- Fix calling `value.ToString(CultureInfo.InvariantCulture)` (by @MangelMaxime)
38-
- Fix #3605: Fix record equality comparison to works with optional fields (by @MangelMaxime and @dbrattli)
39-
- PR #3608: Rewrite `time_span.py` allowing for better precision by using a number representation intead of native `timedelta`. (by @MangelMaxime)
26+
- [GH-3617](https://github.com/fable-compiler/Fable/issues/3617): Fix comparaison between list option when one is None (by @mangelmaxime)
27+
- [GH-3615](https://github.com/fable-compiler/Fable/issues/3615): Fix remove from dictionary with tuple as key (by @dbrattli)
28+
- [GH-3598](https://github.com/fable-compiler/Fable/issues/3598): Using obj () now generated an empty dict instead of None (by @dbrattli)
29+
- [GH-3597](https://github.com/fable-compiler/Fable/issues/3597): Do not translate .toString methods to str (by @dbrattli)
30+
- [GH-3610](https://github.com/fable-compiler/Fable/issues/3610): Cleanup Python regex handling (by @dbrattli)
31+
- [GH-3628](https://github.com/fable-compiler/Fable/issues/3628): System.DateTime.Substract not correctly transpiled (by @dbrattli)
32+
- [GH-3640](https://github.com/fable-compiler/Fable/issues/3640): All union cases return the same hash code (by @dbrattli)
4033

4134
</PackageReleaseNotes>
4235
<!-- Allow users with newer dotnet SDK to run Fable, see #1910 -->

src/fable-standalone/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## Unreleased
88

9+
## 3.5.0 - 2023-12-06
10+
11+
### Changed
12+
13+
* Fable 4.7.0
14+
915
## 3.4.0 - 2023-11-27
1016

1117
### Changed

src/fable-standalone/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/fable-standalone/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"type": "module",
33
"name": "fable-standalone",
4-
"version": "3.4.0",
4+
"version": "3.5.0",
55
"main": "./dist/bundle.min.js",
66
"description": "Fable compiler",
77
"keywords": [

0 commit comments

Comments
 (0)