OGX.JS 1.26.0
1.26.0
This version is compatible with OGX.CLI >= 1.13.0
New Features
- [Uxi] initial implementation of
toJSON
andtoOML
export methods ofOML tree
- [Uxi] initial implementation of
data
attribute to have a top filter over allUxi
's, and output data viatoOML
andtoJON
- [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 andonRender
method - [OSE] added support to
Templater.jmake
via{{template name object}}
- [OSE] added support to
uxi.property
to target auxi
with a different property thanid
- [OML] extended support to creating nodes from string
- [OML] floats (Window, Popup..) can now be created without an id by using
node:Window
instead ofsome_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 onPopup
head will maximize/restore ifmaximize
is set totrue
- [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
overridingtranslate3d
when applying multiple transformations
Other Changes
- [MISC] Performance improvements
- [Popup] better handling of z
Deprecations
- [Router]
addTohist
is deprecated in favor ofadd