Path to this page:
Subject: CVS commit: pkgsrc/devel/js_of_ocaml
From: Jaap Boender
Date: 2017-09-08 15:19:35
Message id: 20170908131935.2C11CFA97@cvs.NetBSD.org
Log Message:
Updated package to latest version, 3.0.0. Changes include:
Features/Changes
Misc: switch to ppx instead of camlp4
Misc: always install deriving_json
Misc: remove support for async_kernel, bin_prot
Misc: remove support for ppx_driver
Misc: split js_of_ocaml in multiple packages
Misc: switch to jbuilder
Misc: new pseudo filesystem support with better node support
Compiler: sourcemap support is now optional
Compiler: no more strong dep on yojson, b64, menhir, ocamllex
Compiler: improve separate compilation workflow
Runtime: add support for weakdef
Syntaxes: add expect tests
Syntaxes: switch to ocaml-migrate-parsetree and ppx_tools_versioned
Lib: Add primitives in [Js.Unsafe]
Lib: remove keycode module, replaced by Dom_html.Keyboard_code
Lib: XmlHttpRequest, API change for perform functions.
Bug fixes:
Runtime: fix many stubs
Lib: fix many signatures
Compiler: fix performance of compilation passes (simpl,clean)
Compiler: fix compat with OCaml 4.06
Toplevel: flush channels after execution.
Toplevel: fix toplevel generation when using -export-unit
Files: