github lowcoder-org/lowcoder 2.5.0
Pool Position

12 hours ago

Lowcoder v2.5

We are thrilled to announce the release of Lowcoder v2.5, a major update that introduces new features, numerous improvements, and bug fixes to enhance your development experience. This release also marks the introduction of Subscriptions, providing users with additional services and capabilities while maintaining the full functionality of the Community Edition. Our goal remains the same: to empower our users and support their success with the best tools possible.

🚀 Highlights of Lowcoder v2.5

🌟 Subscription Model

With this release, we introduce Subscriptions, a new way to access extended services and tools. Community Edition remains free and unrestricted, ensuring you retain full access to the core platform. Subscriptions add extra value by providing advanced features and services, beginning with a fully integrated Support System within Lowcoder. This reflects our dedication to your success and our commitment to providing top-tier support.

🛠️ What's New and Improved

  • Table Enhancements
    Added multi-column sorting for better data organization.
    Dynamic sorting can now be set and retrieved programmatically.
  • Unified Login Process
    Centralized login form for a streamlined user experience.
    New /admin/login route for admin access, ensuring workspace-specific authentication settings don't interfere with admin capabilities.
  • Improved Firebase Connector
    Enhanced support for dynamic lists, table displays, and extensive queries.
  • JSON Schema Forms
    Introduced automatic responsiveness based on component width for an optimized UI.
  • Canvas Customizations
    Added style settings for canvas, including:
    Height adjustment.
    Grid resolution settings.
    Customizable background options.
  • API Improvements
    Added search functionality for various objects (Apps, Folders, Data Query Library items, etc.), with UI integration planned in upcoming releases.
  • Updated OpenAI Data Source Specifications to support v2.3 API features.
  • File Upload Component
    Introduced image capture functionality, allowing users to take snapshots directly from their camera.
  • Performance Improvements
    Node-Service caching for selected API requests, ensuring faster app access.
    Browser-side icon caching to reduce frequent reloads and enhance app performance.
  • Tabbed Container
    New setting to destroy inactive tabs, freeing memory for better performance.

🐞 Bug Fixes

Resolved issues with the Drawer component.
Fixed several sidebar inconsistencies.
Corrected DropdownList API behavior.
Addressed bugs in table text overflow visibility.
Fixed login issues when Email Auth Provider is disabled.

📖 Component Auto-Documentation

We’ve begun enriching the component documentation with examples and detailed guidance. Over the coming weeks, expect comprehensive documentation for nearly all components.

🌟 New Features in Modules

Modules can now load even when hidden, increasing flexibility in app design.

👨‍💻 Contributions and Updates

New Contributors:
Welcome @adnanqaops, who contributed examples for existing components in PR#1308.

Notable Pull Requests:
PR#1316: Responsive Layouts for JSON Schema Forms.

🚀 Looking Ahead

Lowcoder v2.5 lays the foundation for future innovations. With Subscriptions, we aim to deliver even more value while keeping the Community Edition open and accessible. Stay tuned for upcoming updates, improved UI search, and further enhancements to make your development journey even smoother.

Thank you for being part of the Lowcoder community. Together, we continue to build the future of app development!

What's Changed in Detail

Full Changelog: 2.4.12...2.5.0

Don't miss a new lowcoder release

NewReleases is sending notifications on new releases.