13.0.0-alpha.3
Pre-release
Pre-release
💥 Breaking Change
- Change
Intl.Collator.comparereturn type frominttoOrdering.t(float). #8289
🚀 New Feature
- Reanalyze: add glob pattern support for suppress/unsuppress configurations (e.g.,
"src/generated/**"). #8277 - Add optional
~localesand~optionsparameters toString.localeCompare. #8287 - Support inline records in external definitions. #8304
🐛 Bug fix
- Reanalyze server: invalidate cache and recompute results when config changes in
rescript.json. #8262 - Fix
nulland array values incorrectly matching theObjectbranch when pattern matching onJSON.t(or other untagged variants with anObjectcase) in statement position. #8279 - Fix rewatch panic when
package.jsonhas nonamefield. #8291 - Fix unpacking first-class module in default argument of React component. #8296
- Fix exception record field regression. #8319
- Rewatch: ignore stale lock for unrelated process name. #8316
- Fix handling of exotic identifiers for let bindings in GenType. #8315
💅 Polish
- Improve error message for dependency without
rescript.json. #8292