Fetching contributors…
Cannot retrieve contributors at this time
55 lines (38 sloc) 2.36 KB

Change Log

This file documents any relevant changes done to ViUR html5 since version 2.


Current development version.

2.3 Kilauea

Release date: Oct 2, 2018

  • Refactored html5.ext.SelectDialog
  • Extended html parser to apply data-attributes
  • Switching event handling to newer JavaScript event listener API
  • Added onFocusIn and onFocusOut events

2.2 Etna

Release date: Apr 23, 2018

  • Implemented html5.Head() to access the document's head object within the library.
  • Directly append text in construction of Li().


Release date: Nov 2, 2017

  • Introduced a build-in HTML parser (Widget.fromHTML()) that is capable to compile HTML-code into DOM-objects of the html5 library, and an extra-feature to bind them to their root node for further access. This attempt makes it possible to create PyJS apps using the HTML5 library without creating every single element by hand.
  • A more distinct way for Widget.hide() and that cannot be overridden by styling. (setting "hidden" does not work when another display value is set).
  • Utility functions Widget.enable() and Widget.disable()`.
  • Directly append text in construction of Div() and Span().
  • Allow for tuple and list processing in table cell assignments.
  • Adding utils.parseFloat() and utils.parseInt() utility functions.
  • Implemented colspan attribute for Th()
  • New and


Release date: Dec 22, 2016

  • v2.0.1: Directly append text in construction of Option().
  • v2.0.1: Anything added to Widget.appendChild() or Widget.prependChild() which is not a widget is handled as text (TextNode() is automatically created).
  • New functions Widget.prependChild(), Widget.insertBefore(), Widget.children(), Widget.removeAllChildren(), Widget.addClass(), Widget.removeClass(), Widget.toggleClass()
  • Utility functions utils.doesEventHitWidgetOrParents(), utils.doesEventHitWidgetOrChildren() taken from vi77
  • Insert text blocks easier with utils.textToHtml()
  • Several bugfixes