If you use the One Record Only view for profiles, organizations, families, accounts (or anything else!) then you might have found yourself in the situation where the new users to your app don't have a record in these tables yet.
We've now added an option to the One Record Only display type so you can choose to display a create form if the users doesn't have access to any records. This is great for onboarding new users for use cases where you need each user to have exactly one record. You no longer have to do any automation work to make this happen!
Once you have got the hang of the auto-populate feature, there's a exciting twist: you can also make the forms automatically save without ever showing your user the form.
This means you can create buttons in Stacker like:
- Add this item to my basket
- Add this product as a favourite
- Add this person as a friend
To enable this add &autosave=1 to your URL. Then when your users click these buttons we'll create the record and that's it. This works great with the Created By ID feature which automatically saves the user who performed the action in the Stacker app back to your spreadsheet.
This is just our first step towards actions and automation inside Stacker. Watch this space, much more to come!
You can now auto-populate form fields by adding values to the URL. We've added the names of each of the fields to the field listing in Stacker, to help you to do this.
This means you can construct formulas in your data source, hook them up to buttons in Stacker and allow your users to skip filling in values if you can already work them out them from other related records.
This also extends to the register page where you can now auto-populate the email address of users that are onboarding to your app. This is super useful to avoid issues where users end up using the wrong email address during onboarding.
One toggle to rule them all. Well at least to rule all of the fields in your permissions!
We heard you that if you have a few hundred fields it isn't always fun to manage individual field permissions. So we've added an option to enable all fields. This setting will include new fields that are added later on too.
Impersonating your users is a great way to check out your app when you have made changes to verify things are working as you expected. You can now do this from the Shortcuts Bar.
Try typing CTRL+K (or Command+K on a mac) and search for a user to impersonate. With two taps you'll be able to impersonate the user and keep the context of the page you were viewing. This is super handy.
You can also use the Shortcuts Bar to do a whole variety of other things like jump straight to the permissions page of a table, or to the users page, or to Setup Home. Try it out!
We've added a new way for users to log in to your Stacker apps. Now as well as passwords and sharing links we have a third option: passwordless login.
With passwordless login your users don't need to onboard themselves or ever set a password. Instead they enter their email address and are emailed a six digit code to confirm their identify. This is a secure and slick way to get users logged in without them having to remember passwords.
This is really two new features packed into one. You can now add lists of records or embeds without them having to related to the record you are adding them to. This is great if you want to build out a homepage that includes:
- A list of recently created records
- A static embed of e.g. an image which isn't stored in your Airtable or Google Sheet
- Combine multiple lists onto a single page without having to do any data model gymnastics!
Lists and embeds can be used on all plans to make homepages.
With collaboration feeds you can now collaborate with your colleagues, customers, and partners (or whoever else uses your Stacker app) right in the context of your records.
Collaboration feeds adds comments to your records complete with attachments, likes, @mentions and notifications. You can follow records that you are interested in and when a comment is posted you'll instantly get a notification in the corner of your app.
We've been testing this with a few customers over the past few weeks and today have rolled this out for all eligible customers and added the ability to delete posts.
Collaboration feeds are available on Plus plans and above.
Stacker apps cache data so that we can serve your app in a performant way. Faster data is a new feature that allows you to get data
3X fasterthan previously. Instead of updating your data every 15 minutes Stacker can now do it every 5 mins.
We've also added a
Sync Nowbutton so you can get your data updated at a press of a button whenever you need it. This is really useful when you are getting started with your app and are making quick changes to your data and want to see them in Stacker straight away.
Faster Data is an add-on. It's included in the Team plan. The Sync Now button is available on all plans.