Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 25, 2025

This PR contains the following updates:

Package Change Age Confidence
rescript (source) 10.1.4 -> 12.0.2 age confidence

Release Notes

rescript-lang/rescript (rescript)

v12.0.2

Compare Source

🚀 New Feature
  • Reanalyze: add parallel processing for CMT file analysis with new -parallel and -timing flags, plus benchmark infrastructure for performance testing. #​8089
🐛 Bug fix
  • Reanalyze: make optional args analysis liveness-aware, preventing false positives when functions are only called from dead code. #​8082
  • Fix: do not warn for "editor" field in rescript.json. #​8084
  • Fix @val shadowing (rewrite using globalThis). #​8098
  • Fix @scope shadowing (rewrite using globalThis). #​8100
  • Formatter: normalize underscore placeholders in pipe expressions to canonical form (e.g., a->map2(_, fn) formats to a->map2(fn)). #​8033
  • Fix rewatch panic on duplicate module name. #​8102
  • Fix let? unwrap to use actual variable names from pattern instead of hardcoded "x"/"e". #​8085
  • Fix "Ill-formed list of warnings" errors for PPXs with rescript-legacy. #​8103
  • Fix gentype generating invalid syntax for exotic / escaped record field names and type names. #​8087
🏠 Internal
  • Reanalyze: refactor DCE to pure pipeline architecture for order-independence and incremental update support. #​8043

v12.0.1

Compare Source

🐛 Bug fix
  • Fix exponential compilation blowup with large unboxed variants and dict pattern matching. #​8078
  • Rewatch: warnings for unsupported/unknown rescript.json fields. #​8031
  • Fix missing ignore function in some Stdlib modules. #​8060
  • Fix signature matching for externals when abstract alias hides function arity. #​8045
  • Fix arity detection for arrows returning nested generics. #​8064
  • Fix error handling when rescript.json parsing fails and improve error message. #​8067
  • Fix invalid JSX being generated for empty fragments. #​8077
💅 Polish
  • Add missing deprecation and migration for Exn.Error. #​8036

v12.0.0

Compare Source

No changes compared to rc.5.

v11.1.4: 11.1.4

Compare Source

🐛 Bug Fix

v11.1.3

Compare Source

🐛 Bug Fix

v11.1.2

Compare Source

🐛 Bug Fix

v11.1.1

Compare Source

🐛 Bug Fix

v11.1.0

Compare Source

🐛 Bug Fix

v11.0.1

Compare Source

🐛 Bug Fix
💅 Polish

v11.0.0

Compare Source

No changes compared to rc.9.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/rescript-12.x branch from f1e0689 to 39f4c5f Compare December 9, 2025 18:34
@renovate renovate bot force-pushed the renovate/rescript-12.x branch from 39f4c5f to cb377c6 Compare December 26, 2025 17:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant