|
10 | 10 | > - :house: [Internal]
|
11 | 11 | > - :nail_care: [Polish]
|
12 | 12 |
|
13 |
| -# 12.0.0-alpha.10 (Unreleased) |
| 13 | +# 12.0.0-alpha.10 |
14 | 14 |
|
15 | 15 | #### :rocket: New Feature
|
16 | 16 |
|
17 | 17 | - Add `Dict.has` and double `Dict.forEachWithKey`/`Dict.mapValues` performance. https://github.com/rescript-lang/rescript/pull/7316
|
18 |
| -- Add popover attributes to JsxDOM.domProps. https://github.com/rescript-lang/rescript/pull/7317 |
| 18 | +- Add popover attributes to `JsxDOM.domProps`. https://github.com/rescript-lang/rescript/pull/7317 |
19 | 19 | - Add `Array.removeInPlace` helper based on `splice`. https://github.com/rescript-lang/rescript/pull/7321
|
20 | 20 | - Add `inert` attribute to `JsxDOM.domProps`. https://github.com/rescript-lang/rescript/pull/7326
|
21 | 21 | - Make reanalyze exception tracking work with the new stdlib. https://github.com/rescript-lang/rescript/pull/7328
|
22 |
| -- Fix Pervasive.max using boolean comparison for floats. https://github.com/rescript-lang/rescript/pull/7333 |
| 22 | +- Fix `Pervasive.max` using boolean comparison for floats. https://github.com/rescript-lang/rescript/pull/7333 |
23 | 23 | - Experimental: Support nested/inline record types - records defined inside of other records, without needing explicit separate type definitions. https://github.com/rescript-lang/rescript/pull/7241
|
24 | 24 | - Add unified exponentiation (`**`) operator for numeric types using ES7 `**`. https://github.com/rescript-lang/rescript-compiler/pull/7153
|
25 | 25 | - Rename `raise` to `throw` to align with JavaScript vocabulary. `raise` has been deprecated. https://github.com/rescript-lang/rescript/pull/7346
|
26 | 26 | - Add unified bitwise (`^`) operator. https://github.com/rescript-lang/rescript/pull/7216
|
| 27 | +- Stdlib: rename binary operations to match JavaScript terms. https://github.com/rescript-lang/rescript/pull/7353 |
27 | 28 |
|
28 | 29 | #### :boom: Breaking Change
|
29 | 30 |
|
30 |
| -- Replace ~date with ~day in Date.make\*. https://github.com/rescript-lang/rescript/pull/7324 |
| 31 | +- Replace `~date` with `~day` in `Date.make`. https://github.com/rescript-lang/rescript/pull/7324 |
31 | 32 | - Remove `-bs-jsx-mode`. https://github.com/rescript-lang/rescript/pull/7327
|
32 | 33 | - Drop Node.js version <20 support, as it is reaching End-of-Life. https://github.com/rescript-lang/rescript-compiler/pull/7354
|
33 | 34 | - Treat `int` multiplication as a normal int32 operation instead of using `Math.imul`. https://github.com/rescript-lang/rescript/pull/7358
|
|
39 | 40 |
|
40 | 41 | #### :nail_care: Polish
|
41 | 42 |
|
42 |
| -- Deprecate JSON.Classify.classify. https://github.com/rescript-lang/rescript/pull/7315 |
| 43 | +- Deprecate `JSON.Classify.classify`. https://github.com/rescript-lang/rescript/pull/7315 |
43 | 44 | - Hide stdlib modules in output. https://github.com/rescript-lang/rescript/pull/7305
|
44 | 45 | - Deprecate unsafe host-specific bindings from stdlib. https://github.com/rescript-lang/rescript/pull/7334
|
45 |
| -- Make unsafe function names consistent in Stdlib.String. https://github.com/rescript-lang/rescript/pull/7337 |
| 46 | +- Make unsafe function names consistent in `Stdlib.String`. https://github.com/rescript-lang/rescript/pull/7337 |
46 | 47 | - `rescript` package does not trigger `postinstall` script anymore. https://github.com/rescript-lang/rescript/pull/7350
|
47 |
| -- Add Stdlib Bool and Char modules and improve Pervasives deprecation messages. https://github.com/rescript-lang/rescript/pull/7361 |
| 48 | +- Add Stdlib `Bool` and `Char` modules and improve Pervasives deprecation messages. https://github.com/rescript-lang/rescript/pull/7361 |
48 | 49 |
|
49 | 50 | #### :bug: Bug fix
|
50 | 51 |
|
|
0 commit comments