Skip to content

Commit ca15c97

Browse files
author
Maxime Mangel
committed
Release 4.15.0
1 parent f236b56 commit ca15c97

File tree

9 files changed

+40
-17
lines changed

9 files changed

+40
-17
lines changed

README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,3 +50,15 @@ Just by using Fable you're already contributing! You can help the community a lo
5050
Send bug reports (ideally with minimal code to reproduce the problem) and feature requests to this [GitHub repository](https://github.com/fable-compiler/Fable/issues). To interact with the community you can use the [Gitter chat](https://gitter.im/fable-compiler/Fable) but please note maintainers are not checking the chat regularly.
5151

5252
If you are up to contribute a fix or a feature yourself, you're more than welcome! Please send first an issue or a minimal Work In Progess PR so we can discuss the implementation details in advance.
53+
54+
### List of changelogs
55+
56+
- [fable-standalone](src/fable-standalone/CHANGELOG.md)
57+
- [Fable.Core](src/Fable.Core/CHANGELOG.md)
58+
- [Fable.Cli](src/Fable.Cli/CHANGELOG.md)
59+
- [fable-library](src/fable-library-ts/CHANGELOG.md)
60+
- [fable-metadata](src/fable-metadata/CHANGELOG.md)
61+
- [fable-compiler](src/fable-compiler-js/CHANGELOG.md)
62+
- [Fable.AST](src/Fable.AST/CHANGELOG.md)
63+
- [Fable.PublishUtils](src/Fable.PublishUtils/CHANGELOG.md)
64+
- [Fable.Compiler](src/Fable.Compiler/CHANGELOG.md)

src/Fable.Cli/CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## Unreleased
99

10+
## 4.15.0 - 2024-03-18
11+
1012
### Fixed
1113

1214
* [JS/TS] Fixed `DateTime.Add` for `DateTimeKind.Unspecified` (by @ncave)
1315
* [Rust] Fixed deprecated `NaiveDateTime` usage in `DateTime` (by @ncave)
1416
* [Rust] Fixed generic interface implementation types (by @ncave)
1517
* [Rust] Fixed Dictionary constructor from IEnumerable (by @ncave)
1618
* [Rust] Fixed Seq.cast support for arrays and lists (by @ncave)
17-
* [GH-3783](https://github.com/fable-compiler/Fable/pull/3783) [JS/TS] `Boolean.tryParse` should not crash on `null` string (@goswinr)
19+
* [JS/TS] `Boolean.tryParse` should not crash on `null` string (@goswinr)
1820

1921
### Added
2022

src/Fable.Cli/Fable.Cli.fsproj

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,19 @@
44
<DisableImplicitFSharpCoreReference>true</DisableImplicitFSharpCoreReference>
55
<OutputType>Exe</OutputType>
66
<TargetFramework>net6.0</TargetFramework>
7-
<Version>4.14.0</Version>
8-
<PackageReleaseNotes>## Changed
7+
<Version>4.15.0</Version>
8+
<PackageReleaseNotes>## Added
99

10-
- [GH-3772](https://github.com/fable-compiler/Fable/pull/3772) [JS/TS] Split replacement for `DateTime` and `DateTimeOffset` (by @MangelMaxime)
10+
- [Rust] Added some boxing support (by @ncave)
1111

1212
## Fixed
1313

14-
- [GH-3769](https://github.com/fable-compiler/Fable/pull/3769) [All] Local plugin build does not run indefinably. (by @nojaf)
15-
- [GH-3769](https://github.com/fable-compiler/Fable/pull/3769) [JS/TS] Types hidden by signature files should not be exported. (by @nojaf)
16-
- [GH-3772](https://github.com/fable-compiler/Fable/pull/3772) [JS/TS] Re-implement `DateTime.ToString` custom format handling (by @MangelMaxime)
17-
It now supports all custom format specifiers, and behave as if `CultureInfo.InvariantCulture` was used (Fable does not support Globalization).
18-
- [GH-3772](https://github.com/fable-compiler/Fable/pull/3772) [JS/TS] Make compilation fails if calling `DateTime` constructor with microseconds (by @MangelMaxime)
19-
JavaScript `Date` does not support microseconds, we need to wait for `Temporal` to be widely supported before reconsidering this.
20-
- [GH-3773](https://github.com/fable-compiler/Fable/pull/3773) [Python] Fix `DateTime` custom format `fffffff` and `FFFFFFF` (by @MangelMaxime)
14+
- [JS/TS] Fixed `DateTime.Add` for `DateTimeKind.Unspecified` (by @ncave)
15+
- [Rust] Fixed deprecated `NaiveDateTime` usage in `DateTime` (by @ncave)
16+
- [Rust] Fixed generic interface implementation types (by @ncave)
17+
- [Rust] Fixed Dictionary constructor from IEnumerable (by @ncave)
18+
- [Rust] Fixed Seq.cast support for arrays and lists (by @ncave)
19+
- [JS/TS] `Boolean.tryParse` should not crash on `null` string (@goswinr)
2120

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

src/Fable.Transforms/Global/Compiler.fs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ namespace Fable
22

33
module Literals =
44
[<Literal>]
5-
let VERSION = "4.14.0"
5+
let VERSION = "4.15.0"
66

77
[<Literal>]
8-
let JS_LIBRARY_VERSION = "1.2.0"
8+
let JS_LIBRARY_VERSION = "1.3.0"
99

1010
type CompilerOptionsHelper =
1111
static member Make

src/fable-library-ts/CHANGELOG.md

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

88
## Unreleased
99

10+
## 1.3.0 - 2024-03-18
11+
12+
* [JS/TS] `Boolean.tryParse` should not crash on `null` string (@goswinr)
13+
1014
## 1.2.0 - 2024-03-01
1115

1216
### Fixed

src/fable-library-ts/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"private": false,
44
"type": "module",
55
"name": "@fable-org/fable-library-ts",
6-
"version": "1.2.0",
6+
"version": "1.3.0",
77
"description": "Core library used by F# projects compiled with fable.io",
88
"author": "Fable Contributors",
99
"license": "MIT",

src/fable-standalone/CHANGELOG.md

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

88
## Unreleased
99

10+
## 1.3.0 - 2024-03-18
11+
12+
### Changed
13+
14+
* Fable 4.15.0
15+
1016
## 1.2.0 - 2024-03-01
1117

1218
### 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
@@ -2,7 +2,7 @@
22
"type": "module",
33
"name": "@fable-org/fable-standalone",
44
"private": false,
5-
"version": "1.2.0",
5+
"version": "1.3.0",
66
"main": "./dist/bundle.min.js",
77
"description": "Fable compiler",
88
"keywords": [

0 commit comments

Comments
 (0)