Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

rescript

Package Overview
Dependencies
Maintainers
4
Versions
71
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

rescript - npm Package Versions

13
8

11.1.0

Diff

Changelog

Source

11.1.0

:bug: Bug Fix
  • Revert escape JSX prop names with hyphens (#6705). https://github.com/rescript-lang/rescript-compiler/pull/6731
cknittel
published 11.1.0-rc.8 •

Changelog

Source

11.1.0-rc.8

:rocket: New Feature
  • Add %todo extension for leaving implementation for later. https://github.com/rescript-lang/rescript-compiler/pull/6713
  • Add -warn-error argument for generating errors in CI. Useful for %todo extension. https://github.com/rescript-lang/rescript-compiler/pull/6717
:bug: Bug Fix
  • Improve error when using @deriving(accessors) on a variant with record arguments. https://github.com/rescript-lang/rescript-compiler/pull/6712
  • Stop escaping JSX prop names with hyphens. https://github.com/rescript-lang/rescript-compiler/pull/6705
  • Fix trailing undefined for optional parameters not omitted with @send and @new. https://github.com/rescript-lang/rescript-compiler/pull/6716
  • Fix JSX4 adding the incorrect type annotation for the prop ref in React.forwardRef component. https://github.com/rescript-lang/rescript-compiler/pull/6718
  • Fix description for warning number 110. https://github.com/rescript-lang/rescript-compiler/pull/6725
:nail_care: Polish
  • Module spec es6 and es6-global is deprecated in favor of esmodule. https://github.com/rescript-lang/rescript-compiler/pull/6709
cknittel
published 11.1.0-rc.7 •

Changelog

Source

11.1.0-rc.7

:bug: Bug Fix
  • Fix variance setting for builtin dict type. Fixes issues around inference. https://github.com/rescript-lang/rescript-compiler/pull/6707
cknittel
published 11.1.0-rc.6 •

Changelog

Source

11.1.0-rc.6

:rocket: New Feature
  • Add experimental BigInt support. https://github.com/rescript-lang/rescript-compiler/pull/6670, https://github.com/rescript-lang/rescript-compiler/pull/6696
:bug: Bug Fix
  • Fix mishandling of uncurried functions in super errors. https://github.com/rescript-lang/rescript-compiler/pull/6694
cknittel
published 11.1.0-rc.5 •

Changelog

Source

11.1.0-rc.5

:bug: Bug Fix
  • Fix misparsing in/after JSX. https://github.com/rescript-lang/rescript-compiler/pull/6686
  • Fix @deriving(accessors) outputting curried functions in uncurried mode. https://github.com/rescript-lang/rescript-compiler/pull/6687
cknittel
published 11.1.0-rc.4 •

Changelog

Source

11.1.0-rc.4

:bug: Bug Fix
  • Fix emitting static import instead of dynamic import. https://github.com/rescript-lang/rescript-compiler/pull/6664
  • Fix local type variables breaking react components. https://github.com/rescript-lang/rescript-compiler/pull/6665
  • Fix remove redundant branches in generated switch body. https://github.com/rescript-lang/rescript-compiler/pull/6672
  • Fix issue in partial application when the last named arg is provided. https://github.com/rescript-lang/rescript-compiler/pull/6681
:nail-care: Polish
  • Omit undefined in external function calls for trailing optional arguments when not supplied. https://github.com/rescript-lang/rescript-compiler/pull/6653
  • Make pattern match suggestions to be easier to copy-paste. https://github.com/rescript-lang/rescript-compiler/pull/6656
cknittel
published 11.1.0-rc.3 •

Changelog

Source

11.1.0-rc.3

:nail_care: Polish
  • No parens around tagged template literals. https://github.com/rescript-lang/rescript-compiler/pull/6639
  • Allow identifier with modules in tagged template literals (e.g. Pg.sqlselect * from ${table} where id = ${id}). https://github.com/rescript-lang/rescript-compiler/pull/6645
:bug: Bug Fix
  • Fix compiler crash when reexporting tagged template literal externals. https://github.com/rescript-lang/rescript-compiler/pull/6645
cknittel
published 11.1.0-rc.2 •

Changelog

Source

11.1.0-rc.2

:rocket: New Feature
  • Add support for array spread. https://github.com/rescript-lang/rescript-compiler/pull/6608
  • Support import attributes (https://github.com/tc39/proposal-import-attributes) in @module(). https://github.com/rescript-lang/rescript-compiler/pull/6599
  • allow hyphens in jsx tag names (e.g. <mj-column>). https://github.com/rescript-lang/rescript-compiler/pull/6609
:bug: Bug Fix
  • Fix issue with async and newtype in uncurried mode. https://github.com/rescript-lang/rescript-compiler/pull/6601
  • Generic JSX transform: Rename expected module name for lowercase JSX to Elements from DOM. https://github.com/rescript-lang/rescript-compiler/pull/6606
  • Generic JSX transform: Set default config params for jsxConfig. https://github.com/rescript-lang/rescript-compiler/pull/6606
  • Generic JSX transform: Handle namespaced names. https://github.com/rescript-lang/rescript-compiler/pull/6606
  • Fix issue with doc comment in recursive module. https://github.com/rescript-lang/rescript-compiler/pull/6613
  • Fix issue with Exceptions and Extensible types runtime generation. https://github.com/rescript-lang/rescript-compiler/pull/6570
  • Fix inline comment before spread syntax in record. https://github.com/rescript-lang/rescript-compiler/pull/6615
:house: Internal
  • Use OCaml 4.14.1 (+ Alpine 3.19 container) for CI build. https://github.com/rescript-lang/rescript-compiler/pull/6600
cknittel
published 11.1.0-rc.1 •

Changelog

Source

11.1.0-rc.1

:rocket: New Feature
  • Experimental support of tagged template literals, e.g. sql`select * from ${table}. https://github.com/rescript-lang/rescript-compiler/pull/6250
  • Experimental support for generic/custom JSX transforms. https://github.com/rescript-lang/rescript-compiler/pull/6565
  • dict is now a builtin type. https://github.com/rescript-lang/rescript-compiler/pull/6590
:bug: Bug Fix
  • GenType: distinguish inline records from unary variant cases of object type. https://github.com/rescript-lang/rescript-compiler/pull/6586
cknittel
published 11.0.1 •

Changelog

Source

11.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_found instead 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
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc