diff --git a/src/Fable.Cli/CHANGELOG.md b/src/Fable.Cli/CHANGELOG.md index b024ff0ff..3b0299e5a 100644 --- a/src/Fable.Cli/CHANGELOG.md +++ b/src/Fable.Cli/CHANGELOG.md @@ -1,5 +1,5 @@ --- -last_commit_released: 2fc9c1415a9abcf729d920ca6c99732b3c894993 +last_commit_released: fedf367a4226b64c501c4885a72446f79a4492c8 include: - ../fable-library-beam/ - ../fable-library-dart/ @@ -25,6 +25,24 @@ 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.12.0 - 2026-07-21 + +### 🚀 Features + +* *(beam)* Render %A in F# syntax instead of dumping Erlang terms (#4814) ([218e0c40](https://github.com/fable-compiler/Fable/commit/218e0c40aee0283bb8c9c74ab36ee0f912b50c51)) + +### 🐞 Bug Fixes + +* *(beam)* Correct char-to-string conversion and console Unicode encoding (#4812) ([df8e01d6](https://github.com/fable-compiler/Fable/commit/df8e01d65a9aa1e4cdf853e3b209eb07c1d979c4)) +* *(beam)* Isolate each top-level effect's variables in main/0 (#4815) ([8d708633](https://github.com/fable-compiler/Fable/commit/8d708633e0c0e48d227bf653e2cbf91e203bd539)) +* *(beam)* Write package modules to the package's own src/ (#4817) ([06bf863c](https://github.com/fable-compiler/Fable/commit/06bf863ce6a0134656e5de7ed32d33671206c795)) +* *(beam)* Implement Async.AwaitTask (#4819) ([17cc3b6a](https://github.com/fable-compiler/Fable/commit/17cc3b6a1bc5935ea29835ae47a40667d5fc15ff)) +* *(beam)* Keep the original stacktrace when an async error is re-raised (#4818) ([d7afa278](https://github.com/fable-compiler/Fable/commit/d7afa278e07b731c198ca5c53e2be1e4a860e984)) +* *(python)* Avoid UTF-8 boundary panic in integer parsing (#4825) ([8243a711](https://github.com/fable-compiler/Fable/commit/8243a711bce487c8509ceb00869199a6195a8b43)) +* *(python)* Detect radix prefix after whitespace and sign (#4828) ([5ab1382b](https://github.com/fable-compiler/Fable/commit/5ab1382b7d3a45833965ad13b3795223f32e7758)) + +[View changes on Github](https://github.com/fable-compiler/Fable/compare/2fc9c1415a9abcf729d920ca6c99732b3c894993..fedf367a4226b64c501c4885a72446f79a4492c8) + ## 5.11.0 - 2026-07-17 ### 🚀 Features diff --git a/src/Fable.Compiler/CHANGELOG.md b/src/Fable.Compiler/CHANGELOG.md index a0cb7813b..c9f8a9577 100644 --- a/src/Fable.Compiler/CHANGELOG.md +++ b/src/Fable.Compiler/CHANGELOG.md @@ -1,5 +1,5 @@ --- -last_commit_released: 2fc9c1415a9abcf729d920ca6c99732b3c894993 +last_commit_released: fedf367a4226b64c501c4885a72446f79a4492c8 include: - ../fable-library-beam/ - ../fable-library-dart/ @@ -21,6 +21,23 @@ 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.12.0 - 2026-07-21 + +### 🚀 Features + +* *(beam)* Render %A in F# syntax instead of dumping Erlang terms (#4814) ([218e0c40](https://github.com/fable-compiler/Fable/commit/218e0c40aee0283bb8c9c74ab36ee0f912b50c51)) + +### 🐞 Bug Fixes + +* *(beam)* Correct char-to-string conversion and console Unicode encoding (#4812) ([df8e01d6](https://github.com/fable-compiler/Fable/commit/df8e01d65a9aa1e4cdf853e3b209eb07c1d979c4)) +* *(beam)* Isolate each top-level effect's variables in main/0 (#4815) ([8d708633](https://github.com/fable-compiler/Fable/commit/8d708633e0c0e48d227bf653e2cbf91e203bd539)) +* *(beam)* Implement Async.AwaitTask (#4819) ([17cc3b6a](https://github.com/fable-compiler/Fable/commit/17cc3b6a1bc5935ea29835ae47a40667d5fc15ff)) +* *(beam)* Keep the original stacktrace when an async error is re-raised (#4818) ([d7afa278](https://github.com/fable-compiler/Fable/commit/d7afa278e07b731c198ca5c53e2be1e4a860e984)) +* *(python)* Avoid UTF-8 boundary panic in integer parsing (#4825) ([8243a711](https://github.com/fable-compiler/Fable/commit/8243a711bce487c8509ceb00869199a6195a8b43)) +* *(python)* Detect radix prefix after whitespace and sign (#4828) ([5ab1382b](https://github.com/fable-compiler/Fable/commit/5ab1382b7d3a45833965ad13b3795223f32e7758)) + +[View changes on Github](https://github.com/fable-compiler/Fable/compare/2fc9c1415a9abcf729d920ca6c99732b3c894993..fedf367a4226b64c501c4885a72446f79a4492c8) + ## 5.11.0 - 2026-07-17 ### 🚀 Features diff --git a/src/Fable.Transforms/Global/Compiler.fs b/src/Fable.Transforms/Global/Compiler.fs index fe8d73a29..af4b4b82c 100644 --- a/src/Fable.Transforms/Global/Compiler.fs +++ b/src/Fable.Transforms/Global/Compiler.fs @@ -2,7 +2,7 @@ namespace Fable module Literals = [] - let VERSION = "5.11.0" + let VERSION = "5.12.0" [] let JS_LIBRARY_VERSION = "2.5.0" diff --git a/src/fable-compiler-js/CHANGELOG.md b/src/fable-compiler-js/CHANGELOG.md index c4c6d5ff6..acb63da21 100644 --- a/src/fable-compiler-js/CHANGELOG.md +++ b/src/fable-compiler-js/CHANGELOG.md @@ -1,5 +1,5 @@ --- -last_commit_released: 2fc9c1415a9abcf729d920ca6c99732b3c894993 +last_commit_released: fedf367a4226b64c501c4885a72446f79a4492c8 include: - ../Fable.Core/ - ../fable-standalone/ @@ -16,6 +16,19 @@ 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.10.0 - 2026-07-21 + +### 🚀 Features + +* *(beam)* Render %A in F# syntax instead of dumping Erlang terms (#4814) ([218e0c40](https://github.com/fable-compiler/Fable/commit/218e0c40aee0283bb8c9c74ab36ee0f912b50c51)) + +### 🐞 Bug Fixes + +* *(beam)* Correct char-to-string conversion and console Unicode encoding (#4812) ([df8e01d6](https://github.com/fable-compiler/Fable/commit/df8e01d65a9aa1e4cdf853e3b209eb07c1d979c4)) +* *(beam)* Isolate each top-level effect's variables in main/0 (#4815) ([8d708633](https://github.com/fable-compiler/Fable/commit/8d708633e0c0e48d227bf653e2cbf91e203bd539)) + +[View changes on Github](https://github.com/fable-compiler/Fable/compare/2fc9c1415a9abcf729d920ca6c99732b3c894993..fedf367a4226b64c501c4885a72446f79a4492c8) + ## 2.9.0 - 2026-07-17 ### 🚀 Features diff --git a/src/fable-compiler-js/package.json b/src/fable-compiler-js/package.json index d4b2168b2..adea29654 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.9.0", + "version": "2.10.0", "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.9.0" + "@fable-org/fable-standalone": "^2.10.0" }, "devDependencies": { "esbuild": "^0.28.1", diff --git a/src/fable-standalone/CHANGELOG.md b/src/fable-standalone/CHANGELOG.md index 35d8cdfab..c7d0ed8e6 100644 --- a/src/fable-standalone/CHANGELOG.md +++ b/src/fable-standalone/CHANGELOG.md @@ -1,5 +1,5 @@ --- -last_commit_released: 2fc9c1415a9abcf729d920ca6c99732b3c894993 +last_commit_released: fedf367a4226b64c501c4885a72446f79a4492c8 include: - ../Fable.Transforms/ - ../fcs-fable/ @@ -19,6 +19,19 @@ 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.10.0 - 2026-07-21 + +### 🚀 Features + +* *(beam)* Render %A in F# syntax instead of dumping Erlang terms (#4814) ([218e0c40](https://github.com/fable-compiler/Fable/commit/218e0c40aee0283bb8c9c74ab36ee0f912b50c51)) + +### 🐞 Bug Fixes + +* *(beam)* Correct char-to-string conversion and console Unicode encoding (#4812) ([df8e01d6](https://github.com/fable-compiler/Fable/commit/df8e01d65a9aa1e4cdf853e3b209eb07c1d979c4)) +* *(beam)* Isolate each top-level effect's variables in main/0 (#4815) ([8d708633](https://github.com/fable-compiler/Fable/commit/8d708633e0c0e48d227bf653e2cbf91e203bd539)) + +[View changes on Github](https://github.com/fable-compiler/Fable/compare/2fc9c1415a9abcf729d920ca6c99732b3c894993..fedf367a4226b64c501c4885a72446f79a4492c8) + ## 2.9.0 - 2026-07-17 ### 🚀 Features diff --git a/src/fable-standalone/package.json b/src/fable-standalone/package.json index ec6e739a1..3e4ab0f34 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.9.0", + "version": "2.10.0", "main": "./dist/bundle.min.js", "description": "Fable compiler", "keywords": [