Skip to content

Commit

Permalink
Release 4.24.0
Browse files Browse the repository at this point in the history
  • Loading branch information
MangelMaxime committed Nov 19, 2024
1 parent 4e92a92 commit 04f5238
Show file tree
Hide file tree
Showing 9 changed files with 40 additions and 25 deletions.
11 changes: 9 additions & 2 deletions src/Fable.Cli/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## Unreleased

## 4.24.0 - 2024-11-19

### Added

* [JS/TS] Added missing `ResizeArray.CopyTo` replacements (by @ncave)
* [JS/TS] Added missing `Dictionary` constructors from enumerable (by @ncave)

### Fixed

* [Rust] Fixed import path rewrite (by @ncave)
* [Rust] Updated derived interfaces (by @ncave)
* [Rust] Updated string comparisons (by @ncave)
* [Rust] Fixed derived traits mapping (by @ncave)
* [JS/TS] Added missing ICollection helpers (#3914) (by @ncave)
* [JS/TS] Added missing IReadOnlyCollection helpers (by @ncave)
* [JS/TS] Added missing `ICollection` helpers (#3914) (by @ncave)
* [JS/TS] Added missing `IReadOnlyCollection` helpers (by @ncave)

## 4.23.0 - 2024-10-28

Expand Down
26 changes: 9 additions & 17 deletions src/Fable.Cli/Fable.Cli.fsproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,28 +4,20 @@
<DisableImplicitFSharpCoreReference>true</DisableImplicitFSharpCoreReference>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<Version>4.23.0</Version>
<Version>4.24.0</Version>
<PackageReleaseNotes>## Added

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

## Fixed

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

</PackageReleaseNotes>
<!-- Allow users with newer dotnet SDK to run Fable, see #1910 -->
Expand Down
6 changes: 6 additions & 0 deletions src/Fable.Compiler/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## Unreleased

## 4.0.0-alpha-016 - 2024-11-19

### Changed

* Fable 4.24.0

## 4.0.0-alpha-015 - 2024-10-28

### Changed
Expand Down
4 changes: 2 additions & 2 deletions src/Fable.Compiler/Fable.Compiler.fsproj
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@
<DisableImplicitFSharpCoreReference>true</DisableImplicitFSharpCoreReference>
<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
<RootNamespace>Fable.Compiler</RootNamespace>
<Version>4.0.0-alpha-015</Version>
<Version>4.0.0-alpha-016</Version>
<PackageReleaseNotes>## Changed

- Fable 4.23.0
- Fable 4.24.0

</PackageReleaseNotes>
<DebugType>embedded</DebugType>
Expand Down
4 changes: 2 additions & 2 deletions src/Fable.Transforms/Global/Compiler.fs
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ namespace Fable

module Literals =
[<Literal>]
let VERSION = "4.23.0"
let VERSION = "4.24.0"

[<Literal>]
let JS_LIBRARY_VERSION = "1.6.0"
let JS_LIBRARY_VERSION = "1.7.0"

type CompilerOptionsHelper =
static member Make
Expand Down
6 changes: 6 additions & 0 deletions src/fable-library-ts/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## Unreleased

## 1.7.0 - 2024-11-19

### Fixed

* [JS/TS] Added missing IReadOnlyCollection helpers (#3953)

## 1.6.0 - 2024-10-02

### Removed
Expand Down
2 changes: 1 addition & 1 deletion src/fable-library-ts/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"private": false,
"type": "module",
"name": "@fable-org/fable-library-ts",
"version": "1.6.0",
"version": "1.7.0",
"description": "Core library used by F# projects compiled with fable.io",
"author": "Fable Contributors",
"license": "MIT",
Expand Down
4 changes: 4 additions & 0 deletions src/fable-standalone/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## Unreleased

## 1.12.0 - 2024-11-19

* Fable 4.24.0

## 1.11.0 - 2024-10-28

* Fable 4.23.0
Expand Down
2 changes: 1 addition & 1 deletion src/fable-standalone/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"type": "module",
"name": "@fable-org/fable-standalone",
"private": false,
"version": "1.10.0",
"version": "1.12.0",
"main": "./dist/bundle.min.js",
"description": "Fable compiler",
"keywords": [
Expand Down

0 comments on commit 04f5238

Please sign in to comment.