Vahana Release 2.7.18.0

vFlow 2.0

:rocket: New Features

:new: JSON Editor Integration

Overview: We’ve introduced a dedicated JSON editor in the Configurator to validate static JSON inputs. This replaces the previous simple text area and ensures that invalid JSON cannot be saved.
How It Works:
Navigate to the “Data” section in Page and Component and select type as Static. The editor will automatically validate the JSON structure before allowing users to save.


:sparkles: Enhancements & Improvements

:small_blue_diamond: Introduction of Icons for Entities in vFlow

What’s Improved: Added distinctive icons for Pages, Components, Elements, and System Components in both Configurator and Inventory views. Icons now appear in listings and headers, and entity types display on hover.
User Impact: Enhances visual clarity, streamlines identification, and fixes data mismatches in entity types.

:small_blue_diamond: Default Timer for Messages

What’s Improved: Introduced a dropdown in Application Settings (vFlow 1.0) to set a default display timer for messages. Options range from 2 to 15 seconds.
User Impact: Offers flexibility in managing message display durations, improving user control and experience.

:small_blue_diamond: Resources Section in vFlow

What’s Improved: Added a new “Resources” :open_book: icon in the vFlow header that opens a side drawer with categorized guides and references.
User Impact: Provides instant access to essential documentation, design systems, and guides directly within the platform.


:hammer_and_wrench: Tech Debt

:wrench: Commit Logic Update for Failure Handling

What’s Improved: Updated the internal logic for commit handling by changing the commit-publish sequence and introducing a commit lock. Multilingual code has also been decoupled from the commit process.
User Impact: Enhances platform reliability and prevents commit conflicts or failure scenarios, especially in collaborative environments.


:lady_beetle: Bug Fixes

:white_check_mark: Fixed: Subpage and SubComponent status not updating to “Draft” when modifying child entities.
:white_check_mark: Fixed: Thumbnail and background image support for the splash screen in the Download section.
:white_check_mark: Fixed: Base64 support for DMS elements (PDF, PNG, JPG, etc.).
:white_check_mark: Fixed: Disappearing DMS properties issue in element properties.

Important Notice

We have updated Elements Names, please refer the below List. The functionality will be same just a change in namings.

Sr. No. Name Updated Name
1 CHECKBOX Checkbox Group
2 COLOR Indicator
3 DATETIME Date & Time
4 EMAIL Input Email
5 GROUP COLUMN Column Group
6 GROUP ELEMENT Element Group
7 HORIZONTAL RULE Horizontal Divider
9 IMAGE SLIDER Carousel
10 INPUT TEXT Input Field
11 JSON INPUT JSON Editor
12 KEY VALUE Key Value Pair
13 MATICON Material Icon
14 MULTISELECT Multiselect Dropdown
15 MULTISELECTANDSEARCH Multiselect Autocomplete
16 NUMBER Input Number
17 PASSWORD Input Password
18 RANGE Range Slider
19 RICH TEXT Rich Text Viewer
20 SELECT Dropdown
21 SINGLE IMAGE UPLOADER Image Uploader
22 TOGGLE BUTTON Switch
23 TYPE AND SEARCH Autocomplete
24 MASKING Masked Input Field
3 Likes