Skip to content

OGX.JS 1.26.0

Compare
Choose a tag to compare
@globules-io globules-io released this 14 Jun 19:55
· 368 commits to master since this release

1.26.0

This version is compatible with OGX.CLI >= 1.13.0

New Features

  • [Uxi] initial implementation of toJSON and toOML export methods of OML tree
  • [Uxi] initial implementation of data attribute to have a top filter over all Uxi's, and output data via toOML and toJON
  • [Uxi] initial implementation of filter method
  • [Core] added debugging protection on production builds
  • [Form] added change method to trigger a change event on a bound form.
  • [Router] request has a new window property, set to the initial url on first load.
  • [DynamicList] added render config callback and onRender method
  • [OSE] added support to Templater.jmake via {{template name object}}
  • [OSE] added support to uxi.property to target a uxi with a different property than id
  • [OML] extended support to creating nodes from string
  • [OML] floats (Window, Popup..) can now be created without an id by using node:Window instead of some_id:Window
  • [Point] added support for pseudo filters instead of ids, for objects to re-use
  • [Popup] added maximize_dbc flag, if set, double click/tap on Popup head will maximize/restore if maximize is set to true
  • [Scroller] added percent method, returns scroll position in percent.

Bug Fixes

  • [Router] fix stage.url not updated on back button from a url with rewrite/capture
  • [Popup] fix matrix overriding translate3d when applying multiple transformations

Other Changes

  • [MISC] Performance improvements
  • [Popup] better handling of z

Deprecations

  • [Router] addTohist is deprecated in favor of add