From 6cb3209e532e52edb29cb77e60d0034e0eb271b8 Mon Sep 17 00:00:00 2001 From: Christoph Knittel Date: Fri, 18 Jul 2025 17:10:23 +0200 Subject: [PATCH] Prepare for 12.0.0-beta.2 release --- CHANGELOG.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9abef28ebd..0b2a8faa0c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,12 +10,26 @@ > - :nail_care: [Polish] > - :house: [Internal] -# 12.0.0-beta.2 (Unreleased) +# 12.0.0-beta.2 #### :boom: Breaking Change - Rust implementation of the `rescript format` command. Command line options changed from `-all`, `-check` and `-stdin` to `--all`, `--check` and `--stdin` compared to the legacy implementation. https://github.com/rescript-lang/rescript/pull/7603 +#### :rocket: New Feature + +- Add experimental command to `rescript-tools` for extracting all ReScript code blocks from markdown, either a md-file directly, or inside of docstrings in ReScript code. https://github.com/rescript-lang/rescript/pull/7623 + +#### :bug: Bug fix + +- Fix `typeof` parens on functions. https://github.com/rescript-lang/rescript/pull/7643 +- Rewatch: Add `--dev` flag to clean command. https://github.com/rescript-lang/rescript/pull/7622 +- Rewatch: Use root package suffix in clean log messages. https://github.com/rescript-lang/rescript/pull/7648 +- Fix inside comment printing for empty dict. https://github.com/rescript-lang/rescript/pull/7654 +- Fix I/O error message when trying to extract extra info from non-existing file. https://github.com/rescript-lang/rescript/pull/7656 +- Fix fatal error when JSX expression used without configuring JSX in `rescript.json`. https://github.com/rescript-lang/rescript/pull/7656 +- Rewatch: Only allow access to `"bs-dev-dependencies"` from `"type": "dev"` source files. https://github.com/rescript-lang/rescript/pull/7650 + #### :nail_care: Polish - Add missing backtick and spaces to `Belt.Map.map` doc comment. https://github.com/rescript-lang/rescript/pull/7632 @@ -32,20 +46,6 @@ - Rewatch: only get `"type": "dev"` source files for local packages. https://github.com/rescript-lang/rescript/pull/7646 - Rewatch: add support for `rescript -w` for compatibility. https://github.com/rescript-lang/rescript/pull/7649 -#### :rocket: New Feature - -- Add experimental command to `rescript-tools` for extracting all ReScript code blocks from markdown, either a md-file directly, or inside of docstrings in ReScript code. https://github.com/rescript-lang/rescript/pull/7623 - -#### :bug: Bug fix - -- Fix `typeof` parens on functions. https://github.com/rescript-lang/rescript/pull/7643 -- Rewatch: Add --dev flag to clean command. https://github.com/rescript-lang/rescript/pull/7622 -- Rewatch: Use root package suffix in clean log messages. https://github.com/rescript-lang/rescript/pull/7648 -- Fix inside comment printing for empty dict. https://github.com/rescript-lang/rescript/pull/7654 -- Fix I/O error message when trying to extract extra info from non-existing file. https://github.com/rescript-lang/rescript/pull/7656 -- Fix fatal error when JSX expression used without configuring JSX in rescript.json. https://github.com/rescript-lang/rescript/pull/7656 -- Rewatch: Only allow access to `"bs-dev-dependencies"` from `"type": "dev"` source files. https://github.com/rescript-lang/rescript/pull/7650 - # 12.0.0-beta.1 #### :rocket: New Feature