From 6191467a8555c5f4aa4b6d9d235b4d76a180afd1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=F0=9F=A4=96=20easybuild-shipit?= Date: Sat, 11 Jul 2026 13:27:27 +0000 Subject: [PATCH] chore: release multiple projects --- src/Fable.Cli/CHANGELOG.md | 25 ++++++++++++++++++++++++- src/Fable.Compiler/CHANGELOG.md | 25 ++++++++++++++++++++++++- src/Fable.Transforms/Global/Compiler.fs | 4 ++-- src/fable-compiler-js/CHANGELOG.md | 13 ++++++++++++- src/fable-compiler-js/package.json | 4 ++-- src/fable-library-ts/CHANGELOG.md | 12 +++++++++++- src/fable-library-ts/package.json | 2 +- src/fable-standalone/CHANGELOG.md | 13 ++++++++++++- src/fable-standalone/package.json | 2 +- 9 files changed, 89 insertions(+), 11 deletions(-) diff --git a/src/Fable.Cli/CHANGELOG.md b/src/Fable.Cli/CHANGELOG.md index af35307cad..12b6a2cfe3 100644 --- a/src/Fable.Cli/CHANGELOG.md +++ b/src/Fable.Cli/CHANGELOG.md @@ -1,5 +1,5 @@ --- -last_commit_released: d6ae6bd3790b57b31941a118cdffaeb6a59155c3 +last_commit_released: a8d9bf5f0b7cc4560bb107963348e765695c22b6 include: - ../fable-library-beam/ - ../fable-library-dart/ @@ -25,6 +25,29 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 5.8.0 - 2026-07-11 + +### 🚀 Features + +* *(beam)* Implement Async.StartChild in fable_async runtime (#4760) ([eb2ad9a4](https://github.com/fable-compiler/Fable/commit/eb2ad9a483a6615f32be66b7cee0ba83cb93c77a)) + +### 🐞 Bug Fixes + +* *(beam)* Order discriminated union comparison by declaration order (#4761) ([3597a582](https://github.com/fable-compiler/Fable/commit/3597a5829dbdf276ab9fef9d43e8be52b14e3c88)) +* *(beam)* Preserve function-value identity for PhysicalEquality (#4762) ([727673f3](https://github.com/fable-compiler/Fable/commit/727673f343eba9e234dc122153ce50b96abe6b38)) +* *(js/ts)* Don't drop unsupported `jsOptions` statements when inlining as POJO (#4754) ([4cbc44fc](https://github.com/fable-compiler/Fable/commit/4cbc44fc4219f34dc0c52752ea2b2049e82b410c)) +* *(js/ts)* Async cancellation propagation and continuation double-resolve (#4746) ([c78a9a8e](https://github.com/fable-compiler/Fable/commit/c78a9a8ed20234feddf3375b61e91098f9261bee)) +* *(js/ts)* Date arithmetic: PM parsing, AddMonths day clamp, AddYears offset (#4744) ([be0558eb](https://github.com/fable-compiler/Fable/commit/be0558ebe07f78f7a93ec0c34592d7c066b59fc7)) +* *(js/ts)* Int64 non-decimal parsing and BitConverter .NET mismatches (#4748) ([2704d9c5](https://github.com/fable-compiler/Fable/commit/2704d9c5daab87eb1791c0ea1b6b8b06b987247c)) +* *(python)* Propagate [] return value as process exit code (#4763) ([a8d9bf5f](https://github.com/fable-compiler/Fable/commit/a8d9bf5f0b7cc4560bb107963348e765695c22b6)) + +### ⚡ Performance Improvements + +* *(python)* Avoid conversion-dunder hop in numeric fast paths (#4756) ([838eda53](https://github.com/fable-compiler/Fable/commit/838eda534e506e8e0e85b352cd60738e695f67b4)) +* *(python)* Speed up array aggregates and generic storage in fable-library-core (#4755) ([e40a7dc4](https://github.com/fable-compiler/Fable/commit/e40a7dc4b63900a81ed04024611019b05ddec8ab)) + +[View changes on Github](https://github.com/fable-compiler/Fable/compare/d6ae6bd3790b57b31941a118cdffaeb6a59155c3..a8d9bf5f0b7cc4560bb107963348e765695c22b6) + ## 5.7.0 - 2026-07-09 ### 🚀 Features diff --git a/src/Fable.Compiler/CHANGELOG.md b/src/Fable.Compiler/CHANGELOG.md index 40b79d3c92..48dc012d5f 100644 --- a/src/Fable.Compiler/CHANGELOG.md +++ b/src/Fable.Compiler/CHANGELOG.md @@ -1,5 +1,5 @@ --- -last_commit_released: d6ae6bd3790b57b31941a118cdffaeb6a59155c3 +last_commit_released: a8d9bf5f0b7cc4560bb107963348e765695c22b6 include: - ../fable-library-beam/ - ../fable-library-dart/ @@ -21,6 +21,29 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 5.8.0 - 2026-07-11 + +### 🚀 Features + +* *(beam)* Implement Async.StartChild in fable_async runtime (#4760) ([eb2ad9a4](https://github.com/fable-compiler/Fable/commit/eb2ad9a483a6615f32be66b7cee0ba83cb93c77a)) + +### 🐞 Bug Fixes + +* *(beam)* Order discriminated union comparison by declaration order (#4761) ([3597a582](https://github.com/fable-compiler/Fable/commit/3597a5829dbdf276ab9fef9d43e8be52b14e3c88)) +* *(beam)* Preserve function-value identity for PhysicalEquality (#4762) ([727673f3](https://github.com/fable-compiler/Fable/commit/727673f343eba9e234dc122153ce50b96abe6b38)) +* *(js/ts)* Don't drop unsupported `jsOptions` statements when inlining as POJO (#4754) ([4cbc44fc](https://github.com/fable-compiler/Fable/commit/4cbc44fc4219f34dc0c52752ea2b2049e82b410c)) +* *(js/ts)* Async cancellation propagation and continuation double-resolve (#4746) ([c78a9a8e](https://github.com/fable-compiler/Fable/commit/c78a9a8ed20234feddf3375b61e91098f9261bee)) +* *(js/ts)* Date arithmetic: PM parsing, AddMonths day clamp, AddYears offset (#4744) ([be0558eb](https://github.com/fable-compiler/Fable/commit/be0558ebe07f78f7a93ec0c34592d7c066b59fc7)) +* *(js/ts)* Int64 non-decimal parsing and BitConverter .NET mismatches (#4748) ([2704d9c5](https://github.com/fable-compiler/Fable/commit/2704d9c5daab87eb1791c0ea1b6b8b06b987247c)) +* *(python)* Propagate [] return value as process exit code (#4763) ([a8d9bf5f](https://github.com/fable-compiler/Fable/commit/a8d9bf5f0b7cc4560bb107963348e765695c22b6)) + +### ⚡ Performance Improvements + +* *(python)* Avoid conversion-dunder hop in numeric fast paths (#4756) ([838eda53](https://github.com/fable-compiler/Fable/commit/838eda534e506e8e0e85b352cd60738e695f67b4)) +* *(python)* Speed up array aggregates and generic storage in fable-library-core (#4755) ([e40a7dc4](https://github.com/fable-compiler/Fable/commit/e40a7dc4b63900a81ed04024611019b05ddec8ab)) + +[View changes on Github](https://github.com/fable-compiler/Fable/compare/d6ae6bd3790b57b31941a118cdffaeb6a59155c3..a8d9bf5f0b7cc4560bb107963348e765695c22b6) + ## 5.7.0 - 2026-07-09 ### 🚀 Features diff --git a/src/Fable.Transforms/Global/Compiler.fs b/src/Fable.Transforms/Global/Compiler.fs index d9445bb800..321e09aa26 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 = "5.7.0" + let VERSION = "5.8.0" [] - let JS_LIBRARY_VERSION = "2.4.1" + let JS_LIBRARY_VERSION = "2.4.2" type CompilerOptionsHelper = static member Make diff --git a/src/fable-compiler-js/CHANGELOG.md b/src/fable-compiler-js/CHANGELOG.md index f534c964ed..b72b94a579 100644 --- a/src/fable-compiler-js/CHANGELOG.md +++ b/src/fable-compiler-js/CHANGELOG.md @@ -1,5 +1,5 @@ --- -last_commit_released: d6ae6bd3790b57b31941a118cdffaeb6a59155c3 +last_commit_released: a8d9bf5f0b7cc4560bb107963348e765695c22b6 include: - ../Fable.Core/ - ../fable-standalone/ @@ -16,6 +16,17 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 2.6.1 - 2026-07-11 + +### 🐞 Bug Fixes + +* *(beam)* Order discriminated union comparison by declaration order (#4761) ([3597a582](https://github.com/fable-compiler/Fable/commit/3597a5829dbdf276ab9fef9d43e8be52b14e3c88)) +* *(beam)* Preserve function-value identity for PhysicalEquality (#4762) ([727673f3](https://github.com/fable-compiler/Fable/commit/727673f343eba9e234dc122153ce50b96abe6b38)) +* *(js/ts)* Don't drop unsupported `jsOptions` statements when inlining as POJO (#4754) ([4cbc44fc](https://github.com/fable-compiler/Fable/commit/4cbc44fc4219f34dc0c52752ea2b2049e82b410c)) +* *(python)* Propagate [] return value as process exit code (#4763) ([a8d9bf5f](https://github.com/fable-compiler/Fable/commit/a8d9bf5f0b7cc4560bb107963348e765695c22b6)) + +[View changes on Github](https://github.com/fable-compiler/Fable/compare/d6ae6bd3790b57b31941a118cdffaeb6a59155c3..a8d9bf5f0b7cc4560bb107963348e765695c22b6) + ## 2.6.0 - 2026-07-09 ### 🐞 Bug Fixes diff --git a/src/fable-compiler-js/package.json b/src/fable-compiler-js/package.json index 6051095e08..4dedd73cf6 100644 --- a/src/fable-compiler-js/package.json +++ b/src/fable-compiler-js/package.json @@ -2,7 +2,7 @@ "type": "module", "name": "@fable-org/fable-compiler-js", "private": false, - "version": "2.6.0", + "version": "2.6.1", "main": "index.js", "bin": { "fable": "index.js" @@ -25,7 +25,7 @@ "homepage": "https://github.com/fable-compiler/Fable#readme", "dependencies": { "@fable-org/fable-metadata": "^2.1.0", - "@fable-org/fable-standalone": "^2.6.0" + "@fable-org/fable-standalone": "^2.6.1" }, "devDependencies": { "esbuild": "^0.28.1", diff --git a/src/fable-library-ts/CHANGELOG.md b/src/fable-library-ts/CHANGELOG.md index c87e143f2f..ca8748eebd 100644 --- a/src/fable-library-ts/CHANGELOG.md +++ b/src/fable-library-ts/CHANGELOG.md @@ -1,5 +1,5 @@ --- -last_commit_released: d6ae6bd3790b57b31941a118cdffaeb6a59155c3 +last_commit_released: a8d9bf5f0b7cc4560bb107963348e765695c22b6 updaters: - package.json: file: package.json @@ -15,6 +15,16 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 2.4.2 - 2026-07-11 + +### 🐞 Bug Fixes + +* *(js/ts)* Async cancellation propagation and continuation double-resolve (#4746) ([c78a9a8e](https://github.com/fable-compiler/Fable/commit/c78a9a8ed20234feddf3375b61e91098f9261bee)) +* *(js/ts)* Date arithmetic: PM parsing, AddMonths day clamp, AddYears offset (#4744) ([be0558eb](https://github.com/fable-compiler/Fable/commit/be0558ebe07f78f7a93ec0c34592d7c066b59fc7)) +* *(js/ts)* Int64 non-decimal parsing and BitConverter .NET mismatches (#4748) ([2704d9c5](https://github.com/fable-compiler/Fable/commit/2704d9c5daab87eb1791c0ea1b6b8b06b987247c)) + +[View changes on Github](https://github.com/fable-compiler/Fable/compare/d6ae6bd3790b57b31941a118cdffaeb6a59155c3..a8d9bf5f0b7cc4560bb107963348e765695c22b6) + ## 2.4.1 - 2026-07-09 ### 🐞 Bug Fixes diff --git a/src/fable-library-ts/package.json b/src/fable-library-ts/package.json index 58af52f50d..6f4bed278d 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": "2.4.1", + "version": "2.4.2", "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 5ff001a7f0..639c3309c3 100644 --- a/src/fable-standalone/CHANGELOG.md +++ b/src/fable-standalone/CHANGELOG.md @@ -1,5 +1,5 @@ --- -last_commit_released: d6ae6bd3790b57b31941a118cdffaeb6a59155c3 +last_commit_released: a8d9bf5f0b7cc4560bb107963348e765695c22b6 include: - ../Fable.Transforms/ - ../fcs-fable/ @@ -19,6 +19,17 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 2.6.1 - 2026-07-11 + +### 🐞 Bug Fixes + +* *(beam)* Order discriminated union comparison by declaration order (#4761) ([3597a582](https://github.com/fable-compiler/Fable/commit/3597a5829dbdf276ab9fef9d43e8be52b14e3c88)) +* *(beam)* Preserve function-value identity for PhysicalEquality (#4762) ([727673f3](https://github.com/fable-compiler/Fable/commit/727673f343eba9e234dc122153ce50b96abe6b38)) +* *(js/ts)* Don't drop unsupported `jsOptions` statements when inlining as POJO (#4754) ([4cbc44fc](https://github.com/fable-compiler/Fable/commit/4cbc44fc4219f34dc0c52752ea2b2049e82b410c)) +* *(python)* Propagate [] return value as process exit code (#4763) ([a8d9bf5f](https://github.com/fable-compiler/Fable/commit/a8d9bf5f0b7cc4560bb107963348e765695c22b6)) + +[View changes on Github](https://github.com/fable-compiler/Fable/compare/d6ae6bd3790b57b31941a118cdffaeb6a59155c3..a8d9bf5f0b7cc4560bb107963348e765695c22b6) + ## 2.6.0 - 2026-07-09 ### 🐞 Bug Fixes diff --git a/src/fable-standalone/package.json b/src/fable-standalone/package.json index 71fe9e41ec..e697c8360a 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": "2.6.0", + "version": "2.6.1", "main": "./dist/bundle.min.js", "description": "Fable compiler", "keywords": [