Skip to content

Commit 04f5238

Browse files
committed
Release 4.24.0
1 parent 4e92a92 commit 04f5238

File tree

9 files changed

+40
-25
lines changed

9 files changed

+40
-25
lines changed

src/Fable.Cli/CHANGELOG.md

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

88
## Unreleased
99

10+
## 4.24.0 - 2024-11-19
11+
12+
### Added
13+
14+
* [JS/TS] Added missing `ResizeArray.CopyTo` replacements (by @ncave)
15+
* [JS/TS] Added missing `Dictionary` constructors from enumerable (by @ncave)
16+
1017
### Fixed
1118

1219
* [Rust] Fixed import path rewrite (by @ncave)
1320
* [Rust] Updated derived interfaces (by @ncave)
1421
* [Rust] Updated string comparisons (by @ncave)
1522
* [Rust] Fixed derived traits mapping (by @ncave)
16-
* [JS/TS] Added missing ICollection helpers (#3914) (by @ncave)
17-
* [JS/TS] Added missing IReadOnlyCollection helpers (by @ncave)
23+
* [JS/TS] Added missing `ICollection` helpers (#3914) (by @ncave)
24+
* [JS/TS] Added missing `IReadOnlyCollection` helpers (by @ncave)
1825

1926
## 4.23.0 - 2024-10-28
2027

src/Fable.Cli/Fable.Cli.fsproj

Lines changed: 9 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -4,28 +4,20 @@
44
<DisableImplicitFSharpCoreReference>true</DisableImplicitFSharpCoreReference>
55
<OutputType>Exe</OutputType>
66
<TargetFramework>net6.0</TargetFramework>
7-
<Version>4.23.0</Version>
7+
<Version>4.24.0</Version>
88
<PackageReleaseNotes>## Added
99

10-
- [Rust] Added basic class inheritance support (by @ncave)
11-
- [Rust] Added `String.Replace(char, char)` and test (by @ncave)
12-
- [Rust] Support type extensions for external types (by @ncave)
13-
- [Rust] Support more `System.Array` methods and tests (by @ncave)
14-
- [Rust] Added decision tree multiple target references (by @ncave)
15-
- [Rust] Added Char surrogate tests for completeness (by @ncave)
16-
- [JS] Add `System.String.Normalize` support (by @DashieTM)
17-
- [JS] Allow `[&lt;Erase&gt;]` to work on members (by @MangelMaxime)
10+
- [JS/TS] Added missing `ResizeArray.CopyTo` replacements (by @ncave)
11+
- [JS/TS] Added missing `Dictionary` constructors from enumerable (by @ncave)
1812

1913
## Fixed
2014

21-
- [Rust] Updated derived traits mapping (by @ncave)
22-
- [Rust] Updated some collections equality (by @ncave)
23-
- [Rust] Fixed try finally handler order of execution (by @ncave)
24-
- [JS/TS/Python/Rust] Fixed `String.StartsWith/EndsWith` (#3934) (by @ncave)
25-
- [All/Rust] Removed `Regex.Replace` from hot paths (by @ncave)
26-
- [JS] Fix regression, generate `let` variable when using `import` on a private mutable variable (by @MangelMaxime)
27-
- [TS] Prevent generics to be duplicated (by @MangelMaxime)
28-
- [TS] Fix interface generation when decorated with `Mangle` (by @MangelMaxime)
15+
- [Rust] Fixed import path rewrite (by @ncave)
16+
- [Rust] Updated derived interfaces (by @ncave)
17+
- [Rust] Updated string comparisons (by @ncave)
18+
- [Rust] Fixed derived traits mapping (by @ncave)
19+
- [JS/TS] Added missing `ICollection` helpers (#3914) (by @ncave)
20+
- [JS/TS] Added missing `IReadOnlyCollection` helpers (by @ncave)
2921

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

src/Fable.Compiler/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+
## 4.0.0-alpha-016 - 2024-11-19
11+
12+
### Changed
13+
14+
* Fable 4.24.0
15+
1016
## 4.0.0-alpha-015 - 2024-10-28
1117

1218
### Changed

src/Fable.Compiler/Fable.Compiler.fsproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66
<DisableImplicitFSharpCoreReference>true</DisableImplicitFSharpCoreReference>
77
<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
88
<RootNamespace>Fable.Compiler</RootNamespace>
9-
<Version>4.0.0-alpha-015</Version>
9+
<Version>4.0.0-alpha-016</Version>
1010
<PackageReleaseNotes>## Changed
1111

12-
- Fable 4.23.0
12+
- Fable 4.24.0
1313

1414
</PackageReleaseNotes>
1515
<DebugType>embedded</DebugType>

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.23.0"
5+
let VERSION = "4.24.0"
66

77
[<Literal>]
8-
let JS_LIBRARY_VERSION = "1.6.0"
8+
let JS_LIBRARY_VERSION = "1.7.0"
99

1010
type CompilerOptionsHelper =
1111
static member Make

src/fable-library-ts/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.7.0 - 2024-11-19
11+
12+
### Fixed
13+
14+
* [JS/TS] Added missing IReadOnlyCollection helpers (#3953)
15+
1016
## 1.6.0 - 2024-10-02
1117

1218
### Removed

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.6.0",
6+
"version": "1.7.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: 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.12.0 - 2024-11-19
11+
12+
* Fable 4.24.0
13+
1014
## 1.11.0 - 2024-10-28
1115

1216
* Fable 4.23.0

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

0 commit comments

Comments
 (0)