|
10 | 10 | > - :house: [Internal]
|
11 | 11 | > - :nail_care: [Polish]
|
12 | 12 |
|
13 |
| -# 12.0.0-alpha.13 (Unreleased) |
| 13 | +# 12.0.0-alpha.13 |
14 | 14 |
|
15 | 15 | #### :boom: Breaking Change
|
16 | 16 |
|
|
25 | 25 | - Significantly reduced the download size by splitting binaries into optional platform-specific dependencies (e.g, `@rescript/linux-x64`). https://github.com/rescript-lang/rescript/pull/7395
|
26 | 26 | - JSX: do not error on ref as prop anymore (which is allowed in React 19). https://github.com/rescript-lang/rescript/pull/7420
|
27 | 27 | - Add new attribute `@notUndefined` for abstract types to prevent unnecessary wrapping with `Primitive_option.some` in JS output. https://github.com/rescript-lang/rescript/pull/7458
|
28 |
| -- Preserve JSX: enable by adding `"-bs-jsx-preserve"` to `"bsc-flags"` (Does require `"jsx": { "version": 4 }`). https://github.com/rescript-lang/rescript/pull/7387 |
| 28 | +- Preserve JSX: enable by adding `"-bs-jsx-preserve"` to `"bsc-flags"` (does require `"jsx": { "version": 4 }`). https://github.com/rescript-lang/rescript/pull/7387 |
29 | 29 | - Add slot prop to `JsxDOM.domProps`. https://github.com/rescript-lang/rescript/pull/7487
|
30 | 30 |
|
31 | 31 | #### :bug: Bug fix
|
32 | 32 |
|
33 | 33 | - Fix broken `bstracing` CLI location. https://github.com/rescript-lang/rescript/pull/7398
|
34 | 34 | - Fix field flattening optimization to avoid creating unnecessary copies of allocating constants. https://github.com/rescript-lang/rescript-compiler/pull/7421
|
35 | 35 | - Fix leading comments removed when braces inside JSX contains `let` assignment. https://github.com/rescript-lang/rescript/pull/7424
|
36 |
| -- Fix JSON escaping in code editor analysis: JSON was not always escaped properly, which prevented code actions from being available in certain situations https://github.com/rescript-lang/rescript/pull/7435 |
| 36 | +- Fix JSON escaping in code editor analysis: JSON was not always escaped properly, which prevented code actions from being available in certain situations. https://github.com/rescript-lang/rescript/pull/7435 |
37 | 37 | - Fix regression in pattern matching for optional fields containing variants. https://github.com/rescript-lang/rescript/pull/7440
|
38 | 38 | - Fix missing checks for duplicate literals in variants with payloads. https://github.com/rescript-lang/rescript/pull/7441
|
39 | 39 | - Fix printer removing private for empty record. https://github.com/rescript-lang/rescript/pull/7448
|
|
45 | 45 |
|
46 | 46 | - AST: Add bar location to `case`. https://github.com/rescript-lang/rescript/pull/7407
|
47 | 47 | - Clean up lazy from ASTs and back-end. https://github.com/rescript-lang/rescript/pull/7474
|
48 |
| -- Compile runtime with rewatch and add rewatch tests to the compiler repo. https://github.com/rescript-lang/rescript/pull/7422/files |
| 48 | +- Compile runtime with rewatch and add rewatch tests to the compiler repo. https://github.com/rescript-lang/rescript/pull/7422 |
49 | 49 |
|
50 | 50 | #### :nail_care: Polish
|
51 | 51 |
|
|
0 commit comments