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

bs-platform

Package Overview
Dependencies
Maintainers
1
Versions
205
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

bs-platform - npm Package Versions

1
21

8.2.0-dev.1

Diff

hongbo_zhang
published 8.1.1 •

hongbo_zhang
published 8.0.3 •

hongbo_zhang
published 8.1.0 •

hongbo_zhang
published 8.0.2 •

hongbo_zhang
published 8.0.1 •

hongbo_zhang
published 8.1.0-dev.1 •

hongbo_zhang
published 8.0.0 •

hongbo_zhang
published 8.0.0-dev.1 •

hongbo_zhang
published 7.3.2 •

Changelog

Source

7.3.2

  • #4315 synup super_errors for better uncurry error message
  • #4335 fix js_date.setUTCTime
  • #4343 fix regex syntax checking for empty or comment string
  • #4351 precie binding location for reasonreact jsx

7.3

  • #4235 #4237 #4241 #4244 #4240 generalized uncurry work
  • #4255 #4258 #3953 code generation: compiling unit to undefined
  • #4288 code generation: improve module alias code generation
  • #4287 code generation: meaningful names for pattern match
  • #4286 code generation: better code generation for loops
  • #4224 #4262 code generation: eleminate intermediate variables when inlining
  • #4198 #4228 remove some long deprecated APIs, Js.Math.pow_int
  • #4257 docs: add docs about Belt.Id.comparable
  • #4256 tweaks to super error message
  • #4284 regression fix: better dumping cmi files to avoid scary names
  • #4285 #4268 turn off warning 20 by default (which produces false alarm)
  • #4283 tweak react-hooks template
  • #4270 #4273 deriving abstract free in belt, belt no longer relies on such extension
  • #4272 code generation: better handling of option unpacking
  • #4269 not rely on npm link for bsb templates
  • #4266 #4265 fix belt.MutableMap
  • #4259 consistent warning docs in bsc -warn-help
  • #4251 remove String.prototype.polyfill
  • #4250 adding -unboxed-types option (where @unboxed attribute may not be needed)
  • #4217 make compiler int64 encoding agnostic

7.2

  • #4211 #4210 optimize int64 performance, Int64.to_string (10x faster), Int64.neg etc

  • #4209 add a space after "acquire lock" in bsb error handling

  • #4208 #4206 let%private support

    let %private  x = 3
    

    x will not be exported

    module N = struct
      let %private x = 3
    end
    

    x will not be exported by N

  • #4196 fix printing indexed operators

  • #4177 #4180 support [@@@bs.config {flags = [| ".." |] }] per file level to allow file level special flags

  • #4158 #4157 #4166 #4168 loading stdlib from memory, no postinstall needed

  • #4152 support copyright style comments preserved in JS

    [%%raw "//copyright ]
    

    copyright will be preserved in output js

  • #4191 #4189 add a flag -bs-unsafe-empty-array for easy transition (regain polymorphism for empty array), this is a temporary flag which will be removed eventually

  • #4190 (internal) remove bsdep which is not used

  • #4188 better encoding around internals for performance and size

  • #4155 fix React PPX regressions from 7.1.0 which caused a type error when writing recursive components.

  • #4185 remove stale tasks.json in bsb themes for vscode, leave it for users to keep it up to date

  • #4159 #4161 #4182 improve the startup time, reducing both the size of cmi and cmj

  • #4179 (internal) remove bsppx, use "bsc.exe -as-ppx" for editor tooling

  • #4171 add a warning for using fun%raw, use [%raw] directly

  • #4169 An escape hatch for function level comments

  • #4164 #4162 #4165 make code generation platform agnostic (not depending on printf either)

  • #4164 add Node.Buffer.toStringWithEncoding

  • #4150 Grab the hostname from window.location when conntecting to websocket for react-hooks theme

  • #4143 better compilation of optional arguments

  • #4142 fix yarn start command

  • #4140 docs: update README in basic reason template

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