February 2026

This release improves usability, workflows, and AI in GenioWeb and GenioHub, including Menu Global Filters, QNotes, collapsible zones, Suggested Helps, clearer generation feedback with direct Git access, in-GenioHub Merge Requests, enhanced GenioHub dashboard with favorites and branch visibility. GenioBot now remembers user context for personalized interactions, alongside publishing updates and key bug fixes.


UI & Usability Improvements

GenioHub Dashboard

The new GenioHub Dashboard improves daily productivity by providing faster access to the models developers use most. Previously, users had to navigate through a flat list of models, with no prioritization, no centralized branch view, and limited visibility into license information or stale branches. Users can now mark models as Favorite, and the new dashboard becomes the default homepage, offering quick access to models, favorite models, and branches. It also displays license information and alerts for stale branches, encouraging cleanup and better repository management. This update reduces navigation time, improves visibility and control, and lays the foundation for a more personalized and scalable GenioHub experience.

Check Suggested Helps Button

To address difficulties in identifying existing relevant help entries, a Check Suggested Helps button was added to Data Input form components. This feature opens a list of related help sources, including the corresponding table field, foreign key relationships, the same field in other table areas, and associated form component helps, making it easier to reuse and maintain consistent guidance. Suggested_Helps

Generation Process Improvements

  • Generation processes now display clearer information for Aborted and Cancelled states. Status-specific details, adjusted date fields, and a new banner for Aborted processes improve transparency and usability.
  • A new button now provides direct access to the generated solution’s Git repository after generation, eliminating the need to download ZIP files and allowing users to clone and run the application more quickly.

Create Merge Requests in GenioHub

GenioVCS now allows users to create Merge Requests directly from GenioHub through GitLab integration, eliminating the need to switch platforms after committing changes. Merge Requests are now tracked as a GenioVCS operation, with users and reviewers automatically retrieved from GitLab. This centralizes version control operations within GenioHub, simplifies the workflow, improves traceability, and strengthens integration with external tools.

AI Capabilities

GenioBot Memories

GenioBot now includes persistent User Memory, allowing the chatbot to remember user context, preferences, and decisions across sessions. Previously, every conversation started from zero, requiring users to repeat their role and project details. An AI Judge automatically evaluates each interaction and decides which facts are worth storing long-term, filtering out noise and categorizing memories (e.g., preferences, patterns, context, decisions). Relevant memories are injected into future conversations, enabling more personalized and higher-quality responses. Users have full control over their stored memories and can manage them via chat or UI. Memory can be configured per application, including limits, model selection, decay rules, and token budget. This feature lays the foundation for scalable, personalized AI assistants across Genio applications.

QNotes

A new built-in contextual Notes feature allows personal and shared annotations directly within the application, keeping context attached to data and decisions. Previously, notes were scattered across emails and external tools, causing duplication and loss of traceability. With Qnotes, users see pending notes via visual indicators, enabling faster alignment, clearer communication, and embedded collaboration. Modelers can activate Notes at the application level, and Genio generates Vue.js-integrated notes with automatic contextual opening, record-level binding, and maintenance options in WebAdmin. This feature lays the foundation for proactive contextual awareness and future workflow enhancements.

Notes Notes_Config Figure1: Notes in the app (Left) and how to enable them in Genio (right)

Menu Global Filters introduce a new Filters Form Type, enabling reusable and structured filtering interfaces for menu lists. Previously, filters were configured directly within lists, offering limited layout control, reuse capability, and flexibility for complex scenarios. With this update, modelers can create dedicated filter forms using Global Filter components and associate them with menu lists. Filters can now be organized in a structured way, reused across contexts, and configured with different execution modes: Apply on change, Load data on apply, or Apply on button (allowing multiple filters to be adjusted before applying). This improvement delivers cleaner filtering interfaces, better user control, improved maintainability, and support for more complex client requirements. You can check how to configure and more details [here]()

Collapsible Zones

There is now an option to make collapsible zones in forms start expanded instead of collapsed. Start_Expanded

Negative Number Format

An option in WebAdmin under System Configuration > Display Settings to define how negative numbers, including currency, will be displayed in tables. The options are to have the minus sign before the value or to have parentheses around the value.

negative_number_format_option

Other Important Updates

  • _app_offline.htm file is now included during publish

Important Bugfixes

  • Fix avatar not showing when Header Enable is set to false
  • Fixed generation issue for shadow table primary keys.
  • Refactored BadgeIndicator to remove conditional re-rendering that was interfering with user interaction.
  • Fix incorrect warning: GLOB table must always be instantiated
  • "'The application now ignores application computed columns during reindexing and optimization operations, preventing the execution of invalid formulas and avoiding unnecessary warnings."
  • Fixed incorrect generation of controller endpoints for lists inside empty subforms inside empty forms.
  • Fixed table headers not respecting the $headings-text-transform variable if the column was reorderable.
  • Fixed incorrect generation of controller endpoints for server-side show whens and block whens of empty forms.
  • Fixed searchListAdvancedWhere on ListingMVC without specified columns. MR 4348
  • Fixed generation of form fields in subforms with no area.
  • "'(VUE) Fixed the list loading logic so that data is not loaded when there is no value in the relationship with the base form, preventing security and data access issues"
  • "'Fixed the list loading logic so that data is not loaded when there is no value in the relationship with the base form, preventing security and data access issues"
  • Fixed enumeration select components not being properly translated.
  • Fixed a missing parameter in the reordering invocation in the case where the non-duplication prefix exists when deleting a record