OGX.JS Javascript Framework version 1.51.0

2025-09-03

OGX.JS JavaScript Framework v1.51.0 is here! Packed with new features, essential bug fixes, and smart enhancements, this release strengthens OGX.JS as a powerful, developer-centric tool for crafting cutting-edge applications.

 

What's OGX.JS?

OGX.JS is a lightweight JavaScript framework for building web, mobile, and desktop apps from a single codebase, supporting platforms like Cordova and Electron. It uses a stage-based architecture with views, windows, and popups, rendered via Object Markup Language (OML) and the Organix Scripting Engine (OSE). The framework offers built-in components, NoSQL-inspired data handling, and a responsive media engine. It supports scope-based rendering with OAuth-like scopes and encrypted JWT routes. Mobile-first features include drag, swipe, and popups, with routing managed via an app.json file. OGX.CLI simplifies setup, and it powers projects like OGX.OS.

 

What's new in 1.51.0?

New Features

  • [DynamicList] added filter_remove_selection flag, if set to true, selected items that are filtered out are removed from selection. Defaults to true.
  • [Roulette] can now be instantiated without list (will skip rendering)
  • [Form] added gather flag in form config (via bindForm), if true, change_cb will return found fields in the form element not defined in fields attribute of the form config anyway, defaults to false
  • [Form] now treats required fields of length 0 as invalid
  • [Router] onpopstate callback now passesurl and route data object
  • Bug Fixes

  • [OML] fix created children of Uxi focused when node is blurred when using OGX.OML.render
  • Components

  • [FlipBook] 1.3.1 : new FlipBook component
  • Other Changes

  • [CLI] 1.20.0 : ogx deploy ftp and ogx deploy local added
  • [CLI] 1.19.0 : ogx build release [password] now automatically uses the production version of OGX.JS, ogx build restore [password] uses the development version
  • [Theme] 1.2.5 : fixes light theme image path
  • For more in-depth information, check out the wiki and start building !

     

     

     

     

     

     

    OGX.JSOGX.CLIJavascript