Skip to content

Commit d4c1255

Browse files
authored
Prepare for 12.0.0-alpha.6 release (#7210)
1 parent 6f24778 commit d4c1255

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

CHANGELOG.md

+11-6
Original file line numberDiff line numberDiff line change
@@ -10,27 +10,32 @@
1010
> - :house: [Internal]
1111
> - :nail_care: [Polish]
1212
13-
# 12.0.0-alpha.6 (Unreleased)
14-
- Fix exponential notation syntax. https://github.com/rescript-lang/rescript/pull/7174
13+
# 12.0.0-alpha.6
14+
15+
#### :rocket: New Feature
16+
1517
- Add `Option.all` & `Result.all` helpers. https://github.com/rescript-lang/rescript/pull/7181
16-
- Add `@react.componentWithProps` that explicitly handles the props with shared props: https://github.com/rescript-lang/rescript/pull/7203
18+
- Add `@react.componentWithProps` for React component functions taking a props record instead of labeled arguments. https://github.com/rescript-lang/rescript/pull/7203
1719

1820
#### :bug: Bug fix
21+
22+
- Fix exponential notation syntax. https://github.com/rescript-lang/rescript/pull/7174
1923
- Fix bug where a ref assignment is moved ouside a conditional. https://github.com/rescript-lang/rescript/pull/7176
2024
- Fix nullable to opt conversion. https://github.com/rescript-lang/rescript/pull/7193
2125

2226
#### :house: Internal
27+
2328
- Use latest compiler for tests. https://github.com/rescript-lang/rescript/pull/7186
2429
- Added infra to modernise AST: theres' Parsetree, Parsetree0 (legacy), and conversion functions to keep compatibility with PPX. https://github.com/rescript-lang/rescript/pull/7185
25-
- Ast cleanup: remove exp object and exp unreachable. https://github.com/rescript-lang/rescript/pull/7189
26-
- Ast cleanup: explicit representation for optional record fields in types. https://github.com/rescript-lang/rescript/pull/7190 https://github.com/rescript-lang/rescript/pull/7191
30+
- AST cleanup: remove exp object and exp unreachable. https://github.com/rescript-lang/rescript/pull/7189
31+
- AST cleanup: explicit representation for optional record fields in types. https://github.com/rescript-lang/rescript/pull/7190 https://github.com/rescript-lang/rescript/pull/7191
2732
- AST cleanup: first-class expression and patterns for records with optional fields. https://github.com/rescript-lang/rescript/pull/7192
2833
- AST cleanup: Represent the arity of uncurried function definitions directly in the AST. https://github.com/rescript-lang/rescript/pull/7197
2934
- AST cleanup: Remove Pexp_function from the AST. https://github.com/rescript-lang/rescript/pull/7198
3035
- Remove unused code from Location and Rescript_cpp modules. https://github.com/rescript-lang/rescript/pull/7150
3136
- Build with OCaml 5.2.1. https://github.com/rescript-lang/rescript-compiler/pull/7201
3237
- AST cleanup: Remove `Function$` entirely for function definitions. https://github.com/rescript-lang/rescript/pull/7200
33-
- AST cleanup: store arity in function type https://github.com/rescript-lang/rescript/pull/7195
38+
- AST cleanup: store arity in function type. https://github.com/rescript-lang/rescript/pull/7195
3439
- AST cleanup: remove explicit uses of `function$` in preparation for removing the type entirely. https://github.com/rescript-lang/rescript/pull/7206
3540
- AST cleanup: remove `function$` entirely. https://github.com/rescript-lang/rescript/pull/7208
3641

0 commit comments

Comments
 (0)