diff --git a/README.md b/README.md
index 2ebc682175..b1a80e6038 100644
--- a/README.md
+++ b/README.md
@@ -50,3 +50,15 @@ Just by using Fable you're already contributing! You can help the community a lo
Send bug reports (ideally with minimal code to reproduce the problem) and feature requests to this [GitHub repository](https://github.com/fable-compiler/Fable/issues). To interact with the community you can use the [Gitter chat](https://gitter.im/fable-compiler/Fable) but please note maintainers are not checking the chat regularly.
If you are up to contribute a fix or a feature yourself, you're more than welcome! Please send first an issue or a minimal Work In Progess PR so we can discuss the implementation details in advance.
+
+### List of changelogs
+
+- [fable-standalone](src/fable-standalone/CHANGELOG.md)
+- [Fable.Core](src/Fable.Core/CHANGELOG.md)
+- [Fable.Cli](src/Fable.Cli/CHANGELOG.md)
+- [fable-library](src/fable-library-ts/CHANGELOG.md)
+- [fable-metadata](src/fable-metadata/CHANGELOG.md)
+- [fable-compiler](src/fable-compiler-js/CHANGELOG.md)
+- [Fable.AST](src/Fable.AST/CHANGELOG.md)
+- [Fable.PublishUtils](src/Fable.PublishUtils/CHANGELOG.md)
+- [Fable.Compiler](src/Fable.Compiler/CHANGELOG.md)
diff --git a/src/Fable.Cli/CHANGELOG.md b/src/Fable.Cli/CHANGELOG.md
index bb45000e6a..9ac3371f43 100644
--- a/src/Fable.Cli/CHANGELOG.md
+++ b/src/Fable.Cli/CHANGELOG.md
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## Unreleased
+## 4.15.0 - 2024-03-18
+
### Fixed
* [JS/TS] Fixed `DateTime.Add` for `DateTimeKind.Unspecified` (by @ncave)
@@ -14,7 +16,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
* [Rust] Fixed generic interface implementation types (by @ncave)
* [Rust] Fixed Dictionary constructor from IEnumerable (by @ncave)
* [Rust] Fixed Seq.cast support for arrays and lists (by @ncave)
-* [GH-3783](https://github.com/fable-compiler/Fable/pull/3783) [JS/TS] `Boolean.tryParse` should not crash on `null` string (@goswinr)
+* [JS/TS] `Boolean.tryParse` should not crash on `null` string (@goswinr)
### Added
diff --git a/src/Fable.Cli/Fable.Cli.fsproj b/src/Fable.Cli/Fable.Cli.fsproj
index dcf688dabb..e4a6a0880b 100644
--- a/src/Fable.Cli/Fable.Cli.fsproj
+++ b/src/Fable.Cli/Fable.Cli.fsproj
@@ -4,20 +4,19 @@
true
Exe
net6.0
- 4.14.0
- ## Changed
+ 4.15.0
+ ## Added
-- [GH-3772](https://github.com/fable-compiler/Fable/pull/3772) [JS/TS] Split replacement for `DateTime` and `DateTimeOffset` (by @MangelMaxime)
+- [Rust] Added some boxing support (by @ncave)
## Fixed
-- [GH-3769](https://github.com/fable-compiler/Fable/pull/3769) [All] Local plugin build does not run indefinably. (by @nojaf)
-- [GH-3769](https://github.com/fable-compiler/Fable/pull/3769) [JS/TS] Types hidden by signature files should not be exported. (by @nojaf)
-- [GH-3772](https://github.com/fable-compiler/Fable/pull/3772) [JS/TS] Re-implement `DateTime.ToString` custom format handling (by @MangelMaxime)
- It now supports all custom format specifiers, and behave as if `CultureInfo.InvariantCulture` was used (Fable does not support Globalization).
-- [GH-3772](https://github.com/fable-compiler/Fable/pull/3772) [JS/TS] Make compilation fails if calling `DateTime` constructor with microseconds (by @MangelMaxime)
- JavaScript `Date` does not support microseconds, we need to wait for `Temporal` to be widely supported before reconsidering this.
-- [GH-3773](https://github.com/fable-compiler/Fable/pull/3773) [Python] Fix `DateTime` custom format `fffffff` and `FFFFFFF` (by @MangelMaxime)
+- [JS/TS] Fixed `DateTime.Add` for `DateTimeKind.Unspecified` (by @ncave)
+- [Rust] Fixed deprecated `NaiveDateTime` usage in `DateTime` (by @ncave)
+- [Rust] Fixed generic interface implementation types (by @ncave)
+- [Rust] Fixed Dictionary constructor from IEnumerable (by @ncave)
+- [Rust] Fixed Seq.cast support for arrays and lists (by @ncave)
+- [JS/TS] `Boolean.tryParse` should not crash on `null` string (@goswinr)
diff --git a/src/Fable.Transforms/Global/Compiler.fs b/src/Fable.Transforms/Global/Compiler.fs
index 8d07f7d398..6164d6f8cb 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.14.0"
+ let VERSION = "4.15.0"
[]
- let JS_LIBRARY_VERSION = "1.2.0"
+ let JS_LIBRARY_VERSION = "1.3.0"
type CompilerOptionsHelper =
static member Make
diff --git a/src/fable-library-ts/CHANGELOG.md b/src/fable-library-ts/CHANGELOG.md
index 3eeaa87efc..e95b48f133 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.3.0 - 2024-03-18
+
+* [JS/TS] `Boolean.tryParse` should not crash on `null` string (@goswinr)
+
## 1.2.0 - 2024-03-01
### Fixed
diff --git a/src/fable-library-ts/package.json b/src/fable-library-ts/package.json
index c02b8a0a33..94d66a6ac6 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.2.0",
+ "version": "1.3.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 9c9d8910e5..e7f3042b90 100644
--- a/src/fable-standalone/CHANGELOG.md
+++ b/src/fable-standalone/CHANGELOG.md
@@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## Unreleased
+## 1.3.0 - 2024-03-18
+
+### Changed
+
+* Fable 4.15.0
+
## 1.2.0 - 2024-03-01
### Changed
diff --git a/src/fable-standalone/package-lock.json b/src/fable-standalone/package-lock.json
index fdbb9a9e41..a21d1948e2 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.1.0",
+ "version": "1.2.0",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "@fable-org/fable-standalone",
- "version": "1.1.0",
+ "version": "1.2.0",
"license": "MIT",
"devDependencies": {
"esbuild": "^0.19.5",
diff --git a/src/fable-standalone/package.json b/src/fable-standalone/package.json
index 1fa9cb2c7d..9853984a56 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.2.0",
+ "version": "1.3.0",
"main": "./dist/bundle.min.js",
"description": "Fable compiler",
"keywords": [