| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 12.3.0 source code.tar.gz | 2026-05-19 | 5.6 MB | |
| 12.3.0 source code.zip | 2026-05-19 | 8.8 MB | |
| README.md | 2026-05-19 | 2.9 kB | |
| Totals: 3 Items | 14.4 MB | 0 | |
(No changes compared to 12.3.0-beta.1.)
:rocket: New Feature
- Reanalyze: add glob pattern support for suppress/unsuppress configurations (e.g.,
"src/generated/**"). https://github.com/rescript-lang/rescript/pull/8277 - Add optional
~localesand~optionsparameters toString.localeCompare. https://github.com/rescript-lang/rescript/pull/8287
:bug: Bug fix
- Fix
nulland array values incorrectly matching theObjectbranch when pattern matching onJSON.t(or other untagged variants with anObjectcase) in statement position. https://github.com/rescript-lang/rescript/pull/8279 - Fix rewatch panic when
package.jsonhas nonamefield. https://github.com/rescript-lang/rescript/pull/8291 - Fix unpacking first-class module in default argument of react component. https://github.com/rescript-lang/rescript/pull/8296
- Fix exception record field regression. https://github.com/rescript-lang/rescript/pull/8319
- Rewatch: ignore stale lock for unrelated process name. https://github.com/rescript-lang/rescript/pull/8316
- Fix partial application generalization for
.... https://github.com/rescript-lang/rescript/pull/8343 - Preserve JSX prop locations across the AST0 translation layer, fixing
0:0editor diagnostics in PPX-related flows. https://github.com/rescript-lang/rescript/pull/8350 - Allow builds while watchers are running. https://github.com/rescript-lang/rescript/pull/8349
- Rewatch: preserve warnings after atomic-save full rebuilds. https://github.com/rescript-lang/rescript/pull/8358
- Fix type lowering for
dict{}andasync, so you don't need to annotate one extra time when the type is known. https://github.com/rescript-lang/rescript/pull/8359 - Fix issue where warning 56 would blow up with
dict{}patterns. https://github.com/rescript-lang/rescript/pull/8403 - Rewatch build lock fixes. https://github.com/rescript-lang/rescript/pull/8409 https://github.com/rescript-lang/rescript/pull/8410 https://github.com/rescript-lang/rescript/pull/8413 https://github.com/rescript-lang/rescript/pull/8424
- Rewatch: treat transitive workspace dependencies as local packages in monorepo roots. https://github.com/rescript-lang/rescript/pull/8411
:nail_care: Polish
- Reanalyze server: redesign incremental fixpoint with delete-then-rederive strategy and predecessor tracking, improving speed on deletions. https://github.com/rescript-lang/rescript/pull/8276
- Improve error message for dependency without
rescript.json. https://github.com/rescript-lang/rescript/pull/8292 - Resolve workspace dependencies in editor analysis. https://github.com/rescript-lang/rescript/pull/8392
- Improve deprecated attribute extraction and support record form. https://github.com/rescript-lang/rescript/pull/8396
- Improve default argument type mismatch errors. https://github.com/rescript-lang/rescript/pull/8389