10.1.0-alpha.1
Pre-release
Pre-release
·
1612 commits
to master
since this release
💥 Breaking Change
- Vendor genType, which does not need to be installed separately anymore. Only TypeScript back-end supported.
- Pipe
->
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
#5537 -
Make
promise
a built-in type #5650 -
Initial support for JSX V4 including genType, still work in progress.
- 💥 when V4 is activated, at most one component is allowed for each module.
-
Add placeholder types for ES6 collections:
Set
,Map
,WeakSet
, andWeakMap
#5630
🐛 Bug Fix
- Fix issue with arrays and creation of recursive values #5640
- Fix issue where characters such as newlines would be escaped in a template string expression #5638
- Fix issue where pipe
->
processing eats up attributes #5581 - Fix issue where cancelling
rescript build
would leave the.bsb.lock
file behind and block future builds
💅 Polish
- Print patterns in warnings using rescript printer #5492