diff --git a/CHANGELOG.md b/CHANGELOG.md index fc3f3dfa4b..5d83f30cb4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,11 +10,7 @@ > - :nail_care: [Polish] > - :house: [Internal] -# 12.0.2 (Unreleased) - -#### :boom: Breaking Change - -#### :eyeglasses: Spec Compliance +# 12.0.2 #### :rocket: New Feature @@ -28,14 +24,10 @@ - Fix `@scope` shadowing (rewrite using `globalThis`). https://github.com/rescript-lang/rescript/pull/8100 - Formatter: normalize underscore placeholders in pipe expressions to canonical form (e.g., `a->map2(_, fn)` formats to `a->map2(fn)`). https://github.com/rescript-lang/rescript/pull/8033 - Fix rewatch panic on duplicate module name. https://github.com/rescript-lang/rescript/pull/8102 -- Fix `let?` unwrap to use actual variable names from pattern instead of hardcoded "x"/"e". When using `let? Some(myVar) = ...`, the variable name `myVar` is now properly propagated in early returns. https://github.com/rescript-lang/rescript/issues/8085 -- Fix 'Ill-formed list of warnings' errors for ppx's with rescript-legacy. https://github.com/rescript-lang/rescript/pull/8103 +- Fix `let?` unwrap to use actual variable names from pattern instead of hardcoded "x"/"e". https://github.com/rescript-lang/rescript/issues/8085 +- Fix "Ill-formed list of warnings" errors for PPXs with rescript-legacy. https://github.com/rescript-lang/rescript/pull/8103 - Fix gentype generating invalid syntax for exotic / escaped record field names and type names. https://github.com/rescript-lang/rescript/pull/8087 -#### :memo: Documentation - -#### :nail_care: Polish - #### :house: Internal - Reanalyze: refactor DCE to pure pipeline architecture for order-independence and incremental update support. https://github.com/rescript-lang/rescript/pull/8043