diff --git a/src/Fable.Cli/Fable.Cli.fsproj b/src/Fable.Cli/Fable.Cli.fsproj index b1c08efee5..6eeab26f40 100644 --- a/src/Fable.Cli/Fable.Cli.fsproj +++ b/src/Fable.Cli/Fable.Cli.fsproj @@ -4,66 +4,13 @@ <DisableImplicitFSharpCoreReference>true</DisableImplicitFSharpCoreReference> <OutputType>Exe</OutputType> <TargetFramework>net6.0</TargetFramework> - <Version>4.12.0</Version> - <PackageReleaseNotes>## Added - - -### All - -- [GH-3733](https://github.com/fable-compiler/Fable/pull/3733) [GH-3727](https://github.com/fable-compiler/Fable/pull/3727) Add support for more `Result` API (by @zprobinson) - * `Result.isOk` - * `Result.isError` - * `Result.Contains` - * `Result.Count` - * `Result.DefaultValue` - * `Result.DefaultWith` - * `Result.Exists` - * `Result.Fold` - * `Result.FoldBack` - * `Result.ForAll` - * `Result.Iterate` - * `Result.ToArray` - * `Result.ToList` - * `Result.ToOption` -- [GH-3721](https://github.com/fable-compiler/Fable/pull/3721) Add `--test:MSBuildCracker` flag allowing to use the experimental MSBuildCracker (by @nojaf) - -### JavaScript - -- [GH-3745](https://github.com/fable-compiler/Fable/pull/3745) Add support for `ListCollector` (by @nojaf) - * `instance.Add` - * `instance.AddMany` - * `instance.AddManyAndClose` - * `instance.Close` - -## Changed - - -### JavaScript - -- [GH-3749](https://github.com/fable-compiler/Fable/pull/3749) Rename `fable-library` to `fable-library-js` (by @MangelMaxime) - -## Removed + <Version>4.12.1</Version> + <PackageReleaseNotes>## Fixed ### JavaScript -- Remove `Choice.d.ts` from source code of `fable-library` (by @MangelMaxime) - -### TypeScript - -- Remove `Choice.d.ts` from source code of `fable-library` (by @MangelMaxime) - -## Fixed - - -### Python - -- [GH-3717](https://github.com/fable-compiler/Fable/issues/3717) Nested type with Custom Equality gives false negative equality (by @dbrattli) -- Generate assert statements for `assert` expressions in debug mode (by @dbrattli) - -### All - -- [GH-3744](https://github.com/fable-compiler/Fable/pull/3744) Fix behaviour when passing `--verbose` to be consistent with behaviour before changing the logging library (by @nojaf) +- Embed `fable-library-js` in Fable DLL (by @MangelMaxime) </PackageReleaseNotes> <!-- Allow users with newer dotnet SDK to run Fable, see #1910 --> diff --git a/src/Fable.Transforms/Global/Compiler.fs b/src/Fable.Transforms/Global/Compiler.fs index 786bd70b40..2f981a1366 100644 --- a/src/Fable.Transforms/Global/Compiler.fs +++ b/src/Fable.Transforms/Global/Compiler.fs @@ -4,10 +4,10 @@ open System module Literals = [<Literal>] - let VERSION = "4.12.0" + let VERSION = "4.12.1" [<Literal>] - let JS_LIBRARY_VERSION = "1.0.0-beta-001" + let JS_LIBRARY_VERSION = "1.0.0" type CompilerOptionsHelper = static member Make diff --git a/src/fable-compiler-js/package-lock.json b/src/fable-compiler-js/package-lock.json index 263a2e38ce..303079dbd2 100644 --- a/src/fable-compiler-js/package-lock.json +++ b/src/fable-compiler-js/package-lock.json @@ -1,12 +1,12 @@ { "name": "@fable-org/fable-compiler-js", - "version": "1.0.0-beta-001", + "version": "1.0.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@fable-org/fable-compiler-js", - "version": "1.0.0-beta-001", + "version": "1.0.0", "license": "MIT", "dependencies": { "fable-metadata": "^2.0.0", diff --git a/src/fable-library-ts/CHANGELOG.md b/src/fable-library-ts/CHANGELOG.md index 2563c0fe62..19bcc0642c 100644 --- a/src/fable-library-ts/CHANGELOG.md +++ b/src/fable-library-ts/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased +## 1.0.0 - 2024-02-13 + +* Release stable version + ## 1.0.0-beta-001 - 2024-02-12 ### Changed diff --git a/src/fable-library-ts/package.json b/src/fable-library-ts/package.json index 2d867a5c2f..9381735e28 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.0.0-beta-001", + "version": "1.0.0", "description": "Core library used by F# projects compiled with fable.io", "author": "Fable Contributors", "license": "MIT", diff --git a/src/fable-standalone/package-lock.json b/src/fable-standalone/package-lock.json index e0485135a5..49681d395c 100644 --- a/src/fable-standalone/package-lock.json +++ b/src/fable-standalone/package-lock.json @@ -1,12 +1,12 @@ { "name": "@fable-org/fable-standalone", - "version": "1.0.0-beta-001", + "version": "1.0.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@fable-org/fable-standalone", - "version": "1.0.0-beta-001", + "version": "1.0.0", "license": "MIT", "devDependencies": { "esbuild": "^0.19.5",