diff --git a/src/Fable.Cli/CHANGELOG.md b/src/Fable.Cli/CHANGELOG.md index 2548b17b3..015ba4917 100644 --- a/src/Fable.Cli/CHANGELOG.md +++ b/src/Fable.Cli/CHANGELOG.md @@ -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 diff --git a/src/Fable.Cli/Fable.Cli.fsproj b/src/Fable.Cli/Fable.Cli.fsproj index f992a8e6c..968982b32 100644 --- a/src/Fable.Cli/Fable.Cli.fsproj +++ b/src/Fable.Cli/Fable.Cli.fsproj @@ -4,28 +4,20 @@ true Exe net6.0 - 4.23.0 + 4.24.0 ## 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 `[<Erase>]` 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) diff --git a/src/Fable.Compiler/CHANGELOG.md b/src/Fable.Compiler/CHANGELOG.md index d1e3fe25e..b1421e7a0 100644 --- a/src/Fable.Compiler/CHANGELOG.md +++ b/src/Fable.Compiler/CHANGELOG.md @@ -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 diff --git a/src/Fable.Compiler/Fable.Compiler.fsproj b/src/Fable.Compiler/Fable.Compiler.fsproj index a2c96edc8..0eafb0af1 100644 --- a/src/Fable.Compiler/Fable.Compiler.fsproj +++ b/src/Fable.Compiler/Fable.Compiler.fsproj @@ -6,10 +6,10 @@ true true Fable.Compiler - 4.0.0-alpha-015 + 4.0.0-alpha-016 ## Changed -- Fable 4.23.0 +- Fable 4.24.0 embedded diff --git a/src/Fable.Transforms/Global/Compiler.fs b/src/Fable.Transforms/Global/Compiler.fs index 47fa7dead..53f304d00 100644 --- a/src/Fable.Transforms/Global/Compiler.fs +++ b/src/Fable.Transforms/Global/Compiler.fs @@ -2,10 +2,10 @@ namespace Fable module Literals = [] - let VERSION = "4.23.0" + let VERSION = "4.24.0" [] - let JS_LIBRARY_VERSION = "1.6.0" + let JS_LIBRARY_VERSION = "1.7.0" type CompilerOptionsHelper = static member Make diff --git a/src/fable-library-ts/CHANGELOG.md b/src/fable-library-ts/CHANGELOG.md index 482363ce3..71d8221da 100644 --- a/src/fable-library-ts/CHANGELOG.md +++ b/src/fable-library-ts/CHANGELOG.md @@ -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 diff --git a/src/fable-library-ts/package.json b/src/fable-library-ts/package.json index 08e2aadc6..dddf2c7aa 100644 --- a/src/fable-library-ts/package.json +++ b/src/fable-library-ts/package.json @@ -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", diff --git a/src/fable-standalone/CHANGELOG.md b/src/fable-standalone/CHANGELOG.md index 56dec4df3..b90ca7503 100644 --- a/src/fable-standalone/CHANGELOG.md +++ b/src/fable-standalone/CHANGELOG.md @@ -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 diff --git a/src/fable-standalone/package.json b/src/fable-standalone/package.json index b1c95ae59..5c0660092 100644 --- a/src/fable-standalone/package.json +++ b/src/fable-standalone/package.json @@ -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": [