Skip to content

Commit c287b15

Browse files
author
Maxime Mangel
committed
Release 4.14.0
1 parent f5da9ec commit c287b15

File tree

7 files changed

+31
-40
lines changed

7 files changed

+31
-40
lines changed

src/Fable.Cli/CHANGELOG.md

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

88
## Unreleased
99

10+
## 4.14.0 - 2024-03-01
11+
1012
### Fixed
1113

1214
* [GH-3769](https://github.com/fable-compiler/Fable/pull/3769) [All] Local plugin build does not run indefinably. (by @nojaf)
@@ -17,6 +19,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1719
* [GH-3772](https://github.com/fable-compiler/Fable/pull/3772) [JS/TS] Make compilation fails if calling `DateTime` constructor with microseconds (by @MangelMaxime)
1820

1921
JavaScript `Date` does not support microseconds, we need to wait for `Temporal` to be widely supported before reconsidering this.
22+
* [GH-3773](https://github.com/fable-compiler/Fable/pull/3773) [Python] Fix `DateTime` custom format `fffffff` and `FFFFFFF` (by @MangelMaxime)
2023

2124
### Changed
2225

src/Fable.Cli/Fable.Cli.fsproj

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

10-
11-
### JavaScript
12-
13-
- [GH-3759](https://github.com/fable-compiler/Fable/issues/3759) Add `StringBuilder.Chars` (by @MangelMaxime)
14-
- Added range overload for `String.ToCharArray` (by @ncave)
15-
16-
### Rust
17-
18-
- [GH-3761](https://github.com/fable-compiler/Fable/pull/3761) Added `StringBuilder.Chars`, `StringBuilder.Remove` and tests. (by @ncave)
19-
20-
### Dart
21-
22-
- [GH-3761](https://github.com/fable-compiler/Fable/pull/3761) Added `StringBuilder` support and tests. (by @ncave)
23-
24-
## Changed
25-
26-
27-
### JavaScript
28-
29-
- [GH-3761](https://github.com/fable-compiler/Fable/pull/3761) Updated `StringBuilder` to remove allocations where possible. (by @ncave)
30-
31-
### Python
32-
33-
- [GH-3761](https://github.com/fable-compiler/Fable/pull/3761) Updated `StringBuilder` to remove allocations where possible. (by @ncave)
10+
- [GH-3772](https://github.com/fable-compiler/Fable/pull/3772) [JS/TS] Split replacement for `DateTime` and `DateTimeOffset` (by @MangelMaxime)
3411

3512
## Fixed
3613

37-
38-
### JavaScript
39-
40-
- [GH-3748](https://github.com/fable-compiler/Fable/pull/3748) Accessing an array out of bounds should emit an exception (by @MangelMaxime)
41-
- [GH-3748](https://github.com/fable-compiler/Fable/pull/3748) Setting an array out of bounds should emit an exception (by @MangelMaxime)
42-
- [GH-3761](https://github.com/fable-compiler/Fable/pull/3761) Fixed incorrect `StringBuilder.Remove` implementation. (by @ncave)
43-
44-
### Python
45-
46-
- [GH-3761](https://github.com/fable-compiler/Fable/pull/3761) Fixed incorrect `StringBuilder.Remove` implementation. (by @ncave)
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)
4721

4822
</PackageReleaseNotes>
4923
<!-- 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.13.0"
5+
let VERSION = "4.14.0"
66

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

1010
type CompilerOptionsHelper =
1111
static member Make

src/fable-library-ts/CHANGELOG.md

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

88
## Unreleased
99

10+
## 1.2.0 - 2024-03-01
11+
12+
### Fixed
13+
14+
* [GH-3772](https://github.com/fable-compiler/Fable/pull/3772) [JS/TS] Re-implement `DateTime.ToString` custom format handling (by @MangelMaxime)
15+
16+
It now supports all custom format specifiers, and behave as if `CultureInfo.InvariantCulture` was used (Fable does not support Globalization).
17+
1018
## 1.1.0 - 2024-02-20
1119

1220
### Added

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.1.0",
6+
"version": "1.2.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.2.0 - 2024-03-01
11+
12+
### Changed
13+
14+
* Fable 4.14.0
15+
1016
## 1.1.0 - 2024-02-20
1117

1218
### Changed

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.1.0",
5+
"version": "1.2.0",
66
"main": "./dist/bundle.min.js",
77
"description": "Fable compiler",
88
"keywords": [

0 commit comments

Comments
 (0)