An open API service providing commit metadata for open source projects.

GitHub / rescript-lang/rescript / commits

ReScript is a robustly typed language that compiles to efficient and human-readable JavaScript.

SHA Message Author Date Stats
124bc4bd Fix argument evaluation order under function inlining
Co-authored-by: Claude Fable 5 <n****y@a****m>
Signed-off-by: Cristiano Calcagno <c****c@u****m>
Cristiano Calcagno <c****c@u****m> 9 days ago
1a35b265 Remove runtime APIs deprecated for ReScript 13 (#8564) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
9 days ago
77c09b85 Give the current parsetree the plain ast magic number names
Co-authored-by: Claude Fable 5 <n****y@a****m>
Signed-off-by: Cristiano Calcagno <c****c@u****m>
Cristiano Calcagno <c****c@u****m> 10 days ago
5db54b22 Shorten the arity mismatch error message
Co-authored-by: Claude Fable 5 <n****y@a****m>
Signed-off-by: Cristiano Calcagno <c****c@u****m>
Cristiano Calcagno <c****c@u****m> 10 days ago
45f75822 Extract Belt into a separate @rescript/belt package (#8554)
Signed-off-by: Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>
Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
10 days ago
440f8466 Document native stacked pull requests
Signed-off-by: Cristiano Calcagno <c****c@u****m>
Cristiano Calcagno <c****c@u****m> 11 days ago
27c5bd3d Sync platform npm binaries via dune promotion
Co-authored-by: Claude Fable 5 <n****y@a****m>
Signed-off-by: Cristiano Calcagno <c****c@u****m>
Cristiano Calcagno <c****c@u****m> 11 days ago
0e5d0f0b Clarify compiler cleanup documentation
Signed-off-by: Cristiano Calcagno <c****c@u****m>
Cristiano Calcagno <c****c@u****m> 12 days ago
3f1843d7 Prevent stale developer playground PR previews (#8556)
Signed-off-by: Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>
Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
12 days ago
9ba94385 Clean up comments after compiler dead-code removal
Signed-off-by: Cristiano Calcagno <c****c@u****m>
Cristiano Calcagno <c****c@u****m> 12 days ago
0c8e5b4c Add changelog entry
Signed-off-by: Christoph Knittel <c****k@c****o>
Christoph Knittel <c****k@c****o>
Committed by: Cristiano Calcagno <c****c@u****m>
13 days ago
1beb54de Clean up unused compiler IR definitions (#8551)
Signed-off-by: Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>
Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
13 days ago
180666bd Remove unused compiler variants and fields
Signed-off-by: Christoph Knittel <c****k@c****o>
Christoph Knittel <c****k@c****o>
Committed by: Cristiano Calcagno <c****c@u****m>
14 days ago
dcc8cb33 Remove unused compiler helpers
Signed-off-by: Christoph Knittel <c****k@c****o>
Christoph Knittel <c****k@c****o>
Committed by: Cristiano Calcagno <c****c@u****m>
14 days ago
b8fafa87 Remove unused compiler modules and declarations
Signed-off-by: Christoph Knittel <c****k@c****o>
Christoph Knittel <c****k@c****o>
Committed by: Cristiano Calcagno <c****c@u****m>
14 days ago
932ab676 Fix exponentiation precedence for compound exponents (#8550)
Signed-off-by: Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>
Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
14 days ago
5e233706 Make functions and arrow types n-ary in the parsetree
Co-authored-by: Claude Fable 5 <n****y@a****m>
Signed-off-by: Cristiano Calcagno <c****c@u****m>
Cristiano Calcagno <c****c@u****m> 15 days ago
110534a6 Record written arrow arity before external lowering
Co-authored-by: Claude Fable 5 <n****y@a****m>
Signed-off-by: Cristiano Calcagno <c****c@u****m>
Cristiano Calcagno <c****c@u****m> 15 days ago
09152ccc Harden the Parsetree0 PPX bridge and add a round-trip corpus
Co-authored-by: Claude Fable 5 <n****y@a****m>
Signed-off-by: Cristiano Calcagno <c****c@u****m>
Cristiano Calcagno <c****c@u****m> 15 days ago
8fafaf91 Enforce function arity in inclusion, type equality, and coercion
Co-authored-by: Claude Fable 5 <n****y@a****m>
Signed-off-by: Cristiano Calcagno <c****c@u****m>
Cristiano Calcagno <c****c@u****m> 15 days ago
65cf6981 Fix reanalyze build after `Tarrow` representation change Christoph Knittel <c****k@c****o>
Committed by: Cristiano Calcagno <c****c@u****m>
15 days ago
5df516fa Fix incorrect analysis report for optional function args (#8321)
Signed-off-by: Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>
Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
15 days ago
d96662e6 Allow labeled arguments in any order for inferred function types
Co-authored-by: Claude Fable 5 <n****y@a****m>
Signed-off-by: Cristiano Calcagno <c****c@u****m>
Cristiano Calcagno <c****c@u****m> 15 days ago
11a25f41 Use stable ReScript versions in Rewatch tests (#8546)
Signed-off-by: Christoph Knittel <c****k@c****o>
Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
16 days ago
0c1bc3d7 Stop tools tests on unexpected failures (#8545)
Signed-off-by: Christoph Knittel <c****k@c****o>
Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
16 days ago
1f72a655 Remove legacy Belt CPPO generator
Signed-off-by: Cristiano Calcagno <c****c@u****m>
Cristiano Calcagno <c****c@u****m> 19 days ago
6a6ef66a Replace compiler CPPO specializations with functors
Signed-off-by: Cristiano Calcagno <c****c@u****m>
Cristiano Calcagno <c****c@u****m> 19 days ago
9f26fa66 Remove inactive maintainer from package metadata (#8538) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
20 days ago
febc9197 Consolidate dependency updates (#8537) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
20 days ago
40835e68 Replace CPPO browser branches with platform modules
Signed-off-by: Cristiano Calcagno <c****c@u****m>
Cristiano Calcagno <c****c@u****m> 20 days ago
1d807431 Document IR diagnostics cleanup
Signed-off-by: Cristiano Calcagno <c****c@u****m>
Cristiano Calcagno <c****c@u****m> 20 days ago
c4783630 Document Lambda invariant checking
Signed-off-by: Cristiano Calcagno <c****c@u****m>
Cristiano Calcagno <c****c@u****m> 20 days ago
70e0ceb4 Clean up IR diagnostics
Signed-off-by: Cristiano Calcagno <c****c@u****m>
Cristiano Calcagno <c****c@u****m> 20 days ago
c7405b0c Make Lambda invariant checking explicit
Signed-off-by: Cristiano Calcagno <c****c@u****m>
Cristiano Calcagno <c****c@u****m> 20 days ago
8b0477ed Remove deprecated `Js` modules (#8531) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
20 days ago
21e63827 Align `List` membership APIs with `Array` (#8530) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
20 days ago
ddf77e3e Bump h3 from 2.0.1-rc.25 to 2.0.1-rc.26 (#8521)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
23 days ago
d5ad95d2 Bump tar from 7.5.16 to 7.5.22 (#8524)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
23 days ago
59968a69 Bump actions/stale from 10 to 11 (#8525)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
23 days ago
30f64629 Bump brace-expansion from 2.0.1 to 2.1.2 (#8518)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
23 days ago
2f97455e Preserve multibyte characters when wrapping long source lines (#8520) Florian Hammerschmidt <f****9@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
f5de3405 Vendor APT package caching for Linux CI (#8513) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
about 1 month ago
fc2c00fd Bump vite from 8.1.4 to 8.1.5 (#8516)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
6b397efd Introduce Sourcemap (#8393) woonki <w****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
ff367da9 Bump actions/setup-node from 6 to 7 (#8514)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
84462adb Reuse node, ocaml, and rewatch setup between ci.yml and coverage.yml (#8506) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
about 2 months ago
f42a8bc3 Bump @types/node from 25.9.2 to 26.1.1 (#8512)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
a26d627b Bump h3 from 2.0.1-rc.23 to 2.0.1-rc.25 (#8511)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
6d998fcb Bump vite from 8.0.16 to 8.1.4 (#8510)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
a42b3b9b Bump semver from 7.8.1 to 7.8.5 (#8509)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
86f8ae0b Bump xote from 6.1.1 to 6.4.0 (#8508)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
5f3b2987 Automate npm release tagging (#8505) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
about 2 months ago
ffcf5d7a Set version to 13.0.0-alpha.6 (#8504) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
about 2 months ago
3a9e5aa8 Prepare for 13.0.0-alpha.5 release (#8503) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
about 2 months ago
342a8ce2 Bump @biomejs/biome from 2.4.10 to 2.5.3 (#8502) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
about 2 months ago
1f500692 Bump @biomejs/biome from 2.4.10 to 2.5.3 (#8502) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
about 2 months ago
3883a8c6 Bump @babel/core from 7.28.5 to 7.29.7 (#8487)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
d6c4bc85 Upgrade react and react-dom to v19 and adapt gentype (#8501) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
about 2 months ago
27147f09 Fix unnecessary boxing of `Some(React.component)` (#8500) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
about 2 months ago
1912f937 Remove dead Sig_class and Sig_class_type signature variants (#8470) Jono Prest <6****t@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
f882bbac Bump h3 from 2.0.1-rc.22 to 2.0.1-rc.23 (#8496)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
29cce315 Bump opentelemetry_sdk from 0.31.0 to 0.32.1 in /rewatch (#8498)
Co-authored-by: dependabot[bot] <4****]@u****m>
Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
about 2 months ago
767e553f Consolidate large record mutation output into a single spread object literal ... Hyeseong Kim <h****y@h****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
28c3d4a5 Add dependabot ignore for awalsh128/cache-apt-pkgs-action (#8495) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
about 2 months ago
8cb30c74 Bump rollup from 4.61.1 to 4.62.2 (#8493)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
6a38beac destructure record rest elements (#8317)
Signed-off-by: tsnobip <d****k@g****m>, tsnobip <d****k@g****m>, tsnobip <d****k@g****m>, tsnobip <d****k@g****m>, tsnobip <d****k@g****m>, tsnobip <d****k@g****m>, tsnobip <d****k@g****m>
Paul Tsnobiladzé <p****e@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
868bd089 Bump actions/cache from 5 to 6 (#8489)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
30cd6533 Bump js-yaml from 3.14.2 to 3.15.0 (#8490)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
1ce310cd Bump tar from 7.5.11 to 7.5.16 (#8484)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
ace66240 Bump actions/checkout from 6 to 7 (#8480)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
0f855205 Bump vite from 8.0.14 to 8.0.16 (#8476)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
3e0b5a95 Bump codecov/codecov-action from 6 to 7 (#8472)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
70760f6d Bump rollup from 4.60.3 to 4.61.1 (#8463)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
d37477e9 Bump @types/node from 25.6.0 to 25.9.2 (#8462)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
f4eba01a Update coverage.yml to use OIDC for Codecov (#8474) Hyeseong Kim <h****y@h****m>
Committed by: GitHub <n****y@g****m>
2 months ago
3fd24bba Tell agents to add a CHANGELOG entry for user-facing changes (#8483) Nathan Tranquilla <n****a@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
7f15521f Fix build crash when compiler output is not valid UTF-8 (#8482) Nathan Tranquilla <n****a@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
44b1e811 Analysis refactor for #8425 (#8478)
Co-authored-by: Florian Hammerschmidt <f****9@g****m>
Signed-off-by: Pedro Castro <a****o@g****m>, Pedro Castro <a****o@g****m>
Pedro Castro <a****o@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
863cf5f6 Remove unused files (#8481) Pedro Castro <a****o@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
7004d36f Support v12 CMT files in analysis (#8477) Pedro Castro <a****o@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
516e6503 Remove the unreachable Longident.Lapply constructor (#8469) Jono Prest <6****t@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
b8a60891 Include gentype, analysis and syntax tests in coverage (#8467) Jono Prest <6****t@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
6a18567b make mutation of private record mutable fields a configurable warning instead... Paul Tsnobiladzé <p****e@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
3f48a4d6 Refactor analysis CLI helpers to use source input (#8466) Pedro Castro <a****o@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
9810ed82 Make tagged templates a first-class type (#8461)
Co-authored-by: Paul Tsnobiladzé <p****e@g****m>
Jono Prest <6****t@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
b15413a3 analysis refactor: remove global state `Shared_types.state` (#8465) Pedro Castro <a****o@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
62ecbbc7 Improve unclear error and warning messages (#8460) Jono Prest <6****t@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
77a62904 Convert to snake case (#8456) Pedro Castro <a****o@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
7d96fe38 Remove dead and unreachable error and warning variants (#8459) Jono Prest <6****t@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
eb189fd4 Bump vite from 7.3.3 to 8.0.14 (#8452)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
221e4bc3 analysis: fix namespaced reference lookup (#8455) Benjamin Thomas <b****s@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
f0636e01 analysis: fix namespace parsing after Yojson migration (#8454) Florian Hammerschmidt <f****9@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
f390dfcb Update lsp and yojson dependencies (#8449) Pedro Castro <a****o@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
166253df Use Yojson and lsp types for analysis JSON output (#8436) Pedro Castro <a****o@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
0782ee36 Upload PR dev-playground bundles (#8447) Florian Hammerschmidt <f****9@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
912e1899 Bump codecov/codecov-action from 5 to 6 (#8437)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
6d45b436 super_errors: error variant catalog + final fixture sweep (#8446) Jono Prest <6****t@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
07363d54 Developer playground (#8435) Florian Hammerschmidt <f****9@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
0a29fc8a super_errors_multi: multi-file fixture harness for cross-module errors (#8433) Jono Prest <6****t@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
4f27edd2 Coverage CI: cache OPAM env, rewatch build, and coverage dune state (#8434) Jono Prest <6****t@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago

← Back to repository