Skip to content

12.0.0-beta.11

Pre-release
Pre-release
Compare
Choose a tag to compare
@cknitt cknitt released this 12 Sep 15:20
· 8 commits to master since this release
67742d5

💥 Breaking Change

  • Have String.charCodeAt return option<int>; add String.charCodeAtUnsafe. #7877
  • Remove support of JSX children spread. #7869

🚀 New Feature

  • Add Array.filterMapWithIndex to Stdlib. #7876

🐛 Bug fix

  • Fix code generation for emojis in polyvars and labels. #7853
  • Add reset to experimental_features to correctly reset playground. #7868
  • Fix crash with @get on external of type unit => 'a. #7866
  • Fix record type spreads in inline records. #7859

💅 Polish

  • Reactivate optimization for length of array literals. #7872
  • Float.isNaN: use Number.isNaN instead of global isNaN. #7874

🏠 Internal

  • Playground: Add config options for experimental features and jsx preserve mode. #7865
  • Clean up tests. #7861 #7871
  • Add -runtime-path flag to bsc (and bsb), we are detecting the location of @rescript/runtime in cli/rescript.js based on runtime module resolution. #7858