| 
10 | 10 | > - :nail_care: [Polish]  | 
11 | 11 | > - :house: [Internal]  | 
12 | 12 | 
 
  | 
13 |  | -# 12.0.0-beta.2 (Unreleased)  | 
 | 13 | +# 12.0.0-beta.3 (Unreleased)  | 
14 | 14 | 
 
  | 
15 | 15 | #### :boom: Breaking Change  | 
16 | 16 | 
 
  | 
17 | 17 | - `Result.getOrThrow` now throws a JS error instead of a `Not_found` ReScript exception. https://github.com/rescript-lang/rescript/pull/7630  | 
18 |  | -- 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  | 
 | 18 | + | 
 | 19 | +#### :rocket: New Feature  | 
 | 20 | + | 
 | 21 | +- Add optional `message` argument to `Result.getOrThrow` and improve default error message. https://github.com/rescript-lang/rescript/pull/7630  | 
19 | 22 | 
 
  | 
20 | 23 | #### :nail_care: Polish  | 
21 | 24 | 
 
  | 
22 |  | -- Add missing backtick and spaces to `Belt.Map.map` doc comment. https://github.com/rescript-lang/rescript/pull/7632  | 
 | 25 | +- Configuration fields `bs-dependencies`, `bs-dev-dependencies` and `bsc-flags` are now deprecated in favor of `dependencies`, `dev-dependencies` and `compiler-flags`. https://github.com/rescript-lang/rescript/pull/7658  | 
23 | 26 | 
 
  | 
24 |  | -#### :house: Internal  | 
 | 27 | +# 12.0.0-beta.2  | 
25 | 28 | 
 
  | 
26 |  | -- Remove internal/unused `-bs-v` flag. https://github.com/rescript-lang/rescript/pull/7627  | 
27 |  | -- Remove unused `-bs-D` and `-bs-list-conditionals` flags. https://github.com/rescript-lang/rescript/pull/7631  | 
28 |  | -- Remove obsolete jsx options. https://github.com/rescript-lang/rescript/pull/7633  | 
29 |  | -- Remove obsolete option `-bs-unsafe-empty-array`. https://github.com/rescript-lang/rescript/pull/7635  | 
30 |  | -- Clean up `config.ml`. https://github.com/rescript-lang/rescript/pull/7636  | 
31 |  | -- Rewatch: simplify getting bsc path. https://github.com/rescript-lang/rescript/pull/7634  | 
32 |  | -- Rewatch: only get `"type": "dev"` source files for local packages. https://github.com/rescript-lang/rescript/pull/7646  | 
33 |  | -- Rewatch: add support for `rescript -w` for compatibility. https://github.com/rescript-lang/rescript/pull/7649  | 
 | 29 | +#### :boom: Breaking Change  | 
 | 30 | + | 
 | 31 | +- 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  | 
34 | 32 | 
 
  | 
35 | 33 | #### :rocket: New Feature  | 
36 | 34 | 
 
  | 
37 | 35 | - 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  | 
38 |  | -- Add optional `message` argument to `Result.getOrThrow` and improve default error message. https://github.com/rescript-lang/rescript/pull/7630  | 
39 | 36 | 
 
  | 
40 | 37 | #### :bug: Bug fix  | 
41 | 38 | 
 
  | 
42 | 39 | - Fix `typeof` parens on functions. https://github.com/rescript-lang/rescript/pull/7643  | 
43 |  | -- Rewatch: Add --dev flag to clean command. https://github.com/rescript-lang/rescript/pull/7622  | 
 | 40 | +- Rewatch: Add `--dev` flag to clean command. https://github.com/rescript-lang/rescript/pull/7622  | 
44 | 41 | - Rewatch: Use root package suffix in clean log messages. https://github.com/rescript-lang/rescript/pull/7648  | 
45 | 42 | - Fix inside comment printing for empty dict. https://github.com/rescript-lang/rescript/pull/7654  | 
46 | 43 | - Fix I/O error message when trying to extract extra info from non-existing file. https://github.com/rescript-lang/rescript/pull/7656  | 
 | 44 | +- Fix fatal error when JSX expression used without configuring JSX in `rescript.json`. https://github.com/rescript-lang/rescript/pull/7656  | 
 | 45 | +- Rewatch: Only allow access to `"bs-dev-dependencies"` from `"type": "dev"` source files. https://github.com/rescript-lang/rescript/pull/7650  | 
 | 46 | + | 
 | 47 | +#### :nail_care: Polish  | 
 | 48 | + | 
 | 49 | +- Add missing backtick and spaces to `Belt.Map.map` doc comment. https://github.com/rescript-lang/rescript/pull/7632  | 
 | 50 | +- AST: store the attributes directly on function arguments. https://github.com/rescript-lang/rescript/pull/7660  | 
 | 51 | + | 
 | 52 | +#### :house: Internal  | 
 | 53 | + | 
 | 54 | +- Remove internal/unused `-bs-v` flag. https://github.com/rescript-lang/rescript/pull/7627  | 
 | 55 | +- Remove unused `-bs-D` and `-bs-list-conditionals` flags. https://github.com/rescript-lang/rescript/pull/7631  | 
 | 56 | +- Remove obsolete jsx options. https://github.com/rescript-lang/rescript/pull/7633  | 
 | 57 | +- Remove obsolete option `-bs-unsafe-empty-array`. https://github.com/rescript-lang/rescript/pull/7635  | 
 | 58 | +- Clean up `config.ml`. https://github.com/rescript-lang/rescript/pull/7636  | 
 | 59 | +- Rewatch: simplify getting bsc path. https://github.com/rescript-lang/rescript/pull/7634  | 
 | 60 | +- Rewatch: only get `"type": "dev"` source files for local packages. https://github.com/rescript-lang/rescript/pull/7646  | 
 | 61 | +- Rewatch: add support for `rescript -w` for compatibility. https://github.com/rescript-lang/rescript/pull/7649  | 
47 | 62 | 
 
  | 
48 | 63 | # 12.0.0-beta.1  | 
49 | 64 | 
 
  | 
 | 
0 commit comments