github ocsigen/js_of_ocaml 3.4.0
Version 3.4.0

latest releases: 5.8.1, 5.8.0, 5.7.2...
4 years ago

Features/Changes

  • Compiler: Support reproducible builds by using BUILD_PATH_PREFIX_MAP
  • Compiler: Remove support for ocaml < 4.02.3
  • Compiler: use paths from debug info when looking to looking cmis to embed
  • Compiler: refactoring, renaming
  • Compiler: make float literals look like float (#767)
  • Misc: use ocamlformat
  • Misc: dunify the build of the toplevel
  • Misc: support for OCaml 4.08
  • Lib: wrap js_of_ocaml-lwt, js_of_ocaml-tyxml, js_of_ocaml-toplevel, js_of_ocaml-compiler
  • Runtime: don't use deprecated [new Buffer] on nodejs (#726)

Bug fixes

  • Compiler: fix compilation of empty cma
  • Compiler: fix js parser with keyword as ident
  • Compiler, Runtime: make --setenv work with Sys.getenv_opt
  • Compiler: fix miscompilation of Obj.is_int with a match expression
  • Compiler: fix quadratic behaviour in findlib.ml
  • Compiler: prevent addition with a positively-signed number from being coalesced… (#764)
  • Compiler: Fix: static eval of String.get (#770)
  • Runtime: make obj_dup work on string/bytes
  • Runtime: fix bad hash function on int64
  • Runtime: avoid redundant conversion to string in fs_fake.js

Don't miss a new js_of_ocaml release

NewReleases is sending notifications on new releases.