Bump rescript from 12.0.0-beta.7 to 12.0.0-beta.10
Open
Number: #146
Type: Pull Request
State: Open
Type: Pull Request
State: Open
Author:
dependabot[bot]
Association: Contributor
Comments: 0
Association: Contributor
Comments: 0
Created:
September 08, 2025 at 05:15 AM UTC
(10 months ago)
(10 months ago)
Updated:
September 08, 2025 at 05:15 AM UTC
(10 months ago)
(10 months ago)
Labels:
dependencies javascript
dependencies javascript
Description:
Bumps rescript from 12.0.0-beta.7 to 12.0.0-beta.10.
Release notes
Sourced from rescript's releases.
12.0.0-beta.10
:rocket: New Feature
- Support mapping more standard library types automatically to TS types via
gentype, without requiring shims. rescript-lang/rescript#7842:bug: Bug fix
- Show
Stdlib.TypedArraycompletions for typed arrays. rescript-lang/rescript#7827- Show
Stdlib.NullandStdlib.Nullablecompletions forStdlib.null<'a>andStdlib.nullable<'a>types, respectively. rescript-lang/rescript#7826- Fix generation of interfaces for module types containing multiple type constraints. rescript-lang/rescript#7825
- JSX preserve mode: fix "make is not a valid component name". rescript-lang/rescript#7831
- Rewatch: include parser arguments of experimental features. rescript-lang/rescript#7836
- Stop mangling tagged templates and backquoted strings. rescript-lang/rescript#7841
- JSX v4: fix arity mismatch for
@react.componentwithReact.forwardRef. rescript-lang/rescript#7845:nail_care: Polish
- Improve error message for trying to define a type inside a function. rescript-lang/rescript#7843
- Refactor CLI to use spawn for better signal handling in watch mode. rescript-lang/rescript#7844
12.0.0-beta.9
:boom: Breaking Change
- Extract ReScript runtime files from main
rescriptpackage to separate@rescript/runtimepackage. rescript-lang/rescript#7796- Remove
@rescript/std(in favor of@rescript/runtime). rescript-lang/rescript#7811:rocket: New Feature
- Add support for
ArrayBufferand typed arrays to@unboxed. rescript-lang/rescript#7788- Experimental: Add
let?syntax for unwrapping and propagating errors/none as early returns for option/result types. rescript-lang/rescript#7582- Add support for shipping features as experimental, including configuring what experimental features are enabled in
rescript.json. rescript-lang/rescript#7582:bug: Bug fix
- Fix JS regex literal parsing in character classes. rescript-lang/rescript#7790
- Fix creating interface for functions with upper bounded polymorphic args. rescript-lang/rescript#7786
:nail_care: Polish
- Make parser less strict around leading attributes. rescript-lang/rescript#7787
- Dedicated error message for ternary type mismatch. rescript-lang/rescript#7804
- Dedicated error message for passing a braced ident to something expected to be a record. rescript-lang/rescript#7806
- Hint about partial application when missing required argument in function call. rescript-lang/rescript#7807
- More autocomplete improvements involving modules and module types. rescript-lang/rescript#7795
- Autocomplete
@react.componentWithPropsattribute. rescript-lang/rescript#7812- Add some missing iframe attributes to
domProps. rescript-lang/rescript#7813- Polish error message for inline record escaping scope. rescript-lang/rescript#7808
- Formatter: Change placement of closing
>in JSX. rescript-lang/rescript#7803:house: Internal
... (truncated)
Changelog
Sourced from rescript's changelog.
12.0.0-beta.10
:rocket: New Feature
- Support mapping more standard library types automatically to TS types via
gentype, without requiring shims. rescript-lang/rescript#7842:bug: Bug fix
- Show
Stdlib.TypedArraycompletions for typed arrays. rescript-lang/rescript#7827- Show
Stdlib.NullandStdlib.Nullablecompletions forStdlib.null<'a>andStdlib.nullable<'a>types, respectively. rescript-lang/rescript#7826- Fix generation of interfaces for module types containing multiple type constraints. rescript-lang/rescript#7825
- JSX preserve mode: fix "make is not a valid component name". rescript-lang/rescript#7831
- Rewatch: include parser arguments of experimental features. rescript-lang/rescript#7836
- Stop mangling tagged templates and backquoted strings. rescript-lang/rescript#7841
- JSX v4: fix arity mismatch for
@react.componentwithReact.forwardRef. rescript-lang/rescript#7845:nail_care: Polish
Improve error message for trying to define a type inside a function. rescript-lang/rescript#7843
Refactor CLI to use spawn for better signal handling in watch mode. rescript-lang/rescript#7844
Add a
prepareRenamecommand the LSP can use for faster renames. rescript-lang/rescript#784712.0.0-beta.9
:boom: Breaking Change
- Extract ReScript runtime files from main
rescriptpackage to separate@rescript/runtimepackage. rescript-lang/rescript#7796- Remove
@rescript/std(in favor of@rescript/runtime). rescript-lang/rescript#7811:rocket: New Feature
- Add support for
ArrayBufferand typed arrays to@unboxed. rescript-lang/rescript#7788- Experimental: Add
let?syntax for unwrapping and propagating errors/none as early returns for option/result types. rescript-lang/rescript#7582- Add support for shipping features as experimental, including configuring what experimental features are enabled in
rescript.json. rescript-lang/rescript#7582:bug: Bug fix
- Fix JS regex literal parsing in character classes. rescript-lang/rescript#7790
- Fix creating interface for functions with upper bounded polymorphic args. rescript-lang/rescript#7786
:nail_care: Polish
- Make parser less strict around leading attributes. rescript-lang/rescript#7787
- Dedicated error message for ternary type mismatch. rescript-lang/rescript#7804
- Dedicated error message for passing a braced ident to something expected to be a record. rescript-lang/rescript#7806
- Hint about partial application when missing required argument in function call. rescript-lang/rescript#7807
- More autocomplete improvements involving modules and module types. rescript-lang/rescript#7795
- Autocomplete
@react.componentWithPropsattribute. rescript-lang/rescript#7812- Add some missing iframe attributes to
domProps. rescript-lang/rescript#7813
... (truncated)
Commits
2fda497Prepare for 12.0.0-beta.10 release (#7848)535a8bdRefactor CLI to use spawn for better signal handling in watch mode (#7844)2904146changelog: add entry for JSX v4 forwardRef arity fix (#7845)b3f2b08tests: add compiled .mjs for forwardRef_regress35e1601syntax/jsx_v4: fix forwardRef arity regression; mark internal impl uncurried ...ed425d8Better error when defining a type inside of a function (#7843)e3256baExtend Gentype shims (#7842)edf2724stop mangling tagged templates and backquoted strings (#7841)cd8c272docs: enhance CODEX.md with detailed repo guidance5bbb344Fix experimental rescript config (#7836)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Pull Request Statistics
Commits:
1
1
Files Changed:
1
1
Additions:
+61
+61
Deletions:
-47
-47
Package Dependencies
Technical Details
| ID: | 7148739 |
| UUID: | 2806866570 |
| Node ID: | PR_kwDONEI_IM6nTWKK |
| Host: | GitHub |
| Repository: | rescript-lang/experimental-rescript-webapi |
| Merge State: | Unknown |