1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141
|
===== 1.2 (2012-06-02) =====
* Bugfixes
** Fix #284
** Fix return type of window##open_
* Features/Changes
** Improvements in the data-flow solver
** Add Dom_html.window##onscroll
** Dom_events.listen: handler should return boolean
** Add DOM drag/drop events
===== 1.1.1 (2012-03-15) =====
* Bugfixes:
** Url parsing.
** webgl binding types
* webgl example
===== 1.1 (2012-02-24) =====
* Libraries:
** Lots of new dom bindings
** WebGL
** Typed arrays
** Many speed improvement (marshall, strings, regexps)
** Many bug fixed
* Compiler:
** Add -I option to select directories containing cmi files
** Fix compilation of mutually recursive functions occuring in loops
** In Javascript output, parenthesize numbers when followed by a dot
** Fix order of evaluation bug
** Fix compilation of loops in 'try ... with' body (close #263)
* hyperbolic tree example
===== 1.0.9 (2011-11-30) =====
* Bugfixe in polymorphic comparison.
===== 1.0.8 (2011-11-25) =====
* Compatibility with deriving-0.3
* Libraries:
** Adding Event_arrows.iter
** Events: adding Dom_html.stopPropagation and ?propagate parameter in Event_arrows
===== 1.0.7 (2011-11-18) =====
* Bugfixes:
** Deriving_json: fix string (un)marshalling (was broken for byte > 127)
** Do not emit string escape sequence \\v (not supported by IE8)
** Removed incorrect optimization of !(x < y) into (x >= y)
** Allow compilation on win32/msvc
** Open all files in binary mode
* Libraries:
** Add Dom_html.buttonPressed
** Add functions to downcast Dom_html.event into mouseEvent, keyboardEvent, ...
** Add Dom.document.adoptNode
** removed Date.now() function, not supported by all browsers
** Allow to test the button associated to a Dom_html.mouseEvent
** Add localStorage and sessionStorage api
===== 1.0.6 (2011-09-28) =====
* Bugfixes:
** browser compatility for Regexp.search and check_headers (XmlHttpRequest.send).
* Libraries:
** add Dom_html.iFrameEliom##width
** add Dom_html.window##scroll
** add Dom.document##importNode
===== 1.0.5 (2011-09-21) =====
* Bugfixes:
** array_get/set bound check
* Libraries:
** XmlHttpRequest: allow to cancel ta XHR after receiving the HTTP headers
** Added the [CSS.Angle] module to handle angles in CSS
===== 1.0.4 (2011-09-07) =====
* Bugfixes:
** fix typo in 'greater than or equal to'
** marshalling, unmarshalling and comparison
are not recursive anymore: avoid stack overflow
** use custom formatter to pretty print Javascript
code to avoid newlines where it is forbidden.
** fix type of Dom.nodeList.item (was optdef, is now opt)
** fixes for internet explorer.
** fixes for bug exposed by Berke Durak's tool jsure.
* Libraries:
** History API
** improvements of CSS module
** Add coercion and attribute manipulation functions in Dom module
===== 1.0.3 (2011-07-13) =====
* Bugfixes:
** 'caml_int_of_string' was incorrect for negative number
** Fixed misparenthesized Javascript 'new' expressions
* Libraries:
** Add a CSS module
** export Form.form_elements
** add onsubmit method to Dom_html.formElement
** add classList property to dom elements
===== 1.0.2 (2011-04-13) =====
* Bugfixes:
** fix compilation of Int32/Nativeint
** fix compilation of self-recursive functions in loops
** fix to File module for when there is no FileReader class in the host browser
** fixed big in weak support
* Compiler:
** Switch licence to LGPL
** API to generate a function instead of a standalone program
** option to compile an OCaml toplevel
* Libraries:
** Add an optionnal JSON deriving class
** Add Math.random binding
** Add scrollWidth/scrollHeight element methods to the DOM
** Add coercion function Dom_html.CoerceTo.element
** Renaming functions in XmlHttpRequest:
*** send -> perform
*** send_string -> perform_raw_url
===== 1.0.1 (2011-01-26) =====
* Bugfixes:
** conversion of Int64 to string.
** typos.
* Allow use of Lwt.pause.
* Split ocamlfind packages in two: syntax and library.
===== 1.0 (2010-12-13) =====
Initial release
|