Skip to content

Releases: VisualLogic-AI/VisualLogic.ai-VL

VL_VERSION:2.4

05 Jan 03:38
0ca9e40

Choose a tag to compare

VL Language 2.4 - Release Notes

We’re excited to release VL 2.4, featuring improvements to the project structure, module syntax, and the addition of pre-configured Themes for AI-generated interfaces.

What's New:

Updated Project Structure: The project is now organized into clear and modular directories:

Services: Defines service domains that can be used within Sections. Files like Catalog.vs and Order.vs allow you to manage domain-specific logic.
Database: Contains database structure definitions (e.g., MyProject.vdb). These files define how data is stored and structured for use in your application.
Sections: Defines frontend view components that can only be used within Apps (e.g., NavHeader.sc, UserProfile.sc). These are the building blocks for your app’s UI.
ExtComponents: Reusable internal components (e.g., InputField.cp, DataAuth.cp) that can be used across multiple Sections or Apps.
Theme: Defines the visual design standards (e.g., colors, fonts, spacing). The project has one shared Theme file (e.g., MyProject.vth) to ensure consistent styling across all AI-generated interfaces.
Apps: Individual app files (e.g., ShopApp.vx, AdminApp.vx) that bring together Sections, Services, and Components to create fully functioning applications.
Improved Module Syntax: The syntax for defining modules and components has been simplified for better clarity and flexibility.

Pre-configured Themes: Automatically applied styles for consistent and visually appealing AI-generated interfaces.

Performance Enhancements: Optimized for faster execution and smoother project performance.