Skip to content

Commit

Permalink
Release 4.22.0
Browse files Browse the repository at this point in the history
  • Loading branch information
MangelMaxime committed Oct 2, 2024
1 parent eaafed6 commit 61c6b36
Show file tree
Hide file tree
Showing 9 changed files with 33 additions and 20 deletions.
2 changes: 2 additions & 0 deletions src/Fable.Cli/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## Unreleased

## 4.22.0 - 2024-10-02

### Added

* [Rust] Added support for Dictionary/HashSet comparers (by @ncave)
Expand Down
21 changes: 10 additions & 11 deletions src/Fable.Cli/Fable.Cli.fsproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,22 +4,21 @@
<DisableImplicitFSharpCoreReference>true</DisableImplicitFSharpCoreReference>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<Version>4.21.0</Version>
<Version>4.22.0</Version>
<PackageReleaseNotes>## Added

- [JS/TS] Add support for `OrdinalIgnoreCase` overload for `String.EndsWith` (#3892) (by @goswinr)
- [JS/TS] Add `uri.Port`, `uri.IsDefaultPort` (by @MangelMaxime)

## Changed

- [Python] Remove `$` sign when reporting an error from `assert_equal` and `assert_not_equal` (#3878) (by @joprice)
- [All] Don't hide original error when failing to scan an assembly for plugin (#3896) (by @MangelMaxime)
- [Rust] Added support for Dictionary/HashSet comparers (by @ncave)
- [Rust] Updated support for interface object expressions (by @ncave)
- [Rust] Added missing ResizeArray methods and tests (by @ncave)
- [Rust] Added Async.Sleep and test (by @ncave)

## Fixed

- [JS/TS] Fix escaping of `{` and `}` in FormattableString (#3890) (by @roboz0r)
- [JS/TS] Fix `uri.Host` to return the host name without the port (by @MangelMaxime)
- [JS/TS] Fix TypeScript compilation by resolving type of `jsOptions` (#3894) (by @ManngelMaxime)
- [GH-3900](https://github.com/fable-compiler/Fable/pull/3900) [Python] Fix nuget packages with hypens in their names (by @MangelMaxime)
- [Rust] Uncurry field types for object expressions (by @ncave)
- [Rust] Fixed pattern matching on `this` argument (by @ncave)
- [All] Fixed Missing DU member with interface (#3915) (by @ncave)
- [TS] Fixed missing Async type signature (#3864) (by @MangelMaxime)

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

## Unreleased

### Fixed
## 4.0.0-alpha-014 - 2024-10-02

### Changed

* [GH-3900](https://github.com/fable-compiler/Fable/pull/3900) [Python] Fix nuget packages with hypens in their names (by @MangelMaxime)
* Fable 4.22.0

## 4.0.0-alpha-013 - 2024-09-19

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-013</Version>
<Version>4.0.0-alpha-014</Version>
<PackageReleaseNotes>## Changed

- [All] Don't hide original error when failing to scan an assembly for plugin (#3896) (by @MangelMaxime)
- Fable 4.22.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.21.0"
let VERSION = "4.22.0"

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

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

## Unreleased

## 1.6.0 - 2024-10-02

### Removed

* Remove `Async` class (by @MangelMaxime)
* Remove `Async` (from `Async.ts`) class (by @MangelMaxime)

### Changed

* Renamed `IAsync` to `Async` in `AsyncBuilder.ts` (#3906) (by @ncave)

## 1.5.0 - 2024-09-19

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.5.0",
"version": "1.6.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.10.0 - 2024-10-02

* Fable 4.22.0

## 1.9.0 - 2024-09-19

* Fable 4.21.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.9.0",
"version": "1.10.0",
"main": "./dist/bundle.min.js",
"description": "Fable compiler",
"keywords": [
Expand Down

0 comments on commit 61c6b36

Please sign in to comment.