Releases: globules-io/OGX.JS
Releases · globules-io/OGX.JS
OGX.JS 1.36.2
Bug Fixes
- [Display] fix dynamic bound
OML
display
OGX.JS 1.36.1
Bug Fixes
- [OML] fix promise result not stored if fetch
id
already used, now overwrites result with sameid
- [View] fix using
html
instead oftemplate
in config, re-interpreted afterDisplay
OGX.JS 1.36.0
New Features
- [Form] exposed
enabledForm
&disableForm
internal methods, and now enables/disables binded form or desirated form by passing selector - [Form]
toObj
now skips thedisabled
elements if passedtrue
as 2nd param - [Form]
cb_change
of bound form is now passed an object withoutdisabled
readonly
values - [Tags] added
lowercase
flag in config to force saving input tag as lowercase - [Popup]
maximize
method can now be used to temporary turn if on/offmaximize
andmaximize_dbc
actions, by passing aboolean
- [OML] added
getNodeByProp
, returns a node given aproperty/value
pair - [OML] added
getNodeByName
, returns a node given aname
- [List] now supports direct property/value combo in
get
unset
update
methods, auto transformed to{eq:value}
filter
Bug Fixes
- [Form] not validating a field on
paste
Other Changes
- [OML] remove obsolete internal parameters
OGX.JS 1.35.3
Bug Fixes
- [App] fix
Splash
not hiding when using optionbookmark: true
and reloading page
OGX.JS 1.35.2
Bug Fixes
- [Router] fix navigation hang when rendering
Stage
object withoutOML
OGX.JS 1.35.1
Bug Fixes
- [App] fix crash when using multiple
Stage
objects and start-up stage has no template.
Other Changes
- [CSS] Splashscreen tweaks
OGX.JS 1.35.0
New Features
- [App] added
exit
option, set totrue
by default. Set to false and prevent reload/exit. - [DynamicList]
select
andselectIndex
methods can now be passed an additionaltrigger
parameter to trigger selectionevent
&callback
- [Uxi] focus tree downstream via
focus(2)
now skipsfloating
objects that are notvisible
, previously only available with recursive focus nodes downstream viafocus(1)
- [List] with non uniform objects, skip attributes that have a different
type
when expectingstring
tostring
comparison
Other Changes
- [OSE]
loop
optimization - [App] startup speed improvements
- [App] now trigger
OGX.App.READY
once the default route of the focused Stage at start has been navigated to. - [Router] additional
debug
info
Bug Fixes
- [Bind] fix crash when binding a
Uxi
to aUxi
and the filteringUxi
does not have a value yet
OGX.JS 1.34.1
Bug Fixes
- [OML] fix
isOML
trying to parse non-json strings
OGX.JS 1.34.0
New Features
- [Placeholder]
placeholders
can now be expressed as a 2D Array - [Tree]
addItem
can now be passed an array of items
Bug Fixes
- [Tree] fix parent item
state
not updated after removing a child usingdeleteItem
- [Display] fix dynamic
OML
viaas
Deprecations
- [Data]
OGX.Data.isOML
has been deprecated in favor toOGX.OML.isOML
Components
- [Flip]
1.0.0
newFlip
component to render and flip between 2OML
trees. - [FlexCells]
1.3.3
fixplaceholder
in complexOML
- [Table]
1.2.0
addedmode
inconfig
andmode
method to set selection mode torow
oritem
(prop/val combo)
1.33.3
1.33.3
Bug Fixes
- [Placeholder] fix offset in placeholder
Components
- [FlexCells]
1.3.0
value ofcellSize
can now be expressed as an array