Baserow 1.34 delivers significant performance enhancements. This release introduces field indexes that can improve filtering speed by up up to 10 times when working with large volumes of data. You’ll also find new field value constraints for better data integrity, multi-row selection for bulk operations, and CSS/JS customization options for Application Builder. Here’s what’s included:
Field indexes improve performance across your databases. By creating indexes on frequently queried fields, filter operations now execute significantly faster, especially on large tables. This optimization reduces query time by up to 80%, making your workflow smoother and more efficient when working with extensive datasets.
To add field indexes, go to the field you frequently use for filtering or making API requests. Click on Edit field, and in the menu that opens, select the Advanced tab and toggle the Index option.
Take control of your data quality with our new Field value constraint feature. This powerful addition allows you to define specific rules that data must meet before being saved, ensuring consistency across your database. You can now enforce unique values, including empty ones. This prevents duplicate data entry at the source, reducing the need for cleanup and maintaining higher data integrity throughout your datasets.
To set up a field value constraint, go to a field, click on Edit field, select the Advanced tab and choose a rule (for now, it’s only unique values enforcement) that field values must follow.
In future releases, we plan on adding more validation rules like numeric range limitations (min/max bounds), text length character limits, and more.
Managing bulk operations just became more intuitive with our new multiple row selection feature. You can now select multiple rows simultaneously using checkboxes, making batch operations like deletion or duplication easier.
To select multiple rows, you’ll now see a checkbox instead of the row ID when hovering over a row. Simply check the rows you want to select, then right-click to open the rows menu and choose which operation to perform with your selected rows.
Now you can add custom CSS and JavaScript to your Application Builder projects. This new feature allows you to extend functionality beyond Baserow’s built-in capabilities, create custom styling for applications, implement advanced interactivity, and integrate with third-party services like analytics and payment services.
To add custom code, go to the application settings and select the Custom CSS/JS tab. Add your code in the appropriate tab (CSS, JS, or External scripts/stylesheets). Note that custom code is only visible in preview or published applications—results aren’t visible in the editor.
The new Send Email action in the Baserow Application Builder lets you send customized emails directly from your apps. Whether it’s confirmation messages, alerts, or updates, you can now automate email communication based on user interactions — using any SMTP server of your choice.
We’ve simplified troubleshooting with our new application debugging feature. When something is misconfigured in your application, a helpful message now appears directly in the editor above the problematic element. This contextual feedback makes identifying and fixing issues much faster, reducing development time and frustration.
As Baserow grows, more users are looking for ready-to-use solutions built on top of our database and application builder. While we’re actively creating and publishing these ourselves, we also want to spotlight the expertise within our community. If you’ve built (or want to build) a powerful Baserow solution, we’d love to feature it.
Record a step-by-step video, and we’ll create a dedicated landing page, write a blog post, promote it widely, and credit you as the solution builder.
The next big features on the roadmap include more widgets for dashboards, the ability to detect and delete duplicate rows, moving databases/applications between workspaces, new Application Builder features, and other community-suggested improvements.
If you have any questions about the new updates, please leave them in our official community forum. We’re happy to answer them!
Discover Baserow 1.34's performance-boosting field indexes, data integrity constraints, multi-row selection, and CSS/JS customization features. Enhance your database workflow with up to 10x faster filtering.
Discover how Airtable and Baserow compare in features, flexibility, speed, and scalability. Compare pricing plans and hidden costs to make an informed decision!
Discover top open-source software alternatives to proprietary tools. Stay updated with our evolving database and contribute to the open-source community.