You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -25,6 +25,30 @@ All notable changes to this project will be documented in this file.
25
25
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
26
26
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
27
27
28
+
## 5.14.0 - 2026-08-12
29
+
30
+
### 🚀 Features
31
+
32
+
**(python)* Represent Int32 and Float64 as plain Python int and float (#4856) ([ca361ea3](https://github.com/fable-compiler/Fable/commit/ca361ea3edf81b8eb8fae56782a1447237aae655))
33
+
34
+
### 🐞 Bug Fixes
35
+
36
+
**(all)* Invalidate cached project options when inputs change (#4879) ([aea3735b](https://github.com/fable-compiler/Fable/commit/aea3735b882493f17a0cba222a9550f943ed8f54))
37
+
**(beam)* Escape quotes and backslashes in quoted atoms (#4866) ([5d5231b3](https://github.com/fable-compiler/Fable/commit/5d5231b3ca73d3e6cb6918b802479759972e7fa5))
38
+
**(beam)* Compile [<StringEnum>] cases to atoms instead of binaries (#4867) ([366919a7](https://github.com/fable-compiler/Fable/commit/366919a7118019d7f459944cfa7e621f9a7794fe))
39
+
**(beam)* Parse ISO-8601 numeric zone offsets and compare dates by instant (#4868) ([bb3c86d7](https://github.com/fable-compiler/Fable/commit/bb3c86d7aac22553ad9addf2839382777a3b7276))
40
+
**(python)* Keep original F# field names in record reflection (#4852) ([90c1798b](https://github.com/fable-compiler/Fable/commit/90c1798bfa516a2806c10e399fdbc8f13c362491))
41
+
**(python)* Stop shipping build artifacts and ship the PEP 561 marker (#4857) ([03d40c97](https://github.com/fable-compiler/Fable/commit/03d40c970e3749ed8240a51d0b8c38246f13a0bb))
42
+
**(python)* Derive DateTime "O" format from the value, not the host timezone (#4869) ([b3ec8b67](https://github.com/fable-compiler/Fable/commit/b3ec8b67c6e59d8ddd643ba0d25ef1817d2d822b))
43
+
44
+
### ⚡ Performance Improvements
45
+
46
+
**(python)* Back int64 arrays with typed storage (#4864) ([78a5d479](https://github.com/fable-compiler/Fable/commit/78a5d479b5bff9927afb62824e3e75935e06d7a3))
47
+
**(python)* Hash numbers without the safeHash detour (#4865) ([32b42b2a](https://github.com/fable-compiler/Fable/commit/32b42b2a2c3f1047ba730411c2ffcf5b2d3e3ecf))
48
+
**(python)* Elide int32 normalizations that cannot change their argument (#4859) ([7e9cd96a](https://github.com/fable-compiler/Fable/commit/7e9cd96a77405db06d9999c5dab62dfc01a2516b))
49
+
50
+
<strong><small>[View changes on Github](https://github.com/fable-compiler/Fable/compare/619d7afddbaf25108e819abaaa9d8a6503c457d6..2be35f969219a8df4effcd5575d6a45de8f5bacd)</small></strong>
@@ -21,6 +21,30 @@ All notable changes to this project will be documented in this file.
21
21
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
22
22
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
23
23
24
+
## 5.14.0 - 2026-08-12
25
+
26
+
### 🚀 Features
27
+
28
+
**(python)* Represent Int32 and Float64 as plain Python int and float (#4856) ([ca361ea3](https://github.com/fable-compiler/Fable/commit/ca361ea3edf81b8eb8fae56782a1447237aae655))
29
+
30
+
### 🐞 Bug Fixes
31
+
32
+
**(all)* Invalidate cached project options when inputs change (#4879) ([aea3735b](https://github.com/fable-compiler/Fable/commit/aea3735b882493f17a0cba222a9550f943ed8f54))
33
+
**(beam)* Escape quotes and backslashes in quoted atoms (#4866) ([5d5231b3](https://github.com/fable-compiler/Fable/commit/5d5231b3ca73d3e6cb6918b802479759972e7fa5))
34
+
**(beam)* Compile [<StringEnum>] cases to atoms instead of binaries (#4867) ([366919a7](https://github.com/fable-compiler/Fable/commit/366919a7118019d7f459944cfa7e621f9a7794fe))
35
+
**(beam)* Parse ISO-8601 numeric zone offsets and compare dates by instant (#4868) ([bb3c86d7](https://github.com/fable-compiler/Fable/commit/bb3c86d7aac22553ad9addf2839382777a3b7276))
36
+
**(python)* Keep original F# field names in record reflection (#4852) ([90c1798b](https://github.com/fable-compiler/Fable/commit/90c1798bfa516a2806c10e399fdbc8f13c362491))
37
+
**(python)* Stop shipping build artifacts and ship the PEP 561 marker (#4857) ([03d40c97](https://github.com/fable-compiler/Fable/commit/03d40c970e3749ed8240a51d0b8c38246f13a0bb))
38
+
**(python)* Derive DateTime "O" format from the value, not the host timezone (#4869) ([b3ec8b67](https://github.com/fable-compiler/Fable/commit/b3ec8b67c6e59d8ddd643ba0d25ef1817d2d822b))
39
+
40
+
### ⚡ Performance Improvements
41
+
42
+
**(python)* Back int64 arrays with typed storage (#4864) ([78a5d479](https://github.com/fable-compiler/Fable/commit/78a5d479b5bff9927afb62824e3e75935e06d7a3))
43
+
**(python)* Hash numbers without the safeHash detour (#4865) ([32b42b2a](https://github.com/fable-compiler/Fable/commit/32b42b2a2c3f1047ba730411c2ffcf5b2d3e3ecf))
44
+
**(python)* Elide int32 normalizations that cannot change their argument (#4859) ([7e9cd96a](https://github.com/fable-compiler/Fable/commit/7e9cd96a77405db06d9999c5dab62dfc01a2516b))
45
+
46
+
<strong><small>[View changes on Github](https://github.com/fable-compiler/Fable/compare/619d7afddbaf25108e819abaaa9d8a6503c457d6..2be35f969219a8df4effcd5575d6a45de8f5bacd)</small></strong>
@@ -16,6 +16,27 @@ All notable changes to this project will be documented in this file.
16
16
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
17
17
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
18
18
19
+
## 2.12.0 - 2026-08-12
20
+
21
+
### 🚀 Features
22
+
23
+
**(python)* Represent Int32 and Float64 as plain Python int and float (#4856) ([ca361ea3](https://github.com/fable-compiler/Fable/commit/ca361ea3edf81b8eb8fae56782a1447237aae655))
24
+
25
+
### 🐞 Bug Fixes
26
+
27
+
**(beam)* Escape quotes and backslashes in quoted atoms (#4866) ([5d5231b3](https://github.com/fable-compiler/Fable/commit/5d5231b3ca73d3e6cb6918b802479759972e7fa5))
28
+
**(beam)* Compile [<StringEnum>] cases to atoms instead of binaries (#4867) ([366919a7](https://github.com/fable-compiler/Fable/commit/366919a7118019d7f459944cfa7e621f9a7794fe))
29
+
**(beam)* Parse ISO-8601 numeric zone offsets and compare dates by instant (#4868) ([bb3c86d7](https://github.com/fable-compiler/Fable/commit/bb3c86d7aac22553ad9addf2839382777a3b7276))
30
+
**(python)* Keep original F# field names in record reflection (#4852) ([90c1798b](https://github.com/fable-compiler/Fable/commit/90c1798bfa516a2806c10e399fdbc8f13c362491))
31
+
32
+
### ⚡ Performance Improvements
33
+
34
+
**(python)* Back int64 arrays with typed storage (#4864) ([78a5d479](https://github.com/fable-compiler/Fable/commit/78a5d479b5bff9927afb62824e3e75935e06d7a3))
35
+
**(python)* Hash numbers without the safeHash detour (#4865) ([32b42b2a](https://github.com/fable-compiler/Fable/commit/32b42b2a2c3f1047ba730411c2ffcf5b2d3e3ecf))
36
+
**(python)* Elide int32 normalizations that cannot change their argument (#4859) ([7e9cd96a](https://github.com/fable-compiler/Fable/commit/7e9cd96a77405db06d9999c5dab62dfc01a2516b))
37
+
38
+
<strong><small>[View changes on Github](https://github.com/fable-compiler/Fable/compare/619d7afddbaf25108e819abaaa9d8a6503c457d6..2be35f969219a8df4effcd5575d6a45de8f5bacd)</small></strong>
@@ -19,6 +19,27 @@ All notable changes to this project will be documented in this file.
19
19
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
20
20
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
21
21
22
+
## 2.12.0 - 2026-08-12
23
+
24
+
### 🚀 Features
25
+
26
+
**(python)* Represent Int32 and Float64 as plain Python int and float (#4856) ([ca361ea3](https://github.com/fable-compiler/Fable/commit/ca361ea3edf81b8eb8fae56782a1447237aae655))
27
+
28
+
### 🐞 Bug Fixes
29
+
30
+
**(beam)* Escape quotes and backslashes in quoted atoms (#4866) ([5d5231b3](https://github.com/fable-compiler/Fable/commit/5d5231b3ca73d3e6cb6918b802479759972e7fa5))
31
+
**(beam)* Compile [<StringEnum>] cases to atoms instead of binaries (#4867) ([366919a7](https://github.com/fable-compiler/Fable/commit/366919a7118019d7f459944cfa7e621f9a7794fe))
32
+
**(beam)* Parse ISO-8601 numeric zone offsets and compare dates by instant (#4868) ([bb3c86d7](https://github.com/fable-compiler/Fable/commit/bb3c86d7aac22553ad9addf2839382777a3b7276))
33
+
**(python)* Keep original F# field names in record reflection (#4852) ([90c1798b](https://github.com/fable-compiler/Fable/commit/90c1798bfa516a2806c10e399fdbc8f13c362491))
34
+
35
+
### ⚡ Performance Improvements
36
+
37
+
**(python)* Back int64 arrays with typed storage (#4864) ([78a5d479](https://github.com/fable-compiler/Fable/commit/78a5d479b5bff9927afb62824e3e75935e06d7a3))
38
+
**(python)* Hash numbers without the safeHash detour (#4865) ([32b42b2a](https://github.com/fable-compiler/Fable/commit/32b42b2a2c3f1047ba730411c2ffcf5b2d3e3ecf))
39
+
**(python)* Elide int32 normalizations that cannot change their argument (#4859) ([7e9cd96a](https://github.com/fable-compiler/Fable/commit/7e9cd96a77405db06d9999c5dab62dfc01a2516b))
40
+
41
+
<strong><small>[View changes on Github](https://github.com/fable-compiler/Fable/compare/619d7afddbaf25108e819abaaa9d8a6503c457d6..2be35f969219a8df4effcd5575d6a45de8f5bacd)</small></strong>
0 commit comments