-
Notifications
You must be signed in to change notification settings - Fork 471
Insights: rescript-lang/rescript
Overview
Could not load contribution data
Please try again later
5 Releases published by 2 people
-
v12.0.0-beta.1 12.0.0-beta.1
published
Jul 11, 2025 -
v12.0.0-beta.2 12.0.0-beta.2
published
Jul 18, 2025 -
v12.0.0-beta.3 12.0.0-beta.3
published
Jul 25, 2025 -
v12.0.0-beta.4 12.0.0-beta.4
published
Jul 31, 2025 -
v12.0.0-beta.5 12.0.0-beta.5
published
Aug 8, 2025
92 Pull requests merged by 9 people
-
Set version to 12.0.0-beta.6
#7759 merged
Aug 8, 2025 -
Prepare for 12.0.0-beta.5 release
#7758 merged
Aug 8, 2025 -
Try and read package name from rescript.json if package.json is not present
#7746 merged
Aug 8, 2025 -
Refactor jsx mode in parser
#7751 merged
Aug 6, 2025 -
Update jsx configuration schema
#7755 merged
Aug 4, 2025 -
Trim trailing commas from semantic tokens output to ensure valid JSON
#7750 merged
Aug 2, 2025 -
Don't format and don't check formatting of dependencies
#7748 merged
Aug 1, 2025 -
Refactor printing inline type declarations
#7741 merged
Aug 1, 2025 -
Update CONTRIBUTING.md: KeyCDN -> Cloudflare R2
#7745 merged
Jul 31, 2025 -
Set version to 12.0.0-beta.5
#7744 merged
Jul 31, 2025 -
Prepare for 12.0.0-beta.4 release
#7743 merged
Jul 31, 2025 -
Fix error message
#7734 merged
Jul 30, 2025 -
Prevent infinite recursion in
TypeUtils.resolveTypeForPipeCompletion
by not looping over type variables#7731 merged
Jul 30, 2025 -
remove dev log from rewatch
#7739 merged
Jul 30, 2025 -
Fix rewatch compilation of file starting with a lowercase letter
#7700 merged
Jul 30, 2025 -
Move is_local_dep to Dependency struct
#7736 merged
Jul 30, 2025 -
Fix formatter removed parens from functor type
#7735 merged
Jul 29, 2025 -
improve error message for trying to do dot access on option/array
#7732 merged
Jul 29, 2025 -
Use more optional args in stdlib and deprecate some functions
#7730 merged
Jul 28, 2025 -
Rewatch: remove support for .ml(i) and .re(i)
#7727 merged
Jul 28, 2025 -
.gitignore: add Claude Code local settings
#7725 merged
Jul 26, 2025 -
Add node version check
#7723 merged
Jul 26, 2025 -
Show deprecation warnings for local deps only
#7724 merged
Jul 26, 2025 -
Do not show coercion suggestion when coercion isn't possible
#7721 merged
Jul 25, 2025 -
Suggest using JSX fragment where appropriate
#7714 merged
Jul 25, 2025 -
Set version to 12.0.0-beta.4
#7719 merged
Jul 25, 2025 -
Prepare for 12.0.0-beta.3 release
#7716 merged
Jul 25, 2025 -
Remove meth attribute
#7684 merged
Jul 25, 2025 -
Suggest different arity functions when it makes sense
#7712 merged
Jul 25, 2025 -
Improve error for a constructor expecting an inline record
#7713 merged
Jul 25, 2025 -
Remove dump command from rewatch cli
#7710 merged
Jul 24, 2025 -
Hint in error for string constants matching expected variant
#7711 merged
Jul 24, 2025 -
Clarify arity mismatch message
#7709 merged
Jul 24, 2025 -
Add support for async methods.
#7702 merged
Jul 24, 2025 -
Add migrations for
Int.Bitwise
#7705 merged
Jul 24, 2025 -
Add asyncComponent to jsx
#7704 merged
Jul 24, 2025 -
Add rust-version field to Rewatch's Cargo.toml
#7701 merged
Jul 23, 2025 -
Adapt bsb to new rescript.json flags and remove usage of deprecated ones
#7699 merged
Jul 23, 2025 -
Add
RegExp.escape
binding#7695 merged
Jul 22, 2025 -
Better error message if platform binaries package is not found
#7698 merged
Jul 22, 2025 -
Rename all remaining bsconfig.json to rescript.json
#7697 merged
Jul 22, 2025 -
Remove all leftovers of pinned-dependencies handling
#7686 merged
Jul 22, 2025 -
Adjust to bs-* deprecations
#7692 merged
Jul 22, 2025 -
Fix regex literal loc
#7683 merged
Jul 22, 2025 -
fix: rewatch not rebuilding on change
#7690 merged
Jul 22, 2025 -
Don't ignore Stdlib_* files when generating docstring tests
#7694 merged
Jul 22, 2025 -
Rename rewatch to rescript
#7687 merged
Jul 22, 2025 -
Use
Typ.arrows
after the refactoring of arrow types.#7662 merged
Jul 21, 2025 -
Fix comments attached to array element
#7672 merged
Jul 21, 2025 -
Fix sourcedirs.json generation
#7671 merged
Jul 21, 2025 -
Remove legacy clean
#7657 merged
Jul 21, 2025 -
ci: add clippy
#7675 merged
Jul 20, 2025 -
Remove Example.res
#7685 merged
Jul 20, 2025 -
Add optional
message
argument toResult.getOrThrow
and improve default error message#7630 merged
Jul 20, 2025 -
Deprecate
bs-dependencies
,bs-dev-dependencies
andbsc-flags
#7658 merged
Jul 20, 2025 -
Run Rewatch tests in release mode.
#7663 merged
Jul 19, 2025 -
Revert utils.sh
#7669 merged
Jul 19, 2025 -
Fix Windows CI
#7665 merged
Jul 19, 2025 -
Set version to 12.0.0-beta.3
#7667 merged
Jul 18, 2025 -
Prepare for 12.0.0-beta.2 release
#7666 merged
Jul 18, 2025 -
Read bs-dev-dependencies if --dev was passed.
#7650 merged
Jul 18, 2025 -
AST: store the attributes directly on function arguments.
#7660 merged
Jul 18, 2025 -
Fix fatal error when JSX not configured in rescript.json
#7661 merged
Jul 17, 2025 -
Rewatch: JSX 3 is unsupported
#7659 merged
Jul 17, 2025 -
Rust implementation of "rescript format"
#7603 merged
Jul 17, 2025 -
Prevent trying to read non-existing file when extracting extra info for error messages
#7656 merged
Jul 17, 2025 -
Refactor: construct every Ptyp_arrow via Ast_helper.Typ.arrow.
#7647 merged
Jul 17, 2025 -
Fix inside comment printing for empty dict
#7654 merged
Jul 16, 2025 -
Add AGENTS.md
#7653 merged
Jul 15, 2025 -
Refactor filter command line option handling
#7651 merged
Jul 15, 2025 -
Rewatch: add support for "rescript -w" for compatibility
#7649 merged
Jul 15, 2025 -
Use root package suffix in clean log messages
#7648 merged
Jul 15, 2025 -
Refactor parse tree for function arguments.
#7645 merged
Jul 15, 2025 -
Only get dev_deps from local packages
#7646 merged
Jul 15, 2025 -
Add --dev flag to clean command
#7622 merged
Jul 15, 2025 -
Fix issue with invalid code when emitting typeof with a function.
#7643 merged
Jul 14, 2025 -
Fix master build
#7642 merged
Jul 13, 2025 -
Format docstrings with the new format tools command
#7623 merged
Jul 12, 2025 -
Add missing backtick and spaces to
Belt.Map.map
doc comment#7632 merged
Jul 12, 2025 -
Rewatch: simplify getting bsc path
#7634 merged
Jul 12, 2025 -
Check Rust code formatting in CI
#7640 merged
Jul 12, 2025 -
Re-enable artifact list check
#7639 merged
Jul 12, 2025 -
Clean up config.ml
#7636 merged
Jul 12, 2025 -
Remove obsolete option -bs-unsafe-empty-array
#7635 merged
Jul 12, 2025 -
Remove obsolete jsx options
#7633 merged
Jul 11, 2025 -
Remove Rescript_cpp module, -bs-D and -bs-list-conditionals
#7631 merged
Jul 11, 2025 -
Remove internal/unused -bs-v flag
#7627 merged
Jul 11, 2025 -
Set version to 12.0.0-beta.2
#7629 merged
Jul 11, 2025 -
Prepare for 12.0.0-beta.1 release
#7628 merged
Jul 11, 2025 -
Add String.getSymbolUnsafe back to Stdlib
#7626 merged
Jul 11, 2025 -
Detect package name mismatch
#7604 merged
Jul 11, 2025 -
Remove uncurried handling from rewatch
#7625 merged
Jul 11, 2025
11 Pull requests opened by 6 people
-
Reliably determine standard lib dir
#7637 opened
Jul 12, 2025 -
OPAM 2.4.0
#7668 opened
Jul 18, 2025 -
Add setTypedArray and setTypedArrayFrom
#7691 opened
Jul 21, 2025 -
[WIP] Migrate command
#7693 opened
Jul 21, 2025 -
Mention which package was not found in the build state.
#7696 opened
Jul 22, 2025 -
Rewatch cli help: do not show build command options in the root help
#7715 opened
Jul 25, 2025 -
[WIP] Actions
#7726 opened
Jul 26, 2025 -
Check @react.component function return type
#7733 opened
Jul 29, 2025 -
Use oxc_resolver for ppx path resolution
#7740 opened
Jul 30, 2025 -
add ci job to test deno install
#7749 opened
Aug 1, 2025 -
Be more aware of the workspace during clean
#7752 opened
Aug 2, 2025
31 Issues closed by 9 people
-
Check if compiler version changed between builds, and if so, start a `clean` job
#7757 closed
Aug 7, 2025 -
Rewatch: `format --all --check` checks formatting of `node_modules` dependencies
#7747 closed
Aug 1, 2025 -
Nested record type formats weird in interface file
#7737 closed
Aug 1, 2025 -
[bug] rewatch clean says wrong file extensions
#7742 closed
Jul 31, 2025 -
Formatter removes `()` from functor type which results invalid code
#7720 closed
Jul 29, 2025 -
Optimization applied for polymorphic variants, but not for regular variants
#6741 closed
Jul 29, 2025 -
Stdlib: deprecate `xxxToEnd` functions
#7597 closed
Jul 28, 2025 -
Rewatch: deprecation warnings should be reported for local dependencies only
#7717 closed
Jul 26, 2025 -
Remove "rescript dump" command from rewatch
#7706 closed
Jul 24, 2025 -
@this with async keyword
#7681 closed
Jul 24, 2025 -
Where did JsxPPXReactSupport go?
#7703 closed
Jul 24, 2025 -
Rewatch: `bs-dependencies` -> `dependencies` etc.
#7455 closed
Jul 24, 2025 -
Regex syntax locations are broken
#7682 closed
Jul 22, 2025 -
Rewatch: code change does not trigger rebuild on windows
#7689 closed
Jul 22, 2025 -
rescript --version still says rewatch
#7674 closed
Jul 22, 2025 -
Polymorphic variant coercion to string: add warning/docs.
#6903 closed
Jul 22, 2025 -
Formatting array containing array spreads moves comments
#7655 closed
Jul 21, 2025 -
--create-sourcedirs fails with symlink package
#7670 closed
Jul 21, 2025 -
Add `clippy` to CI and fix warnings
#7673 closed
Jul 20, 2025 -
v12.beta1 - Rewatch doesn't build dev sources
#7638 closed
Jul 18, 2025 -
Unclear fatal error when JSX not configured in rescript.json
#7468 closed
Jul 17, 2025 -
`I/O error: _none_: No such file or directory` when using regex as `while` condition
#7610 closed
Jul 17, 2025 -
Formatting empty dictionary deletes any comments and inserts invalid trailing comma
#7652 closed
Jul 16, 2025 -
Rewatch: Hardcoded file suffix output
#7488 closed
Jul 15, 2025 -
Cast with external breaks function return
#7644 closed
Jul 15, 2025 -
Rewatch: git dependency not found
#7493 closed
Jul 15, 2025 -
Could not read folder: "test"
#7617 closed
Jul 15, 2025 -
v12 - `Js.typeof` or `Type.typeof` of a `@val external` function would produce `SyntaxError` in runtime
#7641 closed
Jul 14, 2025 -
Improve error messages around optional values
#7047 closed
Jul 12, 2025 -
Playground format is broken: `Failed to decode ConversionResult`
#7618 closed
Jul 11, 2025
16 Issues opened by 6 people
-
Nested record with @as attribute
#7756 opened
Aug 5, 2025 -
[rfc] feature to facilitate exception-free code
#7754 opened
Aug 4, 2025 -
`React.forwardRef` broken in v12
#7738 opened
Jul 30, 2025 -
Remove now irrelevant warnings
#7729 opened
Jul 27, 2025 -
Rewatch should recreate file after re-run of watch
#7728 opened
Jul 27, 2025 -
JSX PPX - add Jsx.element return constraint
#7722 opened
Jul 25, 2025 -
Rewatch: no way to override warnings as errors on command line
#7718 opened
Jul 25, 2025 -
[problem] ci fails if editor is open ("build is already running")
#7708 opened
Jul 24, 2025 -
Rescript clean of individual project
#7707 opened
Jul 24, 2025 -
Rewatch: panic on clean in analysis tests
#7688 opened
Jul 21, 2025 -
[reanalyze] rename @raises to @throws
#7680 opened
Jul 20, 2025 -
[reanalyze] [bug] division_by_zero exception analysis should check constant denominators
#7679 opened
Jul 20, 2025 -
[reanalyze] [bug] panic calls should not result in suggested annotations
#7678 opened
Jul 20, 2025 -
[reanalyze] [bug] nested functions trigger @raises annotation
#7677 opened
Jul 20, 2025 -
Calling external with attribute `@get` of type `unit => 'a` triggers `Assertion failed` compiler panic
#7676 opened
Jul 19, 2025
34 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Doc comment affects formatting of attributes
#6302 commented on
Jul 14, 2025 • 0 new comments -
Escape character `/` doesn't work in rescript 10 in `%raw` templates
#6236 commented on
Jul 14, 2025 • 0 new comments -
No unused attribute warning for attributes without "bs." prefix
#6636 commented on
Jul 14, 2025 • 0 new comments -
Type errors about inconsistent internal representations for variants do not describe the representation
#6657 commented on
Jul 14, 2025 • 0 new comments -
Compiler doesn't prevent from spreading object types in a record type
#6822 commented on
Jul 14, 2025 • 0 new comments -
Variables with reserved keywords renamed in output, but not reflected in generated typescript
#6871 commented on
Jul 14, 2025 • 0 new comments -
Confusing error message with mismatched optional labeled argument
#6944 commented on
Jul 14, 2025 • 0 new comments -
Uncapitalized cmi path in the error message
#6914 commented on
Jul 14, 2025 • 0 new comments -
Unstable formatting of comments
#6976 commented on
Jul 14, 2025 • 0 new comments -
Constant folding a pattern match on an unboxed variant produces an incorrect result
#6950 commented on
Jul 14, 2025 • 0 new comments -
Compiler crashes when a module is named Js
#7007 commented on
Jul 14, 2025 • 0 new comments -
External bindings use currying when the signature is not inlined
#7002 commented on
Jul 14, 2025 • 0 new comments -
Async import - unbound module type
#7173 commented on
Jul 14, 2025 • 0 new comments -
Core `Map.get` when map has with optional values
#7054 commented on
Jul 14, 2025 • 0 new comments -
#"🚀" cast to string is not "🚀"
#7274 commented on
Jul 14, 2025 • 0 new comments -
Comment after doc comment gets formatted in between let binding
#7187 commented on
Jul 14, 2025 • 0 new comments -
JSX preserve mode: `make` is not a valid component name
#7432 commented on
Jul 14, 2025 • 0 new comments -
Invalid .resi generated
#7443 commented on
Jul 14, 2025 • 0 new comments -
`rewatch watch` on clean repo triggers a second, empty build
#7446 commented on
Jul 14, 2025 • 0 new comments -
[bug] @genType generates incorrect output
#7444 commented on
Jul 14, 2025 • 0 new comments -
Preserve tagged template in generated code
#7236 commented on
Jul 14, 2025 • 0 new comments -
Use rewatch to build runtime, tests etc.
#7117 commented on
Jul 18, 2025 • 0 new comments -
Rewatch: detect changes to config and compiler version
#7436 commented on
Jul 20, 2025 • 0 new comments -
Support Yarn-pnp, esy, and npm-link
#3276 commented on
Jul 21, 2025 • 0 new comments -
Consolidate Stdlib APIs before v12 release
#7127 commented on
Jul 24, 2025 • 0 new comments -
`CreateInterface.command` doesn't copy over `@as` decorators in records
#7611 commented on
Jul 24, 2025 • 0 new comments -
The parser does not ignore subsequent open multi-line comment /* inside /** or /*
#7508 commented on
Jul 24, 2025 • 0 new comments -
Improve error message when variant constructor is not prepended with pipe
#7578 commented on
Jul 24, 2025 • 0 new comments -
Improve error message when using keyword as field name
#7579 commented on
Jul 24, 2025 • 0 new comments -
Deprecation/removal of obsolete features
#6999 commented on
Jul 24, 2025 • 0 new comments -
Clean up/optimize @return(undefined_to_opt) etc.
#7428 commented on
Aug 6, 2025 • 0 new comments -
Add a few Stdlib helpers
#7516 commented on
Aug 4, 2025 • 0 new comments -
Update @rescript/react dependency in workspace and use it for more tests
#7525 commented on
Jul 17, 2025 • 0 new comments -
Show docstrings before type expansions in hover popups
#7608 commented on
Jul 13, 2025 • 0 new comments