Baserow 1.15 introduces several highly-requested features, including personal views, new formula functions, timezone changes, and more. Here’s a detailed overview of what’s new and improved in Baserow!
By default, Baserow stores all dates in the UTC timezone. However, you can now select a timezone for your date fields and choose to display dates in your local timezone. Baserow will automatically convert between timezones within seconds. You also have the option to show the timezone.
Introducing two new formula functions: today()
and now()
. The today()
function returns the current date, while the now()
function returns the current date and time.
The today()
function is useful for displaying the current date in a table or calculating intervals. The now()
function is handy for displaying the current date and time or performing calculations based on the current date and time that update whenever you open your database. Both functions update every 10 minutes, allowing you to create more powerful formulas involving dates in Baserow.
Personal views are a new feature that allows you to create your own views separate from shared “collaborative” views.
When creating a new view, you can choose between collaborative and personal view types. Collaborative views are visible to all workspace users, while personal views are only visible to the creator. Personal views are incredibly useful for experimenting with filters or sorting data without affecting your teammates’ configurations. For example, you can create a personal view with filters to show only your highest priority tasks assigned to you.
Personal views are currently available in Premium, Advanced, and Enterprise plans.
The file importer now supports importing to link row, single select, and multiple select columns, automatically setting up links or options for you. This functionality is also available via the API, allowing you to create and update rows with link row, single select, and multiple select text values without providing internal IDs.
Previously, when creating a row with a link row field, you could only provide numerical IDs of the rows you wanted to link to (e.g., [1,2,3,4]
). Now, you can provide the values of the target row’s primary field (e.g., ["name of row 1", "name of row 2", "name of row 3", "name of row 4"]
). This also applies to single select and multiple select fields. These improvements make it easier to build integrations with Baserow, eliminating the need for filtering and lookups to find row IDs or select option IDs.
We have added new templates and made improvements to existing ones. Check out the Templates page for the latest updates.
We want to express our gratitude to everyone who participated in the first #MadeWithBaserow contest. We received numerous outstanding submissions that showcased unique and creative uses of Baserow. Take a look at them and congratulate the winners here!
Join us for an Ask Me Anything (AMA) session about workflow automation on March 9, 2023! Troy Tessalone from Automation Ace, a certified Zapier expert and the #1 Zapier Community contributor, will be answering your questions and sharing tips and tricks for creating powerful workflows.
Get all the details here.
We would like to acknowledge Christian Knell for building the Baserow Helm Chart, which allows you to set up your own Baserow instance on a Kubernetes cluster in seconds.
Thanks to Riadh Habbachi for fixing a bug with the backend-test-workspace-1
split workspace condition.
We also appreciate Shohan Dutta Roy for contributing a feature to add the “Contains word” filter type.
→ Troy Tessalone contributed a blog post on the top 5 database automation mistakes (and how to avoid them)
→ Kim-David Nguyen shared a quick guide on how to deploy Baserow on AWS.
→ SwitchUpCB prepared a detailed tutorial on how to set up Baserow with SSL.
→ Marius updated his guide on how to Install Baserow on your Synology NAS (now with the power of the Portainer stack).
A big thank you to everyone who helps us create educational content about Baserow! 💙
Here’s a summary of all the changes and bug fixes in Baserow 1.15.0:
permanently_empty_database
, which will empty a database of all its tables.is_nan
and when_nan
formula functions.procps
system package to all-in-one docker image fixing /baserow/supervisor/docker-postgres-setup.sh run
.docker-compose
and an HTTPS URL in BASEROW_CADDY_ADDRESSES
files caused by an incorrect Caddy healthcheck.NaN
.'some text' + null = 'some text'
instead of previously resulting in ‘null’ for example. Check out this community post for more information.The next major features on the roadmap are: advanced conditions (advanced filtering combining AND & OR), calendar, and timeline views. We’ll also continue working on features suggested by the community and fixing bugs.
If you have any questions about the new updates or anything else, feel free to ask in the official community forum. We’re always here to help!