typescript-runtime-type-benchmarks
typescript-runtime-type-benchmarks copied to clipboard
fix(deps): update dependency rescript to v11.1.2
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| rescript (source) | 11.0.0-rc.6 -> 11.1.2 |
Release Notes
rescript-lang/rescript-compiler (rescript)
v11.1.2: 11.1.2
:bug: Bug Fix
- Fix issue where capitalised type variables were only allowed in certain positions. https://github.com/rescript-lang/rescript-compiler/pull/6820
v11.1.1
:bug: Bug Fix
- Fix issue of incorrect switch cases with identical bodies when mixing object and array. https://github.com/rescript-lang/rescript-compiler/pull/6792
- Fix formatter eats comments on the first argument of a uncurried function. https://github.com/rescript-lang/rescript-compiler/pull/6763
- Fix formatter removes parens in pipe operator with anonymous uncurried function. https://github.com/rescript-lang/rescript-compiler/pull/6766
v11.1.0
:bug: Bug Fix
- Revert escape JSX prop names with hyphens (#6705). https://github.com/rescript-lang/rescript-compiler/pull/6731
v11.0.1
:bug: Bug Fix
- Renamed inline record fields: fix renamed field access in inline records. https://github.com/rescript-lang/rescript-compiler/pull/6551
- Fixed issue with coercions sometimes raising a
Not_foundinstead of giving a proper error message. https://github.com/rescript-lang/rescript-compiler/pull/6574 - Fix issue with recursive modules and uncurried. https://github.com/rescript-lang/rescript-compiler/pull/6575
:nail_care: Polish
- Improve error message for missing label(s) in function application. https://github.com/rescript-lang/rescript-compiler/pull/6576
v11.0.0
No changes compared to rc.9.
v11.0.0-rc.9
:rocket: New Feature
- GenType: support
@deriving(accessors)outputs. https://github.com/rescript-lang/rescript-compiler/pull/6537 - Allow coercing ints and floats to unboxed variants that have a catch-all unboxed int or float case. https://github.com/rescript-lang/rescript-compiler/pull/6540
- Allow tuples in untagged variants. https://github.com/rescript-lang/rescript-compiler/pull/6550
:bug: Bug Fix
- GenType: now emits full suffix on JS import path to be compatible with
.res.js. https://github.com/rescript-lang/rescript-compiler/pull/6541
:nail_care: Polish
- Format docstrings. https://github.com/rescript-lang/rescript-compiler/pull/6417
- JSX v4: make automatic mode the default. https://github.com/rescript-lang/rescript-compiler/pull/6552
v11.0.0-rc.8
:rocket: New Feature
- Add support for type coercion for invariant type arguments such as array payloads. https://github.com/rescript-lang/rescript-compiler/pull/6518
- Start treating
rescriptcommand the same as therescript buildcommand, so now you can dorescript -w. https://github.com/rescript-lang/rescript-compiler/pull/6524
:bug: Bug Fix
- Fix accidental removal of
Belt.Result.OkandBelt.Result.Errorconstructors in rc.5. https://github.com/rescript-lang/rescript-compiler/pull/6514 - Add missing check that the runtime representation of variants matches implementation and interface. https://github.com/rescript-lang/rescript-compiler/pull/6513/files
- GenType: only export types (not values) from module types. https://github.com/rescript-lang/rescript-compiler/pull/6516
- Fix compiler crash with unboxed variant definition with only 1 constructor. https://github.com/rescript-lang/rescript-compiler/pull/6523
- GenType: support mutual recursive types inside modules. https://github.com/rescript-lang/rescript-compiler/pull/6528
- Workaround for
@asin labels in uncurried externals, which was broken. https://github.com/rescript-lang/rescript-compiler/pull/6527
:nail_care: Polish
- GenType: make outputs DCE-friendly. https://github.com/rescript-lang/rescript-compiler/pull/6508
v11.0.0-rc.7
:rocket: New Feature
- Allow empty inline records in variants. https://github.com/rescript-lang/rescript-compiler/pull/6494
- Allow empty record patterns in pattern matching. https://github.com/rescript-lang/rescript-compiler/pull/6494
:bug: Bug Fix
- Fix issue where an inline record with attributes did not parse. https://github.com/rescript-lang/rescript-compiler/pull/6499
- Fix issue with uncurried function with 1 arg being a variable where an undefined variable could be emitted. https://github.com/rescript-lang/rescript-compiler/pull/6507
- Fix runtime errors on
@genType.as("alias")output. https://github.com/rescript-lang/rescript-compiler/pull/6509
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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 has been generated by Mend Renovate. View repository job log here.
⚠️ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
- any of the package files in this branch needs updating, or
- the branch becomes conflicted, or
- you click the rebase/retry checkbox if found above, or
- you rename this PR's title to start with "rebase!" to trigger it manually
The artifact failure details are included below:
File name: package-lock.json
npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR!
npm ERR! While resolving: [email protected]
npm ERR! Found: [email protected]
npm ERR! node_modules/rescript
npm ERR! rescript@"11.1.2" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer rescript@"11.0.x || ~11.0.0-rc" from [email protected]
npm ERR! node_modules/rescript-schema
npm ERR! rescript-schema@"6.1.0" from the root project
npm ERR!
npm ERR! Conflicting peer dependency: [email protected]
npm ERR! node_modules/rescript
npm ERR! peer rescript@"11.0.x || ~11.0.0-rc" from [email protected]
npm ERR! node_modules/rescript-schema
npm ERR! rescript-schema@"6.1.0" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR! See /tmp/renovate/cache/others/npm/eresolve-report.txt for a full report.
npm ERR! A complete log of this run can be found in:
npm ERR! /tmp/renovate/cache/others/npm/_logs/2024-07-08T16_03_49_302Z-debug-0.log