OGX.JS Javascript Framework version 1.30.0

2024-01-03

We are pleased to announce that OGX.JS Javascript Framework version 1.30.0 has been released!. This version is compatible with OGX.CLI >= 1.13.0

 

New Features

  • [Window] added `title` method to get/set the title
  • [DynamicList] `no_selection` can now be expressed as an `Array` of values, considering the `key`
  • [DynamicList]  has a new select mode `set`, makes the list items push buttons and prevents unselection
  • [OML] exposed `Core` options `max_render_time` via getter/setter `maxRenderTime` and `max_depth` via getter/setter `maxDepth`
  • [Tabs] exposed `config.icons` via getter/setter `icons`
  • [Popup] new parameter `config.group_icon` as default icon for a `group`
  • [Popup] added data attribute containing the `group` if set, for styling purposes
  • [App] grouping popups now adds `icons` into tabs if popup had `icon`
  • [App] ungrouping popups now restores the `icon` from the `Tab`
  •  

    Bug Fixes

  • [Carousel] fix children `focus` upon rapid change using `next` or `prev`
  • [Uxi] fix `parents` without arguments not returning all parents
  • [App] fix Grouping then ungrouping a `Popup`, `title` missing in the ungrouped `Popup`
  •  

    Breaking Changes

  • [Tabs] `SELECT` is now triggered with a 2nd object containing tab info proper to `Tabs` such as `index`, `index` used to be merged to the tab object. This change only affects your code if you were catching the new `index` by listening to this event.
  •  

    Other Changes

  • [Router] added `resolve` method in **debug builds only**
  • [Tabs] performance enhancements
  • [Container] performance enhancements
  •  

    JavascriptOGX.JS