OGX.JS Javascript Framework version 1.19.0

2022-07-24

We are pleased to announce that OGX.JS Javascript Framework version 1.19.0 have been released. What is OGX.JS ? It is the fastest framework to build mobile, web and desktop apps from scratch!

Here is the changelog for this version:

Dependency revision

Starting at version 1.19, `ajax` is removed from the custom jQuery build. OGX.JS now uses `fetch` all across the framework. If you wish to continue using jQuery's ajax methods, feel free to overwrite the jQuery build in `www/js/lib/jquery` with the full production version. The custom build does NOT include these modules : `ajax, css/showHide, deprecated, wrap, effects and deferred`. This is a non breaking change unless you rely on these features within your own code.

  • [Net] un-jQuery-fy component
  • [Lib] slimmer `jQuery` custom build 3.6.1
  • [Lib] `moment.js` updated to 2.29.2

Breaking changes

  • [Touch] does not add by default an instance of `Drag`, `Move` and `Swipe` to components using `Touch` by default, they now must be added on demand.

New features

  • [Touch] added `Move` method to callback the distance between the start position and current mouse/touch position
  • [Touch] added `state` optional parameter with values `auto` or `manual`
  • [Touch] added `add`, `get` and `remove` to allow multiple touches of each kind
  • [Uxi] added `observeOnce` as proxy to `observe`, turned off automatically once observation completes
  • [DynamicList] added `ogx_dynamic_list_drag` CSS class, applied when an item of the list is being reordered
  • [Calendar] added `layouts` method to change the layout configuration on the fly

Bug fixes

  • [DynamicList] fix broken `reorder`

Other changes

  • [Core] refactor around object naming and instantiation, smaller builds and performance improvements
  • [Core] object names constants have been removed as they were not useful anymore

Got any questions? Need support? Head over to stack overflow and tag your post with ogx.js.!

 

 

 

 

 

 

OGX.JSJavascript