OGX.JS Javascript Framework version 1.49.0

2025-06-06

We’re thrilled to announce the release of OGX.JS 1.49.0, packed with refinements and smarter component behavior to make development smoother than ever.  

For those new to OGX.JS, it’s a powerful and modular JavaScript framework designed for building scalable applications with an emphasis on efficiency, reusability, and intuitive UI interactions. Whether you're crafting dynamic web apps or innovative browser-based experiences, OGX.JS provides the tools to streamline your workflow.  

New Features  

  • [Uxi] Enhanced Observability – `observeOnce` is now fully overridable, can be called within a loop, and will automatically cancel previous observers. This improvement ensures more precise event handling.  
  • [Carousel] Mixed Content Support – The `Carousel` now accommodates both `Uxi` components and non-instantiated `Html` elements, removing the requirement for the `Html instance` flag.  
  • [List] Flexible Argument Ordering – The `read` method now allows arguments to be passed in a different order than initially specified when caching, making data retrieval more adaptable.  
  •  

    Deprecations & Cleanup  

    As part of our commitment to maintaining a clean and efficient framework, we’ve deprecated the following:  

  • [Container] `showIndex` – Now replaced by `index` for more intuitive control.  
  • [Carousel] `showPanel` – Marked as deprecated in favor of `index`, ensuring consistent panel navigation.  
  • These changes streamline workflows while keeping OGX.JS fast, modular, and developer-friendly.  

    Upgrade now and take advantage of these enhancements! Let us know your thoughts and feedback—we’re always working to make OGX.JS the best it can be. 

    OGX.JSJavascript