|
15 | 15 | #### :rocket: New Feature
|
16 | 16 |
|
17 | 17 | - Allow `@directive` on functions for emitting function level directive code (`let serverAction = @directive("'use server'") (~name) => {...}`). https://github.com/rescript-lang/rescript-compiler/pull/6756
|
18 |
| - |
19 |
| -#### :house: Internal |
20 |
| - |
21 |
| -- Convert OCaml codebase to snake case style. https://github.com/rescript-lang/rescript-compiler/pull/6702 |
22 |
| -- Fix location of let bindings with attributes. https://github.com/rescript-lang/rescript-compiler/pull/6791 |
| 18 | +- Add `rewatch` to the npm package as an alternative build tool. https://github.com/rescript-lang/rescript-compiler/pull/6762 |
23 | 19 |
|
24 | 20 | #### :boom: Breaking Change
|
25 | 21 |
|
|
30 | 26 |
|
31 | 27 | #### :bug: Bug Fix
|
32 | 28 |
|
33 |
| -- Allow to use exotic ParscalCased identifiers for types. https://github.com/rescript-lang/rescript-compiler/pull/6777 |
| 29 | +- Fix unhandled cases for exotic idents (allow to use exotic PascalCased identifiers for types). https://github.com/rescript-lang/rescript-compiler/pull/6777 |
34 | 30 | - Fix issue of incorrect switch cases with identical bodies when mixing object and array. https://github.com/rescript-lang/rescript-compiler/pull/6792
|
| 31 | +- Fix formatter eats comments on the first argument of an uncurried function. https://github.com/rescript-lang/rescript-compiler/pull/6763 |
| 32 | +- Fix formatter removes parens in pipe operator with anonymous uncurried function. https://github.com/rescript-lang/rescript-compiler/pull/6766 |
35 | 33 |
|
36 | 34 | #### :house: Internal
|
37 | 35 |
|
38 | 36 | - Build with OCaml 5.1.1. https://github.com/rescript-lang/rescript-compiler/pull/6641
|
| 37 | +- Convert OCaml codebase to snake case style. https://github.com/rescript-lang/rescript-compiler/pull/6702 |
| 38 | +- Fix location of let bindings with attributes. https://github.com/rescript-lang/rescript-compiler/pull/6791 |
| 39 | +- Refactor uppercase exotic ident handling. https://github.com/rescript-lang/rescript-compiler/pull/6779 |
39 | 40 |
|
40 | 41 | #### :nail_care: Polish
|
41 | 42 |
|
|
48 | 49 | - Fix indent in generated js code. https://github.com/rescript-lang/rescript-compiler/pull/6747
|
49 | 50 | - In generated code, use `let` instead of `var`. https://github.com/rescript-lang/rescript-compiler/pull/6102
|
50 | 51 | - Turn off transformation for closures inside loops when capturing loop variables, now that `let` is emitted instead of `var`. https://github.com/rescript-lang/rescript-compiler/pull/6480
|
51 |
| -- Fix formatter eats comments on the first argument of a uncurried function. https://github.com/rescript-lang/rescript-compiler/pull/6763 |
52 |
| -- Fix formatter removes parens in pipe operator with anonymous uncurried function. https://github.com/rescript-lang/rescript-compiler/pull/6766 |
| 52 | +- Improve unused attribute warning message. https://github.com/rescript-lang/rescript-compiler/pull/6787 |
| 53 | +- Remove unused -no-stdlib compiler option. https://github.com/rescript-lang/rescript-compiler/pull/6778 |
53 | 54 |
|
54 | 55 | # 11.1.0
|
55 | 56 |
|
|
0 commit comments