Changelog
dev
- Libraries:
- Regexp: Fix efficacity problem
- Dom_html: Fix problems with IE8 event handling
- Dom_html: Add querySelector
- Dom: Add compareDocumentPosition
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.iFrameEliomwidth
- add Dom_html.windowscroll
- add Dom.documentimportNode
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
