Skip to content

Commit 0be6556

Browse files
author
Maxime Mangel
committed
Release 4.6.0
1 parent 91781c5 commit 0be6556

File tree

4 files changed

+27
-11
lines changed

4 files changed

+27
-11
lines changed

src/Fable.Cli/CHANGELOG.md

Lines changed: 3 additions & 1 deletion
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.6.0 - 2023-11-27
10+
911
### Changed
1012

1113
#### All
@@ -33,7 +35,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3335
* Fixed char to string type regression with binary operator (by @dbrattli)
3436
* Fix `DateTime(..., DateTimeKind.Local).ToString("O")` (by @MangelMaxime)
3537
* Fix calling `value.ToString(CultureInfo.InvariantCulture)` (by @MangelMaxime)
36-
* Fix #3605: Fix record equality comparison to works with optional fields (by @MangelMaxime & @dbrattli)
38+
* Fix #3605: Fix record equality comparison to works with optional fields (by @MangelMaxime and @dbrattli)
3739
* PR #3608: Rewrite `time_span.py` allowing for better precision by using a number representation intead of native `timedelta`. (by @MangelMaxime)
3840

3941
## 4.5.0 - 2023-11-07

src/Fable.Cli/Fable.Cli.fsproj

Lines changed: 21 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,39 @@
44
<DisableImplicitFSharpCoreReference>true</DisableImplicitFSharpCoreReference>
55
<OutputType>Exe</OutputType>
66
<TargetFramework>net6.0</TargetFramework>
7-
<Version>4.5.0</Version>
8-
<PackageReleaseNotes>## Changed
7+
<Version>4.6.0</Version>
8+
<PackageReleaseNotes>## Added
99

1010

11+
### All
12+
13+
- Fix #3584: Unit type compiles to undeclared variable (by @ncave)
14+
1115
### Python
1216

13-
- Use `Any` type for all non-repeated generic arguments (by @dbrattli)
14-
- Don't generate unnecessary type type-vars if generic type is replaced by `Any` (by @dbrattli)
15-
- Generate new style `_T | None` instead of `Optional[_T]` (by @dbrattli)
17+
- Support `DateTime(..., DateTimeKind.Utc).ToString("O")` (by @MangelMaxime)
1618

1719
### Rust
1820

19-
- Support multiple namespaces sharing a prefix in the same file (by @ncave)
20-
- Support imports with the same namespace across multiple files (by @ncave)
21+
- Added `Guid.TryParse`, `Guid.ToByteArray` (by @ncave)
22+
23+
## Changed
24+
25+
26+
### All
27+
28+
- Updated .NET metadata to 8.0.100 (by @ncave)
2129

2230
## Fixed
2331

2432

25-
### JavaScript
33+
### Python
2634

27-
- Fix #3571: `[&lt;AttachMembers&gt;]` not compatible with f# member `this.Item` (by @ncave)
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)
2840

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

src/fable-metadata/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+
## 2.2.0 - 2023-11-27
10+
911
### Changed
1012

1113
* Updated .NET metadata to 8.0.100 (by @ncave)

src/fable-metadata/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "fable-metadata",
3-
"version": "2.1.0",
3+
"version": "2.2.0",
44
"description": "Assemblies needed to compile F# projects with Fable",
55
"main": "index.js",
66
"type": "module",

0 commit comments

Comments
 (0)