You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Here are the verbatim release notes as of Nov 4: for each item, need to evaluate whether some doc update is required.
Ticked means: either not necessary, or doc updated.
Here are the verbatim release notes as of Nov 4: for each item, need to evaluate whether some doc update is required.
Ticked means: either not necessary, or doc updated.
10.1.0-rc.4
🚀 New Feature
rescript format -check
. Check formatting rescript#5760🐛 Bug Fix
rescript format --help
usage was being swallowed Check formatting rescript#5760{x: ? e}
Parentheses when assigning optional value to optional field syntax#71410.1.0-rc.3
🚀 New Feature
Support the use of spread anywhere in list creation (e.g. `list{...x, 1, ...y, ...z}). Spread anywhere feature syntax#692 Docs: Update docs for list spread. #598
Add support for the argument of
@react.component
to set a props type from the outside. JSX v4 shared props syntax#699🐛 Bug Fix
await foo->bar
meansawait (foo->bar)
Treat await as an almost-unary operator. syntax#711💅 Polish
Pconst_char
fromchar
toint
Change char payload syntax#70910.1.0-rc.2
🐛 Bug Fix
...x
in non-last position would not be reported as syntax error Add spread element check when the last element is a spread. syntax#673async
in a function with labelled arguments.async
including an infinite loop Fix several printing issues withasync
including an infinite loop. syntax#68010.1.0-rc.1
💥 Breaking Change
JsxDOM.domProps
:begin_
,end_
,to_
begin
,end
,to
instead.@string
or@int
attribute is used in a V4 component JSX v4 and @string / @int rescript#5724🚀 New Feature
bsconfig.json
:.bs.mjs
and.bs.cjs
are allowed Add extra variants for suffixes in bsconfig.json rescript#5631🐛 Bug Fix
async
Fix issue where uncurried async functions were emitted withoutasync
rescript#5718_
and comments.👓 Spec Compliance
💅 Polish
loading
,aria-*
DOM element attributes inJsxDOM.domProps
:ariaCurrent
,ariaInvalid
,ariaAutocomplete
, etc.10.1.0-alpha.2
🚀 New Feature
"jsx"
configuration to dependencies Propagate jsx config to dependencies, and add config "preserve-dependencies". rescript#5661{}
for records where all fields are optional Support {} for empty record literals and types. rescript#5658type empty = {}
) Support {} for empty record literals and types. rescript#5658🐛 Bug Fix
->
and|>
Pipe reformat eats annotation syntax#629💅 Polish
10.1.0-alpha.1
💥 Breaking Change
->
does not support a code block on the right-hand side e.g.x->{ open A; get("test") }
🚀 New Feature
Experimental support for for
async
/await
Async await support rescript#5537 DOC:Add documentation for async/await. #590Make
promise
a built-in type Make promise a built-in type. rescript#5650JSX V4. Update React page #593
Add placeholder types for ES6 collections:
Set
,Map
,WeakSet
, andWeakMap
Add placeholder types for ES6 collections rescript#5630🐛 Bug Fix
->
processing eats up attributes Fix issue where pipe "->" processing eats up attributes. rescript#5581rescript build
would leave the.bsb.lock
file behind and block future builds💅 Polish
The text was updated successfully, but these errors were encountered: