Skip to content

Latest commit

 

History

History
72 lines (47 loc) · 1.94 KB

Changes.md

File metadata and controls

72 lines (47 loc) · 1.94 KB

Next

Fixes:

  • #1573, don't include -bs flags in .merlin
  • #1716, fix wrong optimization of recursive values
  • #1728, bad inlining
  • #1409, make sure when optional is None, bs.obj will not introduce such label
  • #1737, same as #1409
  • #1746, a corner case when mixing recursive value and functions, should make markup.ml work
  • #1749, fix nested if, code block discarded issue

1.7.5

Fixes:

  • #1676, bsb -w will always build regardless of filetype when fs.watch doesn't send a filename
  • #1655, fix #1653 Js.Promise.all[n] interfaces
  • #1658, fix typeof = "null" issue
  • #1656, bs.get/set/get_index/set_index respects bs.ignore
  • #1654, bsb -init fails if package or current dir has space (parent dir can have spaces)
  • #1678, bs.get{null;undefined} in object type
  • #1692, fix invalid js syntax output
  • #1701, fix tailcall handling interaction with exception handler
  • #1666, fix misue of GADT api

Features:

  • #1648, exposed bsc in the npm environment
  • #1647, special handling bsb -init . to reuse current directory
  • #1667, fix an optimization bug
  • #1698, fix exit code incorrectly aggregated issue
  • #1666, add Js.Json.classify and Js.Types.classify
  • #1705, add dom storage api
  • #1672, sync up with new reason
  • #1696, provide reason-react template

1.7.4(May 24, 2017):

internal tools:

  • #1583, add -U -D support for bspack

Features:

  • #1630, add modules Option, Result, List, and Vector into Js namesapace, update docs

  • #1613, allow bs.scope with bs.send/bs.send.pipe/bs.set/bs.get/bs.set_index/bs.get_index

  • #1604, add the functions entries, values, fromList, fromArray and map to Js.Dict

  • #1632, bsb themes support

Bug fixes :

  • #1581, more error checking
  • #1633, fix missing installations
  • #1581, more error checking %identity

1.7.3:

Bug fixes:

  • #1556, fix duplicated requires of runtime (report by Chenglou)

  • #1568, internal compiler error

Features:

  • #1564: scoped values in FF, see bs.scope in the Manual