Skip to content

3.11.0

Choose a tag to compare

@hhugo hhugo released this 06 Oct 12:12
· 2284 commits to master since this release

CHANGES:

Features/Changes

  • Compiler: setting tc_depth to 0 remove direct call from the tc optimization.
  • Lib: add hidden, onfullscreenchange and onwebkitfullscreenchange to document
  • Runtime: fixes for Windows, all tests pass
  • Runtime: make all windows drive available on nodejs.
  • Runtime: add support for Sys.mkdir and Sys.rmdir
  • Runtime: make stdin work on nodejs
  • Runtime: add support for Unix(stat,lstat,mkdir,rmdir,symlink,readlink,unlink,getuid) on nodejs.
  • Runtime: add caml_raise_with_args

Bug fixes

  • Compiler: fix toplevel generation (#1129, #1130, #1131)
  • Compiler: fix predefined exn id with separate compilation
  • Compiler: js stubs without 'Provides' should still allow 'Require'
  • Runtime: fix handling of uncaugh exceptions
  • Runtime: fix error handling of Sys.readdir
  • Dune: make git version lookup more resilient