This website uses cookies for visitor traffic analysis. By using the website, you agree with storing the cookies on your computer.More information

Category: Release notes

VisionX 6.6 has landed!

We are excited to roll out VisionX 6.6.601.

This update packs a punch, bringing significant upgrades to our Mobile App and Next-Generation Web experience, alongside essential platform refinements, cloud efficiency gains, and key developer fixes.

Whether you are building cross-platform enterprise apps or fine-tuning existing layouts, version 6.6.601 delivers a smoother, faster, and more customizable developer journey.

 

Here is a breakdown of everything new in VisionX 6.6.601

 

Mobile App: Advanced Security, Richer UI & Better Customization

The VisionX Mobile experience gets a huge leap forward with security features, expanded UI components, and flexible styling tools.

  • On-Device Data Encryption

    Local data is now automatically encrypted prior to storage on the device.

  • Biometric & PIN Security (Optional)

    Enable Face ID, Fingerprint, or PIN protection for secure app access.

  • Multi-Factor Authentication (MFA)

    Native support for MFA workflows straight out of the box.

  • Encrypted Data Export (HTML Safe)

    Export encrypted device data directly on the device in a secure format.

  • UI Styling

    Extended styling customization across menus, buttons, tables, and form components.

  • Brand-new Button Group control
  • Brand-new Password strength control
  • Foldable group panels
  • Modern Tabset component
  • Direct access to all FontAwesome and Material Design Icons
  • Optional Copy-to-Clipboard button inside text editors
  • Optional Show-password button inside password editors
  • Image manipulation for image editors
  • Contextual visual indicators/markings for empty menus and empty tables
  • Display small arrows if more records are available within table views
  • Configure image quality and size in settings

 

Web (Next Generation): Speed, Precision & Smooth Workflows

Our Next-Gen Web platform gets performance enhancements and UI improvements designed for high-data volume applications.

  • Sticky Table Headers

    Table headers now stay fixed at the top while scrolling through long rows of data.

  • Redesigned Signature Pad

    Rebuilt from the ground up for reliable, smooth digital signature capture across devices.

  • Improved Lazy Loading
  • Image Choice Editor Fixes

    Resolved display and rendering glitches for images inside image choice editor.

 

Core Platform & Developer Experience

We have introduced handy quality-of-life enhancements and platform optimizations to speed up daily design workflows.

  • Finer Spacing Controls

    Granular horizontal and vertical layout control between labels, editors, and panels.

  • Security Protocol (AddOn)

    A dedicated Security protocol is now available as an AddOn for audit-heavy environments.

  • Directory Switching

    Switch application directories directly within VisionX without leaving the tool.

  • Cloud Footprint Reduction

    Memory optimization reducing RAM consumption for cloud-hosted deployments.

  • Localized Module Setup

    Module installations now seamlessly respect system translation tables.

  • Streamlined Documentation

    Module documentation is automatically provided directly in the /doc directory.

  • External File Change Alerts

    The Action Editor now alerts you immediately if files have been modified externally.

  • Mobile Engine Support

    Native support aligned with the latest mobile app builds.

 

Key Bug Fixes & Stability Improvements

This update addresses critical feedback from our developer community!

  • Anchor Positions

    Fixed input issues with anchor positions in the Designer.

  • Multi-Module Integration

    Resolved a bug where only one module was integrated in the Designer instead of all selected modules.

  • Application Import

    application.xml settings are now properly preserved when importing applications.

  • Combobox Column Renaming

    Resolved an issue where Combobox table columns could not be renamed.

  • Live Preview Accuracy

    Live Preview now instantly reflects newly created reports and newly added tables in existing screens.

 

Ready to Upgrade?

VisionX 6.6.601 is available in the download area!

Download the update to take advantage of the new web & mobile components and performance enhancements.

Our mobile app will be available in the stores within the next few weeks!

VisionX 6.5 has landed

We've been waiting for this moment, and now it's here: VisionX 6.5.157 is officially out!. It's been a while since 6.0, but the wait was worth it.

This release isn't just an update. It's a massive refresh: nearly every library has been upgraded (some because of patched vulnerabilities), and new features unlocked. Even though VisionX apps weren't at risk, we wanted you to have the latest, safest, and most feature-packed version possible.

Bottom line: VisionX 6.5 is stronger, faster, and fresher than ever.

Highlights you will love

Mobile App (VisionX Previewer)

  • Speed boost: faster than ever
  • Customizable comboboxes: style them your way (see article)
  • Deep link and push notifications: build modern apps without worrying about the tech details (read more...)
  • Badges for elements and menu: because every great app deserves flair (read here and here)

Next-Gen Web App (React UI)

  • Upgraded: React 19 and PrimeReact 10.9
  • Compatibility: full dependency refresh
  • Keyboard navigation: Tab and Enter work seamlessly in tables, date pickers, and comboboxes
  • Performance: tables handle thousands of rows reliably
  • Style Designer: revamped to make custom theming effortless

Classic Web App (Vaadin UI)

  • Future-proof: compatible with upcoming browser changes (Chrome and beyond)
  • Stability: behind-the-scenes work to keep VisionX rock-solid

VisionX Features

  • Live preview: VisionX now supports direct preview for the classic and next-gen web app, and remembers your last choice
  • Connection pooling: designed for high-traffic apps to reduce database load and boost performance, simple enough for citizen developers
  • Morph between 1-tab tabsheet and Group panel seamless

Also available: VisionX Previewer App 3.3.2 in the app stores.

Next stop: VisionX 6.6.

Until then, enjoy the muscle and polish of VisionX 6.5.157
Available now in the customer download area.

VisionX Previewer App 3.2.0 is available

Our VisionX Previewer App 3.2.0 is available. PLEASE read this article BEFORE updating the app.

It's a performance and feature release for flutter 3.24.

The new version fully supports table cell formatting (Cell profiles), fixed table cell size calculation, improved image loading and caching (no more flickering), supports full-screen content without safe are (optional), contains new date and time picker components and comes with updated dependencies.

With next version we will use flutter 3.27 and later.

A full changelog is available here and information about 3.2.0.

JVx 3.0 is available

We're happy to announce that JVx 3.o is available. It's a feature release and fixes some problems.

All changes are documented in our ticketing system. The release contains 138 tickets and much more work behind the scenes. It is full of experience gained from countless projects. This version is the heart of our low-code platform VisionX and it is a rock star.

JVx 3 is the effort of 34 months hard work.
Thank you Martin and René for your tireless work!

It comes with better database independency, Java code parsing and execution, Image metadata (mobile devices), improved Parameter handling and much more. The full list of changes is available in our ticketing system and in the changelog of our code repository.

Start with JVx

VisionX 6.0 is out

We're happy to announce VisionX 6.0.351

The new version is full with updates. It doesn't contain many new features but many new possibilities because of Java 21, JavaFX 23, latest reactUI, flutter UI and an updated Previewer app.

Before starting with VisionX 6, PLEASE read our update guide and also additional information about our Previewer app update.

What's new?

  • Disable translation

    It's possible to disable the translation temporary while you design your application, because sometimes it's not good to show translated labels/names immediate. The VisionX button in your application now contains a checkbox. This doesn't change your application, only temporary in VisionX.

  • Improved layout drag/drop

    We changed dragging and dropping elements for our layouts a little bit, to show gaps. This is not a big thing, but it just looks right now.

  • Java 21
  • JVx application framework 3.0
  • Apache Tomcat 11 support
  • Postgres database 14
  • ARM64 support (Apple silicon (M1), linux, windows)
  • Version update for all AddOns and Modules

As usual, VisionX 6.0.351 is available in the download area for our customers or as trial.

Have fun!

VisionX 5.11.615 is out

We're happy to announce VisionX 5.11.615

The new version is fully backwards compatible and contains many improvements. It also fixes some reported problems and brings new features. This version is the last version of series 5 and we didn't change bigger blocks. The 5.11.615 should be a great final version of VisionX 5. We already started development of VisionX 6 and it will bring some bigger changes because we'll update to Java 21. We also will update our embedded postgresql database. We'll update to our latest react based UI and also to latest mobile app. We have some great features in the pipeline for all of you.

... back to VisionX 5.11.615

What's new?

  • NEW calculated field
    Calculated field

    Calculated field

    Use this field for sum, average, min, max calculation or simple record counts. The calculated value can be changed after calculation or you can define custom formulas. It's on you. It's super easy to use and you can access the calculated fields in any action.

  • Actions and Functions

    Our new actions are:

    • Perform search

      If you have a "manual" Search button in your screen, automatic search is disable automatically. With this action it's possible to force search)

    • Download URL

      Save data from an URL.

    • Contains (value, search, case_sensitive)

      Checks if a search value is part of a specific value. case_sensitive means (B is not the same as b; but case insensitive means B is the same as b)

    • Starts with (value, search, case_sensitive)

      Checks if a value starts with a specific search value

    • Ends with (value, search, case_sensitive)
    • for loop with fixed number of iterations
    • Checks if a value ends with a specific search value

    Changed actions:

    • E-Mail
      It's now possible to set dynamic text as subject instead of fixed text.

    We have some totally useful new functions for you:

    • length (text)

      Counts the number of characters

    • substring (text, start)

      Creates a sub string from start to the end

    • substring (text, start, count)

      Creates a sub string from start and maximum count characters

    • countAll (column)

      Counts all records. Compared to count(column) which counts all records where the value is not empty.

    The description of an action shows possible functions as well:

    Detailed description

    Detailed description

  • Improved field selection
    Choose field

    Choose field

  • Messages now support feedback input

    Feedback input

    Feedback input

  • Changing license is now possible without "invalid license" warning
  • Changed some icons in elements area of visual designer
  • Creation of XML reports fixed

Starting with VisionX 5.11.615 it will be possible to use updates of following AddOns:

  • Embedding 1.8-4
  • Audit Log 1.2-11
  • REST 1.14-ea10
  • Query Editor 1.4.6

As usual, VisionX 5.11.615 is available in the download area for our customers or as trial.

Have fun!

VisionX 5.10.851 is out

What a great day!

We're happy to announce VisionX 5.10.851

The version comes with the latest release build of our react user interface and support for our latest mobile application.

We recommend the update because it's backwards compatible and you get all bugfixes which were reported by all VisionX users.

What's new?

The main focus was on bugfixes but we alwo have two new features:

  • Configure a home screen for your application
    The home screen is always shown if no other screen is open.
  • Export a Docker definition for the application without database container

As usual, VisionX 5.10.851 is available in the download area for our customers.
Have fun!

VisionX EA 5.11.50 is available

VisionX 5.11.50 EarlyAccess version is available for all our customers.

The version contains our latest libraries and bugfixes, especially our react UI and flutter UI. Both UIs are included in VisionX 5.11.50.

The mobile Browser previewer is now built with Flutter 3.19.2.

With EA version it's now possible to create a docker container definition file only for the application server. Usually both containers were created as docker compose definition file. The EA version also tries to solve the problem with different database ports for the embedded database. It should just work without limitations.

An EA version is not intended for production use, but is great for development.

Have fun!

VisionX Previewer App 3.1.0 is available

Our VisionX Previewer App 3.1.0 is available.

It's a small feature release for dark mode support.

Some impressions

App overview black

App overview black

Splash black

Splash black

Menu black

Menu black

App overview

App overview

Splash

Splash

Menu

Menu

Login black

Login black

Screen black

Screen black

Menu black

Menu black

Login

Login

Screen

Screen

Menu

Menu

Settings black

Settings black

Settings

Settings

A full changelog is available here and information about the 3.1.0.

VisionX Previewer App 3.0.3 is available

Our VisionX Previewer App 3.0.3 is available.

It's a feature release!

  • Save file action AND optional Show file
  • ReadOnlyChecker support
  • Change base URL for multiple apps with same base URL
  • Activate Screen support
  • Charts and Gauges reimplementation
  • Native push support
  • Barcode support for (QR) Scanner
  • Application now knows dark/light mode
  • ...
  • Bugfixes

A full changelog is available here and information about the 3.0.3, 3.0.2, 3.0.1, 3.0.0