As some of you may be aware Airtable is improving how third-party services like Noloco integrate with it by adding support for OAuth.
Although no immediate action is required for existing customers with connected Airtable bases, eventually all our customers will need to move over to using the OAuth authentication to continue syncing their Airtable bases. We have published a guide here on how to connect your Airtable account and authorise access to specific bases.
We’re excited that Airtable has made these changes as it improves the user experience for our customers and also improves security around your data.
We've added full support for customising the field formats in your external data sources. For example, you can now change number fields in Google Sheets, Postgres and MySQL to ratings, currencies, percentages or choose to display them unformatted. As before, we will continue to automatically sync Airtable formatting but you can still opt in to unformatted numbers. These options and more can be found in the field settings of any field on the Data tab.
We know how confusing it can be to remember which users have permissions to see which fields. When editing, we now highlight which fields the user you're currently viewing as doesn't have permission to read, update or create (depending on the context).
Some exciting news! We've launched our MySQL data source in beta and we're looking to onboard our first customers to test it out and give feedback.
As with all our other data sources, our integration already supports both read and write operations - it's not just read-only. The team have also put together a useful support guide on connecting your MySQL database.
You will now see MySQL as an available data source option when you go to add a new data source from your app or when creating a new app.
You can now set up any integer number field to be a rating field and choose from 1-10 stars. This means it will show up as a star rating field within your collections, record views and even within your filter fields as well.
For those using Airtable: your rating fields will already have been synced and updated. For those on the Free plan, you might want to trigger a manual sync.
Up until now, you’ve only been able to set record-level permissions based on relationship fields. In other words, you could control which records a user could access as long as the user record had a direct relationship with the relevant collection of records (e.g. a list of properties linked to the user).
Now, you can build rules based on record field values as well! Plus, you can now write complex rules with and/or branching to set multiple conditions to control record access.
As an example, you can now build an applicant tracking system where a user can only access applicant records where their manager is the hiring manager and if the application is still in progress based on a single option status field.
You can now set validation rules for text fields based on the contents of the text itself, extending the previous set of validation rules which were based around text length, format and regex matching.
Dynamic rules based on the logged in user and the rest of the form values are fully supported.
This one got used right away at Noloco HQ! You can now change the input field of any of your multi-line text fields into a rich text editor.
Simply change the ‘Display field as’ setting to ‘Rich text editor’ and the standard text area will be replaced by a dynamic rich text editor that supports bold italic, links, inline code, number and bullet lists and code blocks. The field outputs standard markdown as well.
Rich text editing can be turned on across forms, details blocks on record pages, action buttons and inline editable collection fields.
You can now apply conditions to your filters so that you can hide the filters for some users, or for some records (when on a record view). For example, your teammates might only be able to see records in one category, but admins can see all categories. Add a filter that's only visible to admins.
You can now enable your app users to drag-and-drop records between groups on all the following collection views: rows, columns, cards and tables!
Once you have chosen a field to group by, simply toggle on ‘Enable drag and drop’ to enable your teammates to seamlessly update what group a record belongs to.
It’s now much easier to re-arrange sections on your record pages with our new drag and drop functionality. Just go into edit mode, select a section and drag it with the grip icon on the top-left.
Better still, we’ve added multiple keyboard shortcuts that you can use to move, clone and delete sections while in the editor mode:
We all make mistakes! Make a change you weren't happy with? Or delete something you want to recover?
Simply click the back-arrow next to the edit button or the CMD/CTRL + Z shortcut to undo your change.
Have regrets about undoing your mistake? Redo it with the forward-arrow or with the CMD/CTRL + Shift + Z shortcut.
You can now configure visibility rules for edit buttons on record pages. We've heard of some great user stories for this feature, such as making a record uneditable when a single option field reaches a certain state.
Some exciting news for enterprise use-cases, app security and user management. Noloco can now integrate with your single sign on (SSO) service as a SAML 2.0 service provider. This means that you can lock your internal apps down and manage users completely through an external identity provider. For more information, check out our guide here.
Now you can add conditional visibility to collection view fields, just like you could on record pages. Just head to collection view editor, edit any field, and enable the ‘Only show when conditions are met’ option.
It is now possible to pre-filter a view by setting a default filter value! You can find this feature under “Filter Fields” in the view editor sidebar. For each filter field, you now have the option to set a default value in that field’s options.
Another highly anticipated forms improvement! Until now you haven't been able to base form field default values off other values in the form - but now you can. For example, the ‘Price now’ field could default to the previously entered ‘Start Price’. This makes it even easier to fill out forms, pre-fill values and work faster with your Noloco app.
We have added a new record section, the File Gallery! With file galleries, you can add a file preview to the record page for any file field on a record. If your file field contains multiple files, users can click through a gallery view of file previews.
For anyone looking to send Noloco's automated emails from their own email address for a fully branded experience, we’ve now added the ability to configure SMTP settings for your app 🎉
What does this mean? Noloco's automated emails (magic links, invitations, workflow emails) are currently sent from email@example.com. However if you setup SMTP for your app, you can now send those emails through any SMTP provider (Sendgrid, Mailchimp, Mailgun etc) and choose the email address you want.
This gives you more control over email delivery and your app's branding!
This new feature is now available in your app's emails settings page for anyone on a Scale or Enterprise plan.
A highly anticipated improvement to app cloning! When cloning apps built on top of your Airtable base, you can now choose whether your cloned app should be connected to the original Airtable base or a duplicate base.
This will make life a lot easier for our Airtable users who wish to retain all of the great front-end app configuration they have built on Noloco for an identical clone of their Airtable data.
We've been paying attention to the smaller details of Noloco for the past week or more and we've shipped lots of small improvements that will improve your app, and how you build it!
The beady-eyed amongst you might have already noticed our new Templates Directory! Now, when you go to create a new app from your Noloco dashboard, you’ll be given a choice between starting from scratch and choosing your own data source or you can get started with one of our free templates.
And remember, you have unlimited test apps on all Noloco plans - so feel free to play around! Our first few templates are all built on top of Airtable bases but we'll soon be adding Noloco Collections versions as well.
If you have any other ideas for templates that you think would be useful, please do shout!
Looking to build another Noloco app without re-implementing everything?
We now support cloning projects! Select clone on your project in the dashboard, enter a new app name & you're good to go.
When you clone an app it will clone all of your collections, your app's theme, your app's configuration, views, workflows, permissions and everything else to give you an exact copy of your app.
Have you ever wanted to collect data from your users without the hassle of accounts and logging in?
With Public Forms, you can send your users a link to a publicly available web form. When a user completes this form, a record is added to the form’s collection. Post a link on your website, embed the form with an iframe, or send the link directly to your users! Public Forms meet your users where they are, no login required. Just click on the Public Forms button in the edit bar for new record creation to get started.You can learn more about Public Forms from our Product Guide
Do you have different forms for different use-cases? Well now things should be a lot easier!
From today, you can control which form the "New" button brings you to on any collection view or collection section. That means you no longer have to maintain two distinct forms or jump through hoops to organise your views.
You can now set fields in forms as being required conditionally on some rules being met rather than being always required or always optional.
Your conditional rules can be based on information about the logged in user or about the other values in the form (e.g. a status or text value).
Another really useful addition to our forms! You can now add validation rules based on other form values.
For example, if you have both start and end date fields and you need to verify the end date is before the start, you can now add a validation rule to your end field to enforce exactly that!
You can now resize the collection sidebar to give more focus to either the collection or record view.
All you have to do is change the sidebar width in the collection view display options.
To give you more control over layouts, you can now control the width of each section individually.
Choose from Default , Large or Full width sections. This means you can give your stages elements more room to breathe, or show a full-width video or make your iframe embeds wider.
Simply change the section width in the section toolbar.
We know quite a lot of you prefer to get support through Slack instead of through the in-app chat. So now you can go to the brand new Support Settings page to hide the chat widget in your app. From there you'll also find links to the slack community and our guides.
Display fields of direct-linked fields inline without using lookups
Ever needed to show one of the sub-fields of your related/linked fields in a collection? From now you can choose them directly from your Noloco collection configuration, and use configure them like a native field
In addition to your existing validation rules you can also check that any text field:
The last rule is particularly powerful if you need to validate things like phone numbers, VAT numbers, postcodes or anything else.
Previously, you could only create totally new records from related record collections. Now, you can now directly add/remove existing records to relationships from related record views on the record page 📑
By default this behaviour is off - to enable it, toggle on the option from the buttons part of the related record collection editor ✍️
If your files don't need the ability to be previewed in a modal, like a profile picture, or company logo, you can now choose to display them as plain elements, which remove the modal preview from the thumbnails.
Just like Maps you can now group your calendar events by a Single Option field and we will use the option colour for the event 🌈
Just set the Group by option in your collection view's display options.
Now when you open the popover you can immediately start typing into the search box 🔍
If that wasn't enough, you can also Favorite ⭐️ as many users as you want that will be pinned to the top of the list 📍
This should make it much easier to switch between the several test users to evaluate your app 🧪
If you want to bring more attention to certain fields, you can now display them as headings, with the choice of h1, h2 or h3 styles.
These can be used in both collections and details sections, giving you more control over your app.
You can now group your map pins by any single option field, and we will use the option colour for the pin. Just set the Group by option in your collection view's display options.
If your files don't need the ability to be previewed in a modal, like a profile picture, or company logo, you can now choose to display them as plain elements, which remove the modal preview from the thumbnails.
Our backlinks do exactly what they say on the tin, bring you back to where you came from! All backlinks now bring you to the exact tab you were on before navigating to a related record/view/form.
Perfect for when you only want to use stages as a visual indicator and want to prevent accidental clicks. If you toggle this on, when users click on the stages element nothing will happen.
With the click of any action button, you now have the ability to display an Iframe!
To use this feature, edit your action button and choose Show an Iframe from the What should happen? (dropdown)
This can be combined with any of the existing action types that we support!
Have you ever wanted to organise your pages into folders?
Well now you can! You can now,
Having a hard time remembering the functions of all your workflows? 🤔
You can now add descriptions to workflows - just click onto the description placeholder on your workflow editor and type away
We've got an amazing new collection display option for anyone on the Team plan or above.
Choose the new Map display option, pick your latitude and longitude fields, and your collection will magically be shown on a map!
Some of its amazing features:
You can use the map as the main collection view, as a section on a record page, or as a section on our new blank page experience.
Rather small yet beautiful feature. Now, you can add horizontal dividers to your sidebar.
Draggable dividers could be added by simply entering edit mode and clicking Add in the popup's lower right corner.
Now you can add a simple text section powered by markdown to either your Record View or the Blank page!
As always, you may choose one of our existing themes. But from now on, you can also set unique custom colours that match with your brand. Then we'll create a theme for you that you can tweak as much as you want!
Head over to your app's Theme & Design settings to get started with custom themes 🌈
Check out the Support guide for more info!
If your chart's x-axis is a single option field, you can use the colours you've defined for your options (in Airtable for example)
Currently it's supported in Bar charts, Pie Charts and Funnel charts
You can now choose which tables to import from the sources when you connect a new data source.
There are two main benefits to this:
The new blank page editor gives you the ability to add multiple different collections to one page to create a dashboard-like experience. With this feature, Noloco's editing experience is now uniform and consistent throughout, and you have full access to the functionality of the sections you're used to.
We've added a Row link section to your collections
Now you can specify what happens when you click on a record in the collection
Now, you can create advanced filters exactly like in your applications and share those URLs with your colleagues instead of just navigating between pages of your data in the data table.
Now, you can control the conditional visibility of fields on forms and other sections using information about the currently logged-in user. This is useful if only users with particular user roles should be able to see certain information.
Now you can add a search box to any view collection that will search across any of your text/number fields that you have set up on the view. You can turn this on in the ‘Filters fields’ section of any view.
You can now hide, and conditionally hide, specific options from the stages section or single/multi option form fields
When you add any single or multi option field to a form, you can specify which options should appear in that field. You can also set up conditions for when the value should be shown.
You can now add an “Or” filter group with multiple branches which makes it significantly easier to refine the data shown to your users
This is supported on both:
If you use Postgres and would like early access, let us know 🚀
Our integration already supports both read and write operations so you can update your Postgres data directly from your Noloco app.
Our built-in record comments allow you, your users and your teammates to add comments to any record in the Noloco app regardless of data source.
Comments support @-mentions, file attachments, and text formatting.
When a new comment is added, mentioned users, or anyone else who has commented on the record will get notified via email ✉️ and linked directly to the comments.
Read more about how this works in our Record comment guide
You can now add column summaries to any table layout to calculate the sum, minimum, maximum, average or count in any (numerical) column ✨
You're probably wondering: "Didn't they already ship this?" Well until now, you could only add summaries to tables when you were grouping, and it would only show a summary of the group.
Now this shows a summary of the whole table, whether you're grouping or not.
We’ve just posted our first case study from Fergmar Enterprises who are one of the largest Real Estate firms in South Texas covering a broad range of activities including investment, development, and leasing.
Their primary use case for Noloco is to manage payment approvals for many contractors hired across their portfolios
Check out the case study to learn how Fergmar Enterprises stood to benefit from Noloco by completely transforming its payment approval process ✅
Just like Quick Links on the Blank Page, now you can also add Quick Links to any Record View! Just go into Edit Mode and select Quick Links. You can add, edit, reorder, remove, and even set visibility rules for each and every link.
No more hopping between multiple forms, remembering & manually selecting the correct related records. Just hit new as many times as you need.
Just like the widths of the fields in the Details section, now you can also configure the widths of your fields in any Highlights section. You can choose between Default (25%), 33%, 50%, 66%, 75% or Full.
Permissions are now even more powerful! You can now go as deep as three related fields from the record when setting permission filters. When you're working with user lists and other complex relationships, this makes permissions a lot easier. For example, only displaying user interactions with properties that they have visited👇
Now you can add field validation to each field, just like in forms and action buttons. Need to mark a field as required, or maybe it should always have more than 5 characters? Now you can enforce those constraints in the details view too!
You can now add custom visibility rules based on the currently logged-in users for link action buttons on collections. The UI for modifying collection link action buttons has also been updated.
You can now update the name, API Key, Sharing Link, and/or Password for your current Airtable connection. Just head to Data & APIs to update the source details.
Previously, action buttons in Noloco would always open a modal (or confirmation box) before performing any activities, but now you may set them up to run on a single click.
When compared to the collection link buttons, this action button provides more flexibility. It can open pages within your Noloco project or dynamic links based on record values. These can also be configured to open links in either a new tab or the same tab.
With our latest update, we hope you can say goodbye to filling the same values over & over on your forms. We now allow specifying the default value for your form fields. This is supported for all field types except file uploads. Hopefully, this will make filling them out quicker & easier.
Finally, we now let you configure whether to open new records created by action buttons. Previously we always opened these but now you can disable this if you choose to.
Now you can add external links to your app's sidebar
If you like to keep your sidebar organised, then you’ll love this latest feature! You can now add a folder to the sidebar navigation and put as many pages as you like within that folder. And of course all the good stuff like visibility rules, reordering and custom URL path names will work on your folders and the pages within them.
Another highly requested feature shipped! It’s always nice to know exactly what record you’re looking at when you’re scrolling across a table. Now you can easily choose to freeze the first column when scrolling.
You now have even more options when configuring the widths of your fields in any "Details" section! Now by default we show 4 fields per row and you can choose whether a field should take up 25%, 33%, 50%, 66%, 75% or the full width of the section. The more options the merrier!
You can now type in any time to a date time input for more granular and faster date & time editing! You are no longer restricted to choosing from 30 minute intervals - simply type in any time you want!
It's now possible to customise the appearance of action buttons with success, warning & danger variants. This is super helpful if you have multiple action buttons and want to guide the user. Colours give meaning!
You can now reorder action buttons across your record pages, collection views and sections. You no longer have to start from scratch if you reaaally want to switch things up. Simply drag and drop like you do with fields in the sidebar.
Lots of our customers love the ability to group records in collection views - whether that’s kanban boards, tables, cards etc. Now, when you’re grouping by a single-option field, you can hide certain options from being shown at all. If using tables or rows, you can also define whether a group is collapsed by default. Who doesn’t love having more control!
Previously, single and multi-option fields in Noloco Collections could only accept standard letters. Now, we’ve removed all restrictions. This means you can add all kinds of letters, numbers, symbols and emojis. We actively encourage you to go wild. But try to leave some fun for everybody else.
Want more room to do your life’s best work? You can now collapse the sidebar to free up more space so you can focus on your data. This one went down a treat with some of our power users! Work mode: on.
You can now specify the default view of the calendar for your users - whether that’s Month, Week, Work Week or Day. We’ve also made the event pop-ups slightly bigger so you can preview more data when clicking on an event before clicking into the event record itself.
Custom filters got a makeover! We’ve made several improvements in the past week. You can use the same field multiple times. You no longer have to separate options with commas. And we don’t allow for typing into fields that don’t make sense - like relationship fields. These improvements apply to both collection filters and custom visibility rules.
Big improvement alert! Now you can turn any collection in a view or a record view into a group of charts, all powered by the same data and filters you normally have access to! We’ve also shipped new types of charts including pie / donut charts, funnel & radar charts. You can even add multiple series per chart to allow for more in-depth analysis.
It’s always important to be able to find your way back to where you came from! If your users click into a related item from a record page, we'll now automatically add a "Back to <previous page>" link to the header. The best part? Our backlinks will follow the user journey no matter how deep you go - you'll always be able to find your way back to where you started.
You can now configure decimal precision on your Noloco Collection and Google Sheet fields from the data tab. It’ll default to two decimal places but you can go wild and choose from 1 to 8 decimal places (you crazy like that). We also now sync the decimal precision set on Airtable fields and respect this in Noloco automatically.
Lots of 🔥 emojis in our community for this one! You can now add a Stages section to your record pages to quickly view and update a single option select field - like a stage or status. If the user has permissions to update that field, clicking on any stage will immediately change the record's stage value. It’s perfect for managing a pipeline!
You can now separate your forms into different sections with each section having its own title. You can also set conditional visibility rules for entire sections within the form as well as individual fields.
You can now provide custom help text in forms on both individual fields and on different sections. Better still, it supports multi-line text and will even render markdown if you care about formatting.
You can now add validation rules to individual text, integer, decimal and date fields in forms. You can even specify multiple validation rules for a given field. Once set, forms won’t be submitted until all fields with validation rules pass their checks.
Want to be able to edit related records directly from your record page? For example, show the user’s company details on the user’s profile and edit the company details right from there? Well, now you can by choosing the appropriate related collection on details blocks and highlight sections.
Yet another layout option for your collections! Introducing the first version of our calendar layout. This one went down a treat in our Slack Community. And we already have several ideas on how we can make it even better.
You are now able to customise the different sign in options that your app supports! If you have enabled Google Sign-In, you can choose to disable login via email and password. This can be particularly useful if you restrict your Google sign in client to only allow your organisation users to sign up. This is the first of a new set of features that we will be shipping on our new Enterprise Plan.
The ability to add tabs to record pages has been one of our most popular feature releases in the last few months. Now, you have the ability to re-order additional tabs by simply dragging and dropping. No need to move sections between tabs or start from scratch.
It’s now possible to completely delete Airtable bases and Google Sheets that you’ve connected to your Noloco app. A nice improvement to help keep your projects tidy!
One of our biggest updates yet! You can now add formula fields to Noloco Collections, Google Sheets & Airtable collections in Noloco. This will enable calculating a value based on the other values on a record. Check out our support guide to see all the supported formula operations.
You can now use record action buttons on collection views across any display format (tables, cards, kanban etc.). Easily turn on existing action buttons that you already created for your record pages. Visibility rules will be respected wherever the action button is displayed.
You can now add conditional roles to your user list setup to vary which role a user gets assigned. For example, if you have agents, clients, leads and vendors all in one table, you no longer have to manually assign their roles - just set up as many conditional roles as you need.
A few weeks ago, we released a major update around grouping records by fields in collection views. Now, you can group by dates as well as single option, text or linked fields.
Up to now, you’ve been able to group by fields on your kanban boards. Now, you can group records on any layout (including tables, cards, rows & split view). You can even drag and drop records between groups and add groupings to your related record collections on record pages as well!
You can now configure visibility rules for both action buttons and tabs inside your record views.
But that’s not all! We’ve also extended our custom visibility rules so that you can set them based on the value of a record as well.
Oh so pretty! If the first field shown in one of your card, column or kanban board collection layouts is an image, you can now turn it into a full-width hero image!
If your field had multiple images we'll even let your users click through them straight from the card.
Boost your productivity by showing records side-by-side with your collection list. This one’s a bit of a game-changer!
Up till now, we only supported image and pdf preview within Noloco apps. Now, you can preview Word, Excel & Text files as well. This will save a lot of time in comparison to downloading and opening each file to view its contents.
You can now add different tabs to your record views to better organise your different sections e.g. keep related record details separate on their own tab. You can also easily re-order sections and move them between tabs as well.
You can now keep your project nice and tidy by disabling unwanted collections from your Airtable and Google Sheets data sources. This is particularly useful if you’ve connected a source with lots of tables and you don’t need all of them.
When you connect your Google Sheet we try our best to figure out the appropriate field type of each column - but sometimes we get it wrong. That's no longer a problem as you can easily switch the field type right from the Data tab. Choose between text, decimals, integers and single option selects to correct the field type.
You can now clone workflows in your projects. Simply click the copy icon (next to delete) when you are viewing a workflow and an identical one will be created for you.
It's now possible to to re-order your field options in Noloco Collections from the data tab! This will change the appearance order they appear in the selection dropdown & reorder kanban board columns grouped by a select option.
For those using open sign-up to their apps, your users can now register with Google Sign-In if you have set up and connected your Google Sign In client via your app settings. This was already available to users via the login and ‘join’ pages.
Until now, you haven't been able to delete files that are part of a multi-file field.
Now all you have to do it open the preview and confirm that you want to delete the chosen file. This is great if you've uploaded the wrong file, need to replace a file or any other reason why you might need to delete a file.
Another improvement to our csv import functionality! When importing a CSV you can now download a template with the expected headers. This should make it easier to populate the expected fields and help avoid any manually mapping of columns to fields - it’ll be picked up automatically!
Now you can directly add a title and a subtitle to any of your 'Detail' sections. Better yet, the subtitle supports markdown so you can control the formatting just as you like it. This is really useful if you want to have common text across different record pages, like instructions and additional information.
Let's get granular and down to the nitty gritty! You can now apply custom filters to all input options fields - such as in forms and record pages. In this example here, I have an 'Application' form that relates to various types of Loan 'Products'. I can now limit the ‘Product’ dropdown options for a loan application to only show the user those containing the word 'Mortgage'.
Enable your team or customers to trigger workflows in one-click. Simply add a button to a record page that triggers an on-demand workflow. For example, add a button that sends an email to users to remind them to complete registration. On-demand workflows are great for saving time on manual tasks!
Want to bulk import a load of data into your Noloco collections or external data sources? Now you can let your users import csv files directly from your app whilst staying in control of which fields they can access. The whole process happens in the background and the user gets notified when the upload is complete.
Oh and we did a lil speed test there - 15,000 rows imported in <2 mins 🔥
Need to restrict a certain text field to a single line? Maybe you want to always display a number as a percentage, or a currency? Well now you can with Field Formats.
When you’re adding a new field you can specify the format or edit an existing field by clicking the column header on the data tab. And for those using Airtable, we’ll sync your configuration so your currencies, percentages, single line texts and multi-line texts will now be supported natively in Noloco.
Another highly requested feature from our blossoming community! Some of our most active customers wanted to be able to turn off a workflow when setting it up or making changes. Nobody wants to send an email or a webhook at the wrong time. This just made total sense to us - so we shipped this handy little toggle to be able to turn off a workflow. Simply flick it back on when you’re ready to put your workflow live.
Big improvement to our workflows! If you only want an update workflow to run if certain fields are updated, you can now specify those fields in the ‘fields to watch’ section.
For example, perhaps you want to run a workflow only when you assign a ticket to someone or when the status field is updated. Now you have that level of control!
Don’t want to create a public sharing link to your Airtable base? Prefer to restrict access with a password? We’ve now added support to integrate with password protected Airtable bases.
You now have more control over where you add your action buttons on record pages - as opposed to being limited to adding them to the top. See our guide here for more info on how to use Action Buttons: https://guides.noloco.io/views/action-buttons
All the colours of the rainbow…now in sync! We can now match the colour scheme you’ve set for your dropdown options with exactly what you have in Airtable. Soon, we’ll be allowing you to choose the colours for options in Noloco collections as well.
Have data in Google Sheets that you want to bring into your Noloco app? You can now connect your Google Sheets by adding a new data source from the data tab in Noloco or by choosing Google Sheets during the project creation flow.
This is a massive improvement to our action buttons! You can now add an action button to create new records related to the record you’re on. For example, create a new associated supplier record from a software record page - or create a new buyer record directly from a property record page.
Want to add conditional logic to your forms or record pages? Only show a form field if the user chooses a certain answer beforehand, or only show some fields on a record page if the value of another field has a particular status. Field level visibility conditions are our first step towards building complex forms and totally custom record displays.
See our support guide here for more info: https://guides.noloco.io/views/conditional-fields
Have loads of data to display? You can now choose our full-width table display option that expands over the entire width of the main app area. It comes with a fixed header row and fixed pagination - so you never lose where you are.
You can now book in with your onboarding manager during your free trial
Relationships between your collections and records just got a whole lot more sophisticated! With automatic links, you can add a custom link to another collection or record from an existing record and then automatically sync that value with a lookup value. For those Excel nerds among us, it functions similarly to a vlookup function.
For an example and more information on how to use automatic links in your collections, see our guide here: https://guides.noloco.io/data-collections/collections/automatic-links
Want to include detail about which user created or updated a record in your automated emails or webhooks? We’ve now increased the scope of workflow variables to enable you to include data about the ‘logged in user’ that triggered that workflow.
You can now allow your users to export data from views to a csv. Simply enable this feature in the ‘Buttons’ section of your view settings and your users will be able to export the view in its current state with all filters applied.
Another highly requested feature from our community has been shipped! You can now attach any number of file fields to your email workflows. We’re now using this feature at Noloco to include CVs in the email notification when we receive a new job application.
Want to quickly see how many records are in a particular view? You can now add record counts in the sidebar. This is particularly useful if you’ve got multiple filtered views. We’re using it ourselves in our application portal.
You can now add action buttons to your list headers. For now, you can link to a URL like a guide, another page, or an email or phone number.
This was a highly requested feature! You can now turn on Open Sign Up if you want to let new users sign up to your app without needing an invite. This will create a ‘register’ page for your app. See our guide for more info.
I genuinely thought for a second that the Calvin Harris & Dua Lipa lyrics were “one click is all it takes” - and I was going to make a joke about it. But here we are…from the User table on the data tab, you can now re-invite all those users who are yet to activate their account with a single click. No more manually emailing dozens of users.
Always nice to improve the user experience! Now you can allow users to select multiple values in filter fields. Simply turn on in the filter settings.
Navigation getting a bit cluttered? You can now choose to hide views from the sidebar. This can be useful if you don’t want certain related record collections to be visible. You can still see them when you turn on edit mode if you change your mind.
This was a bit of a crowd-pleaser internally! We’ve improved our Kanban views so that you can now drag and drop between columns to update the status of a record.
When you choose the "Board" display option and group the records by a 'Single Option Select' field, or any single-relationship field (such as a user's company) then you can drag cards between the different columns and it will automatically update the record's field for you
We've been making huge improvements to our Airtable syncing. Now most bases sync within a couple of seconds.
You can now add custom action buttons to your record pages. This is a great way to provide shortcuts to your users to allow them to easily edit certain information without having to sort through the entire page. You can use these actions to update the record in question and related records too. You can also add an action to delete the current record.
Now when your users click on a file record, a modal will appear where they can preview the file - for example, an image or a pdf. If there are numerous files attached to the record they can click through them like a gallery.
Importing data into Noloco collections? Now you can update existing records within collections via csv import instead of creating new records for each row in your spreadsheet. All you have to do is add a column to your csv mapping to the record id in Noloco. No more duplicates!
Don’t want your users to have to remember yet another password? We’ve now shipped magic links for a more seamless login experience. As long as the email address is associated with a user of your app, they’ll get an email and can follow the link to log in. Magic!
You can now add nested pages in your app’s sidebar. This is useful if you want to group filtered views together and keep your sidebar neat.
As well as being able to restrict visibility by user roles, you can now also add custom visibility rules. For example, only want users belonging to a particular company to see a page? Now you can with custom visibility rules at both page level and for individual elements as well.
Now your app users can choose to only show data within their selected date range.
You can now add multiple data sources from the data tab. Connect multiple Airtable bases within your one app or add Collections right within Noloco. We’ll be adding more data sources over the coming months as well.
We’ve updated our Zapier integration so you can now trigger zaps when any of your collection items are updated as well as when records are created. This means you now have a choice If you want to trigger a zap when a record gets updated: you can now either use our new trigger directly in Zapier or continue triggering webhooks from your workflows in Noloco.
Just want to show your user their profile or their record without having to click through a list view first? We’ve added the single record view to achieve exactly that. Use permissions or add custom filters to ensure that users only see the right record.
Thanks to all the hard work from the team and all our beta testers, our Airtable integration is now complete! Data updated from your Noloco app will be updated instantly in your Airtable base. Data updated directly in Airtable will be reflected in your Noloco app within 2 minutes (we’re striving for even lower times and will be testing this to see what we can promise here!).
We have also completed work to automatically pick up Airtable schema changes (e.g. if you add another field or table to your base).
You can now turn on edit mode when viewing the app as another user and you can view the app as another user without having to be in edit mode (bet this didn’t confuse you at all…)
We've got breadcrumbs! All about that easy navigation - and damn those icons look sweet.
When you go to create a new project in Noloco, we’ll first ask you to connect to your data source - so if you have a list of users and other tables in Airtable or a spreadsheet, you can connect that.
We’re adding easier and tighter controls around permissions. Now you will be able to define at the level of individual fields which users have the ability to read, create and update records.