Release Notes

December 1, 2022

New

  • [Quick Apps] You can now edit list and detail view layouts. 👩‍🎨

Fixed

  • Opening and loading screen for the action button would sometimes jump around in a frenzy. The screen has now entered a zen state—it will open and load normally. 🧘
  • If you used a listing image in the detail view, you might have noticed that the images had disappeared. This was unintentional, and images will show now.

November 24, 2022

New

  • You can now change your Airtable API key without contacting support—go to App Settings > Data Sources > [Data Source name] > Edit settings.

Improved

  • [Quick Apps] Sidebar has been completely redesigned to improve usability. 👩‍🎨
  • [Google Sheets] We will now be much smarter when detecting the header row, in cases when it's not starting on A1. 🧠

Fixed

  • The app would crash if you tried deleting a table that had a Stacker linked field. No more.

 

November 22, 2022

New

  • [Quick Apps] Pages just got a new header type—Banner. Good for adding a splash of colour to your pages.

Improved

  • [Quick Apps] Admins will now see all records by default, regardless of permissions and filters.
  • [Quick Apps] Quick Links widget just got a number of tiny quality of life improvements. 
  • [Google Sheets] If you duplicated values of the Stacker ID column, that could break syncing. Stacker ID column will now clearly say that it shouldn't be copied.
  • We will now better display the calendar with narrow screen widths.
  • You can now trigger Zaps with read-only fields in action buttons.

Fixed

  • Airtable's Created by and Updated by fields were showing as editable, but they actually aren't. We will now show them as read-only.
  • [Google Sheets] You could sometimes get stuck in a loading loop when adding the same Google Sheet twice.
  • [Quick Apps] Banner blocks would jump all over the place when switching between edit and preview modes. They ran out of steam, and will no longer jump around. 

November 17, 2022

New

  • [Quick Apps] You can now reorder blocks on Pages.

Improved

  • [Quick Apps] When you upload a spreadsheet, you can now scroll horizontally when previewing your data.
  • [Google Sheets] Having empty rows in your sheets would not sync any records past that empty row. We will now gracefully skip the empty rows and continue like nothing had happened.

Fixed

  • Titles were sometimes cut off in the Kanban view. We've made some adjustments to give the titles some breathing space.
  • Clicking the data sync button for a data source would start the syncing animation for all of the data sources in that app. This was not correct, and we will now show the loading animation only for the correct data source.
  • Using multi-lookups in formula fields could sometimes cause a crash. No more.

November 15, 2022

New

  • [Quick Apps] You can now create pages that aren't tied to a table. This should let you create better landing and information pages.

Fixed

  • When your layout filter had a very long name, the x button to remove the filter could go out of bounds. It will now better respect the boundaries.
  • [Quick Apps] If you renamed a table that you were currently on, you would be brought back to the home page. You will now stay on the renamed table.

November 10, 2022

New

  • [Quick Apps] You can now create more permissions on tables.
  • [Quick Apps] Created by field will be automagically created if you choose to Track or Submit items during onboarding
  • [Quick Apps] You can now give custom names to your Google Sheets tables
  • [Quick Apps] If you're using Google Sheets, we will automatically enable new fields so you don't have to.

Improved

  • When copying and pasting a date, we will now use the local browser settings to figure out the best date format.

Fixed

  • When using the Listing template for the detail view, the listing images would not show. 
  • [Customer Access] The user list was misaligned. Everything should be in the right place now. 
  • When using the Card display type and rich text fields, the text could sometimes go out of bounds. We will now properly wrap the text so it stays within the card.
  • You weren't able to select hidden fields for the inline filters on the Inbox display type. This was unintentional, so now you can.
  • [Quick Apps] Modal to preview as specific users was making some users harder to find by unintentionally hiding them in the UI. It will now be easier to find Waldo.
  • [Quick Apps] Admin sidebar was unintentionally showing on mobile.
  • Google sheets sync would break if there were duplicate Stacker ID values. We will now skip the duplicate rows instead of completely breaking the sync.

November 8, 2022

Fixed

  • Emoji would get cropped when using the Rows display type. They will now shine bright like a diamond. 💎
  • Google Translate would sometimes cause a crash when trying to add a comment.
    No más.

November 1, 2022

New

  • You can now choose which fields will show as inline filters. And yes, you can even select those that aren't in your list view. 

Fixed

  • If you were starting your detail view in edit mode, you would see the "Edits made" message even when no edits were made. That message will now show only when appropriate.

October 25, 2022

Improved

  • CSV exports will now respect the order of the fields in the admin Data grid. Tip: You can reorder fields in the Admin Data grid by dragging and dropping the field to where you want it to be.
  • Reordering the fields in the Admin Data grid will also reorder the fields on the Edit layout pane where you choose which fields to show.

Fixed

  • If you were using a field as a button, the label would be hidden when editing the record. We will now show the label when editing to make sure you know which field you're updating.
  • Checkboxes weren't properly rendering in some Rich Text fields, but they should now.

October 18, 2022

New

  • [Stacker formula field] You can now format numbers better using the FORMAT_NUMBER function.
  • 360 Data connectors are now an Enterprise plan feature that is still in beta. You can still try the connectors for 14 days on any plan to see if they are the right fit for you. If you enabled a 360 Data connector during the initial beta period, these will stay working, but you won't be able to connect new ones.

Improved

  • [Stacker formula field] We will now suggest the most commonly used formulas when you type only a few letters. Example: typing IF will show the IF function first instead of the alphabetically first DATEDIF

Fixed

  • If you were using a Stacker multi-record linked field between two tables and then created a Stacker rollup field, the rollup would not work. After some tinkering, this is now working.

October 13, 2022

New

  • [Stacker Tables only] You can now use Created by and Last updated by fields.
  • Created by and Last Updated by can also be used in formulas as functions.

Fixed

  • Inline filters on the Inbox view went on an unannounced, brief vacation. They have returned with a tan, and will show in the Inbox view again. 🏝

October 11, 2022

New

Layout filters

  • You can now use the "within the next x days" and "within the last x days" in your layout filters.
  • But that's not all: you can also use last/next/this quarter.

Stacker formula field

  • You can now use Record_id 
  • We also have Date created and date modified 

Improved

  • Checkboxes weren't editable in the admin data grid. They are now. ◻️☑ 
  • App admins can now reorder fields on the admin data grid.
  • Creating an app should now be faster.

Fixed

  • Rich text field has a new found respect for indentations, which means they will now work. Pinky swear.
  • When you scrolled up a bit on the Manage fields screen, we would scroll all the way up to the top of the list. We will now listen to you more closely and scroll up. Just a bit.
  • When importing date lookup fields, we will now respect the timezone options.

October 7, 2022

New

  • We made a few changes to how we handle attachments to support upcoming Airtable attachment changes. It's one of those silent features where you shouldn't notice a difference in functionality.

Improved

  • Formula field configuration box will now be much more helpful when giving field name suggestions as you type. 🧠
  • Anything involving Workspace settings or retrieving the list of users will now be significantly faster. In practice, it will be faster to preview as someone, and pages that use permissions or filters will load faster. ⚡️

October 4, 2022

New

  • For-mu-la field
    • Your field names can now have parentheses and quotes.
    • You can now use Created at and Updated at fields in formulas. 

Improved

  •  Preview as user list should now load significantly faster. 

September 29, 2022

Improved

  • Formulas can now use fields with special characters in - apart from '{' '}'. Don't use them.

mceclip1.png

Fixed

  • Fixed a bug where you could add the same Google sheet to Stacker more than once, which caused some confusion

 

September 27, 2022

New

  • Stacker tables now have Created time and Last modified time fields. 

Improved

  • Calendar view settings should now be easier to understand and look at.

September 22, 2022

Improved

  • We will now show how many filters you have applied to your tables.
    • 3 filters applied

      image
    • 99 filters applied

      image

Fixed

  • Previously the custom date picker disappeared after selecting a date. It is now back from vacation and will not be disappearing again.

 

September 20, 2022

New

  • Formula field features are expanding, just like the universe
    • You can now use is_before(), is_after(), and datestr() functions

Improved

  • We will now show the logo or app name on Open Signup registration page.
  • Top navigation will now resize more elegantly when resizing the window. 💃

Fixed

  • In some cases, the app logo within the app would get skewed because the aspect ratio didn't fit. The logo should now fit better, and you can further customize it using the .stk-logo class.
  • Fixed a crash in the Activity tab where the user's name contained a percentage symbol - %
  • If you had long multi-select options in an action button, you could get into a state where that option was impossible to remove because the x went out of bounds. We will now handle long multi-select options much better.

September 15, 2022

New

  • Relative date filtering - you're now able to to display items based on a time period. You can use the following filters:
    • Today
    • Yesterday
    • This week
    • Tomorrow
    • Last week
    • Next week

Great for when you want to show your upcoming events, project deadlines, or that holiday you've been planning for two years and is now only a week away.  

mceclip0.png

September 13, 2022

We're baaaaccckk! Did you miss us? We missed you. 

New

  • When creating a formula, a panel will now appear to help you out with a list of all available fields and functions. 

mceclip0.gif

Improved

  • When you create a rich text field, it will now default to displaying as the full width of the page.
  • An improvement for how inbox view looks on smaller screens, because small is beautiful. 

Fixed

  • In a formula field, if you use the NOW() parameter, it will show the correct time for HOUR and MINUTE.
  • Sometimes you couldn't edit formulas that included dates. Now you can edit them to your heart's content. 
  • When you went to pick a date in a date field it wouldn't always display the saved value. Now it will! 🎉
  • Wrapped text sometimes chose not to display in a list view. We've reminded it that it should be present when requested. 

August 30, 2022

This is our last release until September 13. We will still be working on updates behind the scenes, but due to logistics we need to take a short break when it comes to releasing them. See you soon!

 

Improved

  • When you create or edit a Stacker formula field, we will now automatically focus on the input field. We will also be smarter when choosing the focus while inserting functions. Mouse saver. 🐭 👆

Fixed

  • If your filter had a lot of parameters, the button to remove that filter would seemingly disappear. It will now persistently show.
  • If you were editing the layout, clicked Preview as, and then closed the preview, you would see an empty edit layout pane. Empty no more.
  • If you were on a page with a One record view, you would get an error message when creating a new record if your detail view had a pipeline widget. No more sad clouds. ☀️
  • If you pressed enter on the login screen, we would not log you in, and you had to use the mouse. You can now stick to the keyboard. ⌨️🍯
  • You could not search for related records that contained a comma, but now you can.
  • Fixed a lot of tiny issues with the Stacker formula field autocomplete. While the issues were different, they all looked the same—we would add extra characters to the beginning or the end of the formula.
  • Calendar view was showing a different time zone than the actual field. We will now better respect the time.

August 25, 2022

Improved

  • A few small improvements to the Manage Users panel to make it more user friendly.

Fixed

  • Sometimes on a mobile device text would overflow and escape the page in a section header. Now it won't!

August 23, 2022

New

  • A couple of of additions to formulas this week: 
    • A formula can now reference another formula. Formulaception!
    • You can now use INT() to find the greatest integer less than or equal to a value

Improved

  • We've put in some performance improvements for loading data from User Tables
  • In order to improve app performance, we no long sync data from external sources if you have disabled the table in "Data Sources"

Fixed

  • When you received a notification email from the Activity tab, it wouldn't always show the correct URL. Now it will. 🎉

August 18, 2022

New

  • Formula 1 field
    • If rounding numbers is your jam, you can now ROUND(), ROUNDUP(), and ROUNDDOWN().
    • Use the VALUE() function to convert text into a number. For example, VALUE("$1000") becomes 1000.

  • You can now hide the app name from the navigation bar. Go to navigation settings and look for the toggle.🕵️‍♀️

Improved

  • Any actions that load the list of users with their roles will now be significantly faster. Examples: Loading of the Manage users screen, Preview as dropdown, loading pages with permissions. This change should be especially noticeable on Workspaces and Apps with a lot of users ⚡️

Fixed

  • Action buttons were not visually updating the record until you reloaded the page. No need to reload anymore.
  • In rare cases the Create form would crash. No more crashes. 🤞 

August 16, 2022

Improved

A lot of changes under the hood this week—these are part of the scaffolding that will help us improve performance, and bring you features a bit quicker. We’ve tested these changes extensively with both automated and manual tests, so you shouldn’t experience any issues. However, if you see anything unexpected, please let us know through the support widget in the app, or email support@stackerhq.com.

August 11, 2022

New

  • Formula field's new powers focus on being in the moment. 🧘
    • TODAY() - returns current date
    • NOW() - returns current date and time.

Improved

  • We've made some of our security-related flows much faster at checking whether you are still logged in. This should reduce the total time it takes to load most pages in your apps.

August 9, 2022

Fixed

  • If you had a URL with spaces in a rich text field, the link would be cropped. We've now realized that cropping should be an image editing feature exclusively, so we won't crop the links anymore. 

August 4, 2022

New

  • Formula field is having a solo show today. 🎸
    • You can now use image and attachment fields in formulas
    • DATEADD() is a function that lets you fast forward a date. For example, if your work contracts are a year long, you can add a year to a person's join date to see when you need to renew the contract. You can use Date/datetime, number (how much to add), and units. Function supports years, months, weeks, and days

August 2, 2022

New

  • Formulas or formulae? It doesn't really matter because the formula field has new powers:
    • DATEDIF() comparison function. You can get the difference calculated in years, months, weeks, days, hours, or minutes.

    • For all the math geeks out there, MIN(), MAX(), ABS() are in the house.
  • Action buttons will now have two CSS classes; one for the span tag to change the text via CSS/JS, and one for the button to change color more easily. Please give a warm welcome to .stk-action-button-text and .stk-action-button

Improved

  • There will now be more room for the app name and logo when using top navigation on desktop.

Fixed

  • In the Manage fields and data pane within the data grid, clicking the rich text field would show rich text controls directly over the field. We will now show the controls above the field, so you can, like, use the field.

July 28, 2022

New

  • You can now paste data directly into a data grid. Just text and numbers for now - Check out Oli showing it off in this video.

Improved

  • Clicking column headers now organises them: The first click selects the column, the second click sorts in ascending order, the third click sorts in descending order, fourth click goes back to unordered records. 
  • The data grid now remembers the width of your columns. But not your friends' birthdays. 

July 26, 2022

New

  • Yes, you guessed it—formula field at it again. New powers:
    • TRIM()
    • UPPER()
    • LOWER()
    • RIGHT()
    • LEFT()
  • You can now search within the  Manage fields and data pane.
  • Previous (.stk-pagination-back) and next (.stk-pagination-next) buttons have their own CSS classes. 

Improved

  • When creating Automatic links in Stacker, we will no longer show you fields that would end up creating invalid links. For example, text type fields can now only link to other text type fields, and number type fields can only link to other number type fields. Fake choices, begone!
  • We will now show a bar next to the nested menu items when using light themes. This should make the relationship of the menu items clearer.  🎵 They are family 🎵 

July 21, 2022

New

  • I'm not sure what the engineering team is feeding the formula field with, but it seems to be working. We now support multi-select fields in the formula.

Fixed

  • In some cases when using an ownership filter, you would get a false warning that the permission is invalid. If you were seeing it, it will be gone the next time you log in.
  • Manage fields and data pane would ignore rich text formatting if it came from Airtable's Rich text field. They shook hands and we should now show the rich text properly.

July 20, 2022

New

  • Action buttons are now available on every plan.
  • Stacker Formula field continues its quest to gain new powers:
    • LENGTH(), which lets you get the length of a given string. (It's 81 for this one)
    • You can now use date and datetime fields.
    • You can now use long text fields too.

Improved

  • You can now choose the color of the pipeline widget. 

Fixed

  • When converting a text field to a linked field, we would throw an error message instead of actually doing it. We now know what needs to be done.

July 14, 2022

New

  • You can now add a title and description to the pipeline widget. It can be rich text, too.
  • App users can now sort records on the list view with the Table display type—just click a table column you want to sort by and watch the sorting unfold. Unsupported field types: lookup fields, multi-lookup fields, and multi-select fields.
  • Stacker Formula fields have new powers: AND, OR and NOT functions.

Fixed

  • In some cases, the linked record field settings would go out of bounds. We've pleaded and begged, and I'm pleased to report that it was successful. The settings have agreed to stay where they should be.
  • In the Manage fields and data pane, percentages would sometimes show a crazy number of decimals. We will now be more sensible. 

July 11, 2022

Fixed

  • When used as a record list, the calendar view would sometimes go out of bounds. It will now behave and stay in the box.

Improved

  • When importing data from a CSV, we will automatically detect dates and adjust the field type.
  • You can now copy-paste images into Rich Text fields. They won't show in Airtable, but they will show in Stacker.
  • You can now look at attachments while in edit mode, and open them in a new window.

July 7, 2022

New

July 6, 2022

Stacker-Calendar.png

New

  • Calendar view - Extra! Extra! Read all about it in our help article.
  • Instant browser updates - This feature will be useful in cases where multiple users are working on the same data. For example, if another user edits a record in the Stacker app, you will:
    • See the changes without having to reload the page on the list view.
    • See a message that someone has made edits if you're already editing the same record. 

Improved

  • PDF preview wouldn't work when PDF files didn't have a .pdf extension in the file name. We won't care about the name anymore, only the file type.

Fixed

  • If you used a related record list in the detail view, the name of the browser tab would use the name of the record in the related list instead of the actual record. We will now use the correct name.

July 4, 2022

Improved

  • When importing data from a CSV, we will automatically detect dropdowns and adjust the field type.
  • We removed a screen resize animation to make admin tray opening slightly faster.
  • If you try to change a Stacker Tables field type from text to number, data, datetime, currency, percentage or boolean, we will do our best to correctly convert it. 🧠

Fixed

  • In very rare cases, you would get a blank screen after clicking the Advanced button in the filter modal. Not anymore. 

June 30, 2022

Improved

  • Added information to filters to clarify that they are not a security feature - full details of why this is important can be found in this article about filters

image

June 29, 2022

New

  • You can now export your data to a .csv by simply heading to Manage fields and data and clicking "Export". Now you can take your data with you wherever you go! 

Fixed

  • Fixed an issue where headers with rich text were displaying incorrectly.

June 22, 2022

Improved

  • We've added CSS selectors for buttons - use the below to make your buttons pop 

    Save - .stk-save-button
    Edit - .stk-edit-button
    Cancel - .stk-cancel-button
    Delete - .stk-delete-button

    We've also added the ability to target the text of any button via the .stk-button-text class.

June 20, 2022

Improved

  • Rich Text Editor field values will now allow translation through translation plugins like Transifex. Bubble tea, please? Du thé aux bulles, s'il vous plaît ?

June 6, 2022

New

  • You can now filter by date and time fields. New options are before, after, at a certain date/time
  • Rich Text Editing is now available for list view headers.

Fixed

  • If you were creative with setting up your filters, you could get the filter window to go out of bounds. It will now sit in place. 🐶
  • If you were using multi-lookup fields for the Created by field, the feature wouldn't work. It sure works now. 

Improved

  • You can now add and remove images from the single image field in the Manage data pane. 
  • Adding and editing fields from the Manage data and fields pane is now better and easier.
    image

June 1, 2022

Fixed

  • Attachments weren't opening properly on some configurations of List views. They will now.

May 30, 2022

New

  • You can now add icons into your navigation menu.

Screenshot_2022-05-27_at_12.32.23_12.01.24.png

Fixed
  • Previously when previewing without a user table connected there would be an error message. We now will just preview as the default user role.

May 23, 2022

Improved

  • You can now exit the preview mode when the ESC key is pressed.

Fixed

  • When a list view failed to load a record, this would also disable access to the editing. This has now been fixed.
  • Previously you were not able to view attachments using your keyboard, we've fixed this so you can now happily button bash as much as you like.
  • The alignment on the date time picker in forms was off center, the arrow now points to the correct place.
  • If you had a related record widget and attempted to display a one record view, this would crash. This is now working again.

May 18, 2022

Improved

  • If you had a lookup field, we would not show it as a lookup field in Field settings. We will now tell you which field is a lookup field.

May 16, 2022

New

  • .stk-editing-record - CSS class to identify when a record is in edit mode. 

Improved

  • Loading times of pages that don't have a selected sort order field should now be significantly better.
  • Action buttons: you can now choose whether you want to show the Add new button for a related record field.  

Fixed

  • If your lookup fields had null values in them, we would treat that as a hard stop and show you only one value. We will now just skip the null value and show you all the other values.
  • If you had read-only fields in your table, you could get into a stuck state where the Add new button would show even though permissions didn't allow it. We will now properly hide the button.
  • If your app had navigation sub-menus, you weren't be able to open or close the menu section on mobile Safari. You can now. 
  • Our links will now remember parameters with any hashes or search terms. This means that you can use autofill links that will return to a specific tab, and that the Inbox view will return to the correct related record.

May 11, 2022

Improved

  • Airtable only: Using an action button would not update lookups and formulas related to linked records. We will now update them within seconds, and then we'll refresh the related data again after a few seconds to account for any automations.
  • Conditional visibility filter on the Edit layout screen now has room for longer field names. 

Fixed

  • When using a centered banner description, the text wasn't exactly centered. It will be now. 
  • If you were using an SSO Workspace and you tried to create a new Workspace, Stacker would crash.  
  • In an action button, you couldn't set a false value for a checkbox—you can now. 

May 5, 2022

New

  • You can now preview video, sound, and PDF files in Stacker. 👀

Improved

  • If roles are turned off, we now won't show them when creating and editing permissions. 

Fixed

  • In rare cases, users would get an error message after creating a record. 

May 4, 2022

 

Improved

  • We will now set better default settings for header images.
  • All attachments should now have preview thumbnails.
  • We will now show role filters only when roles are enabled.

Fixed

  • If you added a description to a section, we would cut off the title. Your titles will shine in their full glory again.
  • If you had long record titles, the List layout would go wild and break. This will no longer happen.
  • If you created a new app and tried to connect Google Sheets via the splash screen, you wouldn't be able to pick a sheet to connect to. This will now work as intended.

April 27, 2022

Improved

  • When you were updating a pipeline status, the confirmation modal would contain unsightly italics. We will now use a more pleasant bold.
  • Links to emails and phone numbers will now open in new tab by default. 

Fixed

  • If you used a step title with no description in action buttons, the field label would go dangerously close to the title. We have increased the margin, and the step title will now have more room to breathe.
  • If you tried to save a layout with no name, we would show you an error. The error would stay there even when you typed in a new name, and would disappear only when you saved the layout. We will now clear the error as soon as you start typing.
  • .stk-text CSS class would drop the title attribute on certain widths. We have now taught it how to carry the attributes.
  • Add an image icon in the rich text editor was seemingly not working. It will do its job now.
  • Cancel and Save buttons would go out of bounds on mobile. They will now keep their place.
  • Rich text Editor field in the banner used the wrong, smaller font-size, 14px. It will now use 18px like we intended it to.
  • Warning menu was flagging false positives in certain cases. We gave it another dose of polish so the false positives should be gone. If you see any, please let us know.

April 25, 2022

Improved

  • If a field is read-only, we will not let you set update and create permissions anymore.

Fixed

  • Using emojis in a Detail layout tab would misalign the tab. You can now add emojis without the fear of falling out of line.

April 20, 2022

Improved

  • It's been a long road, getting from there to here. We will now show the exact stardate date and time format that you're using on your Airtable date fields. 
  • We will automatically hyperlink email addresses with the mailto: prefix. Like this: support@stackerhq.com
  • We will automatically hyperlink phone numbers if you're using the phone field in Airtable.
  • Removed Default Table Permissions App setting as permissions are now always turned on.
  • We now support Rich Text Editing in form section, action button, and banner descriptions. Edit away.

Fixed

  • Our Intercom integration needed a few more touches. If you would like to use Intercom to support your app users, you only need to send us your App ID—we'll do the rest.
  • Tables on the List layout were shorter than intended on Firefox, forcing you to scroll to see all records. Scroll no more.
  • If you were using Action buttons for rich text fields, the rich text fields wouldn't update until you reloaded the page. You will no longer need to reload.
  • Multi-record links and lookup fields weren't showing when creating new permissions. You can use both again.

April 12, 2022

Fixed

  • If you tried to edit multiple instances of the same field in a record, the app would sometimes crash. 
  • In the Create form, we would add the primary field twice in scenarios where it had been added to the layout but wasn't marked as primary. We won't be adding two of them anymore.
  • Detail layout with a related list of the same type as the Detail layout didn't show in Inbox view—it does now.
  • Tooltip text would show for long text fields even though the whole field is visible. We will now show the tooltip only when the text is truncated.
  • Permission and filter warning system would sometimes incorrectly flag filters as needing an update. We should no longer show false flags, but let us know through the support widget if you see any. 

Update from the product team - Airtable attachments

I'm Sam, a Product Manager here at Stacker. I'm a part of the team who are primarily focused on improving and innovating our Airtable product.


Firstly, i would like to thank all of you for expressing your thoughts concerning Airtable’s attachment field changes. I would like to take the opportunity to share some initial assurance and give you more insight into how that change impacts Stacker, and also share some exciting new updates that coincidentally should mitigate this issue.


Attachment URLs expiring after a few hours

 

Any attachment URLs obtained via the public API and the CSV export functionality will expire after a few hours

Due to the way that we fetch data via Airtable at regular intervals (maximum of every 15 mins), we will always serve non-expired links.


For the past few months, we’ve been working on a couple of features that we’re really excited about. Coincidentally, these features should help ease the transition for users that are impacted by Airtable’s attachment feature change.


This feature will ensure that even if your Stacker application has been open for a long period of time, it will refresh the attachment links when we fetch new data from Airtable.


Automations and formula fields

 

Formulas that reference attachment fields will not experience any changes in output. However, any attachment links that are output will become invalid and no longer work to access the attachment

We know that some of you also use Airtable automations and formula fields that rely on attachment URLs. We are currently exploring solutions to allow you to upload public file links to Airtable, within Stacker.


Lastly, we know that you’re legitimately concerned about the Airtable changes impacting your Stacker apps. Please rest assured we are actively working on solutions where we’ll minimize the impact well in advance of these changes coming into effect, and we’ll keep you updated as we make progress.

April 7, 2022

New

  • Stacker Formula fields, especially useful for read-only data sources. Read all about it in our help article.
  • We will now warn you if you have any invalid Stacker fields, permission rules, user lists, and layout filters. Look out for the ⚠️ sign in the Workspace sidebar.
    Screenshot_2022-04-04_at_09.09.38.png
  • You will also see an error icon appear next to broken rules in Permission settings, and next to invalid Stacker links in the "Field" settings.
  • If you’re on a version of Stacker with Customer Access, you will now be able to regenerate the API key and the sharing link for each customer. Security. 🔐

Improved

  • We will now be way more efficient when loading a Workspace with multiple apps. Speed. ⚡️
  • We're now better handling cases where you disconnect and reconnect User tables.
    • We will now remove the associated profile field automatically when a user table is disconnected.
    • We will prevent you from disabling tables in your data source that are currently assigned as the User table. This prevents apps from getting into a broken state.

Fixed

  • If you created a Stacker roll-up field and the field it looks at was not a part of your List layout, you would see a "no records could be loaded" error on that layout. We will now get the field value ourselves and show you the list.
  • If you were using Intercom in your app, you couldn't get in touch with us through our support widget. We now properly support Intercom, and you only need to send us your App ID.
  • The date picker would sometimes close unexpectedly. That meant you had to think of the date you want and then quickly select the date. You can now ponder with the date picker open.
  • We recently fixed a rich text form taking over focus on the Create form. We have now fixed this on the Edit form too.

March 29, 2022

Fixed

  • After the March 22 update, we needed to take a few of the command bar features back to the repair shop. You should again be able to: Enable support login, open recent records, Preview as users, open our Help Docs, open App Settings. 🛠

March 28, 2022

Fixed

  • If you sent someone a link pointing to a specific tab in the app and they had to log in first, we would drop the tab part of the URL. We will now send everyone to the correct tab. 

March 24, 2022

Fixed

  • If you connected a Users table and then disabled it in your data source settings, your permissions would break, and you needed to have a conversation with us. We can still have a conversation, but it won't need to be about this very topic.  
  • If you had a rich text field in your create or edit form, the field would often take the spotlight—it would do its best Beyoncé impression by scrolling the form to its location. We've explained that the form is more like Destiny's Child, so the field will now wait for its turn to shine.
  • If you were using Google Translate on the login page, the page would sometimes crash. You can use your browser to translate the page again. 

March 22, 2022

Improved

  • Our command bar (Cmd + K on Mac and Ctrl + K on Windows) has learned new tricks. Now who’s a good boy? 🐶🍪

Fixed

  • If you clicked Contact us on the pricing page within the app, nothing would happen. We will now load the contact widget because it's nice to hear from you. 
  • There was a visble typo in one of the Edit layout screen. The typo will not be visible anymore.
  • If there was an error in loading the Activity tab, we would show you an infinite spinner. We will now show an error message instead. 
  • If you were searching for an activity tab on the edit Detail layout page, the app would crash. You can now fearlessly search for the Activity tab.

March 16, 2022

Improved

  • Added CSS classes for record headers (stk-record-header) and related record lists (stk-record-list). Each record list will have a unique ID so you can target them individually.
  • Our help center link in the help menu was inappropriately opening in the same tab. It will now open in a new tab instead.
  • If you're using tabs and you don't have any of them enabled on a specific page, we will now let you know.

Fixed

  • If you were a Workspace user, had access to 0 apps, and didn't have permissions to create new apps, we would still show you the button to create a new app. The option didn't work so it ended up being just a teaser. We won't show the create a new app button to those users anymore.
  • The app was sometimes crashing when viewing related record lists after removing a field from that list. This won't happen anymore.

March 14, 2022

Improved

  • Inline filters did not work with values that included commas. We've tweaked things a bit, and now they work.

Fixed

  • If we couldn't get a record for whatever reason, the app would sometimes crash. We will now handle these cases more graciously.
  • If the user changed their name, we wouldn't update it in the Activity tab. We will now follow all the name changes.
  • If you had a very long link in your Create form description, it would overflow and go out of bounds. We will now contain your links in the designated area.

March 7, 2022

Improved

  • You can now see more fields when creating an action button—7 instead of 4. Space galore.

Fixed

  • If you had a really long app name, it could spill over the menu sidebar. We will now truncate thatsuperlongappnamewithanellips...
  • If your Detail layout was starting in Edit mode, we would sometimes not load all the record fields. You should now be able to see all enabled fields.
  • If you used a default value in an action button but then removed that value from your data source, the action button would show a blank value. You can now turn the default value on and off to reset the default value. 
  • Inbox view was showing attachment thumbnail from the previously viewed record instead of the current one. No more.
  • If you edited a field and then cancelled the edit, we would wrongly show you the edit as saved until you reloaded the page. We will now cancel the edit properly.

March 2, 2022

Today’s release brings a few quality of life improvements.

Improved
  • If records were deleted, they would still show in the List layout until you reloaded the page. The records should now *poof* immediately.
  • Related records should now load slightly faster.

March 1, 2022

We’re celebrating Pancake Day with a healthy, simple spread containing a few bug fixes.

Fixed
  • With the revised Permissions UI, each new table should have permissions enabled. This wasn’t consistently happening, but it will now. Pinky promise.
  • Custom favicons weren’t working on some login screens. We should now show your icon without hesitation.

February 22, 2022

This week we channeled our inner Schwarzenegger and terminated quite a few nasty bugs.

 

Fixed

  • The white bar on apps using Customer Access made a brief, unceremonious return. Hasta la vista, baby. 
  • Google Sheets import would not work if you had an invalid date and time field.
  • In some cases, admins would see a blank permissions page. You can decide who should see what again.
  • Menu margins were not always consistent. They are now pitch perfect.
  • Signing in with a wrong Google account would show you an error that not even Skynet could decipher. We should now give you a better idea about what's happening. 
  • Learn more link for Customer Access apps was pointing to a missing article. It now knows where to go.

We'll be back.

February 10, 2022

Fixed

  • If you had long text links in activity, this would overflow and cause the layout to increase beyond the screen, this has now been contained.
  • When formula and text fields are shown together in a layout, there would be a misalignment between the two field types. They are now aligned like any good relationship should be.❤️
  • We have made performance improvements to field settings and user list to handle large amounts of data.

February 8, 2022

Improved

This weeks release brings improvements to the permission UI as well as many more bug fixes.

  • We have improved the permissions UI to make this easier to set up. You can now see at a glance the access level for each permission rule, you can easily check and uncheck all fields in read, update and create and you can also view all your permissions in one place. More information on the changes can be found here.

perms_12.06.00.gif

Fixed

  • Previously when creating a record via inbox view, the newly created record would default to detail view, this would allow users to edit records even if they did not have edit rights. This has now been fixed so that the newly created records will default to inbox view creating a better flow with pipeline view too.
  • We have removed “Create an Account” for the login screen. This was confusing as a user has to be in the app to login, therefore they do not need to create an account.
  • We have removed grant support access for users who do not have access to Stacker support.
  • Using an autofill create form would cause an error when filling out the form using saved information via Chrome. This now works so that information saved via chrome will now be recognised in the create form.
  • For some reason Kanban decided to go on a diet this month and lose some width, we have fed Kanban view so it is now back to its normal width.

February 2, 2022

Improved

  • Previously, Airtable lookups with a single select target field could only show one value at a time. We now support lookups of multiple values.

Fixed

  • A wide margin was displayed when accessing the app via mobile. We have removed the large spacing seen on the left.
  • In card view, long text would exceed the width of the card. We all enjoy an overflow of ice cream but maybe not text.🍦
  • On related record views, action buttons with conditional visibility did not display if the field used to filter is not visible in the view. This now displays as expected.
  • Previously you were unable to click save when entering all roll-up field details on Airtable. You can now save.

February 1, 2022

Improved

  • You can now sync schema on the Fields page of your data table settings. 
    TypeFields-External-Data-Source.png

January 28, 2022

Fixed

  • Preview As would break if you disconnected a user table, then reconnected the same table but picked a new email field. You can now pick any email field when reconnecting the user table.
  • In our effort to improve the inbox view, we accidentally broke the Add new button for related lists that were set to show all records. That button is no longer broken. 
  • There were some unintended visual glitches when switching user table modes with filters open. No more.

January 25, 2022

Ability to delete records, improvements, fixes—this release has it all. 

New

  • If you're using Airtable as your data source, you can now delete records in Stacker. As Spiderman's uncle put it, with great power comes great responsibility. 👴 🕸

Improved

  • If you're using Related record lists, you will now see the Edit the record list layout link when editing that related list.
    Screenshot_2022-01-24_at_16.45.22.png
  • You can now add widgets to the Detail view by clicking the widget. This means you no longer need to drag and drop them, though you totally can. 
  • Improved the performance and refresh issues on the navigation editor. 
  • We've removed a few icons in admin settings in an effort to Marie-Kondo our app. Less clutter, more joy.

Fixed

Admin

  • Admin features like Edit layout would sometimes disappear after previewing as a role, forcing you to reload the page. You don't need to reload anymore, unless you want to.
  • Manually adding a user when primary field was not a string (text) would end up crashing the app. We've explained what to do with such primary fields, and the apps are no longer crashing.
  • If you were on a trial and had multiple permission rules, we wouldn't let you subscribe to Starter or Plus plans. While this was correct, we were also wrongly telling you that you had Roles enabled. We will no longer mention Roles unless you really have them turned on.
  • If you subscribed for the Starter or Plus plans and had 0 permissions, we would show you a banner to upgrade to the Pro plan when you tried to add a single permission. This was not intentional, and you should now be able to add 1 permission per table on Starter and Plus plans.
  • We've had trouble with the Created by field when you were using a multi lookup field as a Created by field. We now properly support multi lookups as Created by fields.
  • Role assignment dropdown would reset whenever you added a new role. We now keep all of your role assignments.

Visual

  • We recently introduced the ability to easily copy some fields with the copy icon. Record headings didn't adjust to their newfound power, causing all sorts of visual glitches. They are now fully adjusted. 
  • Inbox view would sometimes look dodgy when you first opened it. No more.
  • If the app title was too long and you were using top navigation, the app name would show one letter per row. While it was slightly funny, it wasn't what we intended. We will now truncate the app name instead. 

Experience

  • If you were using the Inbox view and added a related record, you would be brought back to the first record on the Inbox list instead of the one you edited. We realized this was less than ideal, so we should now bring you back to the record you edited.
  • If you had a lot of action buttons, you were not able to scroll through them in the Edit layout screen. You can now scroll and see all of your action buttons.

January 18, 2022

Improved

  • If your lookup text fields had multiple values, we showed you only the first value. We can see clearly now, and will show you all the values. 🤓

Fixed

  • When you logged out from your Workspace, you would sometimes see a blank screen. It made a good painting canvas, but it wasn't what we intended—you will now see your Workspace login screen instead. 🎨

January 13, 2022

This week's release brings more performance improvements, minor tweaks, and bug fixes.

Improved

  • If you have large apps, you should see significant performance improvements. ⚡️
  • We've reshuffled the order of items within the support widget. This should make it easier to get help when you need it.
  • You can now get to these release notes directly from your Stacker app. Open the support widget, and click What's new. Hello, nice to see you. 
    What_s_new.png

Fixed

  • Updated the support email address on the slow turtle screen that shows when records are too slow to load. We all love turtles, but hopefully you'll never have to see this one on your app. 
    Screenshot_2022-01-14_at_11.22.22.png
  • On some Stacker apps using Customer Access, the Customer Access list has disappeared. We found all the lists, and shepherded them back into the pen. 🐑 🤠

January 6, 2022

First release after the holiday break brings performance improvements and a few bug fixes.

Fixed

  • On related record lists, search used to work only from page 1 of the list. You can now search from any page—we won't mind.
  • If you had Start in edit mode turned on and the user didn't have permissions to edit a record, they would still see the Save and Cancel buttons. We are no longer giving these users false hope. 
  • When users had access to only one app in a Workspace, the sidebar would hide some of the content. This forced users into an unwanted game of hide and seek, especially when using the inbox view. The sidebar has had its fun, and will no longer play games.

December 2, 2021

top-menu-docs.png

Add top navigation to your workspace app

You now have more control over your app's navigation. Starting today, you can enable top navigation in your workspace app. 

 

To use this feature, open your app's navigation settings and select Top in the Navigation placement dropdown. 

 

Performance improvements

Fast apps are the best apps. Every week, we release performance improvements to make Stacker apps snappier. This week, we released a performance package to decrease data load times for your users.

 

Bug Fixes

Fixed: The confirmation modal appears when navigating away from a detail view after saving a change to the record title.

Fixed: Enabled parent navigation item doesn't appear with only a single child item. 

Fixed: New users unable to access apps for up to fifteen minutes after receiving an invite in apps without a synced user table.

Fixed: Real-time data updates fail for records with permission rules applied. 

Fixed: Notifications in the notification menu direct users to an incorrect record.  

Fixed: Related lists display an error message when the underlying relationship field is deleted. 

Fixed: Related lists fail when the underlying synthetic relationship field is read-only 

 

November 18, 2021

icons.gif

Set an App Logo

You can now give each of your apps a unique visual identity by setting an app logo!  Previously, all apps in a workspace shared the same branding. To use this feature, open the Appearance tab in your app's settings. 

Performance Improvements

Every week, the Stacker team releases performance improvements to make your apps faster. This week, we released an update that will make complex list views load more quickly. 

Bug Fixes

Fixed: Unable to show the "None" column in a kanban view if the column doesn't contain records

Fixed: The default detail view layout displays the record title field inside the default field widget even though the record title is now editable inline. 

Fixed: The 'Hide Label' button appears next to fields in the Inbox and Kanban layouts even though the label is hidden by default. 

 

November 11, 2021

rich-text-editor-featured-image.jpeg

Compose Rich Text in Action Buttons

Sometimes markdown just doesn't cut it, so we just brought our rich text editor to action buttons. This feature gives your users the ability to compose beautiful content right in the Action Button modal! 

 

The rich text editor can now be turned on for any Airtable rich text field within the Action Button field options. 

Speed & Performance Improvements 

The Stacker team is going the extra mile to make apps load faster than ever. This week we made improvements to improve loading performance for all customers. 

Bug Fixes 

Fixed: Clicking on a container in edit mode navigates app makers to the top of the screen.

Fixed: Fields with a long name could not be toggled on in a pipeline widget.

Fixed: Action Button form fields prevented text to be entered in certain cases.