Stay Up to Date with Quickbase Platform Release Notes
We stay on top of Quickbase release notes so you don’t have to!
Quickbase Release Notes
Here’s What’s New with Quickbase
7.21.24
New
Email notifications for inefficient pipelines
Starting July 23, 2024, Quickbase will be sending emails with notifications about pipelines that are not performant, not optimized, or need design refinement. We’re doing this to ensure the stability and enhance the overall experience of our platform.
If you receive an email, open the link to review the pipelines and their structure. Quickbase Support is available to provide extra help and assist with things like re-designing and improving your pipelines. Our goal is to help our platform be as efficient as possible for everyone, and enable everyone to build better pipelines.
Enhancements
Improvements to Audit Logs
By July 31, 2024, we are making the following enhancements to Audit Logs:
- Adds or changes to users and groups will include a link to the respective resource in the admin console.
- Record events will include a link to the record.
- Changes and views of reports will include a link to the report.
- Operations specific only to an app or table will include a link to that app or table’s settings.
All changes will also be reflected in our Audit REST API.
We are also adding new events that identify when a builder has visited the following key application configuration pages:
- App Settings Home
- Table Settings Home
- Field List
- Form Properties
- Field Properties
The new events include a link to the respective object where applicable.
Finally, we are changing how user agents are displayed. User agents previously marked as Mac OS will now appear as Macintosh. When you export Audit Log data or use the Audit Log API, you will still see the old wording.
New Admin Console Connected (ACC) table
Our admin console channel within Quickbase Sync gives you better visibility into how your Quickbase account is being used. We are adding a new table to give you details about all of the connected tables across your account. The new table will contain the following fields:
- Source Table Name
- Source Table ID
- Source App Name
- Source App ID
- Source App Manager ID
- Source Realm ID
- Source Account ID
- Destination Table Name
- Destination Table ID
- Destination App Name
- Destination App ID
- Destination App Manager ID
- Destination Realm ID
- Destination Account ID
- Connection Name
- Connection Owner ID
- Last Refreshed
- Data Source
This new data set will be available by August 8, 2024. Learn more about ACC tables in the help center.
Easily add images in forms and emails
Now, builders and users can paste or insert images directly into two areas:
- Rich text fields on forms
- Custom Email Builder
Images inserted into these locations are compressed intelligently to below 100KB each. Compression preserves as much image quality as possible. Inserted images are limited to 10MB pre-compression, and we support the following file types: jpeg, jpg, png, gif, bmp, webp, tiff. The file size of compressed images counts against the 1MB limit for rich text fields. Or, if you want to include a full-size image, you can create a files table or use the file uploader plugin.
Widget improvements for dashboards
Previewing widgets is now more accurate, making it easier to get widgets exactly how you want them.
Also, earlier this year, we made improvements to dashboards to make it easier to build and control the layout. This month, we are building on that momentum. For the latest version of dashboards, you can now:
- Duplicate widgets on the same dashboard tab—Instead of manually re-adding widgets, save time and streamline your process by duplicating widgets.
- Move widgets between tabs—When a widget is moved, it disappears from the original tab, and a confirmation message displays, allowing you to quickly navigate to the new tab where the widget has been placed.
- Use more intuitive widget sizes with the Insert widget menu option—To ensure a consistent layout, widgets added from the Insert widget below menu option (previously called Add widget) inherit the size of the widget they are added from.
To take advantage of these improvements, upgrade to the latest version.
Improvements in Pipelines activity log
We are improving error handling in the Pipelines activity log to make it easier to identify errors that may prevent a pipeline from running. When building a pipeline, there are 2 types of errors you may see:
- Transient errors are temporary and the Quickbase platform will automatically try to resolve them.
- Terminal errors will cause a pipeline to stop and require troubleshooting action from you as the user.
Starting July 23, 2024, we are implementing these changes to increase error visibility and ease troubleshooting:
- The error counter on the My Pipelines page will now only show terminal errors. Previously, this counter also included transient errors.
- The link to view errors will now display only terminal errors.
- In the activity log for all pipelines and for individual pipelines, we’ve added a new filter to allow you to view transient errors. The Failures option now only shows terminal errors.
Pipelines designer enhancements
On July 17th, we’re introducing UI performance improvements to the Pipeline designer. With these updates, the Pipeline designer loads faster and editing pipelines is smoother and easier. The designer opens by default when you access your pipelines for editing.
Improvements to Smart Builder: Build Reports with AI
Starting July 22, 2024, we’re making the following improvements:
- Smart Builder generates reports 10x faster.
- We’ve also made improvements to how audit logs display usage of this feature. Previously, audit logs would show a report view event after a report has been generated with Smart Builder. Now, you can also see that it was Smart Builder that generated the report, rather than the user.
REST API increased limit
The payload limit of the /upsert
API call is increased from 25MB to 40MB.
Technical support portal redesign
Starting in early August, we will be rolling out enhancements to our support portal to simplify and improve how you create and manage cases. There will be no downtime as we roll out the new support portal, and your current and previous cases will continue to be available in the new portal.
Key updates include:
- Smarter case submission—Our new case creation process will prompt you for relevant information based on the case category you select, meaning our reps will have access to the information they need to expedite your case.
- Multiple Attachments—Upload multiple photos or files when you submit or update your case to give our support reps the details they need to help you with your specific issue.
- Simplified Case Responses—You will now be able to respond directly to your case updates via email and it will be added directly to your case to simplify updates.
We’ll also be updating the look and feel of the portal:
More details with exact timing will be posted on our Community Portal and updated in our Release notes.
Refreshed look and feel for Create report UI
The appearance of this interface is now more consistent with other parts of the platform.
Open beta
New Navigation Updates
New accounts will have new navigation defaulted on
All accounts created on or after July 22, 2024, will have the new navigation experience turned on by default. The account level and user level controls will still be available. Learn more about the controls in the help center.
URL path change: removing .ui
When Open Beta began on May 8, 2024, new navigation brought you to a new domain in the browser URL that included a .ui subdomain (such as realm.ui.quickbase.com). This caused problems with specific Javascript features used in code pages when new navigation was on. With the July release, new navigation will move back to the same domain as old navigation (realm.quickbase.com).
Note that if you have any formula functions built using the URL format that contains .ui, we recommend updating those after the release.
Resolved issues with mixed encoding characters
New navigation caused some issues while saving or viewing data with new forms in realms or apps where the UTF-8 switch was turned off, resulting in characters displaying as a byte-code (for example, #00FB) or ? depending on the browser.
With this release, users should no longer experience issues while saving data. However, if your data contains characters with mixed encoding, we recommend using the Mixed Encoding Scanner app from Exchange to help you address the issue. Learn more about UTF-8 support
Additional page support
New navigation now supports more pages throughout the platform such as registration and user provisioning.
Data classification badge style update
To continue the improvements and modernization of our user interface, we have updated the data classification badge style within the new navigation experience.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
Document creation | Create documents like invoices, proposals, or purchase orders with the document creation capability. We’re collecting beta signups and will communicate more over the coming months. | Beta program coming soon | Sign up in our early access app |
View all beta opportunities in our early access app.
What’s fixed in Quickbase
ISSUE | AREA AFFECTED | DESCRIPTION | WHAT’S FIXED |
QBE019520 | Backup/Restore | When restoring applications, in rare cases dashboards were lost from the source and a copy was restored instead. | Dashboards are no longer lost from applications after being restored in any way. |
QBE019422 | Custom emails | We identified improvements for the time picker inputs in the custom email builder to better align with accessibility standards. | We have improved the time picker to better align with accessibility standards. Notably, users can now type in custom time. |
QBE019442 | Custom emails | When a Custom Email notification contained a form with multiple form rules to change the label of a field, the form rules were not honored after the first notification was sent. | A custom email notification containing a form with multiple form rules to change the label of a field is now always honored. |
QBE019483 | Custom emails | Deactivated or denied users in groups weren’t displayed in red like other user options in the custom email builder. | Deactivated or denied users in groups are now displayed in red like other options in the custom email builder. |
QBE019400 | Custom emails | An error occurred when a list-user field was compared against the the user(s) in the field option in custom emails. | When a list-user field is used it can be compared only against the user(s) option in custom emails. |
QBE019510 | Custom emails | It was unclear how custom emails would display in a user’s inbox. | We added help text to the custom email editor to explain how emails will display in a user’s inbox. |
QBE019550 | Custom emails | Forms added to custom emails did not have labels. | We added labels to form elements in custom emails to better align with accessibility standards. |
QBE017579 | Dashboards | Summary reports did not render properly when grouped by Formula – Rich Text fields that contain HTML. | Summary reports now render properly when grouped by Rich Text fields that contain HTML. |
QBE019548 | Exchange | The scrollbar state was not being reset on reload in Exchange when the new navigation was enabled. | The scrollbar state now resets on reload in Exchange. |
QBE019376 | Forms | Links leveraging the doredirect action with the RURL() formula function in a form sometimes did not redirect to the expected location, and instead redirected to the application’s home page. This behavior only occurred when new navigation was enabled. | Links leveraging the doredirect action with the RURL() formula function now redirect to the location where the link was accessed from. |
QBE019475 | Forms | Multiple choice and multi-select values possessing mixed encoding conflicts were sometimes rejected on save in forms. | Multiple choice and multi-select values possessing mixed encoding conflicts can now be saved as expected in forms. |
QBE018155 | Forms | Data was wiped or altered when interacting with date fields based on time zone settings. | Data retention and correct value entry is now ensured for both enabled and disabled time zone settings. |
QBE018967 | Forms | Field settings content overflowed outside the modal. | Field settings content now stays within the modal. |
QBE018486 | Forms | Checkbox field usage data was not properly filtered when Number of records with data was selected. | Checkbox field usage is now properly shown and filtering records correctly. |
QBE018181 | Forms | Embedded Kanban Reports in New Forms were unaligned with the mouse cursor. | Embedded Kanban reports are now properly aligned. |
QBE018951 | Forms | Multi-select fields do not respect multi-value defaults. | Multi-select fields now respect multi-value defaults. |
QBE018787 | Forms | Fields on the parent side of a relationship (like summaries, report links, and URL formulas) show an invalid relationship when reviewing a given field’s usage details. | Fields on the parent side now show properly the relationship when reviewing usage details. |
QBE019412 | Forms | Rich text values in forms did not save correctly when there were mixed encoding conflicts. | Rich text values in forms now save as expected. |
QBE018517 | Forms | Phone number fields grouped with other fields in forms did not render correctly, causing multiple elements to display on the same row. | Phone number fields now display as expected. |
QBE019313 | Form rules | An error occurred when a list-user field was compared against the the user(s) in the field option. | When a list-user field is used it can be compared only against the user(s) option. |
QBE019532 | Homepage | Linking to a dashboard with multiple tabs from a homepage directed to the first tab of the dashboard, rather than the intended tab. This issue only occurred when new navigation was enabled. | Linking to a dashboard with multiple tabs now directs to the correct tab when using new navigation. |
QBE019375 | Homepage | Using Grid Edit to edit a report on a homepage did not direct back to the homepage on save when new navigation was enabled. | Grid Edit now directs back to the homepage on save. |
QBE019541 | Navigation | Navigating to a field’s usage tab from the relsetprops page sometimes resulted in an error when new navigation was enabled. | An error no longer occurs when navigating to a field’s usage tab from the relsetprops page. |
QBE019527 | Navigation | There were inconsistencies with user permissions through cross-app relationships when new navigation was enabled. | New navigation is no longer causing any user permission inconsistencies for cross-app relationships. |
QBE019521 | Navigation | Performing an invalid action on new navigation did not handle error messaging correctly. | A full-page error message is now shown when an invalid action is performed on new navigation. |
QBE019494 | Navigation | The search functionality inside User and List User fields did not work when new navigation was enabled. | The search functionality inside User and List User fields now works as expected. |
QBE019493 | Navigation | The SaveBeforeNavigating class in Formula – Rich Text fields caused redirect issues in forms when new navigation was enabled. | The SaveBeforeNavigating class now works as expected. |
QBE019488 | Navigation | The hover style on the close button in the table search side panel was misaligned. | The hover style is now aligned correctly. |
QBE019482 | Navigation | Long app names in new navigation caused search and custom branding to disappear. | Search and custom branding now remain in new navigation no matter the length of the app name. |
QBE019460 | Navigation | The sidebar became longer when the + New table button was clicked. | The sidebar now remains the same size when the + New table button is clicked. |
QBE019459 | Navigation | Extra space appeared at the bottom of the sidebar navigation when the top section only contained a few items. | The sidebar navigation now appears as expected regardless of the number of items in the top section. |
QBE019409 | Navigation | Redirects to tables using links without app ID information did not work, even when a valid table ID was provided. | Redirects to tables using links without app ID information now work as expected when a valid table ID is provided. |
QBE019377 | Navigation | Redirects that followed record save events sometimes resulted in a 404 error when new navigation was enabled. | Redirects that follow record save events now work as expected. |
QBE019225 | Navigation | The Start migration button was not appearing for Automations when new navigation was enabled. | The old navigation experience now shows on the Automations page instead to allow the migration to pipelines. |
QBE019474 | Navigation | Bookmarked links using the legacy navigation were not correctly redirected to the new navigation. | The new navigation now appears correctly for bookmarked links. |
QBE019567 | Navigation | When creating a new record using forms, the user was incorrectly navigated to display the record form when new navigation was enabled. | When creating a new record using forms, the user is now correctly navigated to the previous page they came from when the new navigation is enabled. |
QBE017909 | Pipelines | Editing a pipeline that was set to trigger on a specific date and time sometimes caused the pipeline to trigger when it was not supposed to. | Pipelines are now only triggered on the date and time specified. |
QBE018571 | Pipelines | Pipelines did not display tables pulled from Snowflake correctly. | Pipelines now display tables pulled from Snowflake correctly. |
QBE018910 | Pipelines | Whitespace was removed from multi-select values in Pipelines. | Whitespace in multi-select values now appears correctly in Pipelines. |
QBE019471 | Pipelines | The Procore channel value in Destroy all Budget Line Items defaulted to YES, which could have resulted in the accidental deletion of data. | The Procore channel value in Destroy all Budget Line Items now defaults to NO. |
QBE019514 | Pipelines | The activity log inside the Pipelines Designer used an incorrect URL structure, causing no activity to show. | The URL structure used for the activity log has been updated and now correctly shows pipeline activity. |
QBE019515 | Pipelines | The Account Type option in pipelines was not enforcing a selection, causing errors if a selection was not made. | The Account Type option is now pre-filled with a selection that can be updated as needed. |
QBE019516 | Pipelines | Clicking the Pipelines Details button sometimes resulted in an error when building a pipeline. | Clicking the Pipelines Details button no longer results in errors. |
QBE019534 | Reports | Previously, the first option in the create report modal was preselected. | Now, there is no preselected option when creating a report, and the Create button is disabled until the user selects an option. |
QBE19118 | Reports | Unit descriptions were not displaying in table reports. | Unit descriptions now display as expected in table reports. |
QBE019366 | Sandbox | New multiple-choice options failed to publish to forms when the sandbox feature was enabled. | New multiple-choice options now publish to forms as expected when the sandbox feature is enabled. |
QBE019535 | Sandbox | The sandbox button disappeared after creating a new table report. | The sandbox button now appears as expected. |
QBE019549 | Sandbox | The sandbox loading state persisted indefinitely when certain actions were taken. | The sandbox now loads as expected. |
QBE019453 | Users | The Remove Placeholders button on the Users page did not correctly remove placeholders from the dataset. | The Remove Placeholders button now works as expected. |
QBE019533 | Users | The Set report access popup did not automatically close on save when new navigation was enabled. | The Set report access popup now closes on save. |
Feature retirements
End of Support
Legacy Pipelines Editor
On July 22, 2024, the legacy Pipelines Editor will reach End of Support. It will later reach End of Life in September 2024.
Learn more about what’s new in Pipelines Designer.
Quickbase mobile app – mobile offline feature
On July 22, 2024, the mobile offline portion of the Quickbase mobile app will reach End of Support. It will later reach End of Life in December 2024.
With the addition of FastField, Quickbase now includes two mobile apps:
- The Quickbase mobile app is designed for unplanned work on the go.
- The FastField mobile app is optimized to support the planned work that field teams are doing— such as customer installations and inspections.
To streamline functionality, the mobile offline capabilities of the Quickbase mobile app will be retired. FastField’s advanced and robust offline mode will be the primary solution for field workers, providing superior capabilities and supporting a wider range of use cases.
Don’t have access to FastField yet? You can start a free trial today.
6.23.24
Enhancements
Pipelines added to Admin Console connected tables
We’ve added a new Pipelines table to the Admin Console data source of connected tables (also known as Quickbase Sync).
This new table contains the following fields that provide details about your realm’s pipelines:
- User ID
- Pipeline ID
- Description
- Pipeline Trigger Type
- State
- Last Triggered
- Pipeline Name
Pipelines ODBC channel: increased limits when searching or creating rows
We have increased the maximum number of columns in the Search Rows and Create a Row steps from 50 to 100.
App admins can now add apps to solutions
Previously, only the App Manager or a Super User could add an app to a solution. We’re now allowing permitted users to add applications to solutions in which they are app admins as well.
New look and feel when emailing table reports
By early July, we will refresh the email dialog you see when you email a table report. It will use the same dialogue as forms.
Enhancements to the rich text editor
By the end of June, we’ll roll out enhancements to the rich text editor used in forms and dashboards. These updates will enable you to:
- Remove formatting from content in the editor
- Change font size
- Increase or decrease the indent of nested content
- Make changes using source mode, similar to the capability in custom emails
- On dashboards, add a horizontal line in the rich text editor
Field selection order now shown in forms
Now, when builders are adding fields to a form, Quickbase displays a number next to the selection. This number tracks the order in which the fields were selected, and the order they’ll be added to the form.
Improved user agent in audit logs and platform analytics
We’ve clarified the user agent that shows in our audit logs and platform analytics for forms and reports that render in emails and print. The user agent will now show as QB Renderer (emails, docs, print).
Limit added for mentions in rich text fields
Up to 20 unique users can be tagged in a single rich text field for a record.
Increased limit for custom email sends
Quickbase can now send emails for up to 50 events per 5 seconds per app. Previously, this limit was 10 events per 5 seconds per app.
Dashboards: more color options for KPI widgets and search widgets
We improved the KPI widget text color customization in dashboards. Users can now override the default Web Content Accessibility Guidelines (WCAG) contrast-based text color and select their preferred text color, ensuring better readability and personalization.
You also now have more color options in search widgets. You can apply different colors from the updated color palette or add your own custom hex code.
Newly-created record IDs can be passed in formula-rich text fields using %%rid%%
When you use the API call API_GenAddRecordForm
and leverage newly created record IDs by using data-replaceRid=true
and %%rid%%
in formulas, the record ID# will be automatically filled in the corresponding fields. Previously, this behavior was unsupported because API_GenAddRecordForm
inserted newly created record IDs with “Add” buttons that were automatically generated when new relationships were created.
Open beta
New navigation
Open beta continues for new navigation and we updated our release timeline. New navigation will be defaulted on for all users in September 2024, rather than July. This change will give users more time to explore the navigation and provide admins with more time to prepare and enable their teams.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
Document creation | Create documents like invoices, proposals, or purchase orders with the document creation capability. We’re collecting beta signups and will communicate more over the coming months. | Beta program coming soon | Sign up in our early access app |
View all beta opportunities in our early access app.
What’s fixed in Quickbase
ISSUE | AREA AFFECTED | DESCRIPTION | WHAT’S FIXED |
QBE019344 | Admin Console | When new navigation was on, attempting to export group members from the Groups page in the Admin Console caused a Page unrecognized error. | Groups can now be exported from the Groups page in the Admin Console. |
QBE019370 | Custom emails | An error occurred when trying to input an email address in the To field when the “Ignore recipient permissions” setting was selected on custom emails. | An error message will no longer occur when the “Ignore recipient permissions” is selected on custom emails. |
QBE019417 | Custom emails | The custom email builder was missing page headings, which made it difficult for screen readers to navigate. | We’ve added page headings to the custom email builder to make it more accessible for all users. This fix will be deployed on 6/24. |
QBE019418 | Custom emails | Rich text fields were rendered as HTML code in custom emails, which made it difficult to read. | We now render rich text fields in custom emails in the same way we would render the field in forms and table reports. This fix will be deployed on 6/24. |
QBE019419 | Custom emails | Reports and forms in custom emails did not differentiate invalid values in the output email. | Invalid values are now displayed in custom emails in the same way they display in reports and forms. This fix will be deployed on 6/24. |
QBE019420 | Custom emails | Custom emails did not correctly display fields in table reports that had the display as bold and display without wrapping properties enabled. | These fields now display properly in custom emails, in the same way they render in table reports. This fix will be deployed on 6/24. |
QBE019421 | Custom emails | The status of denied and deactivated users was not clear in the email recipient picker. | We’ve improved the UI of the email recipient picker to show denied and deactivated users in red text. This fix will be deployed on 6/24. |
QBE019448 | Custom emails | All users were listed in the To, CC and BCC dropdowns in custom emails, causing lengthy lists. | Now, only the first 100 users will display in these dropdowns, and additional options can be accessed by search. This fix will be deployed on 6/24. |
QBE019425 | Custom emails | The report picker in the email builder did not allow you to select a report when the new navigation was enabled. | The report picker now works as expected in the email builder. |
QBE019447 | Custom emails | The rich text editor was missing accessibility help to allow screen readers to easily navigate creating notifications. | The notification builder now displays the accessibility (a11y) help button as the first item in the toolbar, which explains all rich text editor keyboard shortcuts. Screen readers also now announce the keyboard shortcut for opening accessibility help (OPT-0). |
QBE019457 | Custom emails | The custom email builder did not indicate all mandatory fields. | Now, all mandatory fields display a red asterisk and prompt an error message if not filled in. Mandatory fields include Name, Record events, To, and Subject. This fix will be deployed on 6/24. |
QBE019466 | Custom emails | When the rich-text field was added to a custom email first, all other fields were treated as rich text rather than plain text. | Text fields in custom emails are now treated correctly. |
QBE019398 | Connection Central | Quickbase Sync failed to load if an error occurred when trying to obtain information about one of the connected tables. For example, this can happen if a destination app is transferred to a different realm and the destination (connected) table is still trying to use a connection in the original realm. | Quickbase Sync will load even if information for one of the connected tables is incomplete. |
QBE019388 | Connected Tables (Quickbase Sync) | For SFTP connections, Sync was not recognizing the SFTP server’s subfolders when the CSV file within the folder used an uppercase extension (i.e., FILENAME.CSV). | CSV files with either uppercase or lowercase extensions will work with SFTP connected tables. |
QBE019365 | Exchange | The cancel button on the HTML for Data Organization formula installation did not work in Exchange. | The cancel button now works as expected. |
QBE019436 | Exchange | The image carousel in Exchange did not work when expanded in the new navigation. | The image carousel now works as expected. |
QBE018491 | Forms | Records in sub-forms failed to save when the autosave property was enabled if a link was followed in the sub-form. | Sub-forms now autosave, even when a user selects a link to navigate away from the form. |
QBE018539 | Forms | Child records created from an embedded report failed to populate relevant reference values when a sub-form wasn’t used. | Reference values now populate as expected when child records are created from an embedded report. |
QBE019016 | Forms | Duplicating records with required proxy fields sometimes resulted in “Missing required field” errors. | Duplicating records with required proxy fields no longer causes errors. |
QBE019331 | Forms | Summary fields and report links sometimes incorrectly directed the user to a report on the parent table. | Summary fields and report links now direct users to the correct page. |
QBE018542 | Forms | Field help text did not include line breaks in forms. | Field help text now appears as you enter it in forms. |
QBE019161 | Forms | Multi-select lookups with long text values overflowed beyond their intended container. | Multi-select lookups with long text values now appear correctly within their container. |
QBE018962 | Forms | Required file attachment fields were not respected in forms. | A form cannot be saved if a required file attachment field is missing an attachment. |
QBE019180 | Forms | The form rule, Change label, failed to change sub-field labels. | The form rule, Change label, now works as expected. |
QBE019291 | Forms | The option to right-click to edit field properties in subforms was not available with the new navigation. | The option to right-click to edit in subforms is now available with the new navigation. |
QBE018461 | Forms | Hovering over an embedded report’s Create record button rendered a tooltip that stayed on screen, even when a user clicked the button to open the relevant sub-form. | The tooltip on the Create record button now only remains on screen on hover. |
QBE018848 | Forms | Form rows with grouped fields appeared with a larger height than form rows with a single field, resulting in misalignment. | Form rows are now consistent in height for both grouped fields and single fields. |
QBE018967 | Forms | Form settings content sometimes overflowed beyond the intended container. | Form settings content now stays within the container. |
QBE019405 | Forms | Including the ifv parameter (&ifv) in form URLs sometimes prevented embedded reports from loading. | Embedded reports now load when the ifv parameter is included. |
QBE018755 | Forms | User field dropdowns overflowed beyond the visible screen space. | User field dropdowns now appear within the visible screen space. |
QBE019143 | Forms | Address fields marked as required on form level were not being respected. | All fields marked as required are now respected. |
QBE018622 | Forms | Form rules were failing to work as expected when the Log Edits option was turned on for a multiple-choice field. | Form rules now work as expected. |
QBE018943 | Forms | Attempting to change the value of a date field using the value in the formula option did not work. | Date fields now update as expected when the value in the formula option is used. |
QBE019217 | Navigation | Double scroll bars appeared on dashboards that used the new navigation. | There is now only a singular scroll bar on dashboards using the new navigation. |
QBE019374 | Navigation | An infinite loop of redirects could occur on certain pages when a Quickbase app URL was manually modified. | We’ve prevented the ability to trigger an infinite loop of redirects by adding safety measures. |
QBE019223 | Navigation | Custom branding appeared on load before showing the Refresh data button. | The Refresh data button now appears as expected. |
QBE019224 | Navigation | There was insufficient color contrast between icons and text against customized global navigation backgrounds. | Quickbase now programmatically displays icons and text with sufficient color contrast, no matter the background of the global navigation. |
QBE019226 | Navigation | Options disappeared from the user menu in the global navigation bar when opened while on the Notifications, subscriptions, & reminders page. | All user menu options now display as expected when opened from Notifications, subscriptions, & reminders. |
QBE019238 | Navigation | Some tooltips displayed when hovering over elements in the new navigation were incorrect. | All global navigation icons now have accurate on-hover tooltips. |
QBE019239 | Navigation | Custom logos caused spacing issues in the navigation if the height was too large. | There is now a maximum height of 24px for custom logos in the navigation. |
QBE019246 | Navigation | A blue bar appeared at the top of the sidebar in the Firefox browser. | The Firefox browser displays the sidebar navigation as expected. |
QBE019295 | Navigation | Navigation elements appeared in the App Statistics page. | Navigation elements no longer appear in the App Statistics page. |
QBE019318 | Navigation | The breadcrumbs used in the new navigation in the Table Relationship Settings page directed users to the wrong page. | The breadcrumbs now work as expected in the new navigation. |
QBE019320 | Navigation | When new navigation was on, bookmarked apps were not directing users to the correct dashboard tab. | The correct dashboard tab is now opened when using a bookmark to access an app. |
QBE019321 | Navigation | The new navigation sidebar automatically opened in pop-up windows, taking up valuable screen space. | The new navigation sidebar no longer appears in pop-up windows. |
QBE019345 | Navigation | When navigating by keyboard, menus did not open automatically in the global navigation bar. | Menus now open automatically when navigating by keyboard. |
QBE019311 | Navigation | The option to create a new table from scratch from the sidebar in the Application Settings page did not work. | Now, the option to create a new table from scratch works as expected in the sidebar. |
QBE019353 | Navigation | The middle section of the global navigation bar allowed a user to click to navigate back to the app’s home. | Now, only the app name element in the global navigation bar will navigate a user to the app’s home. |
QBE019354 | Navigation | The data classification badge displayed incorrectly in the global navigation bar | The data classification badge now displays in gray on the left side of the global navigation bar. This fix will be deployed on 6/26. |
QBE019220 | Navigation | Dashboard chart tooltips were being cut off by the sidebar in the new navigation. | Chart tooltips are now always visible when hovering. This fix will be deployed on 6/24. |
QBE019368 | Navigation | On-hover tooltips displayed for all app names in the waffle menu, whether they truncated or not. | Now, on-hover tooltips only display for truncated app names. |
QBE019360 | Navigation | Calling a codepage with a formula URL or formula rich text field that used the new navigation URL format caused a licensing banner to appear. | A licensing banner no longer appears when a codepage is called using the new navigation URL format. |
QBE018711 | Pipelines | Fields that included a dropdown list in the legacy pipelines editor sometimes appeared as text fields in the new designer. | Dropdown lists now appear in the new pipelines designer. |
QBE019287 | Pipelines | The Last triggered column on the My Pipelines page was not updating to reflect more recent pipelines triggers. | The Last triggered column now accurately reflects when a pipeline was last triggered. |
QBE019373 | Pipelines | Pipelines could not be turned on when the On Modify trigger was added for a specific field, then removed in the On New Event step. | Pipelines now run as expected, even if the On Modify trigger is added and removed. |
QBE019379 | Pipelines | The Run button became disabled in the new Pipelines Designer after running and stopping a pipeline multiple times in a row. | The Run button is now available, even if a pipeline is manually stopped. |
QBE019433 | Pipelines | Dropping fields from the new reference widget cleared manually typed text. | Now when you drop a field into a step, the text remains. |
QBE017650 | Pipelines | Pipelines with consecutive search records steps failed to target the parent object if an if condition was used inside the 2nd step. | You can now see the prior step when using the conditions. |
QBE019209 | Pipelines | The Pipeline Designer was unable to save an Advanced Query or changes to an existing Advanced Query. | Saving an Advanced Query now works as expected in both builders. |
QBE019316 | Relationships | When new navigation was on, right-click did not allow the option to open field names from the Relationships page in a new tab. | Field names can now be opened in a new tab by right-clicking from the Relationships page. |
QBE019317 | Relationships | When new navigation was on, users were incorrectly navigated to the first table in the list when deleting a relationship from a different table. | Users are now navigated back to the table the relationship is deleted from. |
QBE019435 | Table reports | The filter status on table reports was not maintained when navigating between pages when the new navigation was enabled. | The filter status on table reports is now maintained when navigating between pages. |
QBE019438 | Favorite reports | The More actions menu did not refresh after removing an item from Favorites when the new navigation was enabled. | The More actions menu now refreshes as expected. |
QBE018277 | Reports | Summary reports filtered by report formulas did not display any results when drilled down. | Summary reports now work as expected. |
QBE018875 | Reports | In Summary Reports, the option to define a variable with the pattern of “Number of TABLENAME” was not working. | We’ve fixed the option to define a variable with pattern of “Number of TABLENAME”. |
QBE019228 | Reports | The Used Count value was not showing up correctly in table reports until the user refreshed. | The Used Count value now shows the correct information. |
QBE017579 | Reports | Summary reports are not rendering correctly on Dashboards when grouped by formula-rich text fields containing HTML. | Summary reports are now rendering correctly on Dashboards. |
QBE019322 | Sandbox | The option to create new tables displayed in the new navigation, even when the Sandbox feature was active. | Now, the option to create new tables is hidden when the Sandbox feature is active. |
QBE019393 | Sandbox | User-created names did not appear correctly for new sandboxes when the new navigation was enabled. | New sandboxes are now created with the correct name. |
QBE019437 | Sandbox | Legacy navigation appeared in the Review & publish page of a sandbox app, even when new navigation was enabled. | Legacy navigation no longer appears when new navigation is enabled. |
QBE019222 | Sandbox | Sandbox error messages were not visible when the new navigation was enabled. | Sandbox error messages are now visible with the new navigation. |
QBE019352 | SAML authentication | The side menu disappeared from the SAML Authentication page when new navigation was enabled. | The side menu now appears as expected on the SAML Authentication page. |
Feature retirements
End of Life
SFTP Connections for connected tables – ending support for SHA-1
Quickbase is continually focused on helping our customers improve their security by using the safest security protocols and aligning with industry best practices for data security and integrity. For that reason, we have updated the SFTP connector used for connected tables (Quickbase Sync) to only allow connections to SFTP servers that use SHA-2. Learn more in our community article. Connection owners are expected to transition their older SFTP connections to the new version (Client Version 2) prior to this June release and will no longer be able to switch between Client Versions after the release. On July 9th, any connections still using Client Version 1 will automatically be updated to Client Version 2.
5.19.24
New
Custom emails
On May 22nd a new way to build custom, automated emails will move from beta to general availability. Use the new email builder to create emails that:
- Bring together the functionality of notifications and subscriptions
- Offer more customization and flexibility, including CC/BCC fields
- CC/BCC option must be enabled in Realm Policies
- Introduce a record change element to quickly share changed data
- Generate audit log events to show when notifications are created, updated, deleted, or sent
- Include more elements, like new forms, reports, and charts
- Include file attachments
- Send when users @mention other users in a rich text field
Learn more about custom emails.
Quick reference widget for building pipelines
The Pipelines Designer is now even smoother with the addition of the Quick Reference Widget. This is your drag-and-drop shortcut to faster pipeline steps configuration. Search for the field values you need, and then easily drag and drop them into multiple steps—saving you time and clicks.
Enhancements
Support for mentions in forms and custom emails
Builders can now turn on a new property in rich text fields to enable their users to mention others by typing @FirstName LastName.
After this property is turned on, set up custom emails to communicate with the users mentioned in the fields.
End users can tag users in a rich text field, which then triggers the custom email you set up.
Note: This is not available on legacy forms or legacy email notifications
Performance improvements
We’ve made significant improvements to the performance of operations that involve users. This includes, but is not limited to:
- Administrative actions like the Manage Users page and Account Summary
- Importing data with user fields
- Building forms and adding, editing, and viewing records with user fields
These improvements benefit all customers, but improvements are most beneficial in one or more of the following:
- Accounts or apps with large number of users (1,000 – 100,000+)
- Apps with high levels of user and/or API usage
- Apps with many user fields or regular imports with users
New layout for your pipelines activity
The Pipelines Activity Log page has been revamped and will launch on May 21st. Expect better navigation, faster filtering, and improved user experience.
Pipelines channel pages now have a new layout style
We are also launching a new style of the Pipelines channel page on May 21st.
ALM: Solution APIs – QBL v0.3
We’re continuing to release updated versions of QBL. Each version includes added functionality. Version 0.3 of QBL includes several changes and supports additional schema:
- App variables support
- Audit logs enabled field property support
- Mention users support for rich text fields
- KeyField property updated (from KeyFieldID) and is now mandatory
Solution APIs – improved error experience
We have improved error and warning messages for the create and update APIs. Now, these messages will include the relevant line number. This makes it easier to locate and identify the reason for the error.
Mobile app update
A new Quickbase mobile app version will be released on May 15th, 2024, in the App Store and Google Play. In this latest mobile app update, we’ve made some under-the-hood improvements across the app. We also enhanced the functionality of the Back button, ensuring a smoother navigation experience by bypassing Add or Edit record screens and returning users directly to their previous screen.
Open beta
AI Smart Builder suggested reports
All users can leverage Quickbase AI to generate chart suggestions based on the tables and fields in your app. To get Quickbase AI-powered suggestions, click Reports & Charts on a table, then select AI Smart Builder reports, and Create. AI Smart Builder displays a list of suggested charts.
This feature will be rolled out to all customers by May 31st, 2024.
AI Smart Builder field suggestions in the form builder
When building a form, you can now open a list of suggestions that are generated by AI Smart Builder. In addition to the list of available table fields, you can now get suggestions for new fields. This adds the selected fields to your table and inserts them in the form with one click.
This feature will be rolled out to all customers by May 31st, 2024.
Note: This feature is not available in the legacy form builder.
New navigation
Open beta continues for new navigation. We have taken the menu bar across the top and moved it to the left. This becomes a collapsible sidebar which gives you more valuable screen space while keeping tables within easy reach. Learn more about what’s changing in our help article.
All users with access to the feature can try new navigation by turning it on in user preferences.
Account admins control user access to the feature. Turn it off from the Permissions page if you’re not ready for your users to try new navigation yet.
The next step in our rollout plan will be to default users to the new experience in July. See our help article for more information about the new navigation rollout plan and timeline.
We appreciate all the feedback we have received so far. As a reminder, please reach out to tech support for any bugs you may encounter and continue to give feedback through the badge on the left side of the My Apps page.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
FastField | Expanded sign-on, access, and data integration. This is great for people new to FastField wanting to try it out, or people wanting to connect their accounts. | Closed beta | Sign up in our early access app |
View all beta opportunities in our early access app.
What’s fixed in Quickbase
ISSUE | AREA AFFECTED | WHAT WAS BROKEN | WHAT WE FIXED |
QBE01885 | Mobile app (IOS) | The file manager plugin was not working on IOS. | IOS users can now upload multiple files in the file manager plugin. |
QBE018499 | Forms | Saving a parent record prompted a redirect to the child form. | Saving a parent record now returns the user to the default parent report. |
QBE019100 | Forms | When printing a form, the output exposed hidden field labels. | Hidden fields do not show when printing a form. |
QBE019139 | Dashboards | When testing as a role or as a user on a dashboard not yet using the updated canvas, the tabs to other pages on the dashboard disappeared. | Tabs to other pages on the dashboard now remain visible when testing as a role or as a user. |
QBE019014 | Formulas | The SearchAndReplace() function failed to identify and replace newline characters such as /n. | A new formula function, RemoveNewLineCharacters() , was created to consistently remove /r and /n. |
QBE019170 | Solution APIs | Creating or updating a solution that contains a user field or a user reference field caused an error in the settings page for the DefaultValue field in the UI. | No errors appear when creating or updating a solution that contains a user field or a user reference field. |
QBE019172 | Solution APIs | If the AllowCreateChoices property was set to false, the AllowInviteExternalUser property remained set to true. | If the AllowCreateChoices property is set to false, the AllowInviteExternalUser property is also set to false. |
QBE019173 | Solution APIs | With QBL, it was possible to reference a non-lookup field in the snapshot property. | Now, you can reference only lookup fields from the same type as the original field in the snapshot property. |
QBE019206 | Solution APIs | QBL parsing error messages did not provide enough information to resolve the issue. | QBL parsing error messages are now more informative. |
QBE019207 | Solution APIs | Exporting and updating an app would fail when an app is deleted from the realm. | A message now appears to prompt users to remove deleted apps in the UI prior to exporting or updating them with QBL. |
QBE018661 | Forms | Forms for child records couldn’t be saved if address fields were using a formula to fill in the information with the parent address. | Forms can now be saved for child records that pull address information from the parent record using a formula. |
QBE018839 | Forms | Cancelling the creation of a child record in a form caused the page to redirect to the child table home page. | Cancelling the creation of a child record in a form now redirects to the parent table home page. |
QBE019285 | Forms | Report data was being fetched twice for embedded reports on forms. | Report data is now only fetched once for embedded reports on forms. |
QBE018414 | Forms | Default values were not always respected for date and date/time fields in forms. | Default values are now always respected for date and date/time fields in forms. |
QBE018629 | Forms | Report link fields possessing the value match setting were not being respected for embedded reports in forms. | Report link fields possessing the value match setting now work as expected for embedded reports in forms. |
QBE019124 | Dashboards | Dashboard filters didn’t properly apply to identical reports. | Dashboard filters now properly filter all reports that include the filter criteria field. |
QBE019128 | Reports | Timeline reports returned errors when there were too many records included in the report. | Timeline reports now don’t return any errors based on the number of records included in the report. |
QBE019305 | Solutions | The apps dropdown showed an app twice for a user that is both a Super User and the App Manager. | Apps dropdown now shows each app once for users that have permissions to add it to a solution. |
QBE019306 | Permissions | Realm and account admin permissions to manage Solutions and Pipelines were not reflected correctly for users. | Users’ realm and account admin permissions to manage Solutions and Pipelines are reflected correctly and cannot be edited in the grid. |
QBE016807 | Fields | Map reports using address fields were not appearing on the field’s usage page. | Map reports now appear on the associated field’s usage page. |
QBE005083 | Formulas | The ToText formula was causing rounding issues for numbers greater than 9 digits. | An additional argument, legacy or full, has been added to the ToText formula to allow users to select how numbers are rounded or truncated. |
QBE019299 | Navigation | The spacing between menu icons in the navigation was inconsistent. | Menu icons in the navigation are now spaced equally. |
QBE019301 | Navigation | Dynamic redirects between realms weren’t working in the new navigation. | Redirects between realms now work as expected in the new navigation. |
QBE018491 | Forms | Autosave wasn’t respected when following links within sub-forms. | Later this month, sub-forms will autosave, even when a user selects a link to navigate away from the form. |
QBE019163 | Forms | Records in forms were not being rendered correctly when printed. | Printed forms now reflect the records that are shown in the browser UI. |
QBE018528 | Fields | Fields with 0 records were displaying the word Show on the Field Usage tab rather than the number of records. | The Field Usage tab now displays 0 in the Number of Records with Data field if a field has 0 records. |
QBE019079 | File Manager Plugin | Files with the # character in the file name caused errors when previewing and downloading files within the plugin. | File names with this character are now parsed and stored correctly and files can be previewed and downloaded. |
QBE019094 | File Attachments | Deleting file attachments using the Delete File API on v0 did not delete the file name and attachment link in associated records. | Deleting file attachments using the Delete File API on v0 deletes the file itself and clears the file name and link from associated records. |
QBE019310 | Tables | The error message was unclear when certain operations like field add, or data imports would cause a table to exceed its size limit. | We updated the error text to be more descriptive when these operations are predicted to cause a table to exceed its size limit. |
QBE018937 | Forms | Editing forms caused fields to move out of place. | Fields now show as designed when editing forms. |
Feature retirements
End of Life
SFTP Connections for connected tables – ending support for SHA-1
Note: Originally, we planned to end support for SHA-1 with the May release. We are making this change with the June release instead.
Quickbase is focused on continually helping our customers improve their security by using the safest security protocols and aligning with industry best practices for data security and integrity. For that reason, we have updated the SFTP connector used for connected tables (Quickbase Sync) to only allow connections to SFTP servers that use SHA-2. Learn more in our community article. The current version of the SFTP connector (Version 1) will continue to be available until June 2024 to give connection owners time to transition their older SFTP connections to the new version (Version 2).
To update an existing connection:
- Click your name in the top navigation, then choose My Preferences.
- In the My Connections section, select the SFTP connection to update.
- Change the Client Version from 1 to 2 and re-enter the SFTP password.
- Click the Save button to save your change.
4.21.24
New
ALM: QBL & Solution APIs
QBL
Explore a new way to observe the Quickbase schema you create with QBL (Quickbase Language). QBL is a textual representation of Quickbase schema. This is a new way to view a full description of all settings and schema objects in apps and pipelines that you are building.
Use QBL to get details of a Solution that includes descriptions for all tables, fields, all their properties and settings, roles, and relationships. Learn more about Solutions.
Over the next few months, we’ll be adding more components. Learn more about this release and what’s next in our blog post.
Solution APIs
Interact with and utilize QBL using Solution APIs. Three new RESTful API endpoints include:
- Export API—export the QBL for a Quickbase Solution
- Create API—create a new solution with the same schema as QBL you already exported
- Update API—apply changes to Solutions schema using QBL
With Solution APIs, you can do things like build and test changes in a dev app, and then apply those changes to a production app. This means you can make updates faster and easier.
Learn more about QBL and Solution APIs in the help center.
QBL and Solution APIs are included for Enterprise customers. They are available, with some limits, to Business plan customers until December 31, 2024.
New platform analytics tile for user agents
Realm or account admins access Platform analytics to understand how their entire Quickbase ecosystem is being used, including their license costs. This will be released to all accounts by May 1, 2024.
To help customers understand their usage of billable API calls by user agent, we’ve added a new tile to platform analytics.
We’ve also added the ability to drill down into this data through the tile in the Platform Analytics tile in the Admin Console. The tile is named API calls by user agent.
This shows the amount of billable API calls consumed by each user agent. To provide summary-level information, Quickbase attempts to simplify the user agent string. This allows some version information to be available, while still providing high-level billing information.
For example, the user agent
???;Mozilla/5.0 (X11; CrOS x86_64 14541.0.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36
displays as
???;Mozilla/5.0 AppleWebKit/537.36 Chrome/122.0.0.0 Safari/537.36.
Quickbase can’t account for all variations in user agents. Full details can be found by exporting the data, or using the Platform Analytics API.
User agent is a standard mechanism for clients (like browsers and integrations) to communicate what type of device and software it is. Browsers send an agent by default. Integrators writing custom code should always include an identifying user agent in accordance with the HTTP RFC spec.
Learn more about Quickbase Usage Pricing in our help center.
Enhancements
Dashboard upgrades
Dashboards have a major overhaul with our latest release, packed with enhancements to your builder experience. These upgrades are bringing more space, more reports, and more data while making it easy to organize and style your dashboard.
Here’s what’s new:
- Infinite scrolling on dashboards allows you to add more reports vertically
- With fluid widget reordering, widgets now seamlessly make room for each other as you move them around
- Top-aligned tabs help consistency meet convenience with tabs at the top of the dashboard, with easy drag-and-drop reordering
- New widget styling has a sleek new look with rounded corners, resizable from every corner, and minimum/maximum sizes
- The Spacer widget is a way to add space or a divider to your dashboard helping with more control over organization and layout
- Inline filter title updates for adjustments at any time
- For more flexibility you can now add widgets from the toolbar or the widget menu
- Easy upgrade using the Try upgraded dashboards button, and then explore an interactive preview for your existing dashboards
Learn more in our blog post.
You can also see the dashboards in action in a few different Empower sessions. Register for free and fill up your schedule.
Email a record
We’re excited to announce a new enhancement to the new form experience—emailing a record. Share data and keep your team updated. Specify the recipients and the subject, and then add a custom message. Preview the email in a new tab to make sure you’re sending the right data. This is a new option in the More menu on a form.
Performance Improvements for Forms
We implemented a series of general improvements to optimize speed, efficiency, and overall user experience on forms. Specific enhancements have been made for the following scenarios:
- When there are reference fields on the form
- When the form is in view mode and there are User and List-User fields
Changes for managing support cases
In preparation for our rollout of new navigation, the My Support Cases page no longer displays navigation at the top.
New location for help button in the Pipelines Designer
We are changing the position of the help center in Pipelines Designer. Now, open the help center from the toolbar on the designer canvas.
Enhancement to user caching
As we continuously refine performance and scalability, we’re changing the way users display throughout an app or account. Today, Quickbase displays users in red if they are denied. Moving forward, the display color may take up to a few hours to update for all users. However, permissions and user access continue to operate normally. This change will progressively roll out over the coming weeks.
Open Beta
New Navigation— Open beta available May 08
Starting May 8, account admins will have the option to let users try updated navigation. In the new navigation, the menu bar across the top moves to the left and becomes a collapsible sidebar. This move gives you more valuable screen space while keeping tables within easy reach.
Learn more about what is changing in our blog post.
Account admins control user access to new navigation
On May 8, all users with access to the feature can try the new navigation by turning it on in user preferences.
Read our help article for detailed instructions.
Account admins control access to the feature. Starting May 8, users will see navigation options in user preferences by default. We understand that change takes planning and training. If you don’t want users to try the new navigation yet, turn off navigation options for your users on the Permissions page in the Admin Console.
URL changes and code pages
In addition to visual changes, new navigation includes a change in Quickbase URL pattern. Legacy URLs remain supported. Existing, native workflows will not be interrupted. However, code pages will be impacted by the change in two ways:
- Code pages with JavaScript that includesdocument.referrer and window.parentwill not work when Open Beta begins on May 8.
- We are working on a version of new navigation that works with code pages that use this JavaScript. It will be released during Open Beta, and we will announce the change in release notes.
- Code pages that use the URL path viawindow.location or document.referrermay not work with new navigation because of the URL pattern change.
- Review and update code pages to use custom query params in links to the code page instead so they will work with navigation updates.
Learn more about these impacts and recommended changes in our help article.
New navigation rollout plan
We know how important it is to know what experience your users have when they sign in to the platform. To help you plan, we’re sharing additional details about how we’ll roll out new navigation in the coming months.
Open beta May 08, 2024
Default experience: Legacy navigation
- Account admins: In Admin Console, control if users see navigation options in user preferences
- All users: Turn on new navigation in user preferences
GA July 21, 2024
Default experience: New navigation
- Account admins: In Admin Console, control if users see navigation options in user preferences
- All users: Switch back to legacy navigation in user preferences
Q1 2025 Account and user controls deprecated
Default experience: New navigation
- All users will only have access to new navigation
Smart Builder—build pipelines with AI
Get ready for the May 8th Empower release! Smart Builder in Pipelines builds pipeline drafts from text descriptions in different languages to automate your workflow. Smart Builder sets up the steps for your workflow so you can configure your channels, add logic, and automate.
- Update workflows from manual to automated on-demand
- Go from idea to automation in minutes
- Describe the workflow you want to automate in natural language and the Smart Builder creates a pipeline for you
Smart Builder works especially well for simple, linear workflow automations. Future updates will include improved accuracy for more complex use cases such as pipelines with logic steps or searches and loops.
Note: Currently, each time you select Yes, build it your Smart Builder session ends. Refreshing or closing the page will also remove your AI Smart Builder session history. To start a new session, just type a description of the workflow you want to automate.
We measured it—building a pipeline with 4 steps, custom names, descriptions, and notes manually takes an average of 4-5 minutes. Using AI, you can generate a pipeline with the same elements, in just 30 seconds!
New custom email experience continues in beta
We’re introducing a new way to build custom, automated emails. Now you can create emails that:
- Bring together the functionality of notifications and subscriptions
- Offer more customization and flexibility, including CC/BCC fields
- CC/BCC option must be enabled in Realm Policies
- Introduce a record change element to quickly share changed data
- Generate audit log events to show when notifications are when they’re created, updated, or deleted
- Show up in logging and tracking when sent out
- Include more elements, like new forms, reports, and charts
Recent updates
Since starting the beta, we’ve released numerous improvements, many based on your feedback. Now, you can:
- Manually add email addresses when ignore recipient permissions is turned on for To, CC and BCC options(account setting must be turned on, available on Business + Enterprise)
- Populate the To option with email fields from the table
- Add markers to the subject line, like dynamically including a field value
for example A new task has been assigned to [Team member name] - Include custom HTML within supported guidelines
We’ve also made these improvements:
- By default, scheduled emails will no longer be sent if all reports in the email are empty. A new setting is available to override this.
- Added a Record link marker
- Made numerous bug fixes and other UI updates
Character and size limits for custom emails
To ensure stability for all applications, we’re adding the following limits to emails:
- Email name—200 characters max.
- Email description—1000 characters max.
- Email body—1mb max.
Existing notifications will continue to work. However, to save any changes, existing emails will need to be updated to be under these new limits.
Learn more in our blog post.
Data Analyzer continues in beta
We’ve updated the Data Analyzer Template App as part of the continued improvements we’re rolling out while Data Analyzer is in beta. Install the latest version to unlock new functionality and enhancements, including:
- Lower minimum of records required for Data Analyzer to run (lowered from 80 to 20)
- Confidence scores are now generated for each factor and insights are generated for factors with a confidence score below 80%
- New link to the live chart in the original data table available in the factor details drill down
- Results are always displayed, even if no model was able to be created
Models created with the previous version of the template app will continue to work. Get the latest version from the Exchange.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
New navigation | We’re redesigning Quickbase navigation to make it easier than ever to get around. Join us to help shape the future look and feel of the platform! | Closed beta | Sign up in our early access app. |
FastField | Expanded sign-on, access, and data integration. This is great for people new to FastField wanting to try it out, or people wanting to connect their accounts. | Closed beta | Sign up in our early access app |
What’s fixed in Quickbase
ISSUE | AREA AFFECTED | WHAT WAS BROKEN | WHAT WE FIXED |
QBE019090 | Mobile | Custom formula buttons were not working on Android and iOS for mobile app version 1.60. | Custom formula buttons are now working as expected on both Android and iOS. The issue has been resolved in version 1.61. |
QBE019041 | Forms | When grouping a List – User Field with other fields on a new form, an error would occur when editing a record that wasn’t related to editing the record. | Grouping with List – User Fields is now working as expected, even when you edit a field. |
Feature retirements
End of life
Uppercase URL variants
We’re upgrading a piece of infrastructure and more formally enforcing case sensitivity in URL paths, like /db/bcdefghj.
With this release, only lowercase /db/ will be supported. There are a limited number of customers with traffic to non-lower case variations—our Tech Support team is reaching out to them. Any external traffic (like integrations or scripts) with this URL pattern will need to be replaced in those systems.
For configurations within Quickbase applications, customers can use Search and Replace in Schema. This feature will find references to /db/. With the Maintain case box unchecked, Quickbase will replace all versions (/db/, /Db/, /dB/, /DB/) with /db/.
SFTP Connections for connected tables– ending support for SHA-1
Quickbase is focused on continually helping our customers improve their security by using the safest security protocols and aligning with industry best practices for data security and integrity. For that reason, we have updated the SFTP connector used for connected tables (Quickbase Sync) to only allow connections to SFTP servers that use SHA-2. Learn more in our community article.
The current version of the SFTP connector (Version 1) will continue to be available until May 2024 to give connection owners time to transition their older SFTP connections to the new version (Version 2).
To update an existing connection:
- Select the user dropdown on the Global bar, then choose My Preferences.
- In the My Connections section, select the SFTP connection you want to update.
- Change the Client Version from 1 to 2 and re-enter the SFTP password.
- Click the Save button to save your change.
3.19.24
New
New Exchange (GA)
We are pleased to announce that the new Quickbase Exchange will be moving from open beta to generally available (GA) in this release. In addition to applications, the new Exchange supports formulas and Jinja snippets. We have also implemented a more modern user experience and have made resources even easier to find.
The Explore Sample Apps button opens the new experience, replacing the legacy Exchange. Users accessing the new Exchange through the app bar during open beta can continue to do so.
While we have migrated some of the most popular apps from the legacy Exchange, we do not plan on migrating all of the apps. With the new Exchange, we are striving to provide our customers with high-quality applications that highlight our latest and greatest product features and app-building techniques.
Are there apps you would like to see migrated? If so, please fill out this form and mention the apps you would like to see in the new Exchange.
Enhancements since last month’s release:
- Account admins within Business and Enterprise customers can now decide which users can access the Exchange. Prior to this month’s release, this feature was only available to Enterprise customers.
- Users attempting to install a formula in a sandbox environment they don’t have administrative access to can now contact the live app admin for access.
Print for New Forms
We’re excited to announce a new enhancement to the new form experience—printing forms. Users can now seamlessly generate hard copies of their forms to facilitate collaboration. Users can find the Print button in the More menu.
New formula function to convert HTML to plain text
A new formula function is available to remove HTML tags from a field. This is often useful for customers with integrations pulling in rich text. Example:
HTMLToText([rich text field])
Enhancements
AI Smart Builder
Smart Builder generates a strong initial app foundation based on your unique app requirements. To start, simply answer three questions about:
- Your industry
- The capabilities your app needs
- Any additional tracking, reporting, or management requirements
Now, Smart Builder also applies intelligent analysis to determine if there’s an exact match from a dedicated library of app schemas consisting of tables, fields, and relationships. Smart Builder immediately utilizes this schema to create a custom app including dashboards, reports, and sample data.
In instances where your needs do not match an existing schema, Smart Builder’s AI steps in to generate a custom app schema, ensuring that your app is as unique as your requirements.
From the moment you provide your initial information, Smart Builder does the work for you.
Admin Console Connected (ACC) tables
One of the data sources you can leverage with the capability of connected tables is the Admin Console. This allows you to aggregate and report on details related to your account usage.
User tokens table
We’ve added a new table to give you details about your account’s user tokens. The new table contains the following fields:
- Token ID
- Token name
- Description
- Owner first name
- Owner last name
- Owner email
- Token date created
- Last used
- Active
- App names
- App IDs
- # of apps
- Owner user ID
Learn more about applying effective governance techniques using ACC tables from this blog post.
Change to existing limits
We removed the limit of three ACC tables per realm. Instead, a realm is allowed one connected table of each type (existing multiples of the same type will not be affected).
Visibility for existing ACC tables
When you create an ACC table, we provide information about existing ACC tables for your realm. This information includes the app where the table resides and the connection owner.
Dashboard performance
Lazy loading filters
For faster page loading, we’ve made a change to how filters work on your dashboards. Previously, all filter values would be loaded at the same time the page was loaded. With this latest release, you won’t see the filter values right away—they’ll now show up when you click the dropdown for the filter. These lazy loading filters speed up page loading because all the filter values are not being loaded at once.
Table report widget: number of records per page
We optimized the number of records returned per page in the table report widget on dashboards. This adjustment is based on the height of the widget to further improve dashboard performance.
Standalone table reports: number of records per page
We also made minor adjustments to the number of records displayed per page on standalone table reports. The number of records now varies based on the number of columns in the report. For example, in a report with 30 columns, you can expect to see about 500 records per page. But with 60 columns, you can expect to see about 200 records per page.
Qrew Community platform scheduled maintenance
We have a planned Community platform update that’s scheduled for early April 2024. To ensure uptime and stability of the platform, we’ll have scheduled downtime from 4/1/24-4/9/24. During this window, our Community platform will be accessible, but read-only. Learn more about what to expect during this maintenance window.
Open beta
New custom email experience continues in beta
We’re introducing a new way to build custom, automated emails. Now you can create emails that:
- Bring together notifications and subscriptions
- Offer more customization and flexibility, including CC/BCC
- CC/BCC must be enabled in Realm Policies
- Introduce a record change widget to quickly share changed data
- Create audit log events to show when notifications are when they’re created, updated, or deleted
- Show up in logging and tracking when sent out
- Include more widgets, like new forms, reports, and charts
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
New navigation | We’re redesigning Quickbase navigation to make it easier than ever to get around. Join us to help shape the future look and feel of the platform! | Closed beta | Sign up in our early access app. |
FastField | Expanded sign-on, access, and data integration | Closed beta | Sign up in our early access app. |
What’s fixed in Quickbase
ISSUE | AREA AFFECTED | WHAT WAS BROKEN | WHAT WE FIXED |
QBE018982 | Forms | When a button opened a URL in a pop-up window, the form unnecessarily attempted to auto save. | Forms no longer attempt to auto save when a button opens a pop-up window. |
QBE018378 | Forms | When opening a URL field from a new record as a pop-up, it redirected the entire page to the link in addition to opening the pop-up. | A URL set to open as a pop-up in a new record no longer redirects the entire page. |
QBE018588 | Forms | The report link field only showed exact matches, even if the Only include values if they match exactly in both fields box was unchecked. | The report link field now shows values that don’t match if the setting has been applied. |
QBE018572 | Forms | Checkbox fields with an unchecked (false) value incorrectly appeared as checked (true). | Checkbox fields appear as their correct value. |
QBE018741 | Forms | Text fields that utilized shared values showed duplicate choices in dropdowns. | Text fields with shared values no longer show duplicate choices in dropdowns. |
QBE018890 | Forms | Forms including duration fields with default values showed an incorrect Changes you made may not be saved message at unnecessary times. | The Changes you made may not be saved message for forms with duration fields with default values does not display unnecessarily. |
QBE018484 | Forms | URL fields would not open links in designated areas (In popup or In new window) when editing a record. | URL fields open links in the targeted area when editing a record. |
QBE018845 | Account management | Transferring app management to another user in the same realm required permissions related to other realms. | Permissions related to other realms are no longer required when transferring app management. |
QBE018668 | Audit logs | The same log entry was shown when a session expired or a user closed their browser.
| To reduce confusion, no log entry is shown when a session expires or a user closes their browser. |
Feature retirements
End of Sale
Pipelines allows you to automate workflows within Quickbase and with external systems—all using a single drag-and-drop design experience. Now, as we continue to look toward the future, we must also evaluate the role of older and less flexible features like Quickbase Actions and Webhooks.
Quickbase Actions
As of June 30, 2024, Quickbase Actions and will reach End of Sale. At this time, the ability to create new actions will be removed. We recommend you stop using Actions and instead leverage Pipelines for your workflow needs. Quickbase Actions will reach End of Support later, in December 2024. We will provide more details soon about the exciting improvements we’re making to Pipelines. Learn more about this change to Actions in this community announcement.
Webhooks
As of June 30, 2024, Webhooks will reach End of Sale. At this time, the ability to create new webhooks will be removed. We recommend that you stop using Webhooks and instead leverage Pipelines for your workflow needs. Webhooks will reach End of Support later, in December 2024. Learn more about this change to Webhooks in this community announcement.
Note: We still have a webhooks channel in Pipelines that is not being retired. This End of Sale only refers to the older, separate Webhooks feature available within the table settings of an app. Also, stay tuned for more information we’ll publish soon about the exciting improvements we are making to Pipelines.
End of Support
Quickbase Automations
The Automations feature reached End of Support in 2022 in favor of Pipelines, the more powerful and flexible option for building automated workflows. We will soon reach the next step in retiring Automations.
On June 30, 2024, Automations will still be in the End of Support status, but the ability to edit automations will be removed. Automations you have already built will continue to run after this time. We strongly recommend that you migrate any remaining Automations you have to Pipelines.
Learn more about this change to Automations in this community announcement. Also, stay tuned as we will be posting more information soon about some exciting improvements coming for Pipelines.
End of Life
Legacy Exchange experience
In June 2023, we released the beta version of our new Exchange, which we re-built from the ground up and expanded to include a broader range of builder resources. This provides updated apps to help you get started, and adds more components to accelerate your app building, like formulas and Jinja snippets for pipelines.
On March 24, 2024, the new Exchange will reach general availability (GA), so we will be shutting down the legacy Exchange on March 24, as well. If there is a specific exchange app you’re looking for that’s not listed in the new exchange, please open a support case and we can get you a copy of the app. You can read more about the legacy Exchange being replaced in our community.
Uppercase URL variants
We continue to improve the reliability of the Quickbase infrastructure to provide world-class service. To that end, we’re upgrading a piece of infrastructure and more formally enforcing case sensitivity in URL paths, like /db/bcdefghj.
Beginning in our April release, only lowercase /db/ will be supported. There are a limited number of customers with traffic to non-lower case variations—our Tech Support team is reaching out to them. Any external traffic (like integrations or scripts) with this URL pattern will need to be replaced in those systems.
For configurations within Quickbase applications, customers can use Search and Replace in Schema. This feature will find references to db/. With the Maintain case box unchecked, Quickbase will replace all versions (db/, Db/, dB/, DB/) with db/.
Release date: 2.25.24
Enhancements
Apps created with Smart Builder
We’re continuing to improve apps created with Smart Builder:
- Auto-generated reports now support lookup, summary, and formula fields—allowing you to create more robust and comprehensive reports.
- Relationships now include a summary count field in a parent table.
- For example, in an author table with a child table of books, a ‘# of Books’ field will be added to the author table.
Improved keyboard navigation in Pipelines Designer
Speed up your navigation within your pipeline and its step details by using your keyboard to select field values. Use keyboard shortcuts to manage the canvas view without clicks. Learn more about keyboard navigation.
Pipelines: show/hide password input
We’ve added a new show/hide feature for password inputs to enhance security. This lets you toggle the visibility of the password field as you type, allowing you to verify accuracy while maintaining privacy. With just a click, you can switch between hiding and showing your password to ensure you’ve entered it correctly.
Faster pipeline loading time
We’ve reduced the time it takes to initially load a pipeline in Pipeline Designer—helping you do more in less time!
Better experience in the My preferences page in Pipelines
The My preferences page in Pipelines has a sleek, modern makeover with a visually appealing and user-friendly interface.
FastField Pipelines channel: new authentication method and fields
We’ve introduced a new token-based authentication method for the FastField Pipelines channel. Starting March 5, 2024, the existing username and password authentication method for the channel will not be available for new pipelines.
Customers with existing pipelines using the username/password authentication method should consider switching to the new token-based method—especially if they want to begin using SSO to log in to FastField (currently available in the Enhanced FastField Integration beta program).
Additionally, after March 5, 2024, FastField Static Text and Hidden fields will be available for pre-population in the Dispatch a Form step.
Improved error messages on new Forms
To improve error recovery, new details are available in error messages on new Forms. The updated messages help you understand the problem and resolve it quickly.
Exchange (beta)
Dedicated sandbox support for formula installation
The Exchange now fully supports applications that have enabled the changes via a dedicated sandbox setting.
When installing formulas, users will now see sandbox applications in the application list. Installed formulas will be inserted into the sandbox environment and then can be published via the standard publishing workflow within the sandbox feature.
*Users must have administrative access to both the live and sandbox environments to see these applications in the list.
Open beta
FastField integration upgrades
We’re continuing to improve our FastField integration! On March 13, 2024, several upgrades will be available in open beta, allowing you to:
- Start a FastField trial from your Quickbase realm
- Access FastField directly from Quickbase
- Sign in to FastField via SSO using your Quickbase login
- Create FastField forms from Quickbase tables with the click of a button
- Add users in the field with ease
Learn more in our FastField beta program guide. For early access, use the link in the beta opportunities section below.
New email-building experience
We’re introducing a new way to build custom, automated emails. By March 7, 2024, this new experience will be in open beta and available to all builders. Now you can create emails that:
- Bring together notifications and subscriptions
- Offer more customization and flexibility, including CC/BCC
- CC/BCC must be enabled in Realm Policies
- Introduce a record change widget to quickly share changed data
- Create audit log events to show when notifications are when created, updated, or deleted
- Show up in logging and tracking when sent out
- Include more widgets, like new forms, reports, and charts
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
FastField | Expanded sign on, access, and data integration | Closed beta | Sign up in our early access app. |
New navigation | We’re redesigning Quickbase navigation to make it easier than ever to get around. Join us to help shape the future look and feel of the platform! | Closed beta | Sign up in our early access app. |
New summary reports | We’re thrilled to introduce the modernization of our summary reports! What to expect:
| Closed beta | Sign up in our early access app. |
What’s fixed in Quickbase
ISSUE | AREA AFFECTED | WHAT WAS BROKEN | WHAT WE FIXED |
QBE018882 | Pipelines | Specific inputs in the “Create Record” and “Quickbase Trigger” steps caused the entire Pipeline interface to blank out. | The Pipelines Designer page will not go blank when step filters are affected. |
QBE017941 | Pipelines | SharePoint channel: Adding or updating a value for a Yes/No field type caused an error. | The Yes/No field type now works correctly. |
QBE018812 | Pipelines | SharePoint channel: The path and web_url property values for Microsft file types would result in a format inconsistent with the other file types. | SharePoint file types return consistent property values for all file types. |
QBE018771 | Pipelines | FastField channel: Project field data was not populating in the FastField mobile app under Additional Fields. | Project field data now appears correctly. |
QBE018850 | Pipelines | When using the Realm Default Account token with the Copy Records step, it would give transient errors and not copy records. | The Realm Default Account token can now be used in Copy Records steps successfully. |
QBE018770 | Forms | If there are three multi-select fields on a given form, each having three or more selections, hovering the +N text would result in all three selections’ tooltips being displayed at once. | Selections in multi-select fields now display tooltips correctly. |
QBE018772 | Forms | If selecting more than one option from a multi-select field, users needed to re-expand the dropdown between each selection. | Users can now select more than one option without needing to re-expand the dropdown for each new selection. |
QBE018730 | Forms | The address field was not displaying the international format correctly. | The international format in the address field now displays correctly. |
QBE018773 | Forms | Multi-select field values could not be unselected with a mouse when the dropdown is open. | You can now remove selected elements from the multi-select field even when the dropdown is open. |
QBE018775 | Forms | Embedded reports would not scroll horizontally when the “Show toolbar” form setting was disabled. | Embedded reports now scroll horizontally when “Show toolbar” is disabled. |
QBE018903 | Forms | Embedded reports hid subsets of data when the “Show toolbar” form setting was disabled. | Embedded reports don’t hide report data now when “Show toolbar” is disabled. |
QBE018832 | Forms | Clicking the Save button multiple times would create duplicate records. | Clicking Save multiple times does not result in duplicate records. |
QBE018545 | Reports | In certain circumstances, accessing a link to a report in another app would result in an error message. | Accessing these links properly navigates to the report and no longer displays an error |
QBE018867 | Dashboards | Button text (which was always white) was beyond acceptable color contrast ratios and difficult to read with certain background colors. | Button text on dashboards correctly flips to the white or black version depending on how dark or light the button background color is. |
QBE018853 | Quickbase Sync | An Admin Console connected table for Access would fail to refresh if an app had been shared with a domain. | The Access table now refreshes successfully. |
QBE018851 | Quickbase Sync | A Super User who has not been explicitly added to an app in an admin role should not be allowed to start the creation of a connected table. | The option for creating a connected table is hidden from Super Users who have not been added to the app in an admin role. |
QBE018956 | Apps | When copying an app with file attachments over 75MB, a misleading error message appeared. | The correct error message appears—attributing the failure to exceeding the file attachment limit. |
Feature retirements
End of Sale
End of Sale is the first step in retiring a Quickbase feature. When a feature reaches End of Sale, it is still available to existing customers, but training is no longer available on the feature and it is not available for purchase for new customers.
Quickbase mobile app – mobile offline feature
The mobile offline portion of the Quickbase mobile app is reaching End of Sale with this release. It will later reach End of Support on July 1, 2024.
With the addition of FastField, Quickbase now includes two mobile apps:
- The Quickbase mobile app is designed for unplanned work on-the-go.
- The FastField mobile app is optimized to support the planned work that field teams are doing— such as customer installations and inspections.
Rather than have redundant functionality across both mobile apps, we’ll be retiring the mobile offline capabilities of the Quickbase mobile app. This should help clarify that FastField is the go-to tool for field teams.
If you use the offline feature of the Quickbase mobile app today, we recommend that you switch to FastField instead. FastField offers more robust mobile workflows, through features like image annotation and signature capture. The offline capabilities of FastField are also more robust than what is available through the Quickbase mobile app today—supporting formulas, form rules, and all field types.
Don’t have access to FastField yet? You can start a free trial today.
1.21.24
Enhancements
Expanded capabilities of generative AI reports in Smart Builder
For apps created with Smart Builder, the initial app includes auto-generated AI reports. The following report building capabilities are now included:
- Lookup fields can be created for auto-generated reports
- Support for grouping operation for x-axis
- Line charts may now include secondary y-axes
- Multiple y-axes for bar and line charts
Additional field types added to apps created with Smart Builder
Smart Builder now includes file attachment fields in the initial app schema. Sample data is not automatically generated for file attachment fields.
Exchange (Beta) updates: new landing page and interactive tags
Exchange (Beta) has a newly designed landing page experience with enhanced searching and filtering. Users can now filter by one or many tags in addition to searching or filtering by resource type.
Tags listed on resource details pages are also now clickable. Clicking on a tag will take you to a filtered search of all resources with the same tag.
Pipelines field usage
By January 30th pipelines will appear in the Usage tab in field settings. This will give greater visibility into which fields are used in which pipelines. You can also see which steps the field is used in, who the pipeline owner is, and easily open a pipeline by clicking on the linked pipeline name. Learn more about field usage.
Quickly view step summaries in Pipelines Designer
Builders can now quickly view the complete output of a pipeline step without clicking into it. Click the menu on any step to open the Step Results panel and see the fields for that step.
Disabling application webhooks
Customers on Business and Enterprise plans can now disable native Quickbase application webhooks within the realm policies page. This ensures that the only method for sending messages out of Quickbase is through the Pipelines webhook channel, which offers increased governance, logging, and overall improved security.
Note: Enabling this will stop all existing webhooks from firing and hide the ability to create new ones.
User token hashing available for Business plan
In August 2022, we released a security-related capability to our Enterprise plan that hashes (hides) user token key values in both the user tokens page and the Quickbase database. Customers on the Business plan can now benefit from it too.
Platform Analytics API improvements
On January 31st, customers on the Enterprise plan will have access to additional APIs to retrieve data from Platform Analytics. The API now includes grouping and filtering by user and/or application. At that time, updated API information will be available on the RESTful API developer portal under Platform Analytics.
New field available in Admin Console connected table for Access
A new field will be available in Quickbase Sync’s Admin Console connected table for Access. The App-Level Permission field will indicate the app permissions assigned to the user (Basic, Admin, Sharing). Learn more about permissions.
You can also take advantage of this new field for existing connected tables. The new field can be found on the Fields page. Learn more about connecting to the Admin Console.
Additional confirmation when adding encryption keys
Realm admins will encounter an additional confirmation dialog when adding or rotating encryption keys.
Open beta
Formula checker
We’ve improved the formula checker, a formula troubleshooting tool that launched as part of our December release. It now supports variables and static values. We’re continuing to make improvements while the formula checker is in beta, so be sure to give your feedback.
Beta programs
New email-building experience
We’re introducing a new way to build custom, automated emails. Now you can create emails that:
- Bring together notifications and subscriptions
- Offer more customization and flexibility
- Introduce a record change widget to quickly share changed data
- Are available in audit logs when creating, updating or deleting
- Are logged and tracked when sent out
- Include more widgets, like new forms, reports and charts
We’ll be slowly inviting users into a beta program for these new capabilities. Register at https://quickbase.com/beta.
Tighter FastField integration
We’re releasing a tighter integration of FastField that allows Quickbase customers to:
- Start a FastField trial directly from their Quickbase realm
- Access FastField directly from Quickbase
- Sign into FastField using their existing Quickbase credentials
- Create FastField forms from an existing Quickbase table that automatically inserts data into those tables
- Access the FastField mobile app by signing in with Quickbase SSO
We’ll be slowly inviting users into a beta program for these new capabilities. Register at https://quickbase.com/beta.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
Custom emails | A new email building experience that includes new forms, reports, and more customization options | Beta | Register at https://quickbase.com/beta |
FastField | Expanded sign on, access, and data integration | Beta | Register at https://quickbase.com/beta |
What’s fixed in Quickbase
ISSUE | AREA AFFECTED | WHAT WAS BROKEN | WHAT WE FIXED |
QBE017678 | Pipelines | QuickBooks Online channel: Missing AssetAccountRef and ClassRef Properties does not allow the creation of a new Inventory type Item. The Create an Item does not currently allow the user to provide this property, resulting in a Bad Request error. | Create an Item now works correctly. |
QBE017640 | Pipelines
| Quickbase channel: When a Pipeline references a multiple choice or multi-select text field with only one option, the single option is broken up into its individual letters. | Multiple choice and multi-select text fields now work correctly. |
QBE017644 | Pipelines
| Quickbase channel: Bulk Record Sets – Add Bulk Upsert Row step, users are currently unable to view or select options from the field’s options menu. The requests for field options are failing. | The field’s options menu now works correctly. |
QBE017768
| Pipelines
| Quickbase channel: Bulk Records Set – Import with CSV – Selecting tab as the row separator/delimiter does not allow a user to map columns to fields.
| Tab can be used as the delimiter. |
QBE018489
| Pipelines
| SharePoint channel: Users can successfully search for and look up files from non-default document libraries. Attempting to download a file using the file transfer handle (e.g., Quickbase – Upload a File step) will result in an error message.
| Files can now be downloaded correctly.
|
QBE018125 | Pipelines | Sharepoint channel: When new columns are added in a SharePoint list, the dropdown in the update item step is not reflecting the new columns even after refreshing the schema and reloading the page. | Changes are reflected. |
QBE018204 | Pipelines | Formstack channel: Formstack data getting sent over with the object brackets, which is the wrong value format. | Fix the format of the values of an array field (like Multiple Choice) in a Submission, when retrieving a Submission. |
QBE018804 | Pipelines | Jira channel: Running the Create an Issue step with a sprint ID (number) value in the Sprint field caused an error. | Number values can be added to the Sprint field. |
QBE018597 | Mobile | When using the File Manager plugin in the mobile app, the plugin would launch in the mobile browser rather than launching in the app. | The issue will be resolved in the mobile app version 1.56, which will be released at the end of January. The File Manager plugin link in the mobile app no longer navigates users to their mobile browsers and now launches the plugin in the app. |
QBE018692 | Mobile | Images contained within an iFrame in a Formula URL field were not displayed in the iOS mobile app. | The issue will be resolved in the mobile app version 1.56, which will be released at the end of January. Images within an iFrame in a Formula URL field can now be displayed in the iOS mobile app. |
QBE018038 | Mobile | Dashboard buttons configured to navigate to another app’s default home page were working inconsistently in the mobile app. | The issue will be resolved in the mobile app version 1.56, which will be released at the end of January. Dashboard buttons for another app’s default home page are now navigating users to the right location. |
QBE018781 | Quickbase Sync | In an Admin Console connected table for Apps, the # of users with access and # of users with direct access fields were being added as text fields instead of numeric fields. | These two fields will now be added as numeric fields. To fix an existing connected table, either change the existing connected fields from text to numeric in the field properties or delete the existing connected fields and re-add them. |
QBE018795 | Forms | Using a form rule to show/hide a pinned section may result in a duplicated pinned section being shown. Any fields present in the pinned section will also be duplicated within the form. | Pinned sections and their fields will no longer duplicate when a form rule is used to hide or show them. |
QBE018623 | Form Rules | New form rules intended to un-require a required field in the form may fail to function. | Form rules that un-require a required field now function correctly. |
QBE018488 | Forms | When a user field is set as a key field in a parent table, the reference field will not auto-populate when adding a child record via an embedded report. | Reference fields now auto-populate correctly. |
QBE018759 | Forms | Users will encounter an error when a numeric percent field’s field settings are set to 8 decimal places or more when attempting to Edit, View, or Add a record. | Users can now Edit, View, or Add a record when a numeric percent field’s settings are set to 8 decimal places or more. |
QBE018794 | Forms | Subforms open on the tab last visited rather than the first tab of a form. | Subforms now open on the first tab of a form. |
QBE018799 | Forms | Permission error: Admins are unable to view their form on the list forms page. | Permission error fixed. |
QBE018715 | Forms | If a user accesses a field’s settings from a legacy form when the default form for the table is a new form, the table ID will be duplicated in the URL. | Table ID no longer duplicated in the URL. |
QBE018408 | Forms | After clicking Save or Cancel, a user may be redirected to an earlier referring report rather than the expected most recent location. | Save and Cancel redirects work as expected. |
QBE018122 | Forms | Reports and charts with the “No one; hide it” report setting will appear unselected in a new form builder’s report dropdown. | The report dropdown in the new form builder works as expected. |
QBE018702 | Connection Central | Super Users that haven’t been explicitly added to the app with an Admin role can’t access the Quickbase Sync information in Connection Central. | Super Users can now access Quickbase Sync information in Connection Central without being added as an admin. |
QBE018786 | Account | Users attempting to access their account summary page by clicking on Manage billing account in the signed-in user menu may encounter an error. | The link now functions properly. |
QBE018814 | Fields | Summary combined text fields passed down as lookup fields trigger extra processing during imports, even if the import has nothing to do with that field. | Extra processing for summary combined text fields passed down as lookup fields is now fixed. |
QBE018831 | Tables | Tables over 2 GB in data size writing large amounts of data (such as imports) resulted in instability. | This issue was resolved. Tables 2 GB and over can now read/write data successfully. |
12.17.23
Contents
Enhancements
AI Smart Builder (Beta) enhancements
Enhanced Reports Generated by AI
When you create apps using AI Smart Builder, the Summary dashboard now displays more insightful AI-generated information focusing on key business performance indicators (KPIs) that are specifically tailored to your industry, use case, and app schema.
Audit Log enhancements
It’s now easier to use the audit logs for the app creation process through AI Smart Builder.
- All creation steps can be identified by the user agent QB-AI
Optimized app creation
We’ve optimized AI Smart Builder to create apps faster than ever. You can now create an app in around 90 seconds. This helps app builders to efficiently create foundational apps to use immediately or continue to extend and iterate.
Exchange (Beta) enhancements
We’ll be making some improvements to the Exchange Beta over the next several releases. In this release, we will deliver the following updates:
New resource cards
We’ve re-designed resource cards to have a more modern look and feel and have reorganized some of the information on the cards.
Enhancements to formula installation
When you Install a formula URL, we no longer require you to modify the display settings after the installation. Formula URLs that are intended to be displayed as buttons or in iFrames will be created with these settings automatically.
Advanced Data Encryption – key authorization via AWS
If you are using the Advanced Data Encryption feature, we hold the encryption keys specific to your realm, giving your IT department greater control over how your data is secured. This also gives you the option to integrate with your Key Management System, making it easier to rotate the key on your schedule (via AWS or Azure). This month, we’re improving the AWS integration to allow direct access embedded in the key policy so that Quickbase can use it. This is a different way of authorization than designating a role in AWS and explicitly granting access to it. For more details on this functionality within AWS, see their help article.
Learn more about Quickbase encryption key management in our help article.
FastField integration – support for multiple photos
If you are using the FastField integration to submit data to Quickbase, you can now leverage the multi-photo field type. In FastField, this field type lets you add multiple photos at a single time, which can now be sent to Quickbase. The FastField integration detects this field type and allows the photos to be submitted to a related table in Quickbase (like Files).
See Multi Photo Field (Video), for more information.
RESTful API – retiring legacy HTTP headers
Earlier this year, we announced that we would be deprecating the legacy HTTP Response Headers in our RESTful API shown below, in favor of the newer “retry-after” header. We originally provided a two-month window but left them in place longer to ensure that you had time to update your code. Note these headers have been returned with static values since our API migration in Q1 ’23. Starting in this release, these headers will no longer be returned. See RESTfful API help for more information.
x-ratelimit-limit
— Maximum number of requests per time window.
x-ratelimit-remaining
— Number of requests remaining before the reset time window is reached.
x-ratelimit-reset
— Remaining time, in milliseconds, until a new window starts.
Forms updates
Save options
You can now select which save options are available to your end users using the save options in the Form settings menu placed on the page bar:
Pinned section updates
Pinned sections in forms display, even when there aren’t any visible pages.
Field properties tab automatically closes
As part of our enhancements to the form experience, we updated the behavior when editing a field property. When you are done making changes, we automatically close the tab.
Coming soon: embedded reports updates
Embedded reports on forms will be getting an updated look and feel. The two toolbars will be combined to give you more space and make things easier to find. Follow along on the status page to find out when this update will be rolled out.
New fields available in Admin Console connected tables for Users
Beginning December 18th, the following new fields will be available in the Admin Console’s connected table for Users:
- Account admin
- Super user
- Receive security question reset requests
- # of apps managed
- Pipelines create permission
- App admin
- Can create tokens
- Access to Solutions
- Authentication
The existing Access status field will also include one new status – Guest. A Guest is a user without app access who has not been realm-approved.
You can take advantage of the new data for your existing connected tables, since the new fields will be available for selection if the connection owner chooses to add new connected data fields to the respective table:
Visit our help center to learn more about this capability.
Performance Analyzer updates
Update results
We’ve added an Update results link in the Performance Analyzer so you can quickly refresh the performance analyzer window to see new activities as you’re browsing Quickbase in your main window.
For more information, see Analyzing performance of apps.
Performance Management Updates
Scale your apps more effectively with new forms. App builders can now troubleshoot and improve the performance in the new form experience using the Performance Analyzer and Performance Insights (available on the Enterprise pricing plan).
Formula checker (in Open Beta)
Use the formula checker to review the result and runtime of each expression in a formula. You can enter a record ID and a field ID, and then run the checker. The checker displays each expression, the result of the formula, and the runtime of that expression. For more information see Formula checker.
Use this tool to better understand the result of a formula.
In field properties, select the Formula checker button
Pipelines Designer updates
Pipelines Designer now remembers your last used connections for each channel
You can now automatically see your most recently used connections when you create a Pipeline. This streamlines your workflow creation. For example, if you have a pipeline involving Quickbase, Jira, and Slack, Pipelines remembers and applies your last connection for each step within these channels. This streamlines your workflows and makes the step setup easier.
Pipeline channels and connections updates
Pipelines Outlook channel – working with shared mailboxes
We are enhancing and expanding Microsoft’s Outlook channel capability to work with shared mailboxes consistently and throughout all email-related steps.
Going forward, the Outlook channel will offer two ways to use the functionality of a shared mailbox with some specifics in the user flow and permissions required:
- Shared Mailbox field – Full impersonation mode
- From Address field – send-on-behalf mode.
If you are currently using the From address field to send emails on behalf of a shared mailbox, you may need to revisit and modify your pipeline.
Learn more about shared mailboxes and if you need to do anything in our blog post and in our help documentation.
Pipelines Outlook channel Reply to an Email step
We’ve added a new Conversation History option field to the Reply to an Email step. You can choose whether to truncate the conversation history in the already existing email body or to keep the history in the email body and add a new message to it.
Pipelines Amazon AWS S3 channel enhancements
The file size limit is now changed to 100MB. See Amazon S3 channel.
Pipelines Webhooks, CSV, JSON Handler channels enhancements
We’ve improved error message content for Webhooks, CSV, and JSON Handler channels, when interacting with the Quickbase REST API. Also, when an error occurs, a more detailed body payload is returned in the Pipelines Activity log. In addition to the description and details that can help out in the debug process, the qb-api-ray identifier gives you a faster tech support response.
Pipelines – when cross-realm connections are forbidden
If your cross-realm security does not allow Pipelines connectivity or it has been revoked, Pipelines now automatically reports the authentication error.
View Pipelines Step Runs in Platform Analytics
We’ve introduced a new tile in Platform Analytics that displays the number of step runs in the billing period. A drill-down report displays step runs by user or pipeline.
Open Beta
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
Formula Checker | A new tool is available to app builders to review the result and runtime of each expression in a formula. | Open Beta | In field properties, select the Formula checker button |
What’s fixed in Quickbase
The actual date of deployment of the fix will appear in the WHAT WE FIXED column unless the fix is deployed on the day of the monthly release
ISSUE | AREA AFFECTED | WHAT WAS BROKEN | WHAT WE FIXED |
QBE018262 | Fields | In URL and Formula, URL fields will prepend “https://” to all URL values. This prevents URLs possessing a “mailto:” prefix from being used as intended. | Issue resolved. |
QBE018630 | Forms | When a sub-form has a multiple choice field with the same field ID and set of options/choices as a multiple choice field on the main form, interacting with the multiple choice field in the sub-form may impact the selected option for the main form. | Issue resolved. |
QBE018651 | Forms | With the new forms, if you have a summary field, the drill-down to the child records will display an empty report if the parent table has a custom key field instead of the default Record ID#. The temporary report replaces the ‘Related’ value with [object Object]. | A completed report now displays. |
QBE018724 | Forms | On the new style forms, a Duration or a Formula Duration Field that contains a singular value of 1 day only ever displays the plural form (1 days). This isn’t proper English and looks strange. The legacy forms handle this properly and only shows the plural form when the value is greater than 1. | This display issue has been resolved. |
QBE018641 | Forms | When using the Reference Proxy on a New Form the role requires MODIFY permissions of the Parent Custom key field. | Issue resolved. |
QBE018707 | Forms | Checking a record on an embedded report will check records on other embedded reports on page. | Issue resolved. |
QB018576 | Forms | On new forms, data-replacerid attribute and %%rid%% were not handled when used in URL fields. | Both data-replacerid attribute and %%rid%% work as expected. |
QBE018696 | Forms | Editing a record in subforms was returning to the previously accessed tab of the subforms. | When editing a record in a subform with multiple tabs, the first tab will always be opened. |
QBE018680 | Forms | Editing a record in a subform navigates the user to the wrong parent tab after saving. | When editing a record in subform, the user will not be navigated from the current parent tab. |
QBE018665 | Formulas | When using the new formula builder present in the Report Builder Panel and in New Forms, the following functions were not available -GetFieldValues | These functions are now available. |
QBE018679 | Pipelines | Custom field of type list in Jira does not accept multiple entries | Fixed the custom field of type list. |
QBE018577 | Pipelines | YAML export disregards User Type field filter (Record Owner, Last Modified by, etc. Fields) and does not export them. | Fixed the parsing of User Type and the export of the filter. |
QBE018370 | Pipelines | GMail channel. When using the file_transfer_handle the file name that’s sent is garbled. It does not use the filename the way it is provided. | Fixed the name of a received file in Gmail, when using the link for exporting from Quickbase File field. |
Pipelines | SharePoint channel. A subset of search and lookup steps will falsely claim to have found an object when no objects were returned. | Fixed the messages to properly reflect when no Folders or Files are found on search. | |
QBE018684 | Reports | Searching the address book while attempting to email a new style table report would result in an error. | Users are now able to search the address book when emailing table reports as expected |
QBE018659 | Reports | In certain circumstances, when viewing a table report or form for a long time, a “something went wrong” error would display. | The error no longer occurs in these circumstances. |
QBE018729 | Solutions | In solution versioning when the user tries to restore a version with many resources, the resources are displayed as missing ‘x’ although they exist in the solution version. | Issue resolved. |
QBE018713 | User preferences & profile | On certain pages, the link to “manage billing account” did not appear as expected in the user menu. | This link appears as expected on all pages. |
End of Support
SFTP Connections for connected tables– ending support for SHA-1
Quickbase is focused on continually helping our customers improve their security by using the safest security protocols and aligning with industry best practices for data security and integrity. For that reason, we have updated the SFTP connector used for connected tables (Quickbase Sync) to only allow connections to SFTP servers that use SHA-2. See this article in Community for additional information.
The current version of the SFTP connector (Version 1) will continue to be available until May 2024 to give connection owners time to transition their older SFTP connections to the new version (Version 2).
To update an existing connection:
- Select the user dropdown on the Global bar, then choose My Preferences.
- In the My Connections section, select the SFTP connection you want to update.
- Change the Client Version from 1 to 2 and re-enter the SFTP password.
- Click the Save button to save your change.
11.12.23
Contents
New
New API for SAML Token Exchange
A new RESTful API is available for customers to exchange a SAML assertion for a Quickbase token. This API complies with RFC 8693 to allow for secure communication to Quickbase APIs without any tokens being stored on another server. Users can choose which type of authorization for the API to return based on which type of call they need to make subsequently (XML, RESTful, or SCIM).
Enhancements
Improvement to the Fastfield and Quickbase Integration
You can now use Global Workflow in Fastfield to update a record and add a record. This is based on having a field marked unique on the destination Quickbase table.
Performance Analyzer updates
API_GenResultsTable
is now handled in the performance analyzer.
New Fields available in Admin Console connected tables for Apps
Beginning November 13th, the following new fields will be available in Quickbase Sync’s Admin Console connected table for Apps:
- Manager Status
- # of users with any access
- # of users with direct access
- Last Access
- Mobile offline enabled
- Data change logs enabled
- Sandbox required
- Sandbox enabled
You can also take advantage of the new data for existing connected tables. The new fields will be available for selection on the fields page:
Updates to Connection Central for Quickbase Sync
App administrators can use the Quickbase Sync tab of Connection Central to see which tables in the app are being used as the source of connected tables. Look for these enhancements to the Quickbase Sync tab:
- The realm hostname is provided in addition to the realm name.
- You can filter the list of connections by using the Search field at the top.
- You can export a CSV of the connections currently shown in the list by clicking the download icon in the upper right corner of the page.
Quickbase Sync SFTP Connections – ending support for SHA-1
Quickbase is focused on continually helping our customers improve their security by using the safest security protocols and aligning with industry best practices for data security and integrity. For that reason, Quickbase Sync (for connected tables) is updating the SFTP connector to only allow connections to SFTP servers that use SHA-2. See this article in Community for additional information.
The current version of the SFTP connector (Version 1) will continue to be available until May 2024 to give you time to transition your existing SFTP connections to the new version (Version 2). New connections created after the November 2023 release must use Version 2.
If you are the owner of an existing SFTP connection, confirm with the administrator of your SFTP server that it is not using SHA-1. Then follow these steps to update your existing connection to use Version 2 of the SFTP connector:
- Select the user dropdown on the Global bar, then choose My Preferences.
- In the My Connections section, select the SFTP connection you want to update.
- Change the Client Version from 1 to 2 and re-enter the SFTP password.
- Click the Save button to save your change.
- Go to one of the connected tables that uses the connection and manually refresh the table to confirm that the refresh works.
Note: You will be able to switch between Version 1 and Version 2 for existing connections until Version 1 is retired next year.
Platform Analytics integration reads reporting optimized
We’re excited to announce a significant improvement in Platform Analytics. Admins using the system will now experience faster loading times when accessing the “View integration reads” feature on the integration reads tile. You should experience this today. Data now refreshes hourly for these reports.
Increased payload size in RESTful API
We’ve increased the limit from 10 MB to 25 MB in the upsert API.
Added Generative AI Control to Admin Console
Starting on Tuesday, November 14th, Realm Admins may enable or disable all Generative AI features through a new capability in the Admin Console through the Policies section. Generative AI features are enabled by default.
Platform capabilities that are controlled by the policy are listed for reference in the description of the control.
Note: At the time of release, the setting will respect any previous requests to opt-out of Generative AI features.
AI Smart Builder (Beta) enhancements
We continue to improve the app-building capabilities of AI Smart Builder. This release includes:
Improvements to the Create App Wizard
- Added visual indicators for word count limitations for text fields when creating a new app with Smart Builder.
- If multiple app builds are attempted by the same user, the status of the in-progress app may now be accessed.
Improvements to App Creation and Sample Data
- Added international addresses to sample data to create more diverse map reports.
- Added restrictions for creating tables and sample data for out-of-compliance data, such as credit card numbers, so that Smart Builder doesn’t generate these kinds of data.
- Smart Builder will no longer generate an app without tables.
Report enhancements
Added the ‘Group by Parent’ enhancement for auto-generated bar charts.
Exchange (Beta) Enhancements
Jinja Snippets
You can now browse and consume Jinja snippets for pipelines in the exchange. We will be adding many useful snippets in the coming weeks, so be sure to check frequently for updates. The Jinja snippets can be copied to your clipboard and pasted directly into the Pipelines designer.
Image Carousel
In Exchange, you can now browse through images of resources via a carousel view. We will be updating existing resources with images over the coming weeks. This will be beneficial for users to understand what a resource does and looks like before installing it.
User Permissions for Enterprise Customers
Account administrators in enterprise accounts can now choose which users may access the Quickbase Exchange. The ‘Specific Users’ option will interact with the table on the account permissions page in the same manner as user token creation access. These permissions control access to both the Exchange and Exchange beta. This permission will continue to apply to the new Exchange once the legacy Exchange is retired.
For customers who have already disabled the exchange via the existing account level control, the exchange will remain disabled for all users. If the existing control is enabled, the default state of this new control will be “All users can access the Quickbase exchange.
Support for Community Contributions
We have added support to give attribution to members of the Quickbase Qrew who have submitted resources to the Exchange. We would like to thank the Qrew members who have already contributed a resource; we will be reaching out and starting to publish these resources in the coming weeks. If you are interested in contributing a resource (app, formula, or Jinja snippet), please click the Submit a Resource button in the top right corner of the Exchange.
Super Users
We’re enabling Super Users for all our Business and Enterprise customers. The capability will be defaulted on for all new customers, too. Up to 10 Realm and Account Administrators can be promoted to Super Users by a Realm Administrator. They will be granted full access to all applications in the realm they are part of.
You can still disable the functionality for your realm by submitting a case to our Technical Support team. Read more: Super Users.
End of Support
iCal fields
iCal fields are reaching End of Support with this release. We have not yet determined the date for End of Life.
We’re retiring iCal fields since pipelines offers a more streamlined method for integrating meeting schedules across systems. Specifically, our Outlook and Google Calendar channels have made iCal fields redundant.
vCard fields
vCard fields are reaching End of Support with this release. We have not yet determined the date for End of Life.
We’re retiring vCard fields since pipelines offers a more streamlined method for integrating contacts across systems, making vCard fields redundant.
What’s fixed in Quickbase
The actual date of deployment of the fix will appear in the WHAT WE FIXED column unless the fix is deployed on the day of the monthly release.
ISSUE | AREA AFFECTED | WHAT WAS BROKEN | WHAT WE FIXED |
QBE018544 | Admin Console | App management transferring from the admin console is inconsistent. | App management transferring from the admin console has been made consistent with the flow from the app settings page. Validation will be required from the receiver. |
QBE018550 | Fields | Selecting searched address values may intermittently fail to populate subfields. | Subfields are now correctly populated. |
QBE018563 | Forms | Proxy fields required at the form level no longer display a red asterisk. | Form level proxy fields now display a red asterisk when required. |
QBE018573 | Mobile | The mobile app displays a Dashboard as a Home page when an App Home Page is selected as the default mobile home for a role. | The mobile app now honors the app admin’s selection in the mobile drop-down and displays the correct Home Page/Dashboard. |
QBE018040 | Mobile | Users were unable to preview files in the mobile app from some accepted URL formats in a Formula URL field. | Users can now preview files from accepted URL formats in the mobile app. The issue is resolved in the mobile app version 1.55. |
QBE018218 | Mobile | Previewing images in the mobile app may show the image zoomed and/or cropped. | Images now appear correctly when previewed in the mobile app. The issue is resolved in the mobile app version 1.55. |
QBE017952 | Pipelines | The “File Created or Modified” trigger step will not trigger when files are uploaded or drag-and-dropped into the OneDrive. This is inconsistent with expected behaviors, as the “File Created” step will trigger on these events. Currently, the “File Created or Modified” step will only trigger on file modifications and when a user utilizes the “+ New” option to create a file directly within the drive. | The “File Created or Modified” trigger step now triggers when files are uploaded or drag-and-dropped into the OneDrive. |
Pipelines | Static IPs not fully used for Snowflake DataSync channel | Enable support for Snowflake Network Rules to implement additional IP filtering for Snowflake Internal Staging when using the ENFORCE_NETWORK_RULES_FOR_INTERNAL_STAGES flag. To make use of Snowflake additional services protection you need to have Pipelines Static IPs feature enabled. | |
QBE018577 | Pipelines | Export to YAML does not return the “Last Modified By” field in the filter. | YAML works as expected. |
QBE018601, QBE018602, QBE018603 | Quickbase Sync | Connected tables for Gmail labels with a name that contained any of the following characters failed to return the expected messages during a refresh: exclamation mark (!), pound sign (#), or percent sign (%) anywhere in the name; apostrophe (‘) at the beginning or end of the name; apostrophe (‘) anywhere in the name of a sub-label. | Connected tables for Gmail labels with names that contain those characters will refresh successfully. |
QBE018586 | Аudit Logs | Data change logs were not properly showing changes to file attachment fields. | Data change logs now display properly. |
QBE018614 | Reports | When using the qname parameter to query a report, an incorrect report title was displayed | The correct report title is now displayed |
QBE018611 | Forms | Form rules to change value were not respecting the setting “Run change actions when a condition changes from false to true” | Form rules correctly respect this setting |
QBE018604 | Forms | Form rules were showing conflicts when applying actions on pages and fields with the same ids | Form rules accurately show conflicts |
QBE018388 | Forms | Fields filter in form rules was not listing fields from “Display message” actions | Field filter list all fields used in form rules |
QBE018512 | Forms | Multi-select fields with choices sourced from another field cannot be used effectively in form rules conditions | Multi-select fields list all choices when specifying a condition in form rules |
10.15.23
Contents
New
FastField — Dispatch Tasks from Pipelines generally available (GA) October 24
As part of the FastField integration, you can dispatch and recall tasks/forms using Pipelines FastField channel. This was released in Beta on September 29th to all customers and will be GA as of October 24. We’ve also added the ability to dispatch sub-forms with a parent form. Read our help for more information about the FastField channel.
Pipelines Designer GA October 16
It’s now simpler than ever for business users to design workflows that bring together data from various sources, offering enhanced insight into your critical projects.
Generally available October 16, Pipelines Designer’s new and improved version will be the default style when creating your pipeline. You’ll have access to:
- Up to 2x faster design experience with improved UI performance
- Modern and intuitive navigation in the new canvas workspace
- Intuitive in-step navigation and configuration flow
- The ability to rearrange steps by dragging and dropping on the canvas
- The ability to rearrange multiple steps such as branches and loops
- Customizable step names and notes
- New Jinja code mode
You can always switch between the Legacy Builder and Pipelines Designer as needed.
Enhancements made in Pipelines Designer
We’ve listened to your feedback in the beta program and improved the following areas:
New Activity tab
When you activate or manually run a pipeline, we’ve made it easy for you to monitor what’s happening. The activity tab pops open automatically, giving you information on all your pipeline’s running, completed, or failed instances. If you want to dive deeper, click on each instance for a detailed breakdown.
UI Performance improvements with field selection in Pipelines Designer
Generally available October 16, we’re rolling out significant UI improvements that will optimize field selection with apps containing large tables, making it quicker to set up steps.
You can now use a step reference or a custom Jinja code in your date fields in Pipelines Designer
You can now use a powerful method of using data from a different step or enhancing input data using custom Jinja expressions. This redesigned format is scheduled for GA on October 16.
Change your Pipeline Title inline
You can change the name of your pipeline directly in Pipelines Designer. The redesigned experience is scheduled for GA on October 16.
Enhancements
Forms updates
We’ve continued to innovate on our new forms which became GA in June:
Duplicate record
You are now able to quickly duplicate record data on new forms. While viewing the form, you can access the Duplicate record option from the More menu. This creates a new record with the same values that people can update, and then save.
Spacing options
You can now control the display density of a form with the new spacing options. For each form, select either Relaxed, Normal, or Condensed from the More menu. This setting is set form-by-form, so you have control over how every form displays to best fit your needs. If you want your spacing to be different from the density you select in your Quickbase preferences use this option.
Change value using a formula
You can now achieve more advanced logic in fewer steps by using formulas in form rules to change field values. Instead of creating multiple rules or adding fields only used in rules, you can create a single formula to dynamically update values when in a form rule action. This change will be released the week of October 16th.
Form rules inside the form builder panel
Builders can now create and modify form rules in the form configuration panel. This in-context editing of form rules makes it easier to make related changes.
Keyboard shortcuts
Open the new keyboard shortcuts list by pressing ⌘+/ (Mac ) or Ctrl+/ (Windows). The shortcuts available change based on where you are in Quickbase. The shortcuts include:
In View/Edit/Add mode | ||
Mac | Windows | |
Save | ⌘ + S | Ctrl + S |
Save and keep working | ⇧ + ⌘ + S | ⇧ + Ctrl + S |
Save and new | ⌘ + ⌥ + N | Ctrl + Alt + N |
Save and view | ⌘ + ⌥ + V | Ctrl + Alt + V |
Save and next | ⌘ + ⌥ + N | Ctrl + Alt + N |
Enter edit mode | ⌘ + E | Ctrl + E |
In Build mode | ||
Save | ⌘ + S | Ctrl + S |
Save and keep working | ⇧ + ⌘ + S | ⇧ + Ctrl + S |
Undo | ⌘ + Z | Ctrl + Z |
Redo | ⇧ + ⌘ + Z | ⇧ + Ctrl + Z |
Pick up and drop field | Space | Space |
Open configuration panel | Enter | Enter |
Remove field | ⌘ + Delete | Ctrl + Delete |
Excel import limit
You can now import up to 25MB (decompressed) from Excel. We’ve increased the limit from 5MB to 25MB . Note that XLSX files are natively compressed, and the file size you see on your system may not directly correlate to the decompressed file size.
Table size alert email
We’ve improved the emails you receive when a table is near or at its limit to include more information and helpful next steps.
Solution Versioning improvements
Available starting October 26, we’ve made improvements to the versioning panel of the Solution hub. We’ve added tags to both successfully and unsuccessfully restored versions of a solution and sorted the solutions by the last action date (creation or restore attempt).
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
Quickbase Exchange | A new, more powerful Exchange is here! We’re excited to announce that the beta version of our enhanced Exchange is available to all customers. | Public Beta | No need to register. |
What’s fixed in Quickbase
Most fixes are released on the same day as the monthly release. If the fix will be available on a different date, we’ve noted it in the What We Fixed column.
ISSUE | AREA AFFECTED | WHAT WAS BROKEN | WHAT WE FIXED |
QBE018534 | Data | Forms are not restored with an App Overwrite. | Forms are now restored. |
QBE018264 | Fields | Lookup user fields that exist through a cross-app relationship may not yield a value in new forms if the user is not invited to the destination application. So long as the user possesses at least a role of “none” (ID: 9) the lookup user field will yield a value. | Lookup user fields that exist through a cross-app relationship now yield a value in new forms if the user is not invited to the destination application. |
QBE018268 | Forms | You may see a popup related to “Leave site? Changes you made may not be saved.” when no changes have been made to the current record. | Popup no longer displays in this situation. |
QBE018363 | Forms | When using a custom GenAddRecordForm URL, if the new record being created uses New Forms, the NextURL parameter from the URL is not respected. The user is instead redirected to their previous page. This only occurs in combination with GenAddRecordForm, using NextURL with “nwr” does work. | The user is correctly directed to the page specified in the nexturl parameter |
QBE018384 | Forms | In certain flows, reports and records that were viewed were not logged to recents. | Records and reports are all logged to recents as expected. |
QBE018497 | Forms | Using the return button from new forms to legacy table reports displayed the new style table report instead. | The legacy-style table report is properly displayed. |
QBE018225 | Forms | New form rules with conditions that contained some special characters would cause the form to crash. | We correctly handle situations where this error occurred |
QBE018338 | Forms | Multiple choice fields that were previously blank will not save choice after editing a record if default values are enabled | Multiple choice fields that were previously blank now save choice after editing a record if default values are enabled |
QBE018368 | Forms | Users created or invited from a user or list – user type field may default to not show in user pickers. This prevents end-users from saving the form with the newly created user value. | Users created or invited from a user or list – user type field show in user pickers. |
QBE018453 | Forms | In the new form rules UI, Rich Text elements are indistinguishable when being selected in form rules. | In the new form rules UI, Rich Text elements are now presented using their custom labels if specified. |
QBE018438 | Forms | When a table has reached its size limit, users are not shown a helpful error message when adding records | Users are now shown an appropriate error message |
QBE018439 | Forms | In certain flows, users without permission to add records to a table are not being shown a helpful error message. | Users are now shown an appropriate error message |
QBE018116 | Forms | Users were receiving “Changes you made may not be saved” alerts without changing field values. | Users no longer receive false alerts. |
QBE018095 | Forms | Form rules to change page names were breaking when pages were displayed as steps. | Form rules execute correctly when the form uses steps. |
QBE018404 | Groups | A user with “create” app permissions at the account level is unable to create groups without having support or full-management access to the account. This behavior conflicts with our documentation. | A user with “create” app permissions at the account level is now able to create groups without having support or full-management access to the account. |
QBE018533 | Pipelines | Send Email with Attachments step from the Outlook channel fails if there is an unpopulated file in the middle of the list of attachments. | Available starting October 17, 2023 Send Email with Attachments step from the Outlook channel does not fail if there is an unpopulated file in the middle of the list of attachments. |
QBE018428 | Pipelines | Pipelines – Activities filtered by date/time may not load successfully | Available starting October 17, 2023 Pipelines – Activities filtered by date/time now load successfully |
QBE018522 | Reports | If a date field, or formula date field, is added to a summary variable as well as the “number of records” summary variable, the summary report will break. If a summary formula using these variables is saved, the settings for the report will no longer load correctly. | The reports now load correctly. |
QBE018534 | Restores | New Dashboards and Forms are not restored properly in some cases of application and table overwrites and restores. Restoring to a copy was not affected by this bug. | Fixed restore and overwrite procedures. |
QBE018508 | Sync | For some applications when you open Connection Central – Quickbase Sync in app settings, the count total at the top of the page is higher than the number of connected tables that are actually listed. | The count total was correct – it was the missing connected tables in the list that were wrong. Some older connections were rightfully included in the count but were omitted from the list. |
QBE015159 | Test as Role/User | When the new style table report is in use, the “test as role or user” menu is misaligned. | The menu is properly aligned regardless of the table report style. |
9.17.23
Contents
New
Fastfield — Dispatch Tasks from Pipelines
As part of the Fastfield integration, you can dispatch a task/form using our new Pipelines channel and it can also be recalled. This capability will be released to all customers, in open beta, on September 29th.
Pipelines — Use static IP addresses for outgoing pipelines
If you are on the Enterprise plan you can now use static IP addresses for any outgoing pipelines. This means that all outbound pipelines calls for all Pipeline channels will always come from the same IP addresses. This adds an additional layer of security to your integrations because you can add the IP addresses to the allow lists of other cloud-based software. For more information see IP Policies.
Simplified authentication for the Quickbase channel
Pipeline builders can now use simplified authentication with the Quickbase channel. This new capability streamlines and secures the process of connecting to Quickbase apps as you can use a default pre-provisioned user account for the realm that respects the user access level, instead of creating and managing user tokens for the apps they want to automate and integrate with. Any existing pipelines will continue to run using the tokens they were assigned originally unless manually changed.
For more information about the new authentication options, see Simplified Authentication in our help center.
We’ll be releasing this change in stages. Use this list to help you know when it will be available in your account. Note: These dates are subject to change.
Realms beginning with | Anticipated rollout date |
A | 10/03/23 |
All others | 10/10/23 |
Optimized paths to Pipelines Designer or Legacy Pipelines Builder
We’ve revamped and simplified the pipeline design process which minimizes the number of steps you’ll need to access either the Pipelines Designer or the Legacy Pipelines Builder.
When you click Create pipeline, a dialog appears, prompting you to confirm your preferred version.
In the action bar, you can change the name of your pipeline or add a description.
Enhancements
Embedding forms
Many of our builders need to expose a form to their users outside of the context of a Quickbase app. We’re improving this pattern in our new form experience. While building a form, you can click on the ‘Share’ icon to easily copy a URL that will direct users to a form without the Quickbase navigation elements.
You can choose to direct their users to a particular page after the record is submitted. The options are:
- Viewing record: shows the record just submitted in View mode
- Show confirmation message: shows a default confirmation message
- Redirect to a URL: will open the specified URL after the record is submitted
- Add another: reloads the form and allows the user to submit another record
We’ve supplied sample code so you can quickly embed a form in a Quickbase code page or external site. While you can achieve the same result using an ifv URL parameter, this makes it easier to organize links and embed forms.
Enhancements to auto-generated forms
We’ve updated how components and fields that are generated at the time relationships are created to appear on forms to help our users get started more quickly. When a relationship between two tables is built we:
- Create a new section at the bottom of the form
- Add a report component using the Report link field that’s automatically generated
Connected tables (Quickbase Sync) are part of Connection Central
Connection Central helps app builders understand how their apps are integrated, by displaying a list of pipelines connected to the app. Now we are making it even easier to understand how your apps are integrated, by adding connected tables (created with Quickbase Sync) to Connection Central. It will show app admins which tables in their app are being used as the source of a connected table, where the connected table resides, who owns the connection, and when the connected table was last refreshed.
Pipelines – Tag limits increased
You can add tags to each pipeline when you create them or edit them. You can now create up to 100 tags, and each pipeline can have up to 30 tags associated with it.
Table reports remember your page when navigating back
Table reports will remember the page you were on if you navigate back using your browser’s back button, the “return” option from new forms, or a redirect parameter in a formula URL button.
Beta opportunities
Data Analyzer
Data Analyzer (DA) is the latest Quickbase’s AI Machine Learning (ML) feature that provides you with trends and insights for your data. You can also deploy the ML model to predict the outcome in new and existing records.
An example use case: Based on historical sales data, DA can identify major trends and can provide win/loss probability for currently open opportunities.
Also, app admins can access “Outcome Suggestions” on the app dashboard, which give ideas on how Data Analyzer can help with improving the business process that the application is managing.
Outcome suggestions – General Information:
- Outcome suggestions results are based on the app schema (table and field names and app and table descriptions) combined with Generative AI.
- Outcome suggestions can be triggered by app admins only.
- This capability is currently only available for realms hosted in the United States for Business and Enterprise plans.
- Admins may opt-out realm(s) from this functionality by submitting a tech support ticket.
To build your first ML model with Data Analyzer:
- Go to Exchange
- Get the Data Analyzer Template App
- Install the Data Analyzer plugin in the template app
- Click New Model from the Template App dashboard and click Start the wizard in the new model form
- Select the desired data and outcome parameters
- Click Analyze
In a few minutes, the model record you created will be filled with information for the ML model.
Note: You need to install the Data Analyzer only once (steps 1-3) and simply select in which app the data you want to be analyzed.
You can build models on up to 10 unique outcome fields for the whole realm.
For extensive information, see Data Analyzer.
Build an app with next-gen Smart Builder
A new way to start a custom app with Smart Builder.
To start a new app, answer a few questions about the business problem you need to solve.
Provide your
- industry,
- purpose of the app, and
- what you want to track, report on, or manage.
Smart Builder, through Generative AI, will determine the
- tables, fields, and relationships;
- industry and use case specific reports; and
- dashboards; then
- populate the app with relevant sample data; and
- provide a summary of the app with some suggested next steps.
Within minutes, you’ll have a robust, scalable Quickbase app to explore, continue building, or start using in your business.
General Information:
- Creating an app with Smart Builder uses the information entered by the user and Generative AI to define the app.
- This capability is currently only available for realms hosted in the United States.
- Available in all realms starting October 3, 2023.
- Admins may opt-out realm(s) from this functionality by submitting a tech support ticket.
We appreciate your feedback and encourage you to report any issues or suggestions through the product feedback option.
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
Pipelines Designer | The latest updates in Pipelines Designer bring a range of new features, including an infinite canvas workspace, an enhanced step configuration process, the ability to rearrange steps using drag-and-drop, a new code editor, a step reference validator, and numerous other additions. | Beta September 7 | Available to try in Pipelines |
What’s fixed in Quickbase
ISSUE | AREA AFFECTED | WHAT WAS BROKEN | WHAT WE FIXED |
QBE018153 | Forms | When a reference field on a form related records to a parent Connected Table, the Create new record option was visible | The Create New Record option is no longer visible in reference fields that point to Connected tables |
QBE018156 | Forms | In some cases where fields that were set to Read Only in the form settings they could be modified on the form | No users are able to update fields that are set to Read Only in the form settings. |
QBE018157 | Forms | In some cases, use in a form wasn’t appearing in the Field Usage section of the field properties | All form usage is now correctly reflected in the Field Usage page of the Field settings |
QBE018171 | Forms | Occasionally when a form had values that were pre-filled using URL parameters, form rules that used those values in conditions wouldn’t fire. | Form rules correctly fire when they reference fields that are pre-filled using URL parameters |
QBE018205 | Forms | When an admin right-clicked on a form element in a Subform the link to field settings or form element settings would take them to the wrong place | Users are now directed to the appropriate field/form element settings |
QBE018207 | Forms | Help text defined at the field level for checkbox type fields will not display on new forms. | Help text is now visible on checkbox fields |
QBE018231 | Forms | Users were unable to save changes to a form rule when they changed the Run change actions when a condition changes from false to true checkbox | This Forms issue was fixed. |
QBE018259 | Forms Rules | Incorrect warning messages display when form rules have missing fields in the conditions or in the actions. | Appropriate messages are presented with information about the form rules problems. |
QBE018270 | Forms | Changes to file attachment fields weren’t triggering Pipelines. | Changes to file attachment fields now trigger Pipelines |
QBE018305 | Form Rules | Form rule conditions that referenced a value that contained a comma couldn’t be saved and you received an error stating the rule had incomplete conditions. | Users can now save form rules with conditions that contain a comma. |
QBE018306 | Forms | Form rules incorrectly showed an error message when a condition or action referenced an Address Subfield | This Forms rule issue was fixed. |
QBE018334 | Forms | We routed users to the wrong page when a custom Subform was used and a user clicked the Next/Previous icons | Users are correctly routed to the next record in the report using the custom subform |
QBE018343 | Forms | Form rules that hid the first page on a form would also hide the pinned section. | The pinned section still appears when the first page of a form is hidden via form rule |
QBE018366 | Forms | The confirmation dialog to delete records in an embedded report on a form was displayed offscreen. | We fixed the positioning of the dialog menu |
QBE018367 | Forms | Formula queries that referenced date/time and time of day fields were evaluating the time using the browser’s timezone, not the app timezone. | Formula queries run on new forms now use the app’s timezone to evaluate time of day and date/time fields. |
QBE018381 | Form | When a user changes a field value in a form that triggers a rule to switch from true to false, occasionally the required/un-required status of the affected fields doesn’t update as expected. | Form rules work as expected when a rule moves from true to false. |
QBE018392 | Fields | Formula fields that call reference or proxy values for conditioned relationships may cause conditional dropdowns to fail. | Formula fields can reliably be used in conditional dropdowns |
QBE018398 | Forms | Form rules that contained formulas that referenced the Date Created field caused the form to crash. | This formula works correctly. |
QBE018402 | Forms | Form rules that displayed messages in a modal wouldn’t reliably trigger if the form had multiple rules that displayed modals | All rules that have show modal messages will run if their condition is met. |
QBE18450 | Forms | Fields used in forms would not appear on the Field Usage page. | All usage in forms is now accounted for in the Field usage section. |
QBE18268 | Forms | When using a form, you were occasionally prompted that they’d lose changes when navigating away from a form, even when no changes were made. | You are no longer warned that their changes may not be saved when no changes were made to the form. |
QBE018269 | Pipelines | In the Quickbooks Channel, when trying to create an invoice, the decimal is removed if quantity is not a whole number, then an error displays stating the amount is incorrect due to the quantity. | The decimal issue was fixed. |
QBE018423 | Pipelines | In the Snowflake Channel, the Export Records to CSV function failed to construct a CSV because of an undefined escape character. | The export CSV issue was fixed. |
QBE018409 | Pipelines | There was an unexpected error during the automation migration of the Quickbase channel account provisioning. | The migration issue was fixed. |
QBE018407 | Reports | Missing error message when a summary report was missing a group by field. If you created a summary report, but then the field that controlled the grouping was deleted, your summary report would load as a completely blank page. | After this fix, if the grouping on a summary report is misconfigured, an error message prompts you to fix the report. If you don’t have edit permissions, you will be prompted to ask someone who has edit permissions to fix the report |
QBE018355 | Reports | Users were unable to use the Find/replace in these records feature to replace reference field values in table reports. | Reference fields are able to be updated through Find/replace in these records |
8.20.23
Contents
Enhancements
Forms updates
Apply form rules on report and rich text components
On September 5th, builders will be able to conditionally control the appearance of more form components – report and rich text. You’ll have more control over the appearance of the forms and can make sure that the right information is presented to the different users you have. The available form rules actions for the new components will be show, hide and change label.
Form rules validation for missing information
We’re adding a visual indication when there is missing information in the form rule on the new forms. For example, we’ll indicate when there are issues like
- A field used in a condition has been deleted from the table
- A form element used in an action has been removed from the form canvas
This will help builders to easily identify problems with their form rules.
Revision history for file attachments
On September 5th, we’ll be adding revision history information to the file attachments on new forms. Users can access it using the new button. This will help you to easily manage and restore old revisions of the file attachments.
Other Forms updates
- You can now select which modes sections show up in forms similar to fields (add/edit/view).
- Fields will now highlight in yellow when there is a dynamic update to them via form rules or a formula recalculation.
- Report types other than table/timeline now have options on the form to hide the toolbar.
Solution management
Solutions permission model expansion: Super users included
Starting August 30, we are expanding our permission model to include super users. This gives admins an elevated level of control they can designate to others in their organization. Super users can add all apps in a realm to a solution. If apps are private, super users can only add them if they are also the app owner. Read more in the My solutions help article.
Solution Versioning: New forms now included
Starting this month, your new forms across your Solutions will be stored as parts of versions and can be rolled back just like any other schema. Read more about Solution Versioning.
Mobile Dashboards updates
A new mobile app version (1.53) will be released in the App Store and Google Play at the end of August with new enhancements to our Mobile Dashboards experience.
Applied filters displayed on the Dashboard canvas
With this update, you will be able to effortlessly view the number of filters you’ve applied directly on the dashboard. You’ll have the power to see the exact filters in use and remove them right from the dashboard interface.
Scan a QR or barcode in the search widget
The search widget will include the option to scan a QR code or barcode. The scanned content can be used as a search term, providing you with quicker access to relevant data and insights.
Pipelines Copy Records
- There will be no limit for transferring data from one table to another.
- Deleting a value from the Source table export fields field in the Copy records step will not make the pipeline invalid and it will continue to run normally
- Improved error handling for field type mismatches and changed behavior to support line errors for partial success.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
Pipelines Designer | The latest updates in Pipelines Designer bring a range of new features, including an infinite canvas workspace, an enhanced step configuration process, the ability to rearrange steps using drag-and-drop, a new code editor, a step reference validator, and numerous other additions. | beta September 1 | Available to try in Pipelines |
Start your app with AI | With answers from just a few questions, our AI app builder can create a custom app in minutes. AI-built apps are complete with tables, relationships, sample data, reports, and a dashboard. To give it a try, register for the beta program. | beta September 1 | Register for this beta |
What’s fixed in Quickbase
ISSUE | AREA AFFECTED | WHAT WAS BROKEN | WHAT WE FIXED |
QBE018138 | Forms 2.0 | You would see an error message that an invalid value had been entered when trying to enter a Related Date, even when the value was valid. | You no longer see an error message when you enter a valid value. |
QBE018145 | Forms 2.0 | Read-only reference proxy fields displayed the parent record ID instead of the proxy value. | Proxy fields now display the value, even if they are read-only. |
QBE018147 | Forms 2.0 | If you pinned a section of a new form, the pinned section was not available as a drop-down option when you built form rules. | Pinned sections are now an available option when building form rules. |
QBE018162 | Forms 2.0 | If a field with logging turned on contained <>, the form would not load because Quickbase read the <> as tags. | Even if fields contain <>, forms now load. |
QBE018186 | Forms 2.0 | Reference field dropdowns in new forms would show the create parent record link, even if you did not have the right permissions. | If you do not have permission, you will not see the link. |
QBE018199 | Forms 2.0 | When specifying a default value for a Time of Day type field, a value with an AM or PM would not be respected. | Values with AM or PM are now respected. |
QBE018246 | Forms 2.0 | You could not specify when sections on forms should appear. | When adding sections, you can now choose if they should appear on Edit, View, or Add, just like for fields. |
QBE018242 | Forms 2.0 | In certain scenarios, clicking on file attachments in new forms resulted in a 404 error. | This error no longer displays. |
QBE018182 | Form rules 2.0 | New form rules that introduced performance issues sometimes led to other rules being flagged by mistake. | Flags now appear only on the relevant rules. |
QBE018260 | App/table settings | App description limit was not enforced when users entered one. However, the limit would stop you from taking other actions, like cloning the app. | You can’t enter descriptions longer than 1023 characters. |
QBE018212 | App/table settings | Special characters were not encoded properly in page and report titles. | Special characters are now properly encoded. |
QBE018266 | Mobile | The value in Date/Time field with default time set as “Now” in Offline mode was getting updated with current time during record upload, overriding the original value. | The issue will be resolved in the upcoming mobile app version 1.53. The default value “Now” in a Date/Time field in Offline mode will now be preserved and not updated during record upload. |
QBE018191 | Legacy table reports | If using legacy style table reports, reports embedded on records did not load. | Embedded reports now load, even in the legacy style. |
QBE018208 | Legacy table reports | Copy these records to another table in the More menu of the legacy style reports did not work. | You can now copy multiple records to another table from the legacy style report. |
QBE016828 | Pipelines | Pipeline Fetch CSV failed if the file had UTF-8 characters in the file name or file data. | Fetch CSV now works, even if there are UTF-8 characters in the file name or file data. |
QBE017529 | Pipelines | You could not see ServiceNow tables that should be visible. | The ServiceNow table is now visible. |
QBE017537 | Pipelines | Pipeline update requests for QuickBooks Online – Create Bill steps would fail under certain conditions. | These requests no longer fail. |
QBE018245 | Pipelines | Google Calendar – notifications to attendees were not firing on Update/Delete actions. | Notifications are now being sent correctly. |
QBE018126 | Pipelines | The Search images step in the Procore Channel was failing. | The step no longer fails. |
QBE018120 | Pipelines | When importing a CSV file using the Fetch CSV and Bulk Record Set actions, the first column of the CSV file would get skipped. | All columns now import. |
7.23.23
Contents
New
Quickbase acquires Fastfield
You may have heard the exciting news—Quickbase acquired Merge Mobile, whose flagship product is Fastfield. Fastfield is an intuitive, easy-to-use form builder that simplifies data entry. With this acquisition, Quickbase provides complete coverage between back-office operations, folks on the go, and field services. We are excited to release the first phase of our integration for joint customers.
Beta
As of 7/14, a Quickbase connector is now available in open beta in Fastfield within Integrations and Global Workflow.
Builders can map fields from Fastfield to Quickbase. This integration supports most field types. Additionally, parent-child relationships are supported to send a form and sub-forms from Fastfield to Quickbase.
Generally available
Starting 7/28/2023, the first phase integration will be made generally available. Additionally, builders inside of Fastfield will be able to import their Quickbase schema into Fastfield, simplifying the form creation experience.
Over the coming months, we’ll share further information on integrations and how you can learn more.
Enhancements
Performance update
We are constantly working to enhance the performance and user experience of Quickbase. In recent years, we have invested in rebuilding the foundational components of the Quickbase UI, such as table reports and forms. Now, we are leveraging our new architecture to improve the speed of navigating between these pages.
Starting this month, you will notice a change in the structure of URLs on these new pages. For example, apps that use the latest versions of table reports and forms will have a new path in the URL after the DBID. For example:
https://yourrealm.quickbase.com/db/{{dbid}}/form?a=dr...
You will not be required to update any of the URLs in your apps, and we’re maintaining compatibility with the old URL format.
These changes will be implemented in stages, and this list will help you know when they will be available in your account. However, be aware that these dates are subject to change.
Realms beginning with | Anticipated rollout date |
A-D | 7/24/2023 |
E-M | 7/31/2023 |
N-S | 8/7/2023 |
T-Z and all others | 8/14/2023 |
Forms updates
New ways to add related data
In line with our continued investments, we’re making it easier for you to create and update records displayed in embedded reports when using new forms. Later this month, all users will be able to edit or view records displayed in embedded reports through a subform without leaving the page. You can also create new records using the New Record button in the header. You can leverage this behavior to:
- Quickly edit a related record
- Make edits to many records in sequence using the Save & Next button
- View or present records in sequence using the Next/Previous buttons
- Create new records on-the-fly, without leaving the page.
You don’t need to do anything to see these changes in your apps. If both forms use the new experience, you will be able to create, edit, and view records without leaving the page.
Builders can optionally choose to override this experience in the settings of the Report component. Here, they can choose to open the record in a new page, select the form to use when opening the record, and allow/prevent creating new records.
Copy forms
Builders can now copy forms from the forms list. To do this, navigate to the table settings, open the Manage Forms page, and click the Copy icon at the end of the row.
Select all fields
To help our builders get up to speed quickly using the new form experience, they can now add all fields in their table (up to the 500 limit) to the form at once.
Updates to tab width
Tabs now automatically size to fit the full width of the label.
Report actions for embedded table and timeline reports
We’ve added two new options to the toolbar for the report components for table and timeline reports:
- A quick link to open the grid edit version of a report in a new window. This will help you to quickly do edits of the related records embedded in the form.
- You can download the contents of an embedded report as a csv file. This will help you to easily share the data within the embedded report.
The filters and search criteria applied will be preserved when any of the options are used.
Additionally, we’re introducing a setting for report components to hide this toolbar to preserve space.
Showing conflict between form rules
To help our builders build form rules, we now show conflicts between actions of the form rules. This will lower the barrier for builders to extend the business logic inside their forms.
Enhanced otherwise section for form rules
Builders now have a quick way to see what the opposite behavior of their form rules in detail is.
Mobile dashboard enhancements
The following enhancements were released in the latest mobile app version 1.51, available in Google Play and App Store as of 6th July. Additionally, we have introduced performance improvements within the dashboard experience.
Pull to refresh
You can now use the pull-down gesture on the mobile dashboard screen to trigger a page refresh and get an updated version of their dashboard data.
Rich Text height mapping changes
The height of a rich text widget on a mobile dashboard depends on the widget’s height in the desktop’s dashboard grid. One grid cell on desktop is equal to 20% of maximum widget height on mobile.
Desktop grid cell | Widget height on mobile |
1 grid cell | 20% of maximum widget height |
2 grid cells | 40% of maximum widget height |
3 grid cells | 60% of maximum widget height, etc. |
Read more in Add a rich text widget.
Deep links to a mobile dashboard are now supported
When you tap on a dashboard link on their mobile device or scan a QR code containing such a link, you will now be brought to the dashboard screen in the Quickbase mobile application.
Monthly scheduled refreshes for connected tables (Quickbase Sync)
When setting up an automatic refresh schedule for a connected table, you can now use the new Every month option to schedule the refresh for a specific day each month.
User registration link expiration time setting
Now you can set an expiration timeframe for user registration links. You’ll find the option on the Policies page in the Admin Console, under Security Policies. By default, links are active for 7 days.
Solutions Versioning updates
Blocking version restore when no common resources (apps/pipelines) exist
You won’t be able to initiate version restores when there are no common resources (apps/pipelines) in the schema of the solution. If you try to restore a version with no common resources, you will now receive an error message and would not be able to proceed.
Beta opportunities
A new Quickbase Exchange experience
A new, more powerful Exchange is here! We’re excited to announce that the beta version of our enhanced Exchange is available to all customers. You can access the new Exchange via the app bar next to My Apps, Pipelines, and Solutions:
- Our vision for the Quickbase Exchange remains the same: It’s a destination to discover what’s possible and jumpstart your building with resources from Quickbase and the community. But we’re adding exciting functionality to help you go further, faster.
- For the first time ever, you’ll be able to find formulas in the Exchange. And there’s a lot more to come.
During this beta program, you can:
- Browse template apps and formulas
- Install or copy formulas with the click of a button
- Submit your own apps and formulas
- Provide feedback and help shape the future of the Exchange
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
Pipelines Designer | The latest updates in Pipelines Designer bring a range of new features, including an infinite canvas workspace, an enhanced step configuration process, the ability to rearrange steps using drag-and-drop, a new code editor, a step reference validator, and numerous other additions. | Public Beta July 23 | Register for this beta. |
What’s fixed in Quickbase
ISSUE | AREA AFFECTED | WHAT WAS BROKEN | WHAT WE FIXED |
QBE018036 | Mobile | If you attempted to upload and save a file attachment in a form, you were redirected to the application’s dashboard without saving the file attachment. | This issue is now resolved in version 1.51 of the Quickbase mobile application.
|
QBE017623 | Pipelines | Fields with longer than average field names could overflow beyond their container element(s) in the Pipelines builder UI. There were two places where long field names appeared to cause issues.
| The issue is now resolved |
QBE018089 | Reports – Builder 2.0 | When in Cards section and you chose Custom sort, and then backspace to delete, the focus was lost instead of being on the next available element. | We now set focus to next or first field after deletion of an item in the cards detail fields options. |
QBE018090 | Reports – Builder 2.0 | You could see an error in the filters section and in dynamic filters/sorting sections if you selected a ‘custom’ radio button. | We now ensure that interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies. |
QBE018091 | Reports – Builder 2.0 | A screen reader announced the formula in the formula editor twice when the formula editor wrapper was focused. It happened on formulas with an error. Instead of repeating the formula, it should announce that “there is an error in the formula in the first formula editor” so the users know there is an error while navigating the elements in the formula section. | When the formula editor wrapper is focused using the screen reader command, it now announces:
|
QBE018123 | Reports – Builder 2.0
| Screen reader users needed to navigate the vertical panel sections, which was a gap in the builder panel. | Aria labels are now read while users navigate the toolbar, so that they understand which panel section they are on. |
QBE018151 | XML API | The response for calls made to API_FieldAddChoices returned the full count of choices, even if none were added to the default user set. | When updating the default user list using API_FieldAddChoices, we won’t return the number of choices added |
QBE018019 | Forms 2.0 | New forms containing a duration type field that is used as a reference proxy displayed the duration in Unix/epoch time. | New forms containing a duration type field that is used as a reference proxy will display the duration correctly. |
QBE018042 | Forms 2.0
| New form rules forcing changes to multiple choice type fields for “value in the field” limited options to other multiple choice fields | The user can select a variety of field types to acquire the multiple choice value. |
QBE018048 | Forms 2.0 | Percent fields (numeric as percent) on new forms displayed with a default value of “0 %”. This default value affected user inputs. If the user clicked on the right of the default value, keying in a “4” resulted in a “04 %” value. If the user clicked on the left of the default value, keying in a “4” resulted in a “40 %” value. | User input has been corrected. |
QBE018050 | Forms 2.0 | When you created a new form and had a form rule that hides other fields based on when a date field it blank, and you added another action after saving it, it broke the form rule and replaced the date field with a single quotation. | Adding another action to a form rule that previously used a date field no longer breaks the form rule. |
QBE018062 | Forms 2.0 | If you created a form rule and in the condition, you left it blank, and then saved and reentered the form rule, the blank box updated to have a different entry. | User input has been corrected.
|
QBE018064 | Forms 2.0 | If you embedded a report on a new form and added a normal checkbox field below it, clicking the checkbox selected all records in the embedded report. | This action does not select all records in the embedded report. |
QBE018065 | Forms 2.0 | When you pressed the Done button without making modifications to an existing form rule, the rule’s status updated to “Pending Save”. If you navigated away from the page an alert displayed, warning the you of potential lost changes. | User input has been corrected. |
QBE018071 | Forms 2.0 | When you had a form rule set to “Clear a field” and “Display a Message” if the conditions were unmet, the system only cleared the field and didn’t show the message. This occurred in all 3 types of messages (Modal, Notification, and field messages). | This behavior has been corrected. |
QBE018076 | Forms 2.0 | A button on a new dashboard set to direct to a record displayed as a new form and set to redirect back to the dashboard instead redirected to the table’s home page. | This behavior has been corrected. |
QBE018078 | Mobile | The hamburger menu on a Dashboard screen was not fully scrollable. | You can scroll the full hamburger menu content. |
QBE018079 | Forms 2.0 | In new forms, an embedded calendar report did not show weekend days. On the full report the weekends appeared as expected. | Weekends now display correctly. |
QBE018084 | Forms 2.0 | For numeric fields deriving values from a predefined list, the available options always sorted in ascending lexicographic order. This was the case even when all options were numeric and when a descending order was specified at the field level. | Sorting can now be based on numeric values. |
QBE018096 | Forms 2.0 | New forms with logged text fields sometimes did not respect the field’s defined logging options. | Logging now works correctly. |
QBE018098 | Forms 2.0 | You were not able to drag a field from a tall column to a short column. | This behavior has been corrected. |
QBE018108 | Forms 2.0
| If you created two fields and grouped them together and then made one of them required by using a form rule, you could still save the record even if the field value is blank. | This behavior has been corrected. |
QBE018109 | Forms 2.0
| If you modified a form rule’s name/title, the “Done” button would remain inactive. | This behavior has been corrected. |
QBE018128 | Forms 2.0
| In the new forms, a rich text field could not be actioned to change to a manually entered value using form rules. | This behavior has been corrected. |
QBE018129 | Bulk record upsert | Bulk record upsert was permitted when testing as a user. | Bulk record upsert is not permitted when testing as a user. |
QBE018139 | Forms 2.0
| When a button is placed on the form, Quickbase automatically added {{https://}} which messed up the execution of the code. | When the button is placed on the form, we don’t add {{https://}}. |
QBE018140 | Forms 2.0 | The address lookup field displayed a blank value. | The address field now displays the value on the form. |
QBE018086 | Forms 2.0
| When you changed the date/time type field to date type, it retained time on the form. | When you change the date/time type field to date type, your time is displayed on the form. |
QBE018087 | Forms 2.0 | If you had “Show in User Pickers” disabled, the user would still show in new forms user pickers. | This behavior has been corrected. |
QBE018142 | Forms 2.0 | The dynamic form rule did not work correctly for conditional drop downs. | The dynamic form rule now works correctly for conditional drop downs. |
QBE018143 | Forms 2.0
| The Done button stayed inactive even after making changes to a “display message” rule with “filed” type. | The Done button works as expected after making changes to a “display message” rule with “filed” type. |
QBE018136 | Pipelines | In the ServiceNow channel, the Task, Incident, or Change Management tables could not be selected from the ServiceNow table selector. | This behavior has been corrected. |
QBE017767, QBE018110 | Pipelines | In the Jira Channel, you couldn’t display multiple users in a field within a Jira Pipeline | This behavior has been corrected. |
QBE018144 | Pipelines | In the JSON Handler, you couldn’t iterate over JSON records, and an unexpected validation error displayed. | This behavior has been corrected. |
QBE017987 | Pipelines | Pipelines does not get the correct value from a formula numeric field. | This behavior has been corrected. |
QBE018110 | Pipelines | In the jira channel, the multi-user picker field in the Issue resource currently you can only select one value while the JIRA API requires list of values. | This behavior has been corrected. |
6.25.23
Contents
New
New form experience
Our new form experience is now available and ready for your mission critical use-cases. Builders now have a drag-and-drop what-you-see-is-what-you-get experience when designing forms that will take them from idea to solution faster than ever before. Builders also benefit from a new set of form rules that gives them more control over the end user experience. You can read more in our help center, and see the new experience in action in our on demand videos:
Click +New Form in any of your apps to get started building a new form.
Upgraded Mobile Dashboards
The days of toggling between multiple screens and struggling to find the information and reports you need on mobile are gone. Starting June 7, all customers now have access to our new Mobile Dashboards. This new capability merges crucial data and actions into a single unified interface on mobile. By consolidating key reports and data with actions and triggers for different workflows, you can now effortlessly access everything you need to be successful in your daily tasks from a single location without any additional taps. Mobile Dashboards provide access to all widget types, which you use on desktop.
Just like other Quickbase mobile features, your desktop dashboards are automatically available on mobile devices without any additional building required. Without any additional effort, you will be able to access on mobile every dashboard, which you use in your daily activities.
And to take complete advantage of the mobile experience, app admins can now set a specific dashboard or app home page as the default home page for a role on mobile.
For more information see Mobile dashboards, and the blog post, 5 tips for building an effective mobile dashboard.
Mixed Encoding Converter
Many customers have apps created before encoded defaulted to UTF-8. As a result, these apps can have unreliable, or mixed, encoding. Recently, we partnered with Data Collaborative to develop a Mixed Encoding Scanner to help customers identify these instances across an app. Now, customers can find an Encoding Converter, available in App Management, to automatically convert Windows-1252 data to UTF-8. The converter works on an entire app at once. Additionally, admins can reverse the process if needed. Converting to UTF-8 will automatically turn the UTF-8 app property to “on” and vice versa.
Enhancements
New application sleep time
We constantly strive to optimize the Quickbase platform for performance and scale. Previously, apps went to sleep if they were unused for 30 minutes. Now, apps will stay awake for 60 minutes. This allows hourly scheduled integrations to run more efficiently.
Gantt Chart plugin – Read only
Your team can now view the Gantt Chart when an admin has it locked for editing. This is easily accomplished when a viewer launches the Gantt and sees the toggle for Read only automatically selected for them. This means a Gantt user can be in read only mode and not change data. However, if they change a column width or add columns for viewing, then visit Gantt in a later session, those view settings will pick right back up where they left off.
Previewing file attachments in the Quickbase mobile app
Mobile users will now be able to preview directly in the mobile app file attachments from the following types:
- Images
- Videos
- PDFs
All other file types cannot be previewed directly inside the mobile application. However, users can download and share all files, irrespective of their file type, from the share button in the top left side of the modal.
Enhancements to the new forms experience: build and manage form rules more efficient
On 06/29 builders will be able to quickly duplicate their work and make changes so that they can build form rule faster by using the following:
- Copy form rule
- Copy condition within the expression tree builder for a form rule
- Copy action for a form rule
Additionally, builders will now be able to filter rules by the fields used within the condition or the actions.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
EXCHANGE V2 | A new, more powerful Exchange is here! We’re excited to announce that the beta version of our enhanced Exchange is available to all customers. Our vision for the Quickbase Exchange remains the same: It’s a destination to discover what’s possible and jumpstart your building with resources from Quickbase and the community. But we’re adding exciting functionality to help you go further, faster. For the first time ever, you’ll be able to find formulas in the Exchange. And there’s a lot more to come. During this beta program, you can:
| Public Beta | Register for this beta. |
What’s fixed in Quickbase
ISSUE | AREA AFFECTED | WHAT WAS BROKEN | WHAT WE FIXED |
QBE017966 | REST APIs | You could not add or update app variables without removing existing ones. | REST API App update – support adding/updating app variables without removing existing ones. |
QBE017967 | API | When constructing an XML or restful API call, the response body is empty and does not return the expected message. | Now functioning properly. |
QBE018004 | Mobile | When a new dashboard is assigned to Role Dashboard home page, the selection overrides Role Mobile home page. | Role Mobile home page selections are not overridden by Role Dashboard home page. |
QBE018009 | Forms 2.0 | Form rules did not run if a user did not have permission to edit the current record. | Form rules now run correctly for all users. |
QBE018045 | Forms 2.0 | URL and Formula UR buttons do not open in popups. | On 06/29 URL and Formula URL buttons on new forms will open correctly. |
QBE018023 | Forms 2.0 | Snapshot fields on new forms were appearing as editable when they were not able to be edited. | On 06/29 Snapshot fields on new forms will appear as read-only. |
QBE018021 | Forms 2.0 | Address fields on new forms were not populating the zip code when the selected address from the search had one. | On 06/29 Address fields on new forms will correctly populate the address selected from the search. |
QBE018055 | Reports – Builder 2.0 | Form elements are missing labels. | Labels now appear correctly. |
QBE018056 | Reports – Builder 2.0 | In formula section of report builder panel, the user can move outside modal with screen reader and also with just keyboard in ‘insert a function’ modal. | The user now must close the modal. |
QBE018057 | Reports – Builder 2.0 | Aria-label do not exist in the old Item Picker. | Aria-label now appears in the old Item Picker. |
QBE018058 | Reports – Builder 2.0 | The error banner is not read by screen reader. | The error banner is now read by screen reader. |
QBE018059 | Reports – Builder 2.0 | When the modal is closed, the focus does not return to trigger. | When the modal is closed, the focus does now return to trigger. |
5.21.23
Contents
New
Quickbase Solutions Versioning – available on Business & Enterprise plans, May 31st
If you ever needed to make self-administrated backups and restoration of Quickbase schema, but didn’t have an easy way, now this is possible. You can version single apps, pipelines or a combination of them together. Start by defining a “Quickbase Solution” – a combo of apps and pipelines that represent your business process and need to always be in sync. Once you have your Solution, you can store backups of the Solution’s schema at any time you like and keep them in a library. In case something is not working as desired, a relationship gets messed up or a pipeline stops working for some reason, you can revert to any of the stored back up versions, thus making sure data and processes keep flowing. And the best part is, reverts do not impact the data in your Solutions, so you will not be losing data you accumulated in the meantime. This capability will be available on Business and Enterprise plans on May 31st.
For more information, see Versioning and Rollbacks and My solutions.
Invoices from before August 2022 can be directly accessed
You can now access invoices for your Quickbase plan from before August 2022 using Invoice History. From here you can download any of your invoices you may need.
For more details see View billing invoices.
File Manager: Drag and Drop Multiple Files at Once
Starting May 31st, app users can experience new levels of productivity when it comes to file storage in Quickbase!
After an admin installs the File Manager plugin and configures fields and forms, app users will be able to quickly and easily drag and drop multiple files to existing or new forms using desktop or the mobile app. See File Manager plugin to begin to use this new feature, complete the setup and configuration.
Enhancements
Access Procore Change events from Quickbase
You can now easily get access to the latest changes made in Procore Financial Management by using the Procore channel in Pipelines. This means you can stay up to date with all your Change events data.
In Quickbase, you can customize your reports to track project finances according to your needs. By consolidating Procore data into Quickbase, users can gain deeper insights into project budgets, expenses, and variances, and monitor the financial health of the projects in real-time.
With real-time data syncing and improved visibility into project financials, you can proactively identify potential budget overruns and take corrective action before they occur. This can help you stay on track with project budgets and avoid costly delays or penalties.
Quickbooks
In the Quickbooks channel, “Rate” (Unit Price) data for each Line is now available in Invoices.
When using the Create an Invoice step for the Invoices resource, you can now specify a unit price (under the “Rate” area of the QuickBooks Online UI) to specify either unit price, a discount, or a tax rate for line items.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
Mobile Dashboards | Starting 23rd May customers will be able to interact with dashboards from the Quickbase mobile application. Our Mobile Dashboards will make it easier for users to access their reports, KPIs, daily tasks and actions through a modern interface, optimized for the mobile devices.
| Beta | Join the waitlist in the beta registration app |
Data Analyzer | The Data Analyzer is Quickbase’s new AI-powered feature to get insights into your data. By building a Machine Learning model, the feature creates an analysis for the user with statistical correlations between the data and a desired outcome. | Beta | Join the waitlist in the beta registration app |
What’s fixed in Quickbase
ISSUE | AREA AFFECTED | WHAT WAS BROKEN | WHAT WE FIXED |
QBE017914, QBE017915 | Quickbase Sync | The Test Connection button for a Quickbase connection wasn’t returning the expected error when the connection is restricted by security policies/options. | The Test Connection button will now return the expected error if a Quickbase connection won’t work because it is being restricted by security policies/options. |
QBE017615 | Pipelines | Pipelines appear blank when you update the date/time filter with the options “before” and “after” with a value set.
| You can now update your filter values and options in real-time without interrupting the pipeline. This means you can easily modify the filters as needed without worrying about causing any disruptions to your pipeline. |
QBE017896 | Gantt | Accent character entry in a project name field caused different text characters to appear in the project and related task name fields. | With or without UTF-8 encoding enabled, accent characters will appear as typed. |
QBE016231, QBE016238, QBE016344 | UTF-8 | With UTF-8 enabled, some multi-word searches that contained a UTF-8 character did not return expected results. | We’ve improved case-sensitive searches for UTF-8 data when UTF-8 is enabled. |
QBE17902 | Pipelines | A bug in the Procore channel prevented files from being extracted out, and uploaded into other system using the “File Handler Transfer” details. | Starting 5/23/2023, this bug will be resolved and working properly again. |
QBE17844 | Pipelines | In the “Send an Email with Attachments” step of Outlook within Pipelines, when you attempted to send an email that contains attachments it would result in an “Access denied” error when the “From” address is explicitly set as a shared mailbox address. | This is now resolved and working as intended. |
4.23.23
Contents
New
Snowflake channel in Pipelines
Starting Tuesday, May 2nd, customers on the Enterprise plan will have access to our Snowflake channel in Pipelines. Snowflake is a modern data warehouse that lets you easily store, transform, and analyze large datasets with unlimited compute power.
With the Snowflake channel in Pipelines, you can create centralized and secure, bi-directional pipelines to critical data in a business-managed yet IT-approved way. And without writing any code or SQL syntax!
See our Snowflake channel help page for more information.
Gmail channel in Pipelines
Starting Tuesday, April 25th, all customers will have access to the Gmail channel in Pipelines. You will be able to easily automate email workflows and integrate your business-Gmail account with Quickbase apps and the wide range of other systems offered in Quickbase Pipelines. Please note, only Gmail accounts affiliated to Google Workspace are supported (not personal Gmail accounts).
See our Gmail channel help page for more information.
Enhancements
Restrict certain methods of sharing data between apps
Starting this release, we will prevent app builders from using certain methods to share data between apps if it will result in a group of apps dependent on each other that take up more than 50gb of estimated memory.
Quickbase runs on an extremely fast in-memory database. It is purpose-built for solving complex problems. Many use cases require sharing data between apps, which Quickbase can support with many capabilities. Certain of these capabilities require apps to share resources, limiting their ability to scale effectively and take on more growth in data and users. To help customers scale out, not up, Quickbase will now have a limit of 50gb of estimated memory per ecosystem. An ecosystem is any collection of apps, or single app, that is sharing resources via cross-app relationship, table to table import, or shared multiple choice fields.
Existing apps or ecosystems greater than 50gb in memory may experience instability or may not perform as expected with all features such as app copies or backup/restore. Learn more in our Sharing data across apps help article.
Quickbase channel of Pipelines: New “Export Records to CSV” step
Starting Tuesday, May 2nd, all customers will be able to use a new step in the Quickbase channel of Pipelines to easily export data out of a Quickbase table. This new functionality pairs nicely with other Pipelines channels and steps that allow you to import CSVs to other systems, so that you can create pipelines to easily move bulk-data in and out of Quickbase.
See our Quickbase channel help page for more information.
Summary field caching
Customers with the Advanced Performance Pack, on our Enterprise plan, can now set eligible summary fields to only evaluate when data changes in the app, improving performance.
See Creating a summary field for more information.
Control Quickbase Sync connections to an app
A new security option in the Advanced settings of App properties lets you control the ability of regular app users to make a Quickbase Sync connection to the app. If you turn off this option, only connections that use the credentials of an app admin will be able to use this app as the source for connected tables.
Updates to the default notification
We’ve updated the default notification. When a builder creates a new notification, we pre-fill the body of the email with a formatted template that can be easily adjusted.
We’ll be rolling out this change to accounts in waves after the April release.
Gantt Enhancements
These enhancements have been added in this release.
Users & Resources Table.
The Gantt no longer creates a record in the resources table when a user who has never used the Gantt launches it. This will allow for apps to utilize connected tables and/or tables with custom keys as their Resources table.
Select multiple tasks and create or remove dependencies.
Users of the Gantt can now select two or more tasks and create a chain of dependencies between them. Then can do this by holding shift to select multiple tasks, right clicking, and selecting Add Dependencies. They can also bulk delete dependencies by right clicking and selecting Remove Dependencies.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
File Manager plugin | Starting Thursday May 4th, there will be a better way to upload files on desktop and mobile! The File Manager plugin allows users to upload multiple files at once in a more efficient workflow on forms. Any team uploading and storing files will enjoy a productivity boost from this new capability. | Open beta | Join via the beta registration app |
Static IP range for Pipelines activity | Customers can now set up a tight range of IP addresses which their Pipelines activity will be sent from, so that network security teams can allow-list these specific IP addresses into and across their internal network. | Beta | Only Enterprise-plan customers will be considered. Join the waitlist in the beta registration app |
What’s fixed in Quickbase
ISSUE | AREA AFFECTED | WHAT WAS BROKEN | WHAT WE FIXED |
QBE017166 | Quickbase Sync | A Quickbase URL wasn’t required when creating a connection for Quickbase or Admin Console. This resulted in a null error when attempting to save the connection. | When creating a connection for Quickbase or Admin Console, the Sign in button remains disabled while the Quickbase URL field is still empty. |
QBE017798 | Quickbase Sync | Some connections that use OAuth authorization stopped working (i.e., returned a 413 error) and would not open. | We made a change to help prevent this error from reoccurring. |
QBE017818 | Fields | Typing a field name starting with “?” closed the popup and browser page had to be refreshed. | We made a change to prevent this from happening. |
QBE017828 | Quickbase Sync | Some connections would not save after being edited. | Connections will save successfully if credentials have been entered correctly. |
QBE017372 | Mobile Version 1.49 | Users were not able to share or download PDF files. | Users will now be able to share or download PDF files. |
QBE017843 | Mobile Version 1.49 | Users on Android were receiving an error when attempting to open links for Google documents, Youtube, etc. | All links on Android can now be opened without errors. |
QBE017307 | Mobile Version 1.49 | Some Android users in realms using SSO were getting the following error message: “Too many redirects” when attempting to log in. | All Android users will be able to log in successfully. |
QBE017836 | Report builder 2.0 | In the report dynamic filters or search, the “include unsaved report changes” banner did not display at the top of the panel. | The “include unsaved report changes” banner now consistently displays when you open the panel. |
QBE017837 | Report builder 2.0 | If you were editing a formula by selecting text with error and clicking delete, a scrolling display issue occurred. | The scrolling display issue was resolved. |
QBE017799, QBE017800, QBE017801, QBE017802, QBE017832, QBE017833, QBE017838, QBE017839, QBE017851 | Report builder 2.0 – accessibility issues | Various accessibility issues | We resolved these accessibility issues. |
QBE017852 | Audit logs | Users were unable to gather all of their audit logs via the audit log API due to overly-restrictive rate limits. | Users with access can now query all of their relevant audit logs via the audit log API. New rate limits have been introduced and are explained on the API page. |
QBE017855 | Quickbase Sync | “https” was required in a URL for an Admin Console connection. | When creating or editing an Admin Console connection to be used by Quickbase Sync (connected tables), if you omit the https:// or use http:// instead at the beginning of the Quickbase URL, we automatically correct the URL to begin with https://. |
QBE017847 | Reports – Table 2.0 | When users are navigating the dynamic filters, they couldn’t close the dropdown using keyboard keys. | Pressing ESC or F2 now closes the picker list. |
QBE17872 | Performance Optimizer | URL strings with actions (like api_editrecord and api_addrecord) in excess of 16,000 characters could cause application instability. | Quickbase will now block users from clicking URL actions that exceed 16,000 characters. Note: other network hops like browsers and firewalls may block URLs at much lower limits. |
Gantt Plugin | When users had the Gantt open and right clicked a row, they could select the option ‘ Delete Project’, which left orphaned tasks and prevented the user from saving the Gantt. | Users no longer see a right-click option of Delete project. | |
Gantt Plugin | The conflict resolution dialogue was not honoring deleted dependency records. This caused infinite loops by which users couldn’t close this dialogue. | Users can delete a dependency within the conflict resolution dialogue and it will close properly. |
3.26.23
Contents
New
Restrict outside realms from making Quickbase Sync connections
Security-sensitive realm admins on Enterprise plans can more effectively control access to their data by preventing other realms from making Quickbase Sync connections to apps in their own realm. To restrict Quickbase Sync connections, click the Policies page in the Admin Console. You can disallow all outside realms from making a connection, or you can allow connections from a specified list of outside realms. Learn more in our Security Policies help article.
Enhancements
Pipelines now trigger up to 5x faster
Over the last few months, we’ve been working on new behind-the-scenes architecture to power speed and reliability improvements that customer wanted in the Pipelines area of Quickbase. As of March 1st, all customers are now backed by this new architecture. In the chart below you can see that “typical” pipeline workloads and “busy” pipeline workloads are now firing 5.6x faster and 3.5x faster than before (respectively).
- A “typical” pipeline workload is a generalization used to describe pipelines with simple structures. Most pipelines fall into this category
- A “busy” pipeline workload is a generalization used to describe pipelines that fire frequently or contain complex looping logic within.
If you’re interested in deeper details and explanations on all the Pipelines speed improvements, please be on the lookout for an upcoming Community blog post!
Reliability improvements in Pipelines
Throughout the first three months of 2023, Quickbase steadily increased the outbound-webhook rate limits from 20, to 50, per second per app. This increased rate limit now covers 99.99% of activity that we’ve seen throughout 2023.
Also, there is now an error notification sent to the pipeline owner if a pipeline is attempting to be triggered by a Quickbase app that exceeds this outbound-webhook rate limit.
Microsoft Outlook channel in Pipelines: Reply to email thread
New functionality of the Outlook channel that allows the user to reply to an email thread.
Increase the limit for uploading file attachments in OneDrive and SharePoint
The limit for uploading file attachments is now increased from 30MB to 100MB which allows users to upload even larger files.
Dashboard performance improvements
Earlier this month, we released changes to improve the initial time it takes a dashboard to load. Dashboard tabs that use a smaller number of distinct widget types will see the largest impact. Builders will also notice improvements in the time it takes to lock and unlock a dashboard for editing.
Creating report subscriptions for table reports
In the March release, we’re excited to bring more functionality to our table reports. You can now create subscriptions for table reports directly from the More menu of a standalone report. To set it up, simply choose ‘New subscription’ and you’ll be redirected to the Notification center. Learn more in Create a report subscription.
Note: Previously, this feature was available only in the legacy version of table reports. With the March release, it will also be available in the default version of table reports.
Change to embedded report links across apps
We’re continuing our efforts to help app builders scale effectively on Quickbase by changing the behavior of email notifications when a form is sent with an embedded report originating from a different app without an explicitly-defined relationship. Now, if the form is configured to include an embedded report directly, it will always be sent with the email notification. A few weeks ago, we changed the behavior so that:
- When the embedded report on the form is part of an explicitly-defined cross-application relationship, there are no changes.
- When the report is embedded on a form within the same app, there are no changes.
- When the report is not part of a cross-application relationship, but does come from another application, the parent form displays a link to the report.
With this release, embedded reports from different apps will scale more effectively. This change will stop embedded reports from causing dependency in the Quickbase infrastructure. Apps with a defined cross-application relationship will still share resources.
User tokens and app tokens
For performance reasons, revocations to apptokens or usertokens may take up to 5 minutes to propagate.
Create and manage custom searches with the Sensitive Data Scanner
The Sensitive Data Scanner will now allow account admins to customize their scans to fit the way each organization works by allowing them to manage scan configuration and set custom rules. Custom rules would enable admins to create their unique scan patterns and search for any data types using regular expressions. Scan configurations will allow them to save and re-use for search sets of predefined and user-build custom scan rules.
With the improved scanner you will be able to create and manage your scans easily by selecting your own scan thresholds, set custom rules and configurations altered based on your needs and then scan based on the selection
Additionally, you will have the opportunity to scan using the default scans or your custom configuration for each of your apps.
For more information on how to use the Custom search see Using custom search in Sensitive Data Scanner.
On top of that, you can now access Table ID to view the table, where sensitive data was found by simply clicking on the Table ID.
Read more information Sensitive Data Scanner.
Beta opportunities
Announcing Forms Beta
This month we’re continuing our journey in modernizing Quickbase with a beta program for the latest version of forms. The new version of forms will benefit builders of all skill levels with a drag and drop, WYSIWYG building experience.. We will be activating the feature for customers in waves. This will allow us to monitor performance, identify bugs, and gather feedback that will inform our roadmap on the way to General Availability later this year.
You can read more about the form designer in our announcement post on Quickbase Community (link incoming). Interested customers can join the waitlist for the beta program by signing up in our registration app.
We’re looking forward to partnering with our awesome community of builders to make this next iteration of form building in Quickbase as powerful as the apps you create. We can’t wait to see what you make.
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
New form experience | A new drag-and-drop form designer that allows builders to easily create powerful, intuitive user experiences. | Beta | Join the waitlist in the beta registration app
|
What’s fixed in Quickbase
ISSUE | AREA AFFECTED | WHAT WAS BROKEN | WHAT WE FIXED |
QBE010770 | Quickbase Sync | “https” was required in a URL for a Quickbase-to-Quickbase connection. | When creating or editing a Quickbase connection to be used by Quickbase Sync (connected tables), if you omit the https:// or use http:// instead at the beginning of the Quickbase URL, we automatically correct the URL to begin with https://. |
QBE017739 | Quickbase Sync | A connected table for Quickbase would fail to refresh if the source table had a record ID value that exceeded the int32 maximum. | Quickbase Sync will now support Quickbase record IDs greater than the int32 maximum. |
QBE017685 | Pipelines | In Pipelines, ODBC Channel, Null values fail input validation for nullable columns. | ODBC channel now allows setting NULL values for parameterized queries for Create Row and Execute SQL steps. Now that can be set with {{CLEAR}} Jinja expression. |
QBE017695 | Platform | A tooltip reading ‘This field can’t be edited’ is shown and the names of the channels are shown on a single row and they are cut off. | The tooltip and the display of the channels are now displayed correctly. |
QBE017758 | Gantt plugin | Launch gantt on any project, create a new task, enter “6 hours”, Save, refresh, on refresh it will show the duration as 6 days even though “hour” is written to the duration unit field in QB. | Gantt now respects duration units |
QBE017757 | Gantt plugin | Removing Predecessor in Gantt Plugin does not save fully | Now saving correctly. |
QBE017756 | Gantt plugin | Issue with new project where duration was not incrementing correctly. | This is now resolved. |
QBE017755 | Gantt plugin
| Draw dependencies feature does not work when first enabled | When you enable draw dependencies for the first time, the dots to create dependencies now appear on existing tasks. |
QBE017754 | Gantt plugin
| Issue when trying to add a non working interval to a calendar. | This is now resolved.
|
QBE017753 | Gantt plugin
| When manually entering values into the predecessor column, an error message sometimes displayed incorrectly. | Error message no longer displays. |
QBE017679 | Gantt plugin
| Gantt Plugin is not saving after removing predecessor. | Gantt Plugin saved correctly |
QBE017670 | Gantt plugin
| When editing launch button, users are not redirected to the correct page. | Users will now be redirected to the a=listfields page
|
QBE017730 | Fields | Unexpected creation of row in add fields popup. | Pressing backspace on an empty field no longer creates a new row in the list of fields in the popup.
|
QBE017726 | Grid edit doesn’t support Record ID numbers greater than the int32 maximum. | Customers can now edit records up to our stated limit
| |
QBE017759 | Charts | When the local time zone is more than 5 hours behind, the app bar charts don’t reflect accurate values. | This is now resolved. |
QBE017486, QBE017752
| Charts | When a chart uses a date field as the x-axis and Hide category labels with no data is unchecked, the chart labels are misaligned, making the chart look inaccurate. | Chart labels now correctly align when the option is used.
|
QBE017752 | Reports – Charts 2.0 | The Report: Line Graph is not plotting properly in the new style. | This is now resolved.
|
QBE017762 | Reports – Builder 2.0 | In an accessibility issue for report builder panel, it was difficult to select sorting fields with voiceover commands. | The input fields now have labels/text. |
QBE017763 | Reports – Builder 2.0 | In an accessibility issue for report builder panel, sorting wasn’t completely accessible using a keyboard. | Users are now able to use the keyboard to select, unselect sorting condition, add/move/delete sorting condition, select dropdown option in sorting field and direction picker. |
QBE017735 | Reports – Table 2.0 | For some users, table reports weren’t loading in the default style. | This is now resolved.
|
QBE017734 | Reports – Table 2.0 | For some users, error screens displayed when interacting with table reports. | This is now resolved. |
QBE017639 | Pipelines | With the current live version if a user selects ‘Float’ type for a field we throw a validation error due to a bug on our side. | With this fix the issue is solved, however user’s pipelines will still be broken unless the user deletes the parameter name from parameters list field, wait the pipeline to refresh/update and then write it again. In this case the parameter type selector will be refreshed and correct Number (float) type will be displayed |
QBE017685 | Pipelines | Null values for query parameters were failing input validation in any ODBC step.
| This is now resolved. If your steps had null values in your queries, you should refresh your existing steps to refetch the table schema again. |
Contents
Enhancements
Scrolling navigation in report builder
Use the new report builder panel to update your report settings while viewing your report data. Open the panel to access things like filters, sorting, color, and so on.
Based on the feedback we received, we changed from just using icons to switch sections in Kanban reports to navigation using scrolling. This makes navigating between sections easier, faster, and clearer.
Learn more about using the new report builder panel in our About Kanban reports in the help center.
We plan on releasing this report builder panel to other report types in the future. We’ll announce new releases in the release notes.
Longer runtime for performance insights
Run performance insights for 4 hours at a time to get more information and insights about how to improve the performance of applications. Builders can select different increments, but we recommend 4 hours to collect the most information. Learn more about performance insights in the Quickbase community.
Performance improvements for key fields
Reports and queries with a single criteria that leverage key fields now perform better. When it is possible, Builders should ensure reports, API calls, and formula queries use the key field for filtering.
Increased user token limit per user
A single user can now create 100 user tokens instead of 20. This work supports an increase in demand for integrations. Learn more about user tokens and applications in the help center.
Audit logs: Increased limits for data change logs
Data change logs have a new limit of 50 apps and 100 fields per table (up from 20 apps and 50 fields). This is helpful when working with larger apps with several tables. Learn more in the help center.
Change to embedded report links across apps
We’re continuing our efforts to help app builders scale effectively on Quickbase by changing the behavior of email notifications when a form is sent with an embedded report originating from a different app without an explicitly-defined relationship. Now, if the form is configured to include an embedded report directly, it will always be sent with the email notification. As of March 9th, the behavior is as follows:
- When the embedded report on the form is part of an explicitly-defined cross-application relationship, there are no changes.
- When the report is embedded on a form within the same app, there are no changes.
- When the report is not part of a cross-application relationship, but does come from another application, the parent form displays a link to the report.
In March, we plan to release an update to help embedded reports from different apps scale more effectively. The upcoming change will stop embedded reports from causing dependency in the Quickbase infrastructure. Apps with a defined cross-application relationship will still share resources.
New formula functions for working with dates
We’ve added and upgraded formula capabilities to help app builders process data that includes dates and times across time zones and systems.
- “ToFormattedText()” now includes an input for “ISO8601”. ISO8601 is an international standard used in many systems, including our RESTful APIs.
- “ToUnixTime()” will output the numeric unix time of a date, or date/time field, including the milliseconds.
Note: these enhancements will be added to the in-app formula function helper in our March release.
Here’s an example of how you can leverage these new functions:
Input | Formula | Output Field or Variable Type | Output Value |
Any date field or value | ToFormattedText(April 14, 2020, "ISO8601") | Text | 2023-02-03 |
Any date/time field or value | ToFormattedText([datetime], "ISO8601") | Text | 2023-02-03T00:00:00Z |
A numeric value of unix time, including the milliseconds | ToTimestamp([numeric]) | DateTime | 02-03-2023 1:00am |
A numeric value of unix time, including the milliseconds | ToDate([numeric]) | Date | 02-03-2023 |
Any date/time field or value | ToUnixTime([datetime]) | Numeric | 1675723603333 |
Any date field or value | ToUnixTime(April 14, 2020) | Numeric | 1675723603333 |
Favoriting table reports
We enhanced the ability to add table reports to a list of favorites. Now you can create and manage a list of your favorite table reports for all versions of table reports, including default table reports.
In the More options menu, select Add to favorites. Then you can open your favorites from the top navigation menu, and open a table report from there.
Access Procore purchase orders from Quickbase
As of February 28th, you can easily pull purchase order information from Procore into Quickbase and any other systems we have a pipeline connect for. Quickbase automatically handles this complex process, and this expands the functionality of the Financial Management Module in Procore.
RESTful API upgrades
We updated our infrastructure to more strictly adhere to API specifications. This improves performance by an average of ~30%, helping customers do more in less time.
This infrastructure update included security upgrades, infrastructure changes, and minimally-disruptive maintenance. Through the work we discovered and fixed different issues including:
- QBE017646 Accepting null for groupBy property
- QBE017605 Rejecting unicode escape characters with Bad Request
- QBE017601 Inconsistent results on file attachment field queries
- QBE017585 Providing retry-after response for rate limit error
- QBE017659 Failing to authenticate realm names with uppercase characters
- QBE017660 Failing auth endpoint with expired ticket error
- QBE017643 Failing API when http:// is present in the header
- QBE017661 Allowing trailing semicolon in content type header
- QBE017662 Rejecting null record values incorrectly
- QBE017663 Failing requests with missing or unexpected content type
- QBE017604 Passing JS NAN to a numeric field
Learn more about this work, the rollout, and the impact in Quickbase RESTful API upgrades and post mortem.
Beta opportunities
No beta opportunities this month. Read next month’s release notes for more opportunities.
What’s fixed in Quickbase
ISSUE | AREA AFFECTED | WHAT WAS BROKEN | WHAT WE FIXED |
QBE017629 | Audit logs | Audit logs that changed only a single record would indicate multiple records changed when a single record was added through the /v1/records API. | Audit logs correctly reflect a single record change. |
QBE011926 | Mobile | Mobile Search always returned “0 records” when done in an embedded report. | Mobile Search, in an embedded report, displays the correct results. |
QBE017591 | New Dashboards | Map report widget didn’t show location data when hovered over when the dashboard was in fullscreen. | Map report widget on dashboards in full screen mode shows location data on hover. |
QBE017666 | Formulas | ToFormattedText(date) with null should returned with a value and not an empty string. | ToFormattedText(date) with null should now return an empty string. |
QBE010822 | QuickBase Sync | For a filter on a connected table, we’ve made ‘is’ the default operator for a text condition where previously, ‘contains’ was the default. As a reminder, the contains, does not contain, starts with, and does not start with, text operators are case-insensitive. All other text operators are case-sensitive. | |
QBE017627 | File Attachments | We fixed an issue where file attachment access via user tokens would respect role and user-level permissions but application level access permissions were not enforced. | Going forward, application level permissions will also be enforced. |
QBE017520 | Mobile Version 1.48 | The latest Android update caused some people to be unable to sign in if their session expired unless they tried more than once. | All mobile users can sign in after their session expires. |
QBE017594 | Mobile Version 1.48 | Biometric sign in wasn’t always working on Android devices. | We improved consistency so that this method always works. |
QBE017307 | Mobile Version 1.48 | When using SAML authentication for a realm, people would get an error message after redirecting back to the app. | After authenticating their SAML information, people can sign in with their Android device. |
QBE017346 | Mobile Version 1.48 | Android devices would display an error screen instead of calling a phone number when a phone number field was selected. | Android devices call the phone number. |
QBE014790 | Mobile Version 1.48 | Photos were not uploading successfully, unless you tried more than once. | Taking a photo to attach in the app attaches the image. |
QBE017393 | Mobile Version 1.48 | When you opened the QR scanner on some Android devices from a field, it displayed behind the keyboard. If you closed the keyboard, the QR scanner also closed. | When you open the QR scanner it displays above the keyboard. |
QBE017658 | Charts | Sometimes printing charts wouldn’t print the entire chart unless you manually adjusted the scale and size settings. | Now you can print charts in either portrait or landscape orientation and the entire chart prints. |
Contents
New
Sensitive data scanner
Account admins on Enterprise plans can scan their Quickbase applications to help identify different types of sensitive data such as Name, Location, Email, Phone number, Social Security number, and more. Access the Sensitive Data Scanner in your Admin Console in the Apps section.
Open the Data Scanner to start a scan of an application. In a scan, you can review sensitive data found and download detailed results.
Learn more about using the sensitive data scanner in the Scanning data in apps for sensitive information help center article.
Gantt Plugin
App administrators on Enterprise and Business plans now have access to the fully interactive Gantt Plugin for Quickbase. Use the plugin to visualize project data and view it in an interactive interface. The plugin includes powerful project management features such as dependency types, baseline dates, automatic scheduling, and resource management.
By default, the Plugins feature is not active. In the Admin Console, an account admin needs to select All users can install and edit plugins for the Plugins setting.
Download the Quickbase template application, and then install the plugin to start managing your project data. Customers with enablement service plans can utilize their hours for help with getting the Gantt Plugin installed in their existing apps. The plugin requires a specific app structure, so we recommend starting with our template app.
When you launch the plugin from your app, your project information displays in a way that you can drag and drop, rearrange, and expand and collapse different details, tasks, and information. We make it easy to undo and redo changes or export all project information.
Enhancements
SCIM user provisioning – update sso UniqueID
You can now use SCIM to update the ssoUniqueID for provisioned users. For example, if your active directory issues a temporary email address for guest users at the time of provisioning, use SCIM to update the ssoUniqueID so the SAML finds the correct user when they log in.
Learn more about how you can use the SCIM user provisioning enhancement in the help center.
Beta opportunities
No beta opportunities this month. Read next month’s release notes for more opportunities.
What’s fixed in Quickbase
ISSUE | AREA AFFECTED | WHAT WAS BROKEN | WHAT WE FIXED |
Table reports | Column headers aren’t truncated if the field name is longer than the column width. | Now, words in headers display based on the longest word. This improvement to column headers works with the intuitive widths released in September. | |
QBE017519 | Quickbase Sync | The wrong icons were being displayed for Date/Time and Time of Day fields in the list of fields to connect when creating a connected table. | The correct icons now display for Date/Time and Time of Day fields. |
QBE017525 | Account Management | The number of nested groups was missing from the tooltip in Permissions page grid. | The tooltip in Permissions page grid now includes the number of nested groups. |
QBE017526 | Account Management | Incorrectly filtered information was occasionally shown in the dialog window for adding a new user to the Permissions page grid. | Now the information displayed in the dialog window is filtered correctly.
|
QBE017527 | Account Management | Pipelines page was sometimes loading an incorrect list and status of channels. | The correct list now loads. |
QBE17484 | Charts | The color of series options wasn’t being honored in certain conditions. | The selected color of the series options is now correctly used in all conditions. |
Contents
New
Smart builder table and field recommendations
App builders can now use intelligent recommendations when creating tables and fields. Smart builder table and field recommendations are generated by an AI/ML algorithm trained on the millions of apps built on the Quickbase platform over the last 20 years.
Recommendations are included in updated Add Fields and New Table dialogs. You can see recommendations by selecting Recommendations or by typing to search for specific suggestions.
Smart builder table and field recommendations only include information that is common across at least 30 different customers. This helps keep recommendations relevant and anonymous.
Pipelines: Snowflake channel now available
Update December 12, 2022: Snowflake channel will be available as part of our Public Beta program.
Snowflake is a modern data warehouse that lets you easily store, transform, and analyze large datasets with unlimited computing. With the new Snowflake channel in Pipelines, you can now easily integrate Snowflake to send data to and from Quickbase apps and other systems in your ecosystem.
Since the Snowflake beta program, we’ve also added the ability to export records to CSV. This allows you to easily transfer a large set of records (up to 300MB) from Snowflake to Quickbase. For example you can generate a CSV with the Export Record to CSV step from Snowflake and then Import with CSV in Quickbase. For more details see the Snowflake help article.
GetRecordByUniqueField() formula function
Formula queries make it much easier to build calculations based on data from other records and data from other tables. The GetRecordbyUniqueField()
function expands what’s possible with formula queries. You can use GetRecordbyUniqueField()
instead of GetRecord()
to allow users to search for a record using any unique field, rather than being limited to the Record ID#.
To use the new function, provide a field ID and a value to search for. The field must be marked both unique and required. Use this function within the GetFieldValues()
, SumValues()
, or Size()
functions— all of which can use a list of records as input.
The GetRecordbyUniqueField()
function is ideal to use with tables that have custom key fields, but you can use it with any field that is both unique and required.
You can also replace performance-intensive GetRecords()
queries in situations where a unique, required field is available with GetRecordbyUniqueField()
which offers easier set up and will give your queries a performance boost.
Learn more in our Formula Queries help article.
Restrict Pipelines connections outside of a realm
Available December 13, 2022: Security-sensitive realm admins on Enterprise plans can more effectively control access to their data by restricting Pipelines to connect only to their own realm. To restrict pipeline connections, go to the Policies page in the Admin Console. Restrictions will apply to any pipelines that include the Quickbase channel. When this restriction is turned on, any pipelines that use the Quickbase channel to connect two different realms will stop working. Learn more in our Security Policies help article.
Enhancements
Pipeline activity log date/time filter
We’re making activity log filtering by date easier and more powerful. You can now zoom in on activities by the hour, minute, and second.
The activity log now includes a From and To field. By clicking the clock icon, you can also select an optional 15-minute time increment. After you’ve made your selection, you can type in a more specific time increment.
New tooltip on the Permissions page
We’ve added a new tool tip to the Permitted users and groups table on the Permissions page.When you hover over a specific group or email domain group, you will see how many users are in the group. When you hover over a user, you will see the username and email.
Improvements to Performance Insights
We’ve added new insights that cover:
- Clusters of tables
- Reports that would benefit from caching
- Complex triggers (labor-intensive triggers generated by Webhooks or email notifications)
We also made a few other updates:
- Design changes that make the insight title more obvious and add a category so you can easily see what type of action will be required
- More details about specific pipelines referenced in insights
- Better links that go to a specific spot on a help page rather than the top of the article
Pipelines: JWT authentication now used in JSON Handler, CSV Handler and Webhooks channels
You can now use JWT (JSON Web Token) authentication in the Pipeline JSON Handler, CSV Handler and Webhooks channels. For more details see JSON Handler details. For example, the Incoming JSON step supports authentication through a JWT token:
When you select the JWT Token option, you’ll need to provide a public key and select a signing algorithm:
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
Sensitive data scanner | Account admins on Enterprise plans can now scan their Quickbase applications for sensitive data (eg. PII data — Name, Location, Email, Phone number, Social Security number etc.) With the sensitive data scanner technology integrated into Quickbase and the existing data classification functionality, account admins will be able to make sure that their data is up-to-date and each app is assigned the correct data classification tag. | Beta | Join the waitlist in our beta registration app |
Gantt Plugin | App admins on Enterprise and Business plans can add the fully interactive Gantt Plugin to their Quickbase apps. The Gantt Plugin includes the following features:
| Beta | Join the waitlist in our beta registration app |
What’s fixed in Quickbase
ISSUE | AREA AFFECTED | WHAT WAS BROKEN | WHAT WE FIXED |
QBE017428 | Pipelines | If you attempted to reference a field named “Table” when creating or updating a Quickbase record via a pipeline, the pipeline would automatically add the table ID for the table referenced in that pipeline step into that field. This could lead to migration failure. | The pipeline no longer automatically adds the table ID. |
QBE014160 | Quickbase Sync | Quickbase did not deal well with QuickBooks bundles in line items. Instead of listing the bundle and/or all of its components in the line items, we only included the last component in the bundle. | We added support for bundles for connected tables for QuickBooks Estimate, Invoice, RefundReceipt, and SalesReceipt. If a line item is a bundle, you will now get the bundle’s name and information instead of the name and information of the last component in the bundle. |
QBE017199 | Native Mobile App | When you tapped on the directions icon on a map report in the Android mobile app, the default maps app opened, but the address listed in the field was not displayed. | Users will now be navigated to the default map app and the address will be displayed on the map for directions. |
QBE017505 | Native Mobile App | When you tapped on an address field in the iOS mobile app or tapped on the directions icon in the map report, the default maps app opened, but the address listed in the field was not displayed. | Users will now be navigated to the default map app and the address will be displayed on the map for directions.
|
QBE017409 | Reports | When rich text fields contained large images, grid edit on table reports would not load and users would see a blank page. | Grid edit will now work, even when the report includes a rich text field with large images. |
QBE017437 | Table reports | When searching a new table report, users might have seen incorrect totals and averages. This happened if they searched the report before it had fully loaded, usually on quick subsequent searches. | Users will now see correct totals and averages. |
QBE017514 | Table reports | If users added a filter to the report that made the first group on the report change to a different group, the totals would not update unless you collapsed and reopened the group. Then, if users cleared the filters, the original first group would show incorrect totals. | Users will not see the correct totals when they filter, without needing to collapse and reopen the group. |
Contents
Enhancements
Map report on new dashboards
You can use the new map widget on dashboards to get more insight from your data when visualizing the location of their records. This is perfect for tracking your work sites, customers, suppliers, and more.
Builders can take advantage of the new capability of customizing the pin color and icon when visualizing the map report on new dashboards.
Additionally, builders are now able to display up to 1,000 records per map report on new dashboards.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
Sensitive Data Scanner | Account admins on Enterprise subscription plans can now scan their Quickbase applications for sensitive data (eg. PII data — Name, Location, Email, Phone number, Social Security number etc.) With the Sensitive Data Scanner technology integrated into Quickbase and the existing Data Classification functionality, account admins will be able to make sure that their data is up to date and applications have correct data classification tags assigned to each app. | Beta | Join the waitlist in our beta registration app |
Gantt Plugin | App admins on Enterprise and Business plans can add the fully interactive Gantt Plugin to their Quickbase applications. The Gantt Plugin includes the following features:
| Beta | Join the waitlist in our beta registration app |
What’s fixed in Quickbase
ISSUE | AREA AFFECTED | WHAT WAS BROKEN | WHAT WE FIXED |
QBE016964 | Dashboards | Labels in search widgets could be incorrect when there were more than one widget on the dashboard | Search widgets will show the proper set of fields to use when searching |
QBE017375 | Pipelines | You can now add an existing tag to a pipeline | You can now add more than one tag with the same name. |
QBE017383 | Pipelines | Updates to connection central may have been delayed longer than expected. | We have improved the time it takes for updates to occur for Connection Central. |
QBE017403 | Pipelines | For Realm Admins, after closing a browser window when impersonating a user in Pipelines, navigating to Pipelines would not always indicate that you were impersonating nor provide the option to return to your pipelines. | This error no longer exists |
QBE017355 | Quickbase Sync | When a connected table had a connected field that was changed from a Text field to a Date/Time field, we assumed the value in the field was in UTC if no time zone offset was included (for example, when the source was a CSV file) | Now we will assume the value is in the time zone of the connected table’s app |
QBE017436 | Reports – Other (includes Table Home Page) | Users could not organize reports. They would see console errors | Users can now organize reports without seeing errors |
Pipelines | Help link was broken on the Quickbase channel connect dialog screen. | The help link is now fixed on the Quickbase channel connect dialog screen. |
Contents
New
Pipelines packaging updates and access to more channels
Pipelines channel management improvements
To support the Pipelines packaging updates, several improvements are being introduced to the Pipelines tab and Permissions tab of the Admin Console. These updates provide increased visibility and control for admins:
Admin Console — Pipelines tab
- You can see all the channels included in your Plan
- By default, all of your channels will be turned on so that your users can have access to them
- Any channels you turned off in July 2022 or later will remain off
- Future channels that Quickbase builds will also be turned on by default
- You can directly turn on / off each included channel: Bucket, CSV Handler, Callable Pipelines, Clock, JSON Handler, Text, and Webhooks
- You can directly turn on / off additional third party integration channels (if applicable for your plan): Amazon S3, Autodesk, Gmail, ODBC, Procore, Snowflake, and more
Admin Console — Permissions tab
The new Specific user, with specific channels option on the Permissions tab of the Admin Console gives customers on our Enterprise plan the ability to control exactly which users have access to each of the enabled channels on an account.
The update to what Pipelines channels are available for you to access introduces some new behavior for active Pipelines and ones you are building.
If you turn off a channel in the Admin Console:
- All active pipelines using this channel in your realm will be suspended (temporarily disabled)
- No users will be able to build new Pipelines with the channel
- When users open a pipeline using the disabled channel, they will see a message that says: This pipeline has a disconnected channel. Please contact your realm admin to reconnect the channel or use a different channel.
If you remove a channel from a specific user/group/domain in the Permissions grid, all active pipelines for the affected users will be suspended. All affected users will not be able to build new Pipelines with the channel.
If you remove the permissions for a user to Pipelines in general, they will lose access to the Pipelines menu and all their active Pipelines will be suspended.
Re-enabling a channel or allowing a user to build Pipelines again will automatically re-activate their suspended pipelines.
Note: It may take up to 5 minutes for changes to go into effect.
Autodesk channel in Pipelines
Autodesk is a leading software provider with multiple product lines, including several products in Architecture, Engineering, and Construction (AEC). With the new Autodesk channel in Pipelines, customers can interact with Hubs, Projects, Items, and Folders to integrate and automate workflows primarily related to document-management. This new channel allows customers to integrate areas of Autodesk Construction Cloud and Autodesk BIM 360 with all other channels in Quickbase Pipelines including Salesforce, Twilio, Microsoft Outlook, Procore, and more. Check out the help page for more details, as well as common use-cases.
Realm admin view of Pipelines
Realm admins will now be able to review a complete list of the pipelines that have been built by all users, in one view. This gives admins the visibility into all integrations and automations on their realm, without needing to repetitively select Switch User to view the pipelines of individual users one at a time. The new realm level view of Pipelines will be accessible to realm admins by selecting a toggle on the My Pipelines page. This will bring up a list of Pipelines, with information like the pipeline name, pipeline owner, pipeline on/off status, channels associated to the pipeline, trigger type, and last triggered date/time.
Realm admins can now search by pipeline name, channel, and/or owner email so they can easily find, review, and govern all their realm apps, data, and connections in a unified and simplified manner. To learn more, read the help article.
Enhancements
Pipelines Outlook Channel: Reading from Shared Mailbox
You can now read emails from shared mailboxes in Outlook, allowing you to completely automate a request cycle. This applies to the following steps: New Email, Search Email and Look Up an Email.
For example, you can now read support requests from a shared mailbox and use details from the email header and body to automatically populate records in a Quickbase table. Once the record is created, a Work Order ID is generated and sent back to the original recipient to confirm that their request is being processed.
New report builder panel: Styling update
We’ve updated the appearance of the panel to clarify how you can resize its width. Hover over the left edge of the panel, then click and drag to make the panel as wide as you’d like.
Note: The report builder panel is currently available only on Kanban reports. Over time, we will be expanding this to cover all report and chart types.
New charts: Report caching support
Customers on Enterprise-level plans will be able to improve the performance of charts using a cache (a temporary store of data). We recommend that advanced users use caching with:
- Complex reports where the underlying data may not change often
- Reports that use large datasets
Charts will use the table’s default cache behavior or unless something different has been specified in the report’s settings. Users will be able to refresh report data from the report toolbar in Quickbase.
Users will be able to see if a report has been cached from within the Dashboard widget.
See our help center article on report caching for more information.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
Dashboards: Display map reports | App builders can now add map reports to their dashboards. This new version offers the ability to group pins by color and by icon. Users may be able to use more than 100 pins (the limit on the current map report) while we assess performance and finalize the feature. Final limits will be communicated during general availability (GA). | Beta | Join the waitlist in our beta registration app |
Smart builder table and field recommendations | App builders can select from intelligent recommendations to create tables and fields related to what’s already in their app. Recommendations are based on an AI/ML algorithm trained on the millions of apps built over the last 20 years on the Quickbase platform. To ensure both relevance and anonymity, recommendations only include information that is in common across at least 30 different customers. | Beta | Join the waitlist in our beta registration app |
Retirements
Automations not reaching End of Life in January 2023
The next phase in our Automations retirement journey is the End of Life phase. This is the final phase, when the Automations feature will be completely removed from the product. Pipelines is the future of automation and integration in Quickbase. It supports both orchestrating workflows within Quickbase and integrating workflows across your tech ecosystem, all in one place.
To prepare for the End of Life of Automations, we gathered feedback from many of you on how you plan to continue creating new no-code workflows. This uncovered an opportunity for several key improvements to Pipelines, which will replace Automations. These improvements will make it easier to build and govern pipelines, and help pipelines run faster than ever before. We also heard that you needed more time to accomplish the task of migrating your existing automated workflows over into Pipelines. Based on the feedback we gathered from many of our customers, we believe this extension in the End of Life timeline will successfully allow for you to plan and accomplish your migrations. For more information, please refer to our Community post about the phases and timeline for the Automations retirement project. As a reminder, Quickbase Automations is no longer a supported feature. Therefore, it is no longer possible to create new automations. We recommend that you continue to migrate any remaining automations you have to pipelines. To learn more about migrating to Pipelines, please see this community post. In addition, we’ve created a brand-new workshop called How to get from A to P which is designed to teach Pipelines to those familiar with using Automations.
We will share more details on the timeline for Automations End of Life in upcoming release notes.
You will have at least six months notice to prepare for the new End of Life date.
Quickbase Sync Zuora Connector is now End of Life
We have retired the Zuora connector for Quickbase Sync. This means it is no longer possible to create a connected table by integrating with Zuora. To set up a workflow that integrates and automates data from Zuora to third party systems and Quickbase apps, please use the Pipelines Zuora channel.
What’s fixed in Quickbase
ISSUE | AREA AFFECTED | WHAT WAS BROKEN | WHAT WE FIXED |
QBE017329 | Pipelines | When an app admin navigates to app > Settings > Connection central, ‘Page Unrecognized’ displays. | This feature now works as expected. |
QBE017353 | RESTful APIs | When code pages attempt to get a temp auth token on an iframed page in the EU instance, a “domain not allowed” error displays. | Code pages now work as expected. |
QBE016788 | Legal | When customers use SSO capability, end-users do not have a section to accept our Terms of Service before accessing the platform. | Terms of Service now displays. |
QBE017281 | Reports – Builder 2.0 | When clicking “Customize this report” in a Kanban report, a User ID displays for the user instead of the username. | The full user name displays. |
QBE17378 | Pipelines | On Prem Agent was returning 500 errors for some customers. | UnicodeDecode Errors caused by this bug were fixed. |
QBE17379 | Pipelines | On Prem Agent logs have unnecessary information. | Unnecessary information is now removed from On Prem agent logs |
QBE17380 | Pipelines | On Prem Agent was experiencing reconnection issues for some customers. | On Prem Agent reconnection procedure now always refresh its settings, so that it can retrieve new encryption keys and agent server address. |
QBE17381 | Pipelines | Some On Prem Agent errors were capturing multiple issues in 1 error. | On Prem Agent errors now delineate errors 1 by 1. |
QBE017206 | Native Mobile App | Links and QR codes were navigating to the My Apps page instead of the correct location contained in the link. | A new Mobile App version was released – 1.45. Links and QR codes are now navigating to the correct location contained in the link for customers who update to the new version. |
QBE017307 | Native Mobile App | When customers use SSO for logging into the mobile application using Android devices they were experiencing an error – “Too many redirects”. | A new Mobile App version was released – 1.45. Customers who update to the new version will not be experiencing errors during login with SSO on an Android device. |
QBE017382 | QuickBase Sync | When the majority of records had been removed from the source of a large connected table, it could take several refreshes before all of those records were removed from the connected table. | Now all of the records that have been removed from the source will be removed from the connected table in a single refresh. |
QBE017155 | QuickBase Sync | A timeout error would occur when the refresh of an Admin Console connected table had a large number of records to return (e.g., more than 500,000 access records). | The likelihood of a timeout error has been greatly reduced. |
Contents
New
Connection central
App admins can use a new app setting called Connection central to view the pipelines connected to their apps. This information helps admins maintain, troubleshoot, and ensure the success of their app.
To access this new pipeline connection information, navigate to your app, click on the settings icon, and click Connection central under Advanced.
If you have many pipelines connected to an app, you may want to download a CSV of this information. To export the pipelines list, click the download icon at the top of the page.
Note: When you hover over the icon, you’ll see, “Export x Connections as CSV” where the x reflects the total number of pipelines across the pages.
To learn more about this and other features, see the Connections central help article.
Important: Connection Central will not be viewable for customers who have IP restrictions enabled, which is available on Business-level or above plans. This feature will be available in the weeks following general release.
Performance insights
Customers on our Enterprise plan now have access to performance insights. Performance insights recommends clear actions you can take to improve performance. You’ll be able to use these insights to make changes that lead to a faster experience for end users, more users, higher transaction counts, and more sophisticated solutions.
Pipelines
We have redesigned the Channel catalog page for Pipelines. As the list of Pipelines capabilities continues to grow, this update will make it easier for you to search for information about the specific pre-built integrations that we support. It will also help you to learn more about any new channels that are in development or in beta. Updates include:
- New channel categories and details to help you find the right capabilities
- Status information about features that are coming soon
- Additional filtering options to make it easier for you to navigate
For more information see the About Channels help article.
Enhancements
Quickbase Sync: Enhanced details for connected tables using Quickbase connections
We have added additional details about Quickbase tables that are connected using Sync. When a connected table is configured with another Quickbase table as the source, the connection details of the connected table will now include the table ID of the source, along with the name and ID of the app where the source table resides. You must have admin permissions in the app to see its name.
Note: For cross-realm connections, the app name will not be available.
Quickbase Sync: Relative values for connected table date and date/time filters
New relative values and operators are available for date and date/time filters for connected tables.
For date filters, you can choose from the following relative date values:
- yesterday
- today
- tomorrow
- one week from today
- the first/last day of the previous/current/next month
For date/time filters, you can choose from the following relative date/time values, where midnight is the start of the day:
- midnight yesterday
- midnight today
- midnight tomorrow
- midnight one week from today
- midnight on the first/last day of the previous/current/next month
For date and date/time fields, you can use the new is during or is not during operator to filter on relative date ranges:
Please keep the following in mind when using date and date/time filters for connected tables:
- Connected table filters for date and date/time fields are based on the timezone setting for the app where the connected table resides
- If you change the timezone setting for a connected table’s app, the new timezone may not be immediately used for existing date and date/time filters during the next manual refresh. One way to ensure that the new timezone will be used is to sign out of Quickbase and sign back in before manually refreshing the connected table.
- When you add a date/time filter with a literal filter value, be sure to include the time as well as the date (for example, 2022-7-1 12:00 AM).
Performance improvements for table report style
Over the past several months, we’ve been developing a faster version of new table reports. This new version keeps the modern look-and-feel of the new table report style, while significantly improving loading and scrolling performance. We’d like to thank those of you who took the time
to engage with us and help us understand your pain points, so that we can provide you with the right solution.
- Our release schedule has changed slightly to combine all remaining phases into a single update on September 26th. In the previous phases, we received compelling feedback on the fixed column widths and we felt it is in our users’ best interest to address the problem moving forward with the release.
- After 9/26 all users in the previous phases will see the column widths change
Gauge charts use the new style
We’ve updated the styling of gauge charts on Quickbase. This is the last of the charts to be refreshed and is an important milestone in removing the New Style toggle completely from charts. Remember to leave your feedback by visiting the My Apps page and clicking the Give Feedback Icon.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
Dashboards: Display map reports | App builders can now add map reports to their dashboards. This new version offers the ability to group pins by color and by icon. Users may be able to use more than 100 pins (the limit on the current map report) while we assess performance and finalize the feature. Final limits will be communicated during general availability (GA). | Beta | Join the waitlist in our beta registration app |
Pipelines: Realm admin view | Realm admins can now easily see all the Pipelines within their Quickbase ecosystem, in one concise view. Navigate to My Pipelines, turn on the realm admin toggle, then view an alphabetical list of realm pipelines with other information like pipeline owners, pipeline on/off status, channels associated to the pipeline, trigger type, and last trigger information. Realm admins can search by pipeline name, channel, or owner. This view will help realm admins simplify and unify the way they govern realm apps, data, and connections. | Beta | Join the waitlist in our beta registration app |
Pipelines — “Copy Records” step within the Quickbase Channel | The Copy Records action adds a new bulk record capability to the Quickbase channel that makes it much more intuitive to setup a pipeline to automatically copy records from one Quickbase table to another. In a a single step you can select a table to copy records from, select a table to copy records to, and map their fields together to keep data in sync between your tables and apps, or even capture an auditable history of records. | Beta | Customers will be onboarded to this step in waves. All customers are expected to have access by end of the year. |
Pipelines — Snowflake Channel | Gives the ability to connect to Snowflake. The following steps are available:
| Beta | Join the waitlist in our beta registration app
|
What’s fixed in Quickbase
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | AREA AFFECTED | WHAT WAS BROKEN | WHAT WE FIXED |
QBE24745 | My Pipelines | Pipeline name sorting was sorting by all uppercase letters and then Pipeline names that started with lower case letters followed | The pipeline listing order is now case in-sensitive, presented in the order of a, A, b, B, c, C, etc |
QBE017276 | Pipelines | The Quickbase logo on Pipeline error emails was too large. | We fixed a template that was causing this error. |
QBE010761 | Quickbase Sync | Duplicate records were being added to a connected table when the app date format is set to dd-mm-yy or dd-mm-yyyy and the date value in a CSV file is dd-Mon-yy and the date field is part of a composite refresh key and has been changed from text to date in the connected table. | Duplicate rows and duplicate records are not created. |
QBE010806 | Quickbase Sync | A connected table filter doesn’t work on a field that is an array in the source. | We now exclude those fields from the list of available fields for a connected table filter. |
QBE014415 | Quickbase Sync | The refresh of a connected table that uses a CSV file as its source would fail if a connected field had been changed from Text to Duration and the CSV file contained an empty value wrapped in double quotes. | The refresh no longer fails. |
QBE016131 | Quickbase Sync | If you try to add too many connected fields to an existing connected table, you see an unclear error message. | We’ve improved the error message if you try to add too many connected fields to an existing connected table. |
QBE016899 | Quickbase Sync | The refresh of a connected table for Gmail fails if there is an apostrophe within the label name. | The refresh no longer fails. |
QBE010812 | Quickbase Sync | The calendar widget for a date or date/time filter value would sometimes automatically open when it didn’t have focus. | We fixed an issue that would occur when editing a connected table filter. |
QBE010834 | Quickbase Sync | Users could not use the displayed values in a timestamp with time zone field when entering a filter value for that field to limit results. | We fixed an issue with time zones and Date/Time filters for connected tables. The timezone setting for the app where the connected table resides will be used for Date and Date/Time filters as well as for the values in connected Date/Time fields. |
QBE017257 | Reports – Table 2.0 | Faster table reports were having different misalignment issues on scrolling and initial load. | Those are resolved now. |
QBE017235 | Reports – Table 2.0 | Certain user interactions such as sorting, filtering, searching and grouping were causing the faster table report to go blank. It would have been displayed upon page reload. | This issue is now fixed. |
Contents
New
Controlling access to Quickbase Exchange
Understanding and controlling the origin of apps is an important part of data governance. For this reason, we have simplified the controls that govern access to the Quickbase Exchange. Realm admins on the Enterprise plan can now access the Admin Console – Policies page and allow/disallow access to the Quickbase Exchange. Learn more about this feature in our Security Policies help article.
Controlling user token creation
For more granular control over who can access and manage data, you now can grant specific users the ability to create user tokens in the Admin Console – Permissions page. Account and realm admins on the Enterprise plan can turn on this setting and determine which users or groups can create new user tokens on the realm. You can still edit and delete existing user tokens. Learn more about this feature in our Managing who can create user tokens help article.
User token storage
Realm admins on Enterprise plans can now turn on a setting on the Admin Console – Policies page that hashes (hides) user token key values in both the user tokens page and the Quickbase database. These hashed tokens eliminate potential data leaks from compromised accounts. Existing user tokens are not affected when this is turned on. Learn more about this feature in our Security Policies help article.
Platform Analytics API endpoint
Quickbase is committed to driving more visibility into data and helping admins effectively govern actions taking place on the platform. To support this, we are expanding the power of Platform Analytics through a new Platform Analytics API. Realm admins on Enterprise-level plans will be able to use this API to query a full day’s summary of reads from any day in the past (not including the current day). With this capability, realm admins can push data to Quickbase apps to analyze behavior, as well as to external systems for further billing needs. More details about how to use this API will be available in our RESTful API guide on August 15. We’re interested in hearing if we’re providing what you need. Please let us know if there’s anything more we can add. Please submit your feedback through our In-Product Feedback platform.
Enhancements
Revised help center
We’re launching a new and improved help center at help.quickbase.com. Find the help you need when you need it and get where you want to go faster. Improvements include a new look and feel, enhanced search capabilities, streamlined navigation, and updated help content with new visuals and use cases. All links to existing help content will continue to work.
Dashboards: Specify search type in text filters
App builders can now choose how text filters on dashboards find records in reports. There are three options:
- Match exact search terms (default): this option searches for records that exactly match the filter value. This is the default setting for all new filters created
- Allow “contains” matches: this option searches for records that partially match the filter value. All existing filters are mapped to this option.
- Allow user to choose: when you select this option, filters default to using Exact search terms, but end users can search by partial match.
Charts: Now show record total
Charts viewed in the new style now display the total number of records returned by the report. This lets you gather more information at a glance and take action on it. You can see the total number of records in the top right of the report, along with the filter criteria used.
Pipelines: Outlook channel now supports email file attachments
With the new action step Send an Email with Attachments, you can now add multiple attachments to an email and use the new query step Search Attachments to search for an attachment. Each individual attachment can’t be larger than 100 MB and the total of all the files attached to the email cannot exceed 150 MB.
Here are two use case examples:
- When you receive an email with one attachment, you create a record in Quickbase adding the attachment using the File Attachment field.
- When a record is updated in Quickbase to a status = “closed”, you can send an email with two attachments (an invoice PDF and picture JPG for example).
Quickbase Sync: Default to user token authentication
When you create a new connection to Quickbase for Quickbase Sync, the Authorization type will now default to user token instead of username and password. User token is recommended so that your connection doesn’t stop working if your password expires or is changed.
Performance improvements for table report style
- Reminder: Customers in Phase 1 will get access to performance improvements August 15. (See our announcement from last month to review the whole schedule.)
- We’re improving the loading experience in the faster table reports we launched in early August. This will gray out the report instead of showing a blank page. This new experience will better communicate to the user when Quickbase is working on filtering, sorting, searching, or moving across report pages.
- Please note that the fixed column widths on the faster table reports are a temporary solution to help performance. We encourage you to share your feedback. (Don’t remember how? Read our help article about giving feedback.)
Simplified flow to add new users in the admin console
We’ve simplified the adding new users to the realm from the Admin Console: Users page. Now, the only input required is an email address. Admins can also now invite users with an existing Quickbase account.
Platform Analytics
Platform Analytics now shows dates within seconds instead of minutes.
Open Beta
Performance Insights
Customers on our Enterprise plan can now use Performance Insights. This completes the Advanced Performance Tools (which contains both the Performance Optimizer and Report Caching already in GA). You determine how long Performance Insights monitors an app. Then, Performance Insights uses your app’s schema, design and traffic patterns, and best practices, to give you tangible recommendations to improve speed and scale in your apps.
Performance Insights provides insight into:
- How reports are designed and perform
- Traffic patterns external sources, like API calls
- Best practices, like passing in user agents when making API calls
- Trigger criteria for emails and pipelines
Beta opportunities
Updates to Beta Registration Process
We’re updating our process to make it easier for users to join the wait list for beta programs that they’re interested in. From the Dashboard in the Beta Registration users will see a list of active beta programs. If interested, users can join the wait list by clicking the button for that Program. A member of the Quickbase Product team will reach out to you with registration instructions if you meet the criteria for the program.
Users can optionally register in this application using the button on this page. Registering in this app will help us learn more about your interests and experience using Quickbase. Based on your selections, we’ll let you know when you fit the build for a particular program. Registered users may also be selected to participate in programs before they’re open for public registration.
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
Connections Central for app admins | App admins can use a new app setting called Connections Central to view the pipelines connected to their apps and the pipeline owner email. They can use this information for maintenance and troubleshooting to ensure the success of their app. | Beta | Join the waitlist in our beta registration app |
Dashboards: Display map reports | App builders can now add map reports to their dashboards. This new version offers the ability to apply color-coding for grouping pins. Users may be able to use more than 100 pins (the limit on the current map report) while we assess performance and finalize the feature. Final limits will be communicated during general availability (GA). | Beta | Join the waitlist in our beta registration app |
Pipelines: “Copy Records” step within the Quickbase Channel | A common Pipelines use-case is to copy records from 1 Quickbase table, into another Quickbase table. With the new “Copy Records” step, you now have a simplified 1-step flow that enables you to map your fields and use an Advanced Query to filter for specific records | Beta | Customers will be onboarded to this step in waves. All customers are expected to have access by late August / early September |
Pipelines: “Snowflake” Channel | Gives the ability to connect to Snowflake. The following steps are available:
| Beta | Join the waitlist in our beta registration app |
What’s fixed in Quickbase
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | AREA AFFECTED | DESCRIPTION |
---|---|---|
QBE017169 | Platform Analytics | When there was no data in a date range, Platform Analytics showed an endless spinner. Now it displays “You don’t have any reads within this date range. Please adjust your dates and try again.” |
QBE017182 | Platform Analytics | For deleted apps, the app name incorrectly displayed App name (pending). |
QBE017163 | Audit | When searching Audit Logs using a Log ID, an ‘Invalid ID format’ error message displayed. |
QBE017198 | Realm Directory | When importing data that contains a User field with a value of null/blank, an error may occur. |
Retirements
Classic Permissions page style
We are retiring the classic version of the Permissions page in the Admin Console. If you’re currently using the classic version, all your settings will be transferred to the new one.
Contents
New
RESTful APIs: add/remove users to groups
User management is a critical part of data governance and is key to optimizing workflows. Quickbase is focused on making it easier for realm admins to automate the user provisioning on the platform. This month we’re providing two new endpoints: AddUserToGroup and RemoveUserFromGroup. These endpoints will make it easier to programmatically provision users access to Quickbase groups. You can access details on these two endpoints in the RESTful API guide on July 17, 2022.
Centrally control who can add new users
We continue to focus on simplifying and providing greater control of user management. Quickbase now allows realm admins on the Enterprise plan to centrally control the creation of new users for the account. When this feature is enabled on the Policies page, realm admins will block the creation of new users for app builders. App admins with permissions to share will still be able to share app access with users who already exist in the account.
To learn more, please visit our Policies page help article.
Enhancements
Save charts as images
We’ve moved the options to download charts as an image from the More Menu into the toolbar so users can find them more easily.
Platform Analytics enhancements
- Platform Analytics now displays an easier to read date based on your browser’s locale. So instead of 2022-05-31T19:42:29Z, you will now see May 31, 2022, 12:42 PM PDT. We have also standardized our export format to ISO 8601 format in our export CSVs, just like the Audit Logs.
- Read count numbers are formatted with commas so that they are more readable.
- You will see consistent ordering and sorting of all the columns.
- You will see non-applicable data displayed as N/A. Before we were inconsistently displaying that data as N/A, NULL, and as blank values.
- Other updates have been made in line with our approach to accessibility.
- Platform Analytics is now also available to customers on our European instance.
Performance Improvements for New Table Report Style
Over the past several months, we’ve been laser-focused on developing a faster version of new table reports. This new version keeps the modern look-and-feel of the new table report style, while significantly improving performance for loading and scrolling through your data. We’d like to thank those of you who took the time to engage with us and help us understand your pain points, so that we can provide you with the right solution. For the past month, we ran a beta program that helped us verify the viability of these performance enhancements.
We will begin a slow roll-out of these performance improvements in early August.
Here’s when to expect the enhancement for your realm(s):
PHASE | DATE | SEGMENTS |
---|---|---|
Phase 0 | Enabled on 8/1 | Customers with URLs beginning with a – d |
Monitoring | ||
Phase 1 | Enabled on 8/15 | Customers with URLs beginning with e – m |
Monitoring | ||
Phase 2 | Enabled on 8/29 | Customers with URLs beginning with n – s |
Monitoring | ||
Phase 3 | Enabled on 9/12 | Customers with URLs beginning with t – z |
Monitoring | ||
Phase 4 | Enabled on 9/26 | Customers whose URLs do not follow the alphabet rules |
Note that the above schedule may change as a result of any of the monitoring sub-phases. If that happens, we will announce the change in release notes.
Pipelines
Quickbase is now listed in the Procore App Marketplace
As part of our partnership with Procore, we launched our official listing on the Procore App Marketplace so that Procore customers can learn more about how Quickbase can help them with their complex project management needs. Check out the listing on the Procore App Marketplace.
Quickbase channel: Two new steps in Automations Admin module
Two new steps, Get Migrations and Look up Automation, have been added to facilitate realm admins getting more information about their Automations, Migrations, and Pipelines related to the Migrations.
For customers looking to manage insights on the migration of their Automations to Pipelines, check out the “Automation Migration Manager” app in the Quickbase App Exchange
Get Migrations query step = Use this step to find information about Migrations in your realm. Fields returned include migration ID, status, affiliated automation ID, affiliated pipeline IDs, realm ID, app ID, and more
Look up Automation action step — Use this step to find information about a specific Automation ID. Fields returned include the automation ID, whether the Automation is active or not, name, description, last updated at, number of failures, app ID, owner ID, owner email, owner name, trigger and action info, target app info, and more.
Salesforce channel “Search Objects” performance boost
For customers integrating to the Salesforce ecosystem, if they used “Search Objects” step, it was slow to execute if they used the Conditions instead of the SOQL filters. We updated the query method of this step, and both methods will execute at optimized speeds.
Microsoft OneDrive Channel size limit increase
This Channel now supports 30 MB file sizes. The previous limit was 4 MB. OneDrive now joins the SharePoint Channel with support up to 30 MB.
Add filters by clicking channels
If you click on a channel, it will also automatically filter the table by channel.
Use Pipeline Name or right-click to “Open pipeline”
Users can quickly open the Pipeline by clicking directly on the Pipeline or right-clicking and opening the Pipeline in a new window.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
Pipelines – New step indexes | New way to index / name steps in a pipeline. The new form is static – it doesn’t change or move when you make changes in the Pipeline structure. It is also contextual to the step it originates from so a step will be named: Channel_step_1 , for example: Quickbase_record_created_1 | Private Beta | Sign up in our early access app |
Pipelines – New Builder UI | We have been working on a new UI for the Pipelines builder that has some exciting new functionality and experience improvements like:
| Beta | Sign up in our early access app |
Pipelines — Copy Records step within the Quickbase Channel | A common Pipelines use case is to copy records from 1 Quickbase table, into another Quickbase table. With the new Copy Records step, you now have a simplified 1-step flow that enables you to map your fields and use an Advanced Query to filter for specific records | Private Beta | Customers will be onboarded to this step in waves. All customers are expected to have access by late August or early September |
Pipelines — Snowflake Channel | Gives the ability to connect to Snowflake. The following steps are available:
| Beta | Sign up in our early access app. To see it, make sure you have the Improving Workflow option checked. You can also contact your Customer Success Manager |
What’s fixed in Quickbase
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | AREA AFFECTED | DESCRIPTION |
---|---|---|
QBE016948 | Pipelines | Pipelines that included the Salesforce channel required a field that could not be edited. |
QBE016985 | UTF-8 | Tables that were named with a plural noun and a singular name for records could cause issues in reports, table settings, table home pages, fields, roles, and relationships. |
QBE016998 | Pipelines | The link for providing feedback about the product was incorrect. |
QBE017026 | Pipelines | The Name column in My Pipelines was sometimes not visible on smaller screens. |
QBE017080 | Pipelines | When the Clock Pause step was used in a Pipelines and the timeout was less than 30 seconds, the Pipeline would fail due to a transient error after the Pause step. |
QBE017046 | REST APIs | When a checkbox field was created via the REST API with the displayImages parameter set to either true or false, the Show value as Yes or No in reports checkbox in the UI field settings was not updated. The API returned the correct value for the created field, but the UI showed the checkbox as deactivated. |
QBE017048 | Reports – Builder 2.0 | After previewing dynamic filter changes, the report would not revert correctly. |
QBE017049 | Reports – Builder 2.0 | Tooltips were cut off and there was some incorrect wording on the report builder panel. |
QBE017052 | Reports – Builder 2.0 | The dot that shows where changes have been made did not disappear after saving custom dynamic filter changes. |
QBE017053 | Reports – Builder 2.0 | In the builder, in the Filters section, if you added a lot of filters, scrollbars did not allow you to scroll down further to see them. |
QBE017016 | Platform Analytics | Some of the dates displayed were in the future. |
QBE017027 | Platform Analytics | The exported CSV results were occasionally different than the results that showed in the UI for the same date range. |
QBE017039 | Platform Analytics | If you typed a date into the date picker instead of clicking on a date, the date on the exported CSV may have been different than what you typed. |
QBE017047 | Platform Analytics | You could not select an end date that was earlier than the initially rendered start date, even if the start date had changed. |
QBE017022 | Platform Analytics | If you filtered events by date in summary pages, you would occasionally see results from outside of the date range you selected. |
QBE017037 | Platform Analytics | The Integration reads total count did not match the amount of rows exported in the CSV for certain date ranges. |
QBE017023 | Platform Analytics | When viewing Pipelines reads sorted by Pipeline, data would not be displayed correctly when switching between pages. |
QBE017057 | Platform Analytics | User Read CSV was not sorted by date like Integrations Read CSV |
QBE017056 | Platform Analytics | You could not download a CSV report from 12 months ago. |
QBE017038 | Platform Analytics | A date range of a single day did not work when trying to view a summary of reads. |
QBE014012 | Native Mobile App | When multi-factor authentication is turned on for a realm, the “Remember this device for x days” function did not work in the mobile app. This issue will be fixed when the Android and iOS versions are released in the app stores. |
QBE016450 | Native Mobile App | The barcode scanning icon did not appear on Android Pixel 5 devices. This issue will be fixed once the Android and iOS versions are released in the app stores. |
QBE017114 | Kanban report builder | When there is an error banner shown at the bottom of the report builder panel, the last part of filter section (the dropdown to select a new filter field) is not shown. |
QBE017082 | Pipelines | Some callable pipelines would stop without any errors. |
QBE017081 | Pipelines | When transferring data from a Quickbase app to a SQL database using the ODBC channel, the records would get duplicated with each run of the pipeline. |
QBE017079 | Pipelines | Pipelines that used the API_ProvisionUser and API_GetUserInfo calls to provision users would encounter an error and stop when they came across an already existing user. |
QBE016976 | Pipelines | Opening the schedule dialog caused an error on the My Pipelines page. |
QBE017059 | Pipelines | The Asana Search Projects step did not return the updated_at property. |
QBE017074 | Pipelines | The wizard created extra steps when changing from Scheduled or Manual to Start from Scratch. |
QBE017075 | Pipelines | Initially empty pipelines would fail to run. |
QBE017076 | Pipelines | When pipelines that used the Get Migrations step were temporarily paused by Quickbase to ensure compute resources were used fairly, they would not start up again. |
QBE017077 | Pipelines | Pipelines would not populate User fields in some runs. |
QBE017078 | Pipelines | Some pipelines users received an XML error message when the Pipeline reached a Make Request step. |
QBE017083 | Pipelines | Customers with larger schemas may have run into an error when building a Pipeline. |
QBE017123 | Account Permissions | The dropdown channel picker would collapse each time the user selected a value instead of remaining open. |
Contents
New
Audit log API endpoints
Quickbase is committed to driving more visibility into data while enabling admins to effectively govern actions taking place on the platform. To support this, we are expanding the power of audit logs through a new Audit Log API. Realm admins on Enterprise-level plans will be able to use the Audit Log API to query a full day’s worth of audit events from any day in the past (not including the current day). With this capability, realm admins can push data to Quickbase apps to analyze behavior, as well as to external systems for further auditing needs. Get more details about how to use this API on June 12, 2022 in our RESTful API guide.
Enhancements
Platform Analytics enhancements
You will now see a User Agent column in your CSV exports and drilldown views of User reads and Integration reads. This helps you to see more details about where the read originated.
You can now export, and view User reads and Integration data to CSV up to 12 months prior to the current date. Previously, customers could only export CSV data within their current contract period.
You will see an Action column in your CSV exports and drilldown views of User reads and Integration reads. This enables you to more easily understand what types of activities are contributing to the read counts.
Enhancements on the My Pipelines page
We are introducing two new things to My Pipelines page:
- Faster performance and load time – We are adding pagination to the page that will make it even quicker and more efficient than the last improvement we introduced
- Tags will be visible on the Pipelines table – Tags assigned to pipelines are now more visible, so you can use them to more effectively manage and cluster your pipelines. If you click on a tag, it will also automatically filter the table by tag.
Use Microscoft Azure keys for advanced encryption
In an effort to provide realm administrators with additional options in data control, we are introducing a new option to manage encryption keys. Realm administrators will be able to encrypt their master keys using Microsoft Azure Key Vault. This additional encryption provides an extra layer of protection. To Learn more about these options, visit our Encryption help article.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
Pipelines – New step indexes | New way to index / name steps in a pipeline. The new form is static – it doesn’t change or move when you make changes in the Pipeline structure. It is also contextual to the step it originates from so a step will be named: Channel_step_1 , for example: Quickbase_record_created_1 | Private Beta | Sign up in our early access app |
Pipelines – New Builder UI | We have been working on a new UI for the Pipelines builder that has some exciting new functionality and experience improvements like:
| Beta | Sign up in our early access app |
Retirements
End of Support – Quickbase Automations
On June 30, 2022, the Quickbase Automations feature will enter the second-to-last phase of its retirement journey, the “End of Support” phase. After June 30, users will no longer be able to create automations, Product will not consider future enhancements to this feature, and Tech Support will wind down supporting cases related to this feature.
All customers have access to Quickbase Pipelines and can create automated processes with the Quickbase channel and nearly 50 other tech systems. The Quickbase channel is free for all customers to use. To facilitate easy transitions of your automated workflows, we recommend using the “Migration Tool”, which allows you to convert your Quickbase Automation to a Quickbase Pipeline with the click of a button.
You can still run and edit existing automations until January 31, 2023. For more information on the automations retirement timeline, read our January community post. If you haven’t created a pipeline before, start with our University course or online help on Pipelines.
What’s fixed in Quickbase
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | AREA AFFECTED | DESCRIPTION |
---|---|---|
QBE016955 | Platform Analytics | During June and July 2022, we are fixing a bug that caused User ID = 0 to show up in User Read and Integration Read counts and drill-downs for some customers. Affected customers will be notified directly. |
QBE016956 | Platform Analytics | During June and July 2022, we are fixing a bug that caused authentication failures (“login_fail” topic) to show up in Integration Read counts and drill-downs for some customers. Affected customers will be notified directly. |
QBE016957 | Platform Analytics | During June and July 2022, we are fixing a bug that caused each chart, summary report, and calendar report on a Dashboard to show up in Integration Reads counts and drill-downs for some customers. Each view of a Dashboard (regardless of the number of charts/reports in it) continues to count as 1 User Read. |
QBE016932 | Realm User Management | If you tried to update the state of SCIM users by making a PUT request to the SCIM Users endpoint that included multiple emails tagged as primary, your request would fail. |
QBE016936 | RESTful APIs | The REST API did not process more than 5 variables for a App Create/Update request. |
QBE016941 | Pipelines | When users tried to sync automations, they experienced inconsistencies that were hard to verify. You can now use Get Migrations, a query step, and Get Automation Metadata, a lookup step, to view an accurate list. |
QBE016966 | New charts | Stacked bar charts with a Goal line had an improperly scaled Y-Axis. |
QBE016967 | Charts | Charts embedded in web page widgets using the ifv parameter did not render. |
QBE016954 | Pipelines | The Pipelines scheduler menu scrolled along with the document body when it should have remained static. |
QBE016946 | Pipelines | The Dropbox pipeline was producing invalid requests because of a change to how Dropbox handled tokens. |
QBE016970 | Pipelines | When uploading to Send DocuSign file using a pipeline, there was a recipient error. |
Contents
New
New report builder panel on Kanban reports
05.10.22
The new report builder panel will be generally available on all Kanban reports May 10, 2022. The new report builder maintains the power and core functionality of the current report builder while also introducing key usability improvements.
Instead of taking you to a separate page, the new report builder panel will now slide out from the right side of the page allowing you to view your report’s data while you make your edits.
You’ll navigate between sections using the icons on the left side of the panel and you can click and drag to make the panel as wide as you’d like.
Once you’ve made your changes, press Save to commit your changes and close the panel automatically, Apply Changes to save your work and keep the panel open, or Preview to show you how your report will appear without committing your changes.
Kanban reports are the first report type to receive the new report builder panel. It will be released to other report types incrementally. Keep an eye on release notes for more information.
Read more about using the new report builder panel in our help guide.
New chart styles are now generally available
On May 15, 2022, our new chart styles will become the default for all charts viewed from the Reports & Charts panel. This helps us better support and maintain charts in Quickbase, and provides you with a much more modern, delightful experience when viewing charts in Quickbase.
Improvements include:
- Updated visual design of charts that provides a more modern look-and-feel
- The ability to view more information at a glance with updated tool tips that show data for all series values in a category
- More modern interactions like drilling-down in place to give users more insight, faster
Users will see the legacy styles when viewing charts on Homepages and when charts are embedded in forms. When viewing charts from the Reports & Charts panel, the new style can be toggled off on a chart-by-chart basis. This functionality will eventually go away.
We welcome any feedback you may have. Please submit it through our In-Product Feedback platform.
Pipelines: Error notifications
We are now sending notification emails to pipeline owners when a running pipeline encounters an error. You will receive an email on the first, tenth, and hundredth error that each pipeline encounters. This count resets daily. You can open the pipeline’s activity log directly from the email. You can also access the common pipelines errors help article to assist you in troubleshooting.
If the pipeline owner is a service or shared account, that email address will receive the notifications. In this scenario, Quickbase recommends setting up rules to forward the notifications to the appropriate builders.
This feature will become available to customers gradually. This process will begin in mid-May 2022, and will end in mid-June 2022.
Pipelines: Asana channel
Asana is a popular light-weight project management tool. This channel allows users to integrate with Asana projects, lists, tasks, comments, and attachments. This channel enables the automated creation of downstream Tasks in Asana when records in Quickbase are created, in addition to allowing workflow to be triggered when Tasks are created or modified in Asana.
Pipelines: Trello channel
Trello (part of the Atlassian family) is a popular Kanban-style project management tool. This channel allows users to integrate with Trello boards, lists, cards, comments, labels, and attachments. This enables records in Quickbase to be automatically created or updated every time a Trello card is updated.
Pipelines: Control user access to specific channels
We’re introducing a new option which allows realm admins to manage access to specific channels for users or groups of users. For example, this would enable you to grant one user access to the Google Drive, Outlook, and Quickbase channels while allowing another user access only to the Salesforce channel. Please note, this option is available only on the Enterprise plan.
We will release this feature gradually throughout May, by enabling 25% of all realms per week.
RESTful API: New endpoint for querying user details
We’re focused on making it easier for realm admins to manage automatic user provisioning in Quickbase. Over the next few months, we’re adding new endpoints to our RESTful API to support this initiative. This month, we’ve added the option to programmatically return a list of users using the GetUsers RESTful API endpoint. The returned response includes: uid, userName, emailAddress, firstName, and lastName.
You can access details on this endpoint in our RESTful API guide on May 15, 2022.
Report caching
Report caching stores table information to improve performance. Updating your report caching preferences can make load times for reports much faster, especially reports that are large, complex, or make frequent API calls. However, keep in mind that report caching limits how frequently your report updates, so if your report displays a data flow or depends on frequent updates, this option may not be the right choice. To update your settings, open the advanced settings for a table or the settings for a report.
This feature will become available to customers on the Enterprise plan available during a phased rollout in May. Read our online help article for more information.
Enhancements
My Pipelines page enhancements
Some users have experienced slow load times on the My Pipelines page. We improved this behavior and the page is now loading up to five times faster than before. The improvement will mostly benefit users with a large number of pipelines.
We restyled the page visually and updated the behavior when clicking on a pipeline. Now, clicking on a pipeline allows you to edit it instead of opening the details panel. We made this change based on feedback from many builders in the community. You can still access the details panel by clicking the gear icon.
Pipelines: Procore channel enhancements
This month, we launched five new modules to help customers interact with additional key data in Procore.
Submittals: Customers can now create, update, search, and delete Submittals in their Procore projects, so that you can build and edit Submittals based on data in Quickbase and other software.
Images and Albums: Customers can now create, update, search, and delete Images and Albums in their Procore projects. This enables you to build custom workflows, like automatically sending photos from your phone via the Quickbase Mobile App into Procore.
Files and Folders: Customers can now create, update, search, and delete Files and Folders in their Procore projects. This enables you to build custom workflows, like automatically sending the latest version of a file in Quickbase, into Procore for source-of-truth documentation.
Pipelines: Microsoft Sharepoint channel file transfer limit increase
We have increased the limit for transferring files with the Sharepoint channel from 4MB to 30MB.
Pipelines: ODBC channel enhancement
In some cases, the ODBC channel would duplicate values by transferring data from ODBC to a different source. We found this had to do with the pagination type. To fix this, we have added the option to choose the pagination type
- Pagination type Count/Offset uses the Database native feature. This option will maintain the current behavior.
- Pagination type Cursor will fix the issue if you have duplication. In order to use the new type, you need to install a new agent client.
New table report style performance improvements
In May, we’re releasing changes to make the new style table report load more quickly. We eliminated some redundant code, resulting in faster load times. In the upcoming June release, we’ll introduce another boost in performance to refine table report loading times. We’re also continuing work on virtualizing the table report. Increasing the performance for the new table report remains a critical focus for Quickbase.
HTTP header update
As part of regular improvements to the platform, we are implementing new techniques that speed up the transfer of information from the Quickbase servers to your browser. When that happens, the HTTP response header Content-Length will no longer be returned. As part of the HTTP Spec, this header is recommended but not required. Customers with third-party integrations or custom scripts that rely on this header will need to update their code no later than our July release, currently scheduled for July 17, 2022. We are aware of one open-source library, a Visual Basic SDK, that relies on this header. While we do not officially maintain and support this code, Quickbase will publish an update to the SDK no later than May 30, 2022. Customers will need to make changes for their integrations to continue working by merging in the new updates or by replacing their library.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
Audit log API endpoints | Allows realm administrators to query 1 day’s worth of audit log events from a previous day (not including the current day.) | Beta | Sign up in our early access app. Select Building Apps under Program Area. |
Pipelines Snowflake channel | Gives the ability to connect to Snowflake. The following steps are available:
| Beta | Sign up in our early access app. To see it, make sure you have the “Improving Workflow” option checked. You can also contact your Customer Success Manager |
What’s fixed in Quickbase
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | AREA AFFECTED | DESCRIPTION |
---|---|---|
QBE015774 | New style table report | After using a dynamic filter on new style table reports in full screen mode, then closing full screen, the top bar on the report would not reload properly and remain at the bottom of the screen. |
QBE016374 | New style table report | After a user added a new field to the report and updated the field label, many parts of the new style table report would stop working, including grid edit, download as a CSV, print, email, and customize. |
QBE016472 | Usage | Form rule actions were not appearing on the usage tab. |
QBE016898 | Audit logs | Filtering the audit log to show deletion events would not produce any results, even when events were present. |
QBE016925 | Pipelines | The pipelines loading spinner appeared incorrectly on top of the app bar. |
QBE016930 | Pipelines | “Workspace” was not appearing automatically as an argument in all steps with boards. |
QBE016836 | Fields | Summary field filters were not appearing on the Project Manager fields usage tab. |
QBE016912 | New dashboards | Formula query results were evaluating incorrectly in embedded reports, but did appear correctly in non-embedded reports and records. |
QBE016472 | New dashboards | Form rule actions did not appear correctly on the Project Manager fields usage tab. |
Contents
New
New audit log activities: user and role modifications
When an app builder assigns a new role to a user or updates the configuration of a role, the security and privacy of the data stored in the app can be impacted. Account admins need visibility into these types of activities to ensure they are complying with legal and corporate policies. That’s why we added new activities to audit logs, covering user, group, and role modifications. The new activities are:
- Granted user access
- Revoked user access
- Updated user access
- Invited users
- Created roles
- Deleted roles
- Updated roles
- Granted group access
- Revoked group access
For example, companies using audit logs may see activities like these:
- Ariel Adams created the role Executive in app “Subcontractor Management”
- Vanna Kumar enabled app management and sharing for users with the role Representative in app “Subcontractor Management”
- Vanna Kumar enabled adding records for users with the role Manager on table Opportunities in app “Subcontractor Management”
- Ariel Adams removed vkumar@example.com from the app “Subcontractor Management”
- Vanna Kumar granted access to arieladams5@example.com with role Administrator in app “Subcontractor Management”
Note: These changes are captured even when made within Sandbox.
Visit our audit logs help page to read more about the patterns captured in each of these events.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
Report Caching | Enterprise plan customers can use report caching to help maximize their performance at scale. Report caching minimizes the time Quickbase needs to re-calculate reports based on pre-determined business logic. | Beta | Eligible customers will receive invitations |
Report settings panel – Kanban | Update report settings more quickly for your Kanban reports using our new report settings panel. | Beta | Sign up in our early access app. Select Building Apps under Program Area. |
Pipelines permissions | Access additional permission options for building pipelines. Enterprise plan customers can specify who can build pipelines and what channels they can use. | Beta | Sign up in our early access app. Select Platform Administration under Program Area. |
Procore Channel in Pipelines | Builders can now connect to Procore, the leading construction project management software. Mutual customers can now trigger, create, update, query, and delete data within Companies, Projects, RFIs, Users, Roles, Vendors, Budgets, and more. | Beta | Reach out to your Customer Success Manager, or ask to get included by messaging us in our Quickbase Community slack workspace in the #pipelines channel. |
Autodesk Channel in Pipelines | Autodesk is a popular tool for designs, drawings, renderings, and visuals of buildings and architecture. Customers who use Autodesk can now:
| Beta | Reach out to your Customer Success Manager, or ask to get included by messaging us in our Quickbase Community slack workspace in the #pipelines channel. |
What’s fixed in Quickbase
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | AREA AFFECTED | DESCRIPTION |
---|---|---|
QBE016846 | Reports | When UTF-8 was enabled at an app or realm level, and a user used a non-English word, such as “Niño,” as a record name, a search with no results would garble the word. . |
QBE016847 | Charts | When UTF-8 was enabled at an app or realm level, and a user used a non-English word, such as “Niño,” as a record name, then created a chart report, if the chart report was empty, the record name would display incorrectly. |
QBE016848 | Reports | When UTF-8 was enabled at an app or realm level, and a user used a non-English word, such as “Niño,” as a record name, the record name would appear incorrectly in multiple areas across the legacy style table report and chart reports. |
QBE016849 | Email notifications | When UTF-8 was enabled at an app or realm level, and a user used a non-English word, such as “Niño,” as a record name, the record would appear incorrectly in several areas in the email notifications builder. |
QBE016850 | Mobile app | When UTF-8 was enabled at an app or realm level, and a user used a non-English word, such as “Niño,” as a record name, the record would appear incorrectly in several areas in the Quickbase mobile app. |
QBE016852 | Importing | When UTF-8 was enabled at an app or realm level, and a user used a non-English word, such as “Niño,” as a record name in a table, then attempted to import data to the table from a file, the record names would appear incorrectly during the import process. |
QBE016853 | App and table settings | When UTF-8 was enabled at an app or realm level, and a user used a non-English word, such as “Niño,” as a record name for a table, then used a formula to add a start date, the record name would appear incorrectly in the start date hover text. |
QBE016775 | Forms | When UTF-8 was enabled at an app or realm level, and a user used a non-English word, such as “Niño,” as a record name, the record would appear incorrectly in several areas in forms. . |
QBE016774 | Email notifications | Formula rich text fields were appearing as code in some email notifications. |
QBE016815 | New style table report | When a user opened a table report, left it open for more than around 15 minutes, and then tried to apply dynamic filters, the report would go blank. |
QBE016837 | Email notifications | Quickbase logos in HTML email notification templates would display incorrectly large when a user viewed the email in Outlook web. This problem did not affect the Outlook desktop app. |
QBE016858 | RESTful APIs | We renamed the ForeignKey property in the REST API serializer from `targetTargetName` to `targetTableName` |
QBE016859 | Performance optimizer | When users ran the Performance Optimizer in simulation mode, the Result column indicated invalid choices as “removed,” which was inaccurate. Now, the result column says “will be removed.” |
Contents
New
Additional control over app security settings
Realm admins now have an additional layer of control over sensitive permissions. From the Policies page in the Admin Console, realm admins can allow or disallow app admins to modify app security options found on the App properties page. See the related help article for more information.
This feature will be available to customers on an Enterprise plan.
RESTful APIs: Un-deny users endpoint
As announced in January’s release notes, we continue to add to our user management RESTful APIs. When a user is assigned a “denied” status, they cannot access apps until the denied status is revoked. Now, you can programmatically restore users’ access individually or in bulk using this new endpoint
To learn how to use the new endpoint, refer to the Users section of our RESTful API guide.
Platform analytics: Integration reads details
You can now view your integration reads in platform analytics. This includes information such as Connection owner, Owner ID (User), Action, etc. Learn how we measure integration reads in our help center.
Enhancements
Local time zone in Pipelines
All Pipeline pages display the time zone local to users viewing the page. To make time readable for users around the globe, it appears in this format:
4:00 PM (UTC-05:00)
We determine the local time zone based on the browser in use, so in some cases this might not work correctly, such as if the user is using a VPN.
PATCH endpoint support for SCIM APIs
To improve our customers’ experience with automated user provisioning, we will begin supporting the PATCH endpoint for our SCIM APIs with this release. For example, you can use the new PATCH endpoint to deny users and edit other user attributes. To learn more and see examples of how to use the PATCH endpoint, see our HTTP API Reference.
New RESTful API properties
We’ve made the following improvements to our existing RESTful APIS:
- Deny users – There is an optional query parameter to specify the account id. This is used in cases where there is one realm with multiple accounts.
- Get an app – A response message will return the state of all app security settings. These are the settings found in App settings > App properties > Advanced settings.
- Update an app – There are optional query parameters to update app security settings, found in App settings > App properties > Advanced settings.
Revised help center
Soon we’ll debut a completely revised help center at help.quickbase.com. This will enable you to find the help you need when you need it. Improvements include a completely new look-and-feel, enhanced navigation, improved search, and revised help content, including new visuals and use cases. All links to existing help content will continue to work.
New apps created from spreadsheet default to new dashboard
When users create an app by importing a spreadsheet, Quickbase will automatically create a New Dashboard for that app. Previously, a legacy homepage was created.
Increased subscription recipient limit for Enterprise Accounts
For customers on our Enterprise, usage-based plans we have increased the recipient limit a single subscription email can send to from 4K to 10K.
Note: This does not affect the limit on the total number of subscriptions and reminder emails each account can send each day. See the Quickbase limits page for more information.
Terms of Service and Privacy Policy reacceptance for all existing users
After April 4, every Quickbase user will be asked to reaccept our existing Terms of Service and Privacy Policy. This will happen upon all users’ next authentication.
Important: We are not changing anything in our existing Terms of Service and Privacy Policy. We are doing this to ensure compliance with legal requirements and to provide a path for all end-users, using different types of login flows, to acknowledge our policies.
Open beta
New chart styles
After the March release, all users will be able to toggle on the New chart styles in their apps.
Updated charts use screen space more efficiently, so you can view and understand your data more easily and focus on details. After you enable the new style, you can hover over a chart segment and see details about the underlying data.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
Report settings panel – Kanban | Update report settings more quickly for your Kanban reports using our new report settings panel. | Beta | Sign up in our early access app. Select Building Apps under Program Area. |
Pipelines permissions | Grant more precise permissions for building pipelines. | Beta | Sign up in our early access app. Select Platform Administration under Program Area. **This beta will open end of March.** |
What’s fixed in Quickbase
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | AREA AFFECTED | DESCRIPTION |
---|---|---|
QBE016165 | UTF-8 | If UTF-8 was enabled at an app or realm level, and you used special characters in an app’s name, the characters would display correctly in a tab, but not in the Apps list on the Admin Console. |
QBE016167 | UTF-8 | Using an accented character in a group name would result in an error. |
QBE016192 | UTF-8 | When you added accented characters to a data classification, they would display incorrectly in the data classification and its description. |
QBE016707 | Pipelines | Customers could not create a pipeline if they had reached their maximum of 30 tags (even if they provide no tags along with the creation flow). |
QBE016749 | Audit logs | When users tried to view audit logs, they saw an “Error fetching audit data” message. This message no longer appears. |
QBE016775 | Audit logs | User could not move the date picker. |
QBE016779 | UTF-8 | We didn’t support non-ascii characters in group names. |
QBE016780 | Pipelines | Time zones were not displayed consistently in Pipelines. |
QBE016070 | Reports | On the new dashboard a widget error did not display when a user went to add a chart that had a summary or report formula with a percentage symbol in the field name. |
QBE016776 | Audit logs | Non-western characters were mangled on the Audit Logs page. |
QBE016786 | Audit logs | Add/delete users/groups in Sandbox were added to the audit logs incorrectly. |
QBE016788 | Security | When customers used SSO, end-users did not have a section to accept our terms of service before accessing the platform. |
QBE016791 | Reports | When UTF-8 was enabled at an app or realm level, and a user used a non-English word as a record name, table reports would display any UTF-8 characters incorrectly, and incorrectly pluralize the record name by appending an “s.” Now, the record name appears correctly and uses a singular word followed by “records.” For instance, an error statement might read “there aren’t any niño records in your app yet.” |
QBE016793 | Forms & Records | When UTF-8 was enabled at an app or realm level, and a user used a non-English word as a record name, forms and records would display any UTF-8 characters incorrectly. Now, when you’re saving a record, the characters appear correctly. For instance: “Niño saved”. |
QBE016794 | Table settings | When UTF-8 was enabled at an app or realm level, and a user used a non-English word as a record name, the table settings page would display any UTF-8 characters incorrectly, and incorrectly pluralize the record name by appending an “s.” Now, the record name appears correctly and uses a singular word followed by “records.” For instance, an error statement might read “there aren’t any niño records in your app yet.” |
QBE016795 | Chart reports | When UTF-8 was enabled at an app or realm level, and a user used a non-English word as a record name, chart reports would display any UTF-8 characters incorrectly, and incorrectly pluralize the record name by appending an “s.” Now, the record name appears correctly and uses a singular word followed by “records.” For instance, an error statement might read “there aren’t any niño records in your app yet.” |
QBE016796 | Import/Export | When UTF-8 was enabled at an app or realm level, a user used a non-English word as a record name, and navigated to the import/export dialog through the More menu in the actions bar, any UTF-8 characters in the record name would display incorrectly. Now, the record appears correctly. |
QBE016321 | Import/Export | When UTF-8 was enabled at an app or realm level, a user used a non-English word as a record name, and tried to import data from a file, any UTF-8 characters in the record name would display incorrectly. Now, the record name appears correctly. |
QBE016798 | Email notifications | When UTF-8 was enabled at an app or realm level, a user used a non-English word as a record name, and tried to set email notification conditions, UTF-8 characters in the record name would display incorrectly and incorrectly pluralize the record name by appending an “s” in a variety of places in the menu. Now, the record name appears correctly and uses the singular record name followed by “records.” For instance, an error statement might read “there aren’t any niño records in your app yet.” |
QBE016799 | Webhooks | When UTF-8 was enabled at an app or realm level, a user used a non-English word as a record name, and tried to set up webhooks, UTF-8 characters in the record name would display incorrectly. Now, the record name appears correctly. |
QBE016264 | UTF-8 | If UTF-8 was enabled at an app or realm level, and you added a field value that contains an accented character to a custom rule (for view or modify), the value would be either mangled or missing after you saved the custom rule and reopened it later, although it displayed correctly in the picker. This also meant the custom rule didn’t work. |
QBE016189 | UTF-8 | If UTF-8 was enabled on an app or realm level, non-western characters that appeared in audit log rows displayed as mangled. |
QBE016517 | UTF-8 | If UTF-8 was enabled on a realm level, and you created an email reminder that used non-ASCII characters in its subject and message, then saved and reopened the reminder in preview, the non-ASCII characters display incorrectly in the app name, subject, and message. |
QBE016319 | UTF-8 | If UTF-8 was enabled on an app level, and you attempted to use the “Search & Replace in this Report” feature on a table report to replace ASCII characters with non-ASCII characters |
QBE016804 | New style table report | This fix continues work from QBE016637 and addresses glitches around saved reports and filters. Now, when users apply filters and add a new record, records appear correctly on the filtered report. This fix also resolves:
|
International Mobile Fixes
As part of our ongoing commitment to serving an international audience, we identified and fixed a number of issues related to how Quickbase mobile apps handle UTF-8, or non-ASCII, characters.
ISSUE | DESCRIPTION |
---|---|
QBE016527 | If UTF-8 was turned on at the realm level, and you used non-ASCII characters for an app’s name, then accessed the app from the “My apps” screen, the characters were mangled at the top of the default Mobile App dashboard for your role. |
QBE016530 | If UTF-8 was turned on at the realm level, and you used non-ASCII characters for an app’s name, and successfully downloaded a mobile app to your mobile device for offline use, the app name would be mangled in the popup alert. To find this popup, you would open the app’s default dashboard, tap the More icon, select Choose Offline Apps from the settings menu, and tap the toggle switch. |
QBE016531 | If UTF-8 was turned on at the realm level, and you used non-ASCII characters for an app’s name, and attempted to download a mobile app to your mobile device for offline use, the app name would be mangled in the “Failed to download” popup alert. To find this popup, you would open the app’s default dashboard, tap the More icon, select Choose Offline Apps from the settings menu, and tap the toggle switch. |
QBE016532 | If UTF-8 was turned on at the realm level, and you used non-ASCII characters for an app’s name and table names, then made the app available for offline use and toggled on the “Force offline mode” setting, when you accessed the app offline, you would see the app name mangled at the top of the screen where you could add records to different tables. However, the table names appear correctly. |
QBE016534 | If UTF-8 was turned on at the realm level, and you used non-ASCII characters in a field name and the name for a single record in a table, then downloaded the app for offline use and accessed it in offline mode, the single record name and field names would appear mangled on the “Add record” screen. |
QBE016535 | If UTF-8 was turned on at the realm level, and you used non-ASCII characters in the name for a single record in a table, downloaded the app for offline use and accessed it in offline mode, then added a new record offline, you would be returned to the offline mode screen and see a popup alert. The record name would be mangled in this alert. |
QBE016536 | If UTF-8 was turned on at the realm level, and you used non-ASCII characters in the name for the app, a table, and data in a text field, downloaded the app for offline use and accessed it in offline mode, then added a record offline and tap Queue after saving, the app name would appear mangled in the queue. However, the table name and data in the plain text field appeared correctly. |
QBE016539 | If UTF-8 was turned on at the realm level, and you used non-ASCII characters for a dashboard name, when you accessed the dashboard, the name would appear mangled. |
QBE016540 | If UTF-8 was turned on at the realm level, and you used non-ASCII characters for the widget titles on a dashboard, the characters would look mangled for all the widget tiles when you accessed the dashboard. |
QBE016541 | If UTF-8 was turned on at the realm level, and you used non-ASCII characters for some of the button labels on a dashboard, when you accessed the dashboard, the characters would be mangled on the button labels. |
QBE016542 | If UTF-8 was turned on at the realm level, and you used non-ASCII characters in a report name, they would appear mangled when you viewed them on a dashboard. |
QBE016543 | If UTF-8 was turned on at the realm level, and you used non-ASCII characters for a rich text widget on a dashboard in an app, the characters in the rich text widget are mangled whenever you view the dashboard. |
QBE016544 | If UTF-8 was turned on at the realm level, and you used non-ASCII characters for a link bar widget on a dashboard in an app, the characters in the link bar widget’s link labels appear mangled when you view the dashboard. |
QBE016545 | If UTF-8 was turned on at the realm level, and you used non-ASCII characters for a dashboard’s search widget label and the help text inside the search box, I have UTF-8 turned on at the realm level, the characters appear mangled for both the search widget label and help text when you access via iOS. When accessing via android, only the help text appears mangled. |
QBE016547 | If UTF-8 was turned on at the realm level, and you used non-ASCII characters for a table name, then access the table from the app’s table list, all table names that use non-ASCII characters are mangled. |
QBE016548 | If UTF-8 was turned on at a realm level, and you used non-ASCII characters for a table name, then access the table list and tap the search, all table names with non-ASCII characters are mangled on the search list. |
QBE016549 | If UTF-8 was turned on at a realm level, and you used non-ASCII characters for a table name, then access the table list and tap the search icon and search for a table, any tables that non-ASCII characters in their name and appear in search results are mangled. |
QBE016550 | If UTF-8 was turned on at a realm level, and you used non-ASCII characters for a table name, then locate and open the table from the table list, the table’s name displays incorrectly on the table home page. |
QBE016551 | If UTF-8 was turned on at a realm level, and you used non-ASCII characters for a table name, then locate the table in the table list, and click the Reports icon for that table to access that table’s reports and charts view, the table name displays as mangled on that page. |
QBE016552 | If UTF-8 was turned on at a realm level, and you used non-ASCII characters for a table name, then locate the table in the table list, and click the Reports icon and open the dropdown table selector to see other table’s reports and charts pages, the other tables will appear mangled if they include non-ASCII characters. |
QBE016553 | If UTF-8 was turned on at a realm level, and you used non-ASCII characters for the names of some reports, then open the table list and click the Reports icon and open a table’s Reports and Charts screen, the screen displays any report names with non-ASCII characters as mangled. |
QBE016556 | If UTF-8 was turned on at the realm level and you used non-ASCII characters for a few different data types that you created in desktop, then used those fields in a table report, those characters would appear mangled in the field data when you viewed the table report via the mobile app. |
QBE016557 | If UTF-8 was turned on at the realm level and you used non-ASCII characters for a few different field names that you created in desktop, then used those fields in a table report, the field names would appear mangled when you viewed the table report via the mobile app. |
QBE016559 | If UTF-8 was turned on at the realm level and you used non-ASCII characters for a few different field names that you created in desktop, if you viewed, added, or edited an existing record through the mobile app, the non-ASCII characters would appear mangled in any field names in which they were included. |
QBE016560 | If UTF-8 was turned on at the realm level and you used non-ASCII characters for field data in several different fields that you created in desktop, if you viewed or edited an existing record in the mobile app, all non-ASCII characters are mangled in the field data. |
QBE016561 | If UTF-8 was turned on at the realm level and you used non-ASCII characters for a few different field names that you created in desktop, then access the Recently viewed records screen on the mobile app, non-ASCII field names that appear on this screen were mangled. |
QBE016562 | If UTF-8 was turned on at the realm level and you used non-ASCII characters for the data in a few different fields that you created in desktop, then access the Recently viewed records screen on the mobile app, non-ASCII characters in field data were mangled on this screen. |
QBE016563 | If UTF-8 was turned on at the realm level, and you used non-ASCII characters for an app’s name, then access the app from the app list in the Quickbase Mobile app, all app names that use non-ASCII characters are mangled. |
QBE016564 | If UTF-8 was turned on at the realm level, and you used non-ASCII characters for a report name, if you viewed the report with the Quickbase mobile app, the report name was mangled where it appears above the report. This issue affected all Quickbase report types. |
QBE016565 | If UTF-8 was turned on at the realm level, and you used non-ASCII characters for the X and Y axis labels and goal label in a chart report, the values would appear mangled when you viewed the report in a mobile app. |
QBE016566 | If UTF-8 was turned on at the realm level, and you used non-ASCII characters in a chart report’s data values, these data values are mangled when you viewed chart reports through the mobile app. |
QBE016568 | If UTF-8 was turned on at the realm level, and you used the mobile app to enter non-ASCII characters into fields on a form and save the record, the data appears mangled. This problem affected text field types, address fields, and URL fields. Rich text field types were unaffected. |
QBE016569 | If UTF-8 was turned on at the realm level, and you added users with non-ASCII characters in their first and last names to an app, then used a user or list-user field to select these users for a form, the non-ASCII characters in their names are mangled in the user picker. |
QBE016570 | If UTF-8 was turned on at the realm level, and you used non-ASCII characters for a table name in an app, then searched that table in mobile and got no results for your search, the table name would appear below the search box and display as mangled. |
QBE016571 | If UTF-8 was turned on at the realm level, and you used non-ASCII characters for data in a table’s records, then searched for those records in mobile and got no results for your search, a mangled string would appear next to the search box. |
QBE016577 | If UTF-8 was turned on at the realm level, and you used non-ASCII characters for the app and table names, and a report name on that table, then located and tapped the email icon at the top of the report to generate an email message. If you were using iOS, the app, table, and report name in the message were mangled for Outlook and Gmail. In Android, the message would look fine in Outlook, and would be occasionally mangled in Gmail. |
QBE016578 | If UTF-8 was turned on at the realm level, and you used non-ASCII characters in a report link or for the link text in a formula URL field, the non-ASCII characters would appear mangled when you added the field or link to a form. |
QBE016579 | If UTF-8 was turned on at the realm level, and you enabled sort and group on a table report for a field that had non-ASCII characters in one of its data values, then view the table report in the mobile app, the Group by header values with non-ASCII characters are mangled. This issue did not appear when you accessed Quickbase through Desktop. |
QBE016580 | If UTF-8 was turned on at the realm level, and you used the mobile app to enter non-ASCII characters into fields on a form and save the record, the data appears mangled when you view it on desktop mode. This problem affected all text fields, address fields, and URL fields. |
QBE016585 | If UTF-8 was turned on at the realm level and you tried to enter data in a form on a table while in offline mode by clicking Add for a table, then entered non-ASCII data to some fields and saved the record, then viewed the queue of data, all fields that included non-ASCII data were blank. This issue only affected the iOS app. |
QBE016586 | If UTF-8 was turned on at the realm level and you used non-ASCII characters for the “A Single record is called a” name in one of your app’s tables, when you viewed a table report in the mobile app, the “A single record is called a…” name was mangled. |
QBE016587 | If UTF-8 was turned on at the realm level and you used non-ASCII characters in several different field types on desktop, then switched to viewing records in mobile and tapped the Copy record icon, the non-ASCII data is mangled in the copied record. This problem only affected iOS. In some iOS instances, the non-ASCII data would also be mangled in the original record. |
QBE016588 | If UTF-8 was turned on at the realm level and you used non-ASCII characters for the “A Single record is called a” name, and tried to delete a record, the non-ASCII characters for the single record name would be mangled in the delete confirmation popup. |
QBE016589 | If UTF-8 was turned on at the realm level and you used non-ASCII characters for the “A Single record is called a” name, and create a report that has no matches, the non-ASCII characters are mangled when you view the empty report. |
QBE016590 | If UTF-8 was turned on at the realm level and you created a form rule that hides another field on a form after you enter a specific string of non-ASCII characters into a text field, the form rule did not trigger and the other field was not hidden in iOS and Android, though the form rule behaves as expected when you use desktop. |
QBE016591 | If UTF-8 was turned on at the realm level and you pointed a search widget on a dashboard to a table that includes non-ASCII strings in searchable fields, when you used the search widget to search a non-ASCII string, no results were returned. |
QBE016594 | If UTF-8 was turned on at the realm level and you used non-ASCII characters for the “A Single record is called a” name, then hovered over a chart report in the mobile app, the “A Single record is called a” would be garbled in the hover text. |
QBE016595 | If UTF-8 was turned on at the realm level and you used non-ASCII characters for data in fields, then tried to add those fields to a Kanban Report, the non-ASCII data is mangled on the cards on the Kanban Report. |
QBE016596 | If UTF-8 was turned on at the realm level and you used non-ASCII characters for values in multiple choice fields, when you selected the multiple choice field when adding or editing a record, the values with non-ASCII characters were mangled. |
QBE016597 | If UTF-8 was turned on at the realm level and you used non-ASCII characters for values in multi-select choice fields, when you selected the multi-select choice field when adding or editing a record, the values with non-ASCII characters were mangled. |
Contents
New
International phone number support
Phone number fields now support international numbers. When you switch the phone number field to international mode, a new dropdown appears on forms. When you enter phone numbers using input methods other than a form (grid edit, pipelines, etc), don’t use spaces or punctuation other than the leading +. This aligns with the international standard E.164 format for phone numbers.
A new default country code is available on field properties, which populates the dropdown on forms. United Kingdom and Ireland phone numbers appear with spaces throughout the platform. Other countries will display in E.164 and we will continue adding formatters for other countries over time.
Enhancements
Record picker sorting
Previously, record pickers (like choosing a related company when adding a contact) that used the default set would sort by all three columns selected. To improve performance, these record pickers now only sort by the first column. You can continue to search in type-ahead drop downs like these. Record pickers where builders have defined a custom report continue to sort as defined.
Email notification templates
App builders can now use templates when creating custom email notifications. These templates provide example content to help you get started with custom notifications. A custom notification helps create a professional-looking, actionable message that more users may respond to.
Platform analytics: Integration reads summary page
Summary level information is now visible in platform analytics for integration reads. This change provides more information about API calls and Pipeline step runs for users. Now, you can filter on and view this information in summary format from the realm admin page.
Open beta
New chart styles
Over the next few weeks, a toggle will be added to all chart reports, allowing users to choose between the legacy and new style. Since modernizing charts on new dashboards, we have focused on bringing these improvements to full-page charts accessed via the Reports and Charts panel.
Updated charts use more screen space, so you can view and understand your data more easily and focus on details. After you enable the new style, you can hover over a chart segment and see details about the underlying data.
The new search bar and dynamic filters on new charts save you time and help bring focus on the right piece of information in a chart.
The legacy styles will be the default for now, as there are other enhancements we’d like to introduce first, such as copying a link to the chart, import/export, and more.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
Report settings panel – Kanban | Update report settings more quickly for your Kanban reports using our new report settings panel. | Beta | Sign up in our early access app. Select Building Apps under Program Area. |
What’s fixed in Quickbase
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | AREA AFFECTED | DESCRIPTION |
---|---|---|
QBE016682 | Notifications | Fixed bug with line breaks in notifications that affected some notifications after the rich text editor was implemented in November |
QBE016305 | UTF-8 | If UTF-8 was enabled on an app or realm level, and you created a new map report that used fields with UTF-8 characters as a report column, you would see a black diamond at the end of each of the two field names when you viewed the Map Report and hovered over one of the pins. |
QBE016511 | Reports and charts | Previously we displayed Home as part of a home page title, when a report from Reports and Charts was set as a home page. Now, we accurately display the report name for reports set as a homepage |
QBE016516 | UTF-8 | If UTF-8 was enabled at the realm level, and you created a new user through the form edit page, and included non-ASCII characters in the optional note field, the message would display incorrectly in Outlook. The message appeared correctly in Gmail. |
QBE016518 | UTF-8 | If UTF-8 was enabled at the realm level, and you created a subscription email through an app’s Notifications, Subscriptions and Reminders setting that sends an email with a PDF version of a report that included UTF-8 characters, the resulting PDF would display the UTF-8 characters as a black diamond. |
QBE016573 | Reports | Search and Filter criteria were incorrectly duplicated in temporary reports after you displayed them from the Report Builder. This fix addresses duplicated filters on temp reports for existing tables. Users will likely continue to experience this issue on newly created table reports that redirect to temp reports. |
QBE016225 | Exchange | This is an update to a bug we reported as fixed in our January 2022 release, where, if you had UTF-8 enabled in your realm and copied an app from Exchange that included a slanted apostrophe in its description, the copied app would display a black diamond question mark instead. This problem won’t affect new apps, but existing Quickbase apps with this issue will require a manual update. |
QBE016489 | Pipelines | When an AWS S3 bucket included a name with non-ASCII characters, searches would fail. |
QBE016581 | Pipelines | Pipelines was incorrectly classifying Clock channel steps as billable for v3 plans. |
The Jira channel wasn’t handling user-picker type custom fields appropriately. | ||
QBE016635 | Formula queries | Some formula query results were not evaluating correctly in embedded reports but appeared correct in non-embedded report and records. |
QBE016647 | UTF-8 | This problem occurred when UTF-8 was turned on at the realm level, and you had a Rich-Text field in your app that included non-ASCII characters a record’s data. When you created a notification and sent it in HTML format, with the email including a copy of the form, the rich text field that included non-ASCII characters displayed incorrectly in Gmail and Outlook. |
QBE016686 | Pipelines | When users tried to upload any file into an AWS S3 bucket, the file was created in the ROOT folder. Now, users can pick the folder and subfolder in which to create the file. |
QBE016696 | Notifications | The colors of selected notification tabs were very similar to unselected tabs. We updated the colors more clearly highlight which tab is currently selected. |
QBE016292 | UTF-8 | If UTF-8 was turned on at the app level, and you wanted to email a record that used non-ASCII characters in the data in the record data, the characters would appear mangled when you opened the email in Outlook. The email would display properly in Gmail. |
QBE016294 | UTF-8 | If UTF-8 was turned on at the app level, and you wanted to email a report that used non-ASCII characters in the report data, the characters would appear mangled when you opened the email in Outlook. The email would display properly in Gmail. |
QBE016321 | UTF-8 | If UTF-8 was turned on at the app level, and you wanted to use an Excel XLSX file that includes non-ASCII characters to import data, mixed language data on the ?a=GenImportStep2 screen displayed as “?????” Or diamonds. The problem persisted on the ImportStep screen. |
QBE016638 | REST APIs | Dashboards did not copy over when you cloned an app using the RESTful and XML API. |
QBE016694 | Accounts | When a builder created a custom support URL for a realm, the custom URL would stop working when multiple accounts were tied to the same realm. |
QBE016637 | New style table report | This fix matches the behavior of the new style table report to the legacy style. When a user clicks Add new record on a filtered report, the filters are removed when the user returns to the report. We’re working on a follow-up fix to improve this experience |
Contents
New
Calendars on new dashboards
Over the past several months, we’ve updated new dashboards to include each report and chart type. The newest report type is calendars, available as part of this release. We updated the look and feel of these calendars for the new dashboard, making them more vibrant and easier to resize.
Quickly update the view to see a single day, week, or month, as well as drag and drop events on the calendar to update start or end dates. Read more about resizing events in the Calendar widget section of our dashboards help article. Once added to your new dashboard, you can use dashboard filters to find specific segments of events.
Our next step is to make the new calendar style available on report pages in these categories (?a=q
and ?a=td
).
User filters on new dashboards
Builders can now add user fields as filters to new dashboards, to drill down by person. To begin mapping user filters to reports, unlock your dashboard, add a new filter, and select User.
New dashboards are the new default when creating pages
When you create a new page, you’ll see Dashboard as the new default option. Previously, the default option was the legacy dashboard (also known as a home page). Builders can still create new home pages and update existing ones.
You can read more about dashboards in Quickbase Community and our help center.
Automations End-of-Support date is now June 30th 2022
The next phase in our Automations retirement journey is the End-of-Support phase, which is second-to-last. When we reach this phase, you can no longer create new automations. To prepare for this, we gathered feedback from customers on how they plan to continue creating new no-code workflows. This uncovered opportunities for several key governance and visibility capabilities in Pipelines that will help support users as Pipelines becomes their dedicated no-code automated workflow platform. As a result, we are shifting the End-of-Support date to June 30th 2022 (instead of the original January 25th 2022) to allow our Product team to deliver three impactful pieces of functionality:
- Account admins being able to choose which channels each user has access to
- Helpful notifications to pipeline owners when an error occurs
- App admins having visibility into all pipelines that are connected to their Quickbase app
We continue to recommend that you migrate your Automations to Pipelines with the click oa f button using the migration tool. If your company does not feel confident migrating your automations without the features listed above, you can still begin planning your migration now. We’ll soon share resources which will help you plan your migration. There are no plans to change the End-of-Life date, which is January 31st 2023. For more information, please refer to our Community post about the phases and timeline for the Automation retirement project.
Pipelines wizard is now generally available
This feature, which guides users through the first steps of building a pipeline, is now available for all realms and users. The wizard helps users with making the initial decisions that are part of building a pipeline and structuring the establishment at the beginning of the building process.
Deny users API endpoint
The deny users API endpoint is the first of many user and role management endpoints we plan to introduce. When you deny a user’s access, they cannot log into your realm and therefore cannot access any of the apps they had access to. Optionally, you can also remove the user from any groups they are in. This suspends the user’s access until or unless you revoke the “denied” status. This API endpoint allows you to deny users either individually, or in bulk.
To learn how to use the new endpoint, refer to the Users section of our RESTful API guide.
Enhancements
New authorization type for NetSuite connections for connected tables
We’ve added token-based authentication as an authorization type for NetSuite connections used for connected tables (also known as Quickbase Sync). Username and password will still be an available authorization type.
In order to use this new authorization type, token-based authentication (TBA) must be enabled in your NetSuite instance and the connection must use a NetSuite role with TBA permissions.
Select fields to display in a timeline bar
When building a report, you can choose which fields you’d like to display in the bars of new Timeline reports to provide additional context to your users. Simply open the report settings of a timeline report and select up to three fields to display.
We will be gradually releasing this change to all accounts over the course of this month.
Platform analytics integration reads CSV export
You can now export detailed integration read information through a CSV download. To do this, click the download icon. Learn how we measure integration reads in our help center.
Continued Improvements to scroll and load reports on forms
When you view or edit a form, Quickbase loads certain embedded reports when they come into focus. This optimizes performance for end users by only loading the information they need. We started these improvements in November 2021 (read the November 2021 release notes here) and will continue to progressively roll out support for additional report types to load this way in the coming weeks.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
Report settings panel – Kanban | Update report settings more quickly for your Kanban reports using our new report settings panel. | Beta | Sign up in our early access app. Select Building Apps under Program Area. |
Procore Channel in Pipelines | Builders can now connect to Procore, the leading construction project management software. Mutual customers can now trigger, create, update, query, and delete data within Companies, Projects, RFIs, Users, Roles, Vendors, Budgets, and more. | Beta | Reach out to your Customer Success Manager, or ask to get included by messaging us in our Quickbase Community slack workspace in the #pipelines channel. |
What’s fixed in Quickbase
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | AREA AFFECTED | DESCRIPTION |
---|---|---|
QBE015704 | UTF-8 | When UTF-8 encoding was turned on at the app level and a UTF-8 character was inserted into a field using grid edit, any value was converted to a question mark after saving. This did not occur with the realm level flag enabled. |
QBE016147 | UTF-8 | If UTF-8 was enabled at the realm level, and you created a category with a variety of characters on the My Apps page, the category name would not display correctly after you left and returned to the page. |
QBE016225 | UTF-8 | If UTF-8 was enabled at the realm level, some apps with slanted apostrophes in their descriptions appeared as a black diamond question mark. This problem also occurred when you turned on UTF-8 on at the app level. |
QBE016255 | UTF-8 | When UTF-8 was turned on at the realm level, you invited a user to an app, and the user filled in the Sign up for Quickbase fields and answered a security question with a response that included an accented character, they would encounter a matching error when they entered the same answer with the accented character in the Retype answer field. The user had to change the answer to not include accented characters. |
QBE015948 | UTF-8 | If UTF-8 was turned on at the app level or realm level, and you used a form that contained a grid edit or editable embedded report, and you attempted to copy a value from a currency numeric lookup field into a scalar currency field via form rule, you would receive an error when you tried to save the record. This issue did not occur when you used the US dollar symbol ($). The issue disappeared if UTF-8 was enabled at the app or realm level and there was no grid edit or editable embedded report. |
QBE016147 | UTF-8 | If UTF-8 was enabled at the realm level, and you created a category with a variety of characters on the My Apps page, the characters in the category name display incorrectly after you move away from the My Apps page and come back. |
QBE016269 | UTF-8 | If UTF-8 is enabled at the realm level, and you added a role with accented characters in the role name, then clicked the Set Role access to Reports link to go to the Roles and Reports matrix (ViewsByRole page), the characters do not display correctly in the role name in the header of the matrix. |
QBE016275 | UTF-8 | If UTF-8 was turned on at the app level, and you created a new app with western characters in the description, then updated the app name to UTF-8 characters, the app name appeared as “?????????.” This problem also occurred when you clicked Edit on the page or updated the app description in the Visual Builder. The issue did not occur if you made a change from the Description field in App Properties. |
QBE016276 | UTF-8 | If UTF-8 was turned on at the app level, and you edited a table name that previously used Western characters from the Visual builder to use UTF-8 characters, the characters do not display properly and instead show as all “?????????”. When you used all special characters to rename the table in Visual Builder, the table name would also display incorrectly. |
QBE016277 | UTF-8 | If UTF-8 turned on at the app level, and you added a new field to an existing table using the Visual Builder, and include UTF-8 characters, the characters appear correctly when you save them, but when you view them in the Fields List, some characters display as “????????” and some appear as black diamonds. |
QBE016290 | UTF-8 | If UTF-8 was turned on at the app level, and you used the “Search and Replace in Schema” functionality to replace Western characters with UTF-8 characters, the UTF-8 characters did not appear properly in the affected locations in the app’s schema. |
QBE016604 | Pipelines | The activity log date filter did not correctly return results when you set the same date as the start and end of a range, even if there are logs from that date. |
QBE016613 | New dashboards | The field usage page did not load content when you accessed the page directly or by clicking the where this field is used link in the fields page popup. |
Retirements
Formula queries: GetCellValues retirement
As announced in October’s release notes, we have decided to rename the “GetCellValues” function (used during the beta program for Formula Queries) to “GetFieldValues” to maintain consistency. The transition period is now over and “GetCellValues” is deactivated as of January 9th. For your formulas to continue working as desired, you will need to ensure only GetFieldValues is used in your formulas.
Contents
Enhancements
New style table reports now remember user selections
With this release, we’re improving several popular workflows in the new table report style. Now, the new style remembers your dynamic filter and column filter selections, any column sorting updates, and any text you’ve entered in the report search box. Now the report remembers whenever a user views a table report in the new style and:
- updates records using grid edit, then returns to the report
- clicks to view or edit a single record, then returns to the report
- switches between multiple pages of the report
- clicks a drilldown report, then returns to the first report
- clicks report link field, then returns to the first report
- clicks a Formula URL field which redirects them to the report
- refreshes the page
- switches to another table, then returns to the first table
This is part of our effort to close any functional gaps between the legacy and the new style for table reports. The legacy style remembered which dynamic filters a user selected for the workflows above and which search terms they entered. Since column filters are a new feature as part of the new style, we’re adding the ability to remember selections made in that area. Finally, while the legacy style did not remember column sorting changes, we’re adding that capability to the new style to streamline your workflows.
We also plan to add support for the remaining features from the legacy style that are not currently available in the new style. Currently, these are visible in the new report style as grayed-out items in the More menu, including Copy table and Copy these records to another table. We will be rolling these features out in stages in 2022.
New dashboards – improved date filters
Available on December 13, new dashboard users can use this feature to better filter reports on the dashboard using relative date ranges:
- By year or by fiscal year
- By quarter or fiscal quarter
- By month or by week
- Dynamic ranges, like “during the previous month” or “during the next two weeks”
- Filtering by records where the date is empty
You can also still select custom date ranges.
Two-step authentication – configure duration to remember devices
When you enable two-step authentication for the realm, users can check a box that allows their device to be remembered.
Realm admins can now configure a device to be remembered in a range of one to ninety days. You do this on the Policies page in the Admin Console.
To learn more about two-step authentication and how to configure this setting, read our Two-Step Authentication help article.
Removing toggle on My Pipelines page
We are removing the legacy version of the My Pipelines page. You can no longer access or use it. We are taking this step without losing any functionality. Everything that was available on the legacy page is also available on the new page or in the activity log.
Date range filter in Activity Log
With the new feature, everyone can filter the activity log by a date range to find activities quicker, easier, and with less scrolling and clicking.
On-Premises Connectivity – Users can rotate On-Prem Agent’s API token
With this feature, On-Premises Agent users can generate a new API token with one click.
Performance: new behind-the-scenes Pipelines “Blaze” engine
We completed the rollout of a new engine that powers each and every pipeline. This new engine, named “Blaze,” offers better reliability, performance, and efficiency. Compared to November 2020, Quickbase customers’ pipelines use has multiplied by more than 71 times, and the Blaze engine helps support that exponential workload. It also lays the foundation for the next round of exponential growth in integration and automation use-cases that customers are looking to create with Quickbase Pipelines.
Quickbase is continuing to invest in more Performance enhancements within Pipelines, so stay tuned to the Release Notes and Community page for more updates.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
Report settings panel – Kanban | Update report settings more quickly for your Kanban reports using our new report settings panel. | Beta | Sign up in our early access app. Select Building Apps under Program Area. |
New Dashboard Calendar Widget | Builders can add an updated version of the calendar report to their dashboards. | Beta | Sign up in our early access app. Select Building Apps under Program Area. |
Procore Channel in Pipelines | Builders can now connect to Procore, the leading construction project management software. Mutual customers can now trigger, create, update, query, and delete data within Companies, Projects, RFIs, Users, Roles, Vendors, Budgets, and more. | Beta | Reach out to your Customer Success Manager, or ask to get included by messaging us in our Quickbase Community slack workspace in the #pipelines channel. |
What’s fixed in Quickbase
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | AREA AFFECTED | DESCRIPTION |
---|---|---|
QBE016270 | Dashboards | Summary reports lost their initial filter condition when a user drilled into the report from a new dashboard. |
QBE016349 | Dashboards | We fixed a formatting issue when a chart contained a goal line for a Numeric Percent field. |
QBE016435 | Timeline | Report descriptions were not appearing on Table Dashboards when the table homepage was a Timeline report. |
QBE016183 | Timeline | We fixed an encoding issue where certain timeline reports would not load if special characters were used in the report description, report group names, or report names. |
QBE016348 | New style table report | Tooltips in the new style table report are now more accessible by keyboard. |
QBE016413 | Pipelines | The error count link did not open when a user pressed the enter button. |
QBE016399 | New style table report | Some tooltips, especially in the grouping view, were not appearing correctly in the new style table report. |
QBE016457 | New style table report | When users viewed a report, entered grid edit, and returned to the table report, they would lose filter and sort selections. |
QBE016459 | New style table report | The column filter button did not have an accessible level of color contrast. |
QBE016466 | New style table report | We fixed an issue to help improve performance for tables that included many fields that used CSS styling. |
QBE016475 | Email Notifications | Field references in custom notifications did not function if they contained certain special characters, including ampersands, single, and double quotes. |
QBE016479 | Email Notifications | Line breaks in custom notifications that were marked as plain text were not respected when they also contained one or more field references. |
Internationalization improvements
UTF-8 enabled for all new customers
Starting in this release, all new realms created in Quickbase will have UTF-8 enabled by default. Read more about how to use UTF-8 in Quickbase in our About UTF-8 support help article.
ASCII character bug fixes
As part of our effort to expand our UTF-8 compatibility in Quickbase, we discovered and fixed many UTF-8 bugs, reflecting our commitment to accommodating all languages. Most fixes relate to how ASCII characters were rendering in the Quickbase product. Find examples of ASCII characters on ascii-code.com.
ISSUE | AREA AFFECTED | DESCRIPTION |
---|---|---|
QBE016332 | Report builder | If you enabled UTF-8 at the realm or app level, ASCII characters did not display properly when using a formula to assign color-coding in the Report Builder. Often, characters appeared as red vertical rectangles with a dot. |
QBE016331 | Forms | If you enabled UTF-8 at the app or realm level, ASCII characters did not display properly in field names when customizing a form. The field name on the right side of the tab also did not appear correctly. |
QBE016324 | Forms | If you enabled UTF-8 at the app or realm level, field names with ASCII characters did not properly display in the “When used for data entry:” dropdown. Experiencing this issue required a table-to table-relationship that includes a Field Name with ASCII characters in the parent table, which passes to the child table as a Lookup field. Then you would experience the error by selecting the reference field from the “Elements” tab, and clicking the dropdown for the “When used for data entry:” to select a specific field. |
QBE016323 | Old style table report | If you enabled UTF-8 at the app or realm level, using UTF-8 characters in any old-style table report dynamic filter produced an error below the search bar that looked like a long string of characters, though it did not impact the search results or functionality. |
QBE016317 | Quickbase Actions | If you enabled UTF-8 at the app or realm level, ASCII characters included in Quickbase Action Names did not display correctly. |
QBE016315 | Webhooks | If you enabled UTF-8 at the app or realm level, and you created a filter for a Webhook that included ASCII characters, a variety of issues would occur when you used the filter. The filter would mangle the ASCII characters for the Webhook title, change the filter value for the webhook, and block correct performance for the webhook. |
QBE016314 | Forms | If you enabled UTF-8 at the app or realm level, and you created a Dynamic Form Rule for a Form with fields that have ASCII characters, including multiple choice fields with ASCII characters as possible values, the ASCII characters displayed incorrectly in a variety of locations. |
QBE016310 | Forms | If you enabled UTF-8 at the app or realm level, and you added ASCII characters to the form name in a form title, the form name would display incorrectly in several places after you saved the form. |
QBE016308 | Reports | If you enabled UTF-8 at the app or realm level, and you favorited a report with ASCII characters in its title, the report’s title would display incorrectly on the “My favorites and recents” page that you access through the star icon. |
QBE016307 | Calendar reports | If you enabled UTF-8 at the app or realm level, and you used ASCII characters in calendar report field names, the field names did not display correctly when you viewed the full report. |
QBE016306 | Reports | If you enabled UTF-8 at the app or realm level, report names appeared mangled on the Manage reports page. |
QBE016304 | Chart reports | If you enabled UTF-8 at the app or realm level and you created Axis, Series or Sort By fields that used ASCII characters in their title, then tried to build a chart report with those fields, they displayed incorrectly in Report Builder. |
QBE016303 | Kanban reports | If you enabled UTF-8 on an app or realm level, and you opened the Report Builder to build Kanban report with multiple-choice fields, the characters in the “Show a Group for” option would display incorrectly if the “Based On” field containedASCII characters. |
QBE016301 | Forms | When UTF-8 was turned on at the app level, creating a Copy Master & Detail button that used ASCII characters would produce a field name that had incorrect characters. |
QBE016291 | Emails | If you enabled UTF-8 on an app or realm leveI, and you created a notification, subscription or reminder and that used ASCII characters in the name field, assigned that name to an email, and saved the email, the name field would not display correctly on the email list. |
QBE016289 | Relationship diagram | When UTF-8 was turned on at the app level, ASCII characters did not display correctly in the relationship diagram. |
QBE016286 | Reports | When UTF-8 was turned on at the app level, and you had a table that included a field with ASCII characters, created a report and looked at the color coding section in report settings, the field names in the “Assign colors to choices” option displayed incorrectly. |
QBE016285 | Report builder | When UTF-8 was turned on at the app or realm level, a field name with ASCII characters in a table would not display correctly in the Report Builder in the “default dynamic filters are” section. |
QBE016280 | App settings | When UTF-8 was turned on at the realm level, and you used ASCII characters in a table description, the description would not display correctly when you hovered over the table in the app settings table list. |
QBE016278 | Roles and permissions | When UTF-8 was turned on at the app or realm level, and the app included a role description that used ASCII characters, the description appeared correctly on the role properties page, but did not appear correctly when you hovered over the role’s name on the app roles list page. |
QBE016263 | Home pages | When UTF-8 was enabled at the realm level, a home page that included accented characters in its name would appear correctly in the App DB Pages list. However, if that page was a role home page, the characters did not display correctly on the app roles list. |
QBE016234 | Roles and permissions | If you enabled UTF-8 at the app or realm level, and an app included a role with accented characters in its name, the characters appeared incorrectly in the Roles list, though they displayed correctly in the role dropdown in the Manage Users page. |
QBE016233 | Variables | If you enabled UTF-8 at the app or realm level, and the app included a variable with accented characters in the variable name and variable value, the characters did not display correctly in the variable name or value in the list of variables. They also did not display correctly when you edited the variable, though they did display correctly in a formula. Additionally, if you tried to delete a variable with a mangled character in its name, the app would indicate that the variable was deleted, but the variable would reappear when you reloaded the browser. |
QBE016228 | Tables | When UTF-8 was turned on at the app or realm level, and a table included a special character in its name, the app title would appear incorrectly in many places in the app. Additionally, the table would not appear in the search on tables list in app settings. |
QBE016146 | Many locations | When UTF-8 was turned on at the realm level, and you created a new app with a name that included characters with accents and symbols, the characters would appear incorrectly on the My Apps page, although they appeared correct in the app and app tab. Additionally, apps with this issue did not appear in searches in the search field on the My Apps page. |
QBE016191 | Manage My Apps | When UTF-8 was turned on at the realm level, and you have an app with a name and description that included a mixture of ASCII characters, the characters did not display correctly in the Manage My Apps page, though they appeared correctly within the app’s name and description. |
Contents
New features
Lucidchart integration
As part of the Quickbase + Lucid partnership, we are proud to announce the GA release of a new product integration.
Simply build your database diagram (ERD) in Lucidchart, export it using the Quickbase option, and then import that diagram into Quickbase to create your app. You can find the option to import from Lucidchart as a fourth option when you create a new Quickbase app. See full instructions for this feature in our help center.
Our Customer Success team has helped many customers plan business-critical apps using Lucidchart, and we want to make it even easier for app builders to collaborate with their colleagues to turn ideas into action.
Pipelines – AWS S3 Channel
You can now integrate and automate movement of files, and extraction of data within files stored in Amazon Web Services (AWS) S3 to other systems. This Channel is available to customers on Business and Enterprise plans.
Action | Upload an Object | Uploads an Object into S3 Bucket. |
Action | Delete an Object | Delete the selected object. An object look up should be done in previous step. |
Action | Look Up an Object | Returns a single Object for the selected account. It is used when you wish to download or transfer the file. Look Up an Object searches for a single object given the bucket’s name containing it and the object’s name as a key. This action will return content_url / file_transfer_handle. |
Query | Search Objects | Searches the selected account for files and returns a list. Search Object searches for objects given many parameters: id, key, type, bucket, updated at, size, content type, browser url, file transfer handle or (advanced) expression handle. The query will return a list that satisfies the search conditions. |
Read our AWS S3 Channel help page for more information on how to connect, more details on each available Step, two use cases focused on how to upload File Attachments from Quickbase into AWS S3, and how to extract CSV file data from S3 into a Quickbase app.
Enhancements
Email Notifications – Rich Text Editor
11.16.21
It’s now much easier to create styled custom notifications.
Notifications provide a powerful, streamlined way to contact users about important additions or updates. Adding visual styling to notifications helps create alerts that are actionable, look more professional, and are less likely to be missed in a busy inbox.
Previously, the only way for you to include any formatting beyond plain text was to write custom HTML. This prevented less technical users from using styled content.
We’ve added a rich text toolbar to the notification builder page, making it easier for everyone to create custom notifications. Note that you can still customize notifications with HTML via the Source tab.
New table report style – improved date filters
If you are a new table report user, you can use a new date-picker menu to easily filter by time period. This feature will be progressively rolled out over the next few weeks.
Date options include:
- By year or by fiscal year
- By quarter or fiscal quarter
- By month or by week
- Dynamic ranges, like “during the previous month” or “during the next two weeks”
- Filtering by records where the date is empty
In addition to the options above, you can also still select custom date ranges.
Dashboard elements added to Field Usage
If you’re an app builder, you can now see when fields are used in search and filter widgets on dashboards in the Usage tab of a field’s properties.
This information will also be included in the responses of calls made to the /getFieldUsage
and /getFieldsUsage
endpoints in the RESTful API.
Additional Scroll and Load Reports on Forms
When you view or edit a form, Quickbase loads certain embedded reports when they come into focus. This optimizes performance for end users by only loading the information they need. Over the coming weeks, we’ll progressively roll out support for additional report types to load in this manner.
Formula queries in custom data rules
Previously, we suggested that you use formula queries that only referenced different tables in custom data rules (CDR) because the record being edited may or may not be included correctly. Now, formula queries in CDR will include or exclude the record being edited as appropriate. If changes make the record being edited match the criteria of a formula query inside a GetRecords
function, it will be included in the formula query result for custom data rules. Respectively, if changes to the record make it not match the query criteria (where it had previously), it will be excluded.
For more information and examples on formula queries implementation for custom data rules see the formula queries help article.
Update to recent reports list
Quickbase keeps a list of recently-accessed reports for each individual user. This list can be found in the Favorites menu or in the Reports & Charts panel. Previously, reports would stay on this list for varying amounts of time, depending on how many reports the user accessed. Starting in the November release, reports will remain on the list for 30 days. We’ve updated our Limits documentation to reflect this change.
Open beta
Pipelines – beginner builder wizard
This new feature in the Pipelines builder helps new builders get started. It guides you through the most important things you need to decide when starting your Pipeline and shows you how to think about your Pipeline’s “skeleton,” or basic structure.
For this beta program, we’ll roll out this feature in phases beginning on November 17, 2021. To ensure a smooth transition, we won’t take opt-in requests but instead will provide a controlled rollout.
Email notification templates
This enhancement, will give users the option to insert prebuilt templates into custom notifications. These templates provide example content to help new users understand how to get started with custom notifications.
This beta feature will be released incrementally to accounts over the next few weeks. To ensure a smooth transition, we won’t take opt-in requests but instead will provide a controlled rollout.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
Report settings panel – Kanban | Update report settings more quickly for your Kanban reports using our new report settings panel. | Beta | Sign up in our early access app. Select Building Apps under Program Area. |
What’s fixed in Quickbase
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | AREA AFFECTED | DESCRIPTION |
---|---|---|
QBE016380 | Pipelines | The Box channel now has a new step to create a share link. |
QBE016153 | New style table report | If you added “Long options” in a multi-select text field and reduced a window from full screen, options were cut off and not wrapping properly. |
QBE016209 | Pipelines | Some scheduled pipelines only ran when they were manually executed. |
QBE016224 | Pipelines | If you created a usertoken name using non-latin UTF-8 characters, that usertoken name could not connect to the Quickbase channel in Pipelines. |
QBE016377 | New Timeline reports | We fixed an issue where some timeline reports did not render. |
QBE016365 | Pipelines | A bug that caused ODBC Channel SQL outputs larger than 100 records to sporadically return different results has a workaround to use stable-sorting with “ORDER BY” clauses in your SQL statement. For more information, see our ODBC channel help page. |
QBE016273 | Pipelines | The settings menu dropdown was hidden behind the toolbar in the Pipelines Builder. |
Feature retirements
Quickbase routinely retires features that aren’t broadly useful so we can focus on delivering the most valuable product improvements for your business. Learn more about feature retirements on the community.
End of life – Quickbase Desktop
We’re retiring Quickbase Desktop, which was an older tool for integrating Quickbase with the Windows, 32-bit, desktop versions of Microsoft Access.
Timeline for retiring Quickbase Desktop: Quickbase Desktop reached End of Life on October 15, 2021.
Contents
New
Formula queries
Formula queries are now available to all customers. This new feature allows formulas to query and aggregate data across records and even unrelated tables in the same app.
With formula queries, you can do things like:
- Find duplicate records in a table
- Keep track of running totals
- Autonumber records
- Create advanced calculations, like identifying company holidays within a certain period of time
- Create advanced report filters
- Create fields with outputs similar to lookup summary fields without creating additional table relationships
A single Quickbase formula can span 100 million cells of information, leveraging the power of our purpose-built in-memory database to deliver actionable information. Over the last few months, we’ve improved our formula language, making it more powerful and flexible than ever before.
To maintain consistency, we are renaming the GetCellValues function to GetFieldValues. For those who implemented GetCellValues during the beta program, there will be a transition period to migrate before we retire GetCellValues at the end of 2021.
For additional information, check out our Formula queries help center article.
New timeline report style
After the October release, all timeline reports will use the new style by default on report and table home pages. This new timeline style allows users to take advantage of many new features like resizable columns, column filters, and row colorization.
You can still toggle off the new style on a report-by-report basis.
Automation to Pipelines Migration tool: Copy Records
We now support copying records in the Automations migration tool, so you can migrate automations that use copy records to Pipelines. Now, the Automations migrations tool can convert every action in automations.
For more information on how to use this feature, see our online help article on Automation Migration.
Changes to Quickbase feedback
We are changing the platform we use to collect product feedback to ensure we provide the best experience possible. After the October release, you’ll see a new icon on the My Apps page:
After clicking this icon, you’ll see any requests you’ve previously submitted on UserVoice and can rank each to let us know which requests are most important. You can no longer add new requests or feedback to UserVoice after October 7, 2021, but this platform will remain in read-only mode until October 31, 2021. If you’ve submitted feedback that didn’t meet our criteria for automatic migration that’s still important to you, please re-create those requests in our new platform.
New Pipelines Channel: Formstack Forms
All customers can now leverage Formstack Forms from their Quickbase applications. Read more about the Formstack channel and how to use it in our Formstack help center article.
Enhancements
Mobile workflow enhancements
The following features are now available on the mobile website and mobile app:
- iFrames on a form when set in a formula url field
- data-autosave=true can now be used in formula rich text fields to force the record to bypass the save prompt
- Note: This feature must be used for mobile, as the “Auto save when redirected away from the page” setting only applies to the full site.
- Formula URL controls to launch a link in a popup are now supported for a mobile browser
- The following new CSS classes and attributes (introduced earlier this year) now translate to mobile with slight differences in behavior.
- data-height/data-width (mobile web only)
- data-OpenAsPopup (mobile web only)
- data-replaceRid
- SaveBeforeNavigating (when in the mobile app, will function only when navigating to *.quickbase.com URLs)
- data-refresh (mobile web only)
Note: Popups in the mobile web are treated as a new tab, and are not supported in the mobile app. If optimizing for the mobile app, builders should use page navigations instead of popups.
Improved performance of user operations
Quickbase has improved performance of all operations that involve lookups of users, including:
- Bulk user operations, like those found on the Manage Users page
- Interactions with User and List-User fields
- Formulas that convert between users and email addresses
Note that changes to user profiles, or invitations of new users, may take up to an hour to reflect in an app. Learn more about limits in our help center article.
Enhancements to Formula Rich Text fields
Builders can now use data-autosave=true in a formula rich text formula to override the auto-save setting in table settings.
My pipelines page: Search filters preserved after leaving the page
When you enter a search value or a filter in the “My pipelines” page, leave the page and then return to it, your filters are preserved and still valid.
My pipelines page: View pipeline type in the grid
You can now see what the type of the pipeline is in the “My pipelines” page grid. These types include:
- Draft: This pipeline is incomplete
- Scheduled: This pipeline runs at a set time
- Manual: This pipeline runs when manually started. It can as well be scheduled to run automatically on a certain schedule
- Triggered: This pipeline is triggered by an event in real-time
Platform analytics user reads summary
In platform analytics, you can now view summary read information in the new page 2. You can access page 2 from the user reads section on the platform analytics page. Learn how we measure user reads in our help center.
Quickbase channel: Non-English characters
This channel now provides UTF-8 support for non-English characters.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
Lucidchart integration | The ability to build your database diagrams (ERDs) in Lucidchart, export it using the Quickbase option, and then import that diagram into Quickbase to create your app. | Open Beta | You can import from Lucidchart as an additional option when you create a new app. See complete instructions for this feature in our help center. |
Report settings panel – Kanban | Update report settings more quickly for your Kanban reports using our new report settings panel. | Beta | Sign up in our early access app. Select Building Apps under Program Area. |
Pipelines certification exam | The beta for the new exam starts now and there is still an opportunity to participate. | Beta | Email Quickbase University to sign up. |
What’s fixed in Quickbase
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | AREA AFFECTED | DESCRIPTION |
---|---|---|
QBE016030 | New table report style | When a user sorted a new style table report, entered grid edit, and customized the report, the report type would change to grid edit, and not offer a way to change it back. |
QBE016123 | New table report style | The sort option controls in table headers were not accessible by keyboard. |
QBE016143 | New table report style | When you sorted a column in the new table report and attempted to use keyboard navigation, tab and shift + tab would leave the grid and focus between the last dynamic filter and first pagination icon. |
QBE016124 | REST API | We rolled back a change that affected some users’ ability to get temporary tokens. |
QBE016144 | REST API | The responses for getReport and getTableReports in the dataSource property now return a JSON array instead of JSON objects for gauge, pie, funnel and bubble charts. Now, the property is named dataSources and returns as single-item array. |
QBE016150 | Pipelines | A failure occurred when some users used UTF-8 characters in a Quickbase channel step. |
QBE016149 | Pipelines | Some scheduled pipelines were not running properly. |
QBE016178 | Pipelines | Automation migration dates did not display correctly in Safari. |
QBE016185 | Account management | When you attempted to transfer an app to a person with no explicit app creation permissions, you received an error and the transfer failed. |
QBE016121 | Quickbase Sync | Now, Quickbase Sync uses NetSuite SOAP 2019.2 for connections to NetSuite. When your Quickbase NetSuite connection first attempts to use 2019.2, an integration record for Quickbase Sync is created in your NetSuite instance. If the NetSuite instance requires approval during the auto-installation of an integration record, your NetSuite administrator must enable the Quickbase Sync integration record for the connection to work. |
Contents
New
On-Premises Connectivity with Pipelines
Organizations rely on access to appropriate data for creating workflows and making informed decisions. This data often lives behind firewalls in customers’ private networks. Quickbase is introducing our On-Premises Connectivity feature to help customers securely integrate with these crucial systems and data sources.
You can use this new feature to create secure, no-code integrations between your Quickbase Pipelines ecosystem and your on-premises apps, endpoints, and databases. When you install the Pipelines agent software on your private-network server, you can create an encrypted connection to your Pipelines account. You can use this secure connection in 5 Pipelines channels (ODBC, Jira, Webhooks, CSV Handler, and JSON Handler) for automation and integration.
Customers on Enterprise-level plans with read entitlements receive this feature as part of their plan.
For additional information, check out these resources:
- On-Premises connectivity help article — Includes use-case examples, like how to move data from your Microsoft SQL Server database into a Quickbase app.
- On-Premises Connectivity: How-To Video
Performance optimizer
As part of our effort to provide enterprise-grade performance at scale, we are introducing a new feature that app builders can use to scan a Quickbase app for performance optimizations. You can apply those changes to your app with a single click. Find out how this works in our community post.
You can find the performance optimizer in App management — learn more about how to use it in our help center article. Note that this feature is available to app admins (app builders) on the Enterprise-level plan. For questions on your plan, please reach out to your account team.
Enhancements
New audit log activities
Admins can now see failed login events in the audit logs. These logs will specify whether logins failed because of invalid credentials, invalid user tokens, or invalid tickets. Logs might look like:
- Someone was unable to log in because of an invalid user token on table Reports in app API Gateway.
- Someone attempted to log in with an expired ticket on the Reports table in app API Gateway.
- Ariel Adams attempted to log in with incorrect credentials.
Note: This log captures the user’s name.
Visit our audit logs help page to read more about the patterns captured in each of these events.
Create duplicate dashboard tabs
Builders can duplicate a dashboard tab using the existing tab as a template. To do this, unlock the dashboard, click the context menu (…) of the tab you’d like to duplicate, and click Duplicate.
Platform analytics user reads CSV export
In platform analytics, you can now export detailed user read information through a CSV download. To do this, click the download icon. Find out more about how we measure user reads in our help center article.
Pipelines enhancements
New action step in Quickbase channel
The Action step Make request has been added to the Quickbase channel. This action makes an HTTP or REST API request. You can call the Quickbase APIs using your Quickbase authentication (QB-USER-TOKEN) implicitly. An example of usage would be a table-to-table import.
More field types supported in Quickbase channel
We are supporting two more field types in the Quickbase channel. This helps builders rebuild certain automations. These fields are:
- Predecessor – Helps keep items in a sequenced order. When you specify a predecessor for a task, you set up a dependency between two tasks.
- Workdate – Used with predecessor fields. This is a special type of date field created to accommodate durations that include partial days.
Additional My pipelines changes
Pipeline type
You can now quickly view what method your pipeline uses to start. In the My Pipelines page, click your pipeline. Under Pipeline Type, view whether the pipeline is manual, triggered, or scheduled.
Quickbase apps used
You can now see what Quickbase apps your pipeline is currently using. In the My Pipelines page, click your pipeline and under Channels Used, look for Quickbase apps.
Pipelines builder enhanced scheduling
In July, we released enhanced scheduling for the My Pipelines page. With this release, we added the same enhanced scheduling features to the Pipelines Builder. These changes include scheduling multiple days in a week, month, and more. Read more specifics in the July release notes.
RSS feed available on the activity log
You can now subscribe to pipeline activity using RSS from the activity log.
We’ve also added additional information about each activity entry in the <content> tag along with the pipeline name:
- Pipeline id – the unique identifier that the step ran from
- Run id – the unique instance of this pipeline execution
Improvements to Quickbase channel Look Up a Record
The Quickbase channel Look Up a Record action can now search for a single record by Record ID or by key fields.
Change to Webhooks, JSON, and CSV Handlers
Webhooks, JSON, and CSV Handler channels won’t process HTTP responses larger than 32MB to help prevent memory issues. Requests larger than 32MB will return an error.
Open beta
More actions in the timeline toolbar
Later this week, users of the timeline report in Open Beta will see more options in the toolbar of the report, including:
- Saving changes made to the report
- Grid edit
- Saving as a spreadsheet
- Full screen
- Spacing controls
- And more
Visit any timeline report in your app and click New style to try it out.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
Lucidchart Integration | The ability to build your database diagrams (ERDs) in Lucidchart, export it using the Quickbase option, and then import that diagram into Quickbase to create your app. | Open Beta | You can import from Lucidchart as an additional option when you create a new app. See complete instructions for this feature in our help center |
New timeline | All users can toggle on the new style of timeline reports in their apps. | Open Beta | Click the New style toggle from any timeline report in your apps |
Formula Queries | The ability to gather information from any field or record in a Quickbase app, without a relationship. | Public Beta | Open to all who request access in our early access app. |
AWS S3 Channel | Pipelines’ first direct channel to the AWS ecosystem, allowing users to upload, delete, look up, and search objects in AWS S3… Supports use-cases like:
| Beta | Sign up in our early access app. Select Building Apps, Improving Workflow, and/or Using Apps under Program Area. |
Report settings panel – Kanban | Update report settings more quickly for your Kanban reports using our new report settings panel. | Beta | Sign up in our early access app. Select Building Apps under Program Area. |
Pipelines Certification exam | Take the new Pipelines Certification exam before it goes live. It will be in Beta in the second half of October. You will receive a code to access the test and have the chance to get certified early. | Beta | Sign up in our early access app. Select Help, University, and Certification under Program Area. |
What’s fixed in Quickbase
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
Issue | Area affected | Description |
QBE015802 | New table report style | When you added a column filter on a list user field, then searched for a value in the list-user field, and customized the report, the filter on the report would switch from using the “contains” to “includes” query type and break the filter. |
QBE015892 | New table report style | The left to right scroll bar was hidden in reports in the UI tab in the admin console. |
QBE016078 | New table report style | Users on Safari could infinitely scroll horizontally. |
QBE016088 | New table report style | We updated the color of text and links on dark backgrounds in the full color display option. |
QBE016029 | New table report style | When you used vertical scrolling on a page with four list-user fields, scrolling was slow and sometimes displayed “page unresponsive.” |
QBE016089 | New table report style | The top section of error messages was cut off since the messages were appearing at the wrong point on the page. |
QBE016011 | New dashboard | When you added a summary report to the dashboard and drilled down into a Group by Date field, the date range displays incorrectly. |
QBE016023 | New dashboard | A problem in new dashboards was affecting some users’ ability to publish sandboxes. |
QBE016047 | New dashboard | When app admins assumed an end user role, they could still see the locked icon on new dashboards, which end users wouldn’t be able to see. |
QBE016068 | New dashboard | Users couldn’t select Custom Key field as an option on search widgets when the widget was searching specific fields. |
QBE016004 | New dashboard | When you added a report with nested filters to a dashboard, then drilled down on the report, the filters became misplaced and corrupted. |
QBE015936 | RESTful API | When you created a personal report and ran GetReports via RESTful API, your User ID returned as an integer instead of string. |
Contents
New Pipelines
Channel enhancement — Remove records in bulk
We have introduced a new step which speeds up the delete process for a large number of records. This can help you out when you’re migrating automations.
Channel enhancement — Automation admins
A new Quickbase Channel resource, Automation Admins, is now available for realm administrators. Automation Admins has one query step, Automations Information. Realm admins can combine automations information and migration statuses in an application to retrieve metadata, like this:
For more details, see About the Quickbase channel and stay tuned for news on an exchange app that uses this channel to help manage your automations to Pipelines conversion process.
Automation migration tool improvements
You can now migrate automations that have Delete records action steps. Delete records automation steps are migrated into a single Pipelines Quickbase channel step: Remove Record(s). For example, this automation will be migrated as this pipeline:
Additionally, you can now migrate automations that use custom table keys. That means that primary keys that are different from the default key, Record ID#, are now supported. For example:
Enhancements
New dashboard enhancements
Learn more about the enhancements below during our New Dashboard: Updates webinar on August 25th at 12PM ET. Register for the webinar today!
Copy new dashboards
Builders can copy dashboards in their app from the Pages list. Click the copy icon next to a dashboard to quickly create a new dashboard using the existing dashboard as a template.
Kanban report now available
Shortly after this release, builders will be able to add Kanban reports to their dashboards to manage records directly on the dashboard. Keep an eye on the announcement icon to see when this becomes available.
Search widget now available
Shortly after this release, app builders will be able to add a search widget to a dashboard to allow users to find records in any Quickbase app they have access to. Learn more about how to use this search widget in our webinar later this month. Register for the webinar today!
Updated rich text widget
We made changes to the rich text widget to allow our users to more easily make changes in small spaces. The toolbar of a rich text widget appears outside of the component when it’s one row tall.
Updated Kanban styling
In August, we’ll make some small, stylistic changes to the Kanban report to better improve readability and accessibility:
- More consistent fonts
- Better spacing to improve readability
- Stronger borders to meet accessible contrast ratios
Help content
We’re focusing more on delivering help content via guided help. As part of this change, when you click the help icon (?) in Quickbase, a default help landing page appears instead of a specific topic. You can still access and search all of our help center topics at help.quickbase.com.
Open Beta
Lucidchart integration
08.16.2021
As part of the Quickbase + Lucid partnership, we are introducing a new product integration that’s available starting on August 16, 2021.
Our Customer Success team has helped many customers plan business-critical apps using Lucidchart, and we want to make it even easier for our builder community to turn ideas into action with this new integration.
Simply build your database diagram (ERD) in Lucidchart, export it using the Quickbase option, and then import that diagram into Quickbase to create your app. You can find the option to import from Lucidchart as a fourth option when you create a new application. See full instructions for this feature in our help center.
Timeline report
Additional resolution support
Builders can now use all resolution options (Day/Week, Month/Quarter, Fiscal Year/Month, etc.) in the new style.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
New timeline report | All users can toggle on the new style of timeline reports in their apps. | Open Beta | Click the New style toggle from any timeline report in your apps |
Report settings panel – Kanban | Update report settings more quickly for your Kanban reports using our new report settings panel. | Beta | Sign up in our early access app. Select Building Apps under Program Area. |
Formula queries | The ability to gather information from any field or record in a Quickbase app, without a relationship. Customers will be invited in very small waves. | Beta | Sign up in our early access app. |
What’s fixed in Quickbase
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | AREA AFFECTED | DESCRIPTION |
---|---|---|
QBE015854 | New table report style | When you created a temporary report and searched for records, then opened grid edit, made a change, and clicked Save, a report opened that only had the records that appeared in your search. |
QBE015845 | New table report style | When you searched a table and narrowed the records returned, then you email the report out, results did not appear when you cleared the search and started a new search. |
QBE015865 | New table report style | Updating a report’s color scheme to full color did not save and reverted to the default. |
QBE015912 | New table report style | Column and dynamic filters did not return records that included an uppercase AND or OR. |
QBE015927 | New table report style | The User field did not display in blue like other Reference/lookup fields. |
QBE015920 | New dashboard | When you created a new dashboard and set it as the default app home page, it would override the old home page you had set for specific roles. |
QBE015895 | New table report style | Column filters did not open when a browser window was too short for the filter dropdown to display. |
QBE015954 | New table report style | The filter toolbar wasn’t displaying as open when you opened grid edit and then returned. |
QBE015969 | New table report style | After making a change to a temporary report, it wasn’t possible to exit grid edit. |
QBE015841 | New dashboard | We fixed an issue where KPI widgets that displayed a 0 were cut off in certain places. |
QBE015985 | New table report style | When you downloaded a report as CSV and then tried to enter grid edit, grid edit didn’t load and the report downloaded again as a CSV. |
QBE015925 | New timeline report | When using the new timeline report in an app with a non-US date format, the timeline bars now reflect the correct dates. |
QBE015983 | New table report style | Some users experienced extremely long load times for incremental sets of records when they scrolled. |
QBE015921 | New table report style | When UTF-8 was enabled for an app, some characters were displaying incorrectly on embedded reports after using pagination. |
QBE016008 | New table report style | Some values in user fields were not displaying in the new table report style. |
QBE016017 | New table report style | Reports generated through the “Copy link” option in the more menu would time out if left open for an extended period of time. |
QBE016015 | New table report style | The user in the in user lookup field normally displays as blue, but changed from blue to red after a user opened and exited the field properties of the user lookup field. |
Contents
Enhancements
My Pipelines page is generally available
We’re excited to announce that on July 15, the new My Pipelines page becomes the default view for all Quickbase Pipelines users. You can use the toggle at the top of the page to switch back to the old My Pipelines page. For more information, see the About the My pipelines help page.
Here are some highlights:
- Performance — We built the new My Pipelines page with performance and speed in mind to accommodate every builder — even those with many pipelines.
- View — The page features a streamlined interface with relevant attributes for each pipeline. Access more information about your channels in the side panel, including run time, status, and context menus.
- Filter, Search, and Sort — Filter on pre-existing or custom-created and attributed tags for each pipeline and narrow your search with AND based on names, channels, and tags. Sort your pipelines with the On/Off toggle and select ascending, descending, or the last modified pipeline date.
- Side panel: Basic information — Review pipeline details in the side panel in the Basic info and Statistics tabs. Find and edit information on name, description, tags, pipeline ID, date created, channels used, schedule and next run time, last run date, and step runs. We’ll add more new insights and functionality to this area soon.
- Side panel: Usage stats — Click the pie chart in the side panel to access usage statistics on when the pipeline was last triggered and the number of billable and total step runs in the last 30 days. An indicator shows how usage in the last 30 days compares to the previous 30 days.
- Error counts — View the error count for the past seven days for immediate insight on performance and opportunities for optimization.
Better scheduling in Pipelines
We’ve improved your experience and added new and more sophisticated options for scheduling pipelines, making it possible for you to:
- Set up schedules to run on specific and multiple days in the week, multiple days in the month, or the last day of the month.
- Use CRON (Advanced) scheduling for even more flexibility. Now, you can schedule a pipeline using a CRON expression. Learn more about this scheduling feature in our help center or read about CRON scheduling with the Crontab guru.
You can also convert scheduled automations to pipelines to take advantage of better scheduling.
Note: Currently, some of these enhancements are only available on the new My Pipelines page, but we’ll add them to the Pipelines Builder soon.
Pipelines migration tool enhancements
You can move more types of automations to Pipelines, including:
- Scheduled automations
- Automations that have references to more than one app
- Automations that have references to an old record:
Migrate again
We are also introducing the ability to migrate again, which you can use to regenerate your pipelines even after migration. This helps if you have deleted or edited a pipeline that was previously migrated:
Learn more in our automation migration help article.
Pipelines Jinja enhancements
Now you can use the following cryptographic functions in Pipelines (MD5, SHA1, SHA 224, SHA 256, SHA 384, SHA 512) in Jinja. For more information, see About Jinja in our help center.
Use new summary reports in charts
Now you can access advanced summary report formulas, which lets you use a new type of calculation in summary reports, in charts.
This feature performs calculations on a set of aggregate data by summing the data set, then calculating an average. This is possible through a new formula function that builders can integrate into a report formula, and solves a longstanding issue often called the “average of averages problem”.
For more information, check out our Community Post about summary reports.
Improved scrolling on new table report style
With a platform as diverse as Quickbase, where some apps have a few hundred records, and others have several million, it’s challenging to optimize behaviors for all users.
With this in mind, we’ve improved the new table report style scrolling experience, minimizing how often you experience a loading state and ensuring scalability for large reports. Quickbase now loads in records earlier in your scrolling process and dynamically adjusts the number of records that load in based on the number of columns in the report.
New dashboard updates
Create new records
Builders can use dashboard buttons to create records in any of their Quickbase apps. To get started, add a new button widget to a dashboard and under Action to take when clicking button, select Create new record.
Navigate between reports when widgets are expanded
Use the new Jump To menu when viewing an expanded version of a widget to quickly view another report, rich text, or web page widget anywhere on the dashboard:
Update to table permissions for Everyone on the Internet (EOTI)
Quickbase’s Everyone on the Internet (EOTI) feature provides public access to certain apps, helping collect data like product surveys or support tickets. When builders add a new table to an app, existing roles may default to have viewing access for all its records. This includes the EOTI role, if the app includes one.
This change helps optimize security for Quickbase’s largest and most critical deployments with sensitive data. Read more about governing EOTI in our help center.
We streamlined this process so you can configure your app easily and securely. In any new tables, you create after July 18, 2021, any role that is assigned to EOTI can’t add, edit, or view any records. If the EOTI role needs to view records on that table, you can manually grant it the correct permissions.
Over the next few weeks, Quickbase will also begin displaying the following message to app admins on the settings pages for existing tables that have the EOTI role turned on, in case admins want to adjust the permissions on those tables:
Note: If you’re not sure which role is being used for EOTI, click Users and search for everyone. In the example below, the app has been shared with “Everyone on the Internet” using a role called “Public Access”.
Updated look and feel for Quickbase mobile app
With this release, both the Quickbase Android app and iOS app now reflect Quickbase’s new brand identity and color palette, providing a more cohesive experience for users.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
New timeline report | All users can toggle on the new style of timeline reports in their apps. | Open Beta | Open to all |
Report settings panel – Kanban | Update report settings more quickly for your Kanban reports using our new report settings panel. | Beta | Sign up in our early access app. Select Building Apps under Program Area. |
Formula queries | The ability to gather information from any field or record in a Quickbase app, without a relationship. Customers will be invited in very small waves. | Beta | Sign up in our early access app. |
What’s fixed in Quickbase
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | DESCRIPTION |
---|---|
QBE015904 | We fixed an issue with Quickbase Sync SFTP connections. Previously, hidden folders or files inside the QuickBase Sync folder of an SFTP server could cause connected table refreshes to fail. Now we ignore hidden folders and files. |
QBE015586 | We fixed an issue in the new table report style where, when dynamic field labels were too long, the report cut off some dynamic filters, records, and information about criteria. |
QBE015766 | We fixed an issue in the new table report style where the Save report as, Print, and Email dialogs were covered by table rows. |
QBE015787 | We fixed an issue in the new table report style where, when there were more than 3 users in the list-user field, hovering over the number of additional users did not expand their names. |
QBE015852 | We fixed a problem in the RESTful API where users were not able to create a numeric-formula field that displayed as percent, currency, or star rating. |
QBE015866 | We fixed an issue in the RESTful API where getting the tables for an app returned information on restricted tables. |
QBE015906 | We fixed an issue where editing a record containing a formula field that depended on a checkbox field returned an error in tables that had grid editing enabled. |
QBE015916 | We fixed an issue in the new table report style where the User window didn’t open when the User field was clicked. |
QBE015901 | We fixed an issue where the last used datetime on the User Token Edit page displayed the wrong time zone. |
QBE015829 | We fixed an issue where, when you drilled down on a dashboard, summary reports did not honor a report’s initial filters. |
QBE015923 | We fixed an issue in the pages list where a role’s specified home page did not display correctly in the Specified Home Page For column. |
QBE015917 | We fixed an issue in Pipelines where, when filenames contain special characters like a hyphen, hash, or a space, the upload step failed with a error 404. |
QBE015828 | We fixed an issue in the new table report style where the Formula URL DoRedirect Button was redirecting to the wrong location. |
QBE015822 | We fixed an issue in the new table report style where, when a user opened a table, sorted by a specific column, and then clicked Edit these records, the grid edit would not respect the column sorting. |
QBE015863 | We fixed an issue in the new table report style where formula URL buttons redirected some users to pages that displayed only code, or to other URLs within the app. |
Contents
New
Automations to Pipelines migration capability
Use this new capability to easily convert your existing Quickbase automations into Pipelines. You can continue running your automated workflow without interruption, while the flexibility, scalability, and speed of Pipelines ensures that your processes are always ready to grow with your business.
Beginning June 21, you can find the new migration capability on any page that displays automations in your Quickbase apps. You can migrate one automation at a time, and there’s no limit to the amount of automations you can migrate.
To learn more about the capability and the use cases it supports, review our Automation migration help topic, or read more on the Automating with Pipelines Quickbase Community page.
Enhancements
New table report style
The new table report style is now the default for all users. We removed the word “beta” from the table report toggle to reflect this.
Eventually, we’ll remove the toggle entirely so all customers will use this style. However, we’ll keep the toggle around for a period of time while we confirm that this style serves the needs of the Quickbase community. Read more about how to use the new style and why we made these changes in our Quickbase Community article or help center.
We also updated this style so that filters or searches applied on new table reports before entering grid edit are maintained when you save or cancel out of grid edit.
Security enhancement to custom branding
We disabled the ability to insert and/or edit custom code such as JavaScript in custom branding on June 13. This change affects branding set both at the app level and at the realm level. Users cannot save branding that contains unsupported content. This is part of a greater security initiative regarding how Quickbase handles JavaScript and unsupported HTML tags in places other than code pages. Learn about upcoming JavaScript changes on Quickbase Community.
Batch deletes just got faster
We significantly decreased the amount of time it takes to perform large batch delete operations in Quickbase when you open the More menu in a report and select the Delete these records option. This is part of our broader efforts to continue improving Quickbase performance for increased scale.
Beta opportunities
Note that open betas are available to all Quickbase users, allowing us to collect feedback on new features before releasing them fully.
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
New timeline report | All users can toggle on the new style of timeline reports in their apps. | Open Beta | Open to all |
Report settings panel – Kanban | Update report settings more quickly for your Kanban reports using our new slide-in report settings panel. | Beta | Sign up in our early access app. Select Building Apps under Program Area. |
Summary Formulas for charts | Advanced support report formulas will now be available in charts. | Beta | Sign up in our early access app. |
Formula queries | The ability to gather information from any field or record in a Quickbase app, without a relationship. Customers will be invited in very small waves. | Beta | Sign up in our early access app. |
What’s fixed in Quickbase
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | DESCRIPTION |
---|---|
QBE015801 | We upgraded the Exchange channel used by Quickbase Sync for connected tables. As part of the upgrade, you may notice that the text in the Body field looks cleaner. This also means that the Date Modified timestamp may have changed for a record the first time the table refreshed after the upgrade. |
QBE015738 | We fixed an issue where searches in the new table report style returned results from all searchable fields present on the table, rather than only the fields in columns marked as searchable. |
QBE015763 | We fixed an issue where find and replace would sometimes not work if you accessed the new table report in Firefox. |
QBE015813 | We fixed an issue in the new table report style where clicking a Formula – URL button to add a record that features the &z= Rurl() parameter returned a JSON response on save instead of properly redirecting the user back to where they started. |
QBE015816 | We fixed an issue in the new table report where, when a search timed out, the report displayed a blank page instead of an error message. |
QBE015281 | We fixed an issue where apostrophes in new table report titles did not encode correctly after the report was updated. |
QBE015800 | In the RESTful API, we updated the currencyFormat field property type from an integer to an enum of strings. This change affects the createField and updateField endpoints. |
QBE015795 | We fixed an issue in the RESTful API where, if the Hash User Tokens box was checked in a realm, the response to a Clone a user token call would display as empty quotes ("", ) instead of showing the full token value. If the flag was disabled, the token displayed properly between the quotes. |
QBE014901 | We fixed an issue in the new table report style where users couldn’t adjust the width of the final column in a report. |
QBE015753 | We fixed an issue in the new table report style where report descriptions that were fully expanded still displayed a “Show more / Show less” message. |
QBE015799 | We fixed an issue in the new table report style where, when reports were configured to display without wrapping, content was wrapped tightly in the first column. |
QBE014809 | We fixed an issue in the new table report style where expansion in multiple selections within a column filter would make scrolling difficult. |
QBE015857 | We fixed an issue in the new table report style where saving your changes on the Field Properties page would open the Fields section under Table Settings instead of your report. Now, saving your changes on Field Properties returns you to your report. |
QBE015861 | We renamed Summary Report Formulas to Summary Formulas in the report builder. |
QBE014978 | The SameSite:None attribute was not being passed to the SAML flow. We are slowly rolling out an enhancement supporting customers using a SAML flow that are also using Quickbase within iFrames. This change will not be available to all customers on release day. |
QBE007947 QBE006166 | Fixed issues with copy and paste in grid edit between applications in Chrome or Firefox. We have improved the cross-browser support for pasting into grid edit. Users can now use their keyboard shortcut or Paste Special. |
Contents
New
New dashboards – generally available at Empower 2021 (May 25)
Our new dashboards provide more modern visuals for surfacing real-time insights from your operational data across different systems, teams, and locations. They enable you to display reports side-by-side from different apps, and to filter all reports on the dashboard at once in just a few clicks.
We’re excited that this feature will be generally available on May 25, 2021. To watch a livestream of the official announcement, register for Virtual Empower. It’s free!
New dashboards are now fully reliable for use in your business and mission-critical apps. Learn about this milestone on Quickbase Community or watch the Empower keynote.
With this general release of dashboards, you can:
- Add summary reports and bubble, funnel, and area charts to dashboards
- Expand widgets to see details at a glance – Click Expand widget in the menu to open widgets in an expanded view, then navigate with the arrows or your keyboard
- View dashboard events in audit logs – Realm admins can open audit logs to see when users create, update, view, or delete a dashboard
- Use your keyboard to navigate more consistently between widgets
- Get help in dashboards – Click the lightbulb icon to access guides, give feedback, and view announcements about new dashboard features
. - And, dashboards are now backed up and stored in accordance with Quickbase’s backup policies.
We fixed the following issues where:
- Users could not end a session when testing as a role or a user
- Summary reports on new dashboards did not honor field display settings
- KPI widgets displaying a value of 0 would display an error
- Some charts did not return all records in the query
- In cases where dashboard filters mapped to a deleted table report, widgets would load indefinitely. If you encountered this, you may need to recreate the filter to fix it
Pipelines pricing enhancement
In April 2021, Quickbase launched new pricing plans that customers can purchase with their contracts. These plans help align how we measure usage in Pipelines with the rest of our product.
The new plans measure usage with read entitlements. For more information about read entitlements, see the platform analytics help page.
For customers on the new plan, over 60% of the functionality within Pipelines will be free. Customers will remain on the old plan until they purchase the new plan. The Quickbase channel remains free, regardless of plan.
Read the updated Pipelines billing help page for more information on new plans, read entitlements, and Quickbase billing, and stay tuned for our upcoming community blog post.
New table report — general availability update
This month, we’re continuing the phased rollout of the new table report that defaults table reports to the new style. The rollout finishes on May 24.
After the rollout is done, you will still be able to toggle back to the previous table report style. Eventually, we’ll remove the toggle so all customers are using the new table report. However, we’ll keep the toggle around for a period of time while we confirm that the new table report serves the needs of the Quickbase community.
The rollout is in phases, based on the first letter of your Quickbase URL. For example, “https://examplecorp.quickbase.com” starts with the letter “e.” The first phase began on April 26th for the first ~25% of accounts. We’re continuing with 25% phases until the end of the rollout on May 24:
PHASE | DATE | SEGMENTS |
---|---|---|
Phase 1 | 04/26/21 | Customers with URLs beginning with a – d |
No additional phase | 5/03/21 | Monitoring performance |
Phase 2 | 5/10/21 | Customers with URLs beginning with e – m |
Phase 3 | 05/17/21 | Customers with URLs beginning with n – s |
Phase 4 | 05/24/21 | Customers with URLs beginning with t – z and all others (accounts with URLs that don’t start with a letter of the alphabet) |
We’re continuing to monitor each phase of the rollout and may adjust the dates for the following phases as needed. This rollout also marks the next milestone for a few features we are retiring this year.
Read more about the improvements you’ll see with the new table report in our Quickbase Community blog post. Questions or concerns? Please submit a support case.
Enhancements
More efficient summary operator
With this release, a new summary field function called Has any children?
outputs a checkbox. After finding a match, Quickbase will stop counting. Builders can use this pattern to drive permissions or workflows where only the existence of a child record is important, not how many exist. Learn more about performance improvements in our Quickbase Community blog post.
Additional improvements to new CSS classes
In our April release, we improved the formula-url and formula-rich text fields, giving builders more customizable and powerful workflows.
This release, we added three key options that continue to improve these features in formula-rich text fields:
- Refresh the source page when a popup is closed using the
data-refresh
parameter. - Customize the size of a popup using the
data-width
anddata-height
parameters
Here’s an example that uses these two features in combination with the OpenAsPopup
class:
"<a class='Vibrant Success OpenAsPopup' data-height=200 data-width=200 data-refresh=true href='" & [url] & "'>Click here</a>"
- Use record ID# as a parameter when you click a custom hyperlink from an add record form. This lets you leverage newly created record IDs and expands custom code page workflow options. Use record ID# in formulas with
data-replaceRid=true
and%%rid%%
where you would like the RID.
Note: You can only use this parameter when the hyperlink navigates to the same tab, not when it is set to open in a new tab or popup.
Here’s an example of a formula-rich text field that uses this feature:
"<a class='Vibrant Success SaveBeforeNavigating' data-replaceRid=true href='/db/abc?a=dr&rid=%%rid%%'>Click here</a>"
Scheduled pipelines can now be turned on and off
You can now toggle on and off scheduled pipelines without having to first clear the schedule.
Beta opportunities
Note that open betas are available to all Quickbase users, allowing us to collect feedback on new features before releasing them fully.
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
New timeline report | Later this month all users will be able to toggle on the new style of Timeline reports in their apps. | Open Beta | Open to all |
Report settings panel – Kanban | Update report settings more quickly for your Kanban reports using our new slide-in report settings panel. | Beta | Sign up in our early access app. Select Building Apps under Program Area. |
What’s fixed in Quickbase
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | DESCRIPTION |
---|---|
QBE015697 | We fixed an issue in the new table report where searches that used a special character and returned only one record resulted in a blank screen. |
QBE015720 | We fixed a scrolling issue in the new table report that occurred when a user added a description to a full-page report. When this happened, the user couldn’t scroll to view the last few records on a page. |
QBE015744 | We fixed an issue in the new table report where reports without a description displayed extra space at the bottom of the report. |
QBE015169 | We fixed an issue with the Quickbase channel in Pipelines where, when the options in the channel steps contained spaces, multi-select options failed to save. |
QBE015691 | We made a change to the report schema API. Now, within the summarize properties of a summary report, we will include the showAs attribute for fields summarized with the type number-of-records . |
QBE010988 | We fixed an issue where some builders received errors messages when using a connected table synced to Gmail. |
QBE015727 | We fixed an issue in connected tables that made the Refresh Data option available to roles without the Edit Field Properties permission. To manually refresh a connected table, a role must have must administration access to the app and full permissions for the connected table. |
QBE015751 | We fixed an issue in the report builder where summary reports were loading slowly. |
QBE015694 | We fixed an issue where the get all relationships endpoint did not allow {{skip}} as a query parameter for pagination. |
QBE015728 | We fixed an issue with horizontal scrolling in the new table report that occurred in reports that had either descriptions, footers, or both. |
QBE015726 | We fixed an issue where users were unable to right click and paste into rich text fields and homepage widgets. |
QBE015750 | We fixed a problem that occurred in Internet Explorer 11 where new table reports loaded as a blank page. |
QBE015754 | We fixed an issue in the new dashboard where the percentage on the Y-axis of chart reports was incorrect when users applied a goal line and viewed the chart on a dashboard. |
QBE014980 | We fixed a list user field wrapping issue in the new table report where, when users reduced the column width, content would run into the next column instead of cutting off. |
QBE015051 | We fixed an issue in the new table report where, when you grouped based on user-list, the field displayed HTML. |
QBE015583 | We fixed an issue in the new table report where column filters sometimes did not load any data, even when the related dynamic filter did. |
QBE015647 | We fixed an issue in the new table report where the “Invalid” value in the user field displayed as a blue link instead of plain text. |
QBE015663 | We fixed an issue in the new table report where using the Show columns feature would add a column, but also duplicate the last column heading in a report. You couldn’t hide the duplicated heading. |
QBE015735 | We fixed an issue in the new table report where, when you collapsed the report into nested groups, the group label would become unreadably short. |
QBE015745 | We fixed an issue in the new table report where column filter row height appeared as the same height as the column header row. |
QBE015746 | We fixed an issue in the new table report where users who did not have permission to delete reports were seeing a delete check box on group header rows, although they couldn’t use these check boxes to delete any records. |
QBE015782 | In the new table report, we made “Field properties” a clickable link so you can open a page in a new browser tab. |
Contents
- New
- Enhancements
- Pipelines enhancements
- Open beta
- Other beta opportunities
- What’s fixed in Quickbase
- Feature retirements
New
New table report — general availability
We’re excited to announce that the new table report is ready for general availability (GA). On April 26th, we will begin a phased rollout that defaults table reports to the new style.
Note that after rollout has completed, you’ll still be able to toggle back to the previous table report style. Eventually, the toggle will be removed so all customers use the new table report. However, we’ll keep the toggle around for a period of time while we validate that the new table report serves the needs of the Quickbase community.
Our rollout will be in phases, based on the first letter of your Quickbase URL. For example, “https://examplecorp.quickbase.com” starts with the letter “e.” The first phase begins on April 26th, when we’ll make this change for the first ~25% of accounts. During the following few weeks, we’ll continue with 25% phases until we complete this rollout:
PHASE | DATE | SEGMENTS |
---|---|---|
Phase 1 | 04/26/21 | Customers with URLs beginning with a – d and new accounts (accounts created on or after this date) |
No additional phase | 5/03/21 | Monitoring performance |
Phase 2 | 5/10/21 | Customers with URLs beginning with e – m |
Phase 3 | 05/17/21 | Customers with URLs beginning with n – s |
Phase 4 | 05/24/21 | Customers with URLs beginning with t – z and all others (accounts with URLs that don’t start with a letter of the alphabet) |
We’ll closely monitor each phase of the rollout and may adjust the dates for the following phases as needed. This rollout also marks the next milestone for a few features we are retiring this year.
Read more about the improvements you’ll see with the new table report in our community post. Questions or concerns? Please submit a support case.
New summary report calculation option
This enables you to use a new type of calculation in a summary report. It performs calculations on a set of aggregate data by first summing the data set, and then calculating an average. This is made possible via a new formula function which the builder will plug into a report formula. This solves a longstanding issue often called the “average of averages problem”.
Platform analytics — general availability of the overview page
The overview page functionality within platform analytics (previously referred to as platform insights) will be generally available starting April 27. Located in the admin console, this feature provides realm-level insights across all your apps, users, and connections. Platform analytics is available in the admin console for all customers on new plans.
The overview page enables account and realm admins visibility into their organization’s usage of Quickbase through eight valuable operational and contract-based metrics.
Enhancements will quickly follow through the rest of Q2 and Q3 2021, including the launch of the drill-down page that enables realm and account admins to view historical trends of each metric in aggregate, by individual application, and/or by individual user level. This helps you to better understand usage patterns as well as view trended data. Stay tuned for more details.
Enhancements
More control over formula-url and formula-rich text fields
These features and capabilities include:
- Open a formula url as popup allows builders to set a website to open in a popup window and the existing setting to open in a new tab. You can use the same functionality with formula-rich text by applying the CSS class (OpenAsPopup).
- Builders can now use a new CSS class (SaveBeforeNavigating) inside of a formula-rich text field so that Quickbase saves the record before navigating when this setting is used.
Note that only one of the above workflow classes is supported per formula-rich text. - Embed a secure, external website as an iframe on a form. This provides builders a way to embed YouTube videos or other file services (Box, Drive, etc.) as a file preview. For security purposes, the only *.quickbase.com URLs that are supported are for code pages. All other native pages (*.quickbase.com URLs) do not function when embedded on a Quickbase form.
A new find() formula function
Now you can parse more complicated text patterns with less work. A new function called find() provides the index of the start of a defined string. This value can then be used in further text functions like left() or notRight(). Find(“hello”, “ello”) would return 2.
Security enhancement to rich text fields
We’ve disabled the ability to insert and/or edit custom code such as JavaScript in rich text fields. This change only affects user-entry fields, so formula fields are not affected at this time. Users cannot save values in rich text fields that contain unsupported content. This is part of a greater security initiative regarding how Quickbase handles JavaScript and unsupported HTML tags in places other than code pages. Learn about upcoming JavaScript changes on community.
Additional tracking in audit logs
We’ve added additional events that will be tracked in audit logs as we continue to improve the platform and add ways to access data. See the updates in the audit log help article.
Pipelines enhancements
Google Drive channel
You can now access Google shared drives. If you are an enterprise user, you can extend all the features and functionalities in Google Drive to operate over items located in your shared drives. You can design workflow automations to spread throughout all folders a specific user has access to and not just those in My Drive. Look for this capability in the dropdown menu of the Drive field.
You can now use the Google Drive channel to export in various formats and steps that allow download of files now work with these formats. Now it’s easier to directly download the file in the format you need.
You can now look up files and folders by name in Google Drive. This makes it easier for you to directly navigate to the resource you want to work with. It is not necessary to keep or work on intricate ways to obtain the file or folder ID.
Google Sheets channel
In cases where your workflow spreads across multiple channels and you need date/time fields transfers, there are expanded date/time formats.
Google Contacts channel
You can now add contacts with international phone numbers.
Outlook Calendar channel
It’s easier for you use time zone IDs in subsequent steps.
Open beta
Open betas are available to all Quickbase users, allowing us to collect feedback before releasing them fully.
New dashboards
This enables you to quickly build more powerful dashboards and addresses several longstanding requests from the community. Notable features include:
- Cross-report filtering: Click to filter several reports on your dashboard simultaneously
- Cross-app reporting: Display reports from any of your Quickbase apps side-by-side
- Dashboard tabs: Easily organize important reports on your dashboard
April updates
- Funnel and area charts are now supported on the dashboard
- We fixed an issue where numeric percent fields were not properly formatted
Learn about creating new dashboards in our Help Center.
Pipelines: New My Pipelines page enhancements
On/off toggle– You can turn Pipelines on and off from the My Pipelines page.
Other beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
New timeline | This combines an improved Gantt chart design with updated table report functionality. Customers can gather more insight immediately with colorized timeline bars in a more modern experience.
| Beta | Sign up in our early access app. Select Using Apps under Program Area. |
What’s fixed in Quickbase
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | DESCRIPTION |
---|---|
QBE010744 | We fixed an issue that prevented you from deleting a copy of a connected field that is part of a composite refresh key in a connected table. |
QBE010793 | We fixed an issue where the key field of a connected table remained required if you set the key to a different field later. If you set the key field of a connected table to a connected field other than the refresh key, the field automatically becomes a required field. |
QBE013422 | We fixed a permissions issue that sometimes prevented an application administrator from deleting a connected field from a connected table. |
QBE014721 | We’ve updated Quickbase Sync to use Salesforce API Version 39 for connections to Salesforce. |
QBE015082 | If you disconnect a connected table, you can now delete the composite refresh key from the disconnected table if it’s no longer the table key. |
QBE015598 | We fixed an issue with new table reports where, if you applied a filter before pressing some formula – URL buttons, you would receive a JSON response. This change does not affect any legacy reports. |
QBE015615 | We fixed an issue with how new table reports displayed rich text fields that contained HTML tables. This change does not affect any legacy reports. |
QBE015593 | We fixed an issue in new table reports where filtering with the operator <some field> contains would only search the columns in the report instead of all searchable fields in the table. |
QBE015561 QBE015589 | We fixed a couple of issues in new table reports where, when the performance bar or a footer were enabled, the horizontal scroll bar would sometimes disappear after exiting full screen mode or closing the Reports & Charts tray. This issue did not affect legacy reports. |
QBE015671 | New table reports now correctly display UTF-8 encoded data when the app or realm-level settings to force UTF-8 encoding are enabled. |
QBE15283 | We fixed a problem where the API portal would cache and display the first successful request to download a file endpoint and return it to users instead of the most recent attempt. Now, browsers always fetch the latest version, instead of caching the first successful one. |
QBE014676 | We fixed an issue in Pipelines Outlook Calendar Event Triggers where, when the Created and Updated pipelines were simultaneously enabled, the Created Pipeline couldn’t trigger and users couldn’t invite themselves to calendar events. |
QBE015677 | We fixed an issue in new table reports where predecessors didn’t work since they weren’t displayed as links. This change does not affect legacy reports. |
QBE015678 | We fixed an issue in new table reports where no records were returned when you filtered on a column with high-order characters, even if matches existed. This issue did not affect legacy reports |
QBE015679 | We fixed an issue in new table reports where multiple-choice numeric fields in new table reports did not display values not currently in the list of choices as red. This issue did not affect legacy reports. |
QBE015680 | We fixed an issue where standalone new table reports weren’t displaying error messages. This issue did not affect legacy reports. |
QBE015685 | We fixed an issue in new table reports where summary fields, reference fields, and reference proxy fields didn’t display a blue hyperlink color. This issue did not affect legacy reports. |
Feature retirements
Quickbase routinely retires features that aren’t broadly useful so we can focus on delivering the most valuable product improvements for your business. Learn more about feature retirements and the terms End of Sale, End of Support, and End of Life on the community.
All feature retirements in the April release are related to table reports. The features we’re retiring are not available in the new table reports, but you can toggle back to the legacy table report to continue using them for an extended period of time. We suggest beginning to explore alternate solutions and migrating your applications.
Read more about table report retirements in this community post.
End of Sale
iCal fields
We’re retiring iCal fields since pipelines offers a more streamlined method for integrating meeting schedules across systems. Specifically, our Outlook and Google Calendar channels have made iCal fields redundant.
Timeline for retiring iCal fields: iCal fields are reaching End of Sale as of the April release. We have not yet determined the dates for End of Support and End of Life.
vCard fields
We’re retiring vCard fields since pipelines offers a more streamlined method for integrating contacts across systems, making iCal fields redundant.
Timeline for retiring vCard fields: vCard fields are reaching end of sale as of the April release. We have not yet determined the dates for End of Support and End of Life.
End of Support
Summary tables on table reports
We’re retiring summary tables on table reports since you can surface the same insights with summary reports and dashboards, making this feature redundant.
The feature we’re retiring is the small summary table displayed at the bottom of table reports, like the one shown here. Summary reports will not be affected by this change.
Timeline for retiring summary tables on table reports: This feature will reach End of Sale and End of Support as of the April release. We have not yet determined a date for End of Life.
Table report format setting
We’re retiring the table report’s format setting. The plain text and CSV options are already served by the Download report as CSV feature, making these report options redundant. The XML options do not match best practices for extending Quickbase with custom code and are outdated since most developers prefer CSS over XML to style web pages.
The alternative to the XML options is to stand up a full web page and use the Quickbase API to populate it with record data.
Timeline for retiring the table report format setting: This feature will reach End of Sale and End of Support as of the April release. We have not yet determined a date for End of Life.
New and updated flags
We’re retiring new and updated record flags. App builders can’t rely on their users seeing these flags, since each end user controls whether the flags are visible. Quickbase also offers many options to highlight important and timely data. Instead of using new and updated flags, you can use report filters and formulas to dynamically filter and flag records you want your users to act on.
Timeline for retiring new and updated flags: This feature will reach End of Sale and End of Support as of the April release. We have not yet determined a date for End of Life.
New
Introducing a new Pipelines channel — Microsoft Teams
Pipelines now provides connectivity to Microsoft’s popular business communication platform, Microsoft Teams.
When you work with Channels, Teams, and Messages, you can build powerful integrations, automate notification workflows, and enhance team communication and productivity. Learn more about using the Microsoft Teams channel in our help center.
Enhancements
Formula URL and rich text can now redirect to where a user started
Previously, builders had to pre-define a location for their formula buttons to redirect to, or first redirect to a custom code page. Starting in this release, a new URL pattern is available to redirect an end user to where they started. For example,
URLRoot() & "db/" & [_DBID_SUB_TASKS] & "?a=API_AddRecord"&"&rdr="&URLEncode( URLRoot()
& "db/" & Dbid() & "?a=doredirect&z=" & Rurl())
Pipelines
Enhancements for the Quickbase channel
With this release, two highly requested features that simplify the process of building powerful and complex workflows are now available:
- You can take the previous value of a field from a trigger and analyze both the original and the new value when a record is updated. Then you can compare the difference between the two values or track the change.
- You can use a combined trigger for a Created OR Updated OR Deleted record to optimize your workflows and the organization and execution of your pipelines. Before, if you wanted to automate the same process that ran when a Quickbase record was added, modified, or deleted, you would need to create a separate Pipeline for each scenario. Now, if the logic is identical, those pipelines can be merged into one pipeline. This makes it easier to find and update records whenever you want.
Microsoft SharePoint channel supports files and folders
New file management functionality in Microsoft SharePoint unlocks a greater number of workflow automations that can have greater complexity. Use this management to handle the creation and organization of files, keep them in sync with other third-party file management services, and improve your experience of SharePoint integration.
With the new categories for Files and Folders, you can design bidirectional flow to download, upload, move, delete, search files, organize, and automate the process creating folders.
Note: To be able to see and use this functionality, you need to reconnect the channel and provide authorization. For more information see About the Microsoft SharePoint channel.
Google channel enhancements
- Google Contacts channel supports Company, Address and Title fields
- Google Calendar channel supports sending notifications whenever an event is created
New Jinja functions in Pipelines
Here are the new functions:
base64_encode
Encodes a string using Base64 and returns the encoded bytes.base64_decode
Decodes the Base64 encoded string and returns the decoded bytes.
timestamp_to_time
Converts UNIX timestamp to UTC Date Time format.
Force browser encoding to UTF-8
By default, data and schema entered in Quickbase apps use ASCII character encoding (Not sure what counts as an ASCII character- see this table for valid ACSII examples). To benefit our international users, we’re introducing two new settings:
- App-level, force UTF-8: This forces browser and RESTful API encoding for data and schemas in each application to be in UTF-8. This setting is only available when the realm-level setting below is not enabled. App administrators will be able to turn this setting on or off.
- Realm-level, force UTF-8: This forces browser, XML APIs and RESTful API encoding for data and schemas in each application in the realm and all additional properties (such as user profiles) to be in UTF-8. By putting in a support case, Quickbase Care can turn this setting on or off.
These settings only apply to entering or displaying UTF-8 data. This setting does not apply to operations you perform on UTF-8 data, such as searching and sorting records, or setting custom permissions based on field values. Toggling this setting does not change the encoding for any existing data or schema. ASCII characters should continue to function normally. Quickbase users may experience character inconsistencies if there are any data or schemas with encoding other than ASCII or UTF-8.
Data classification label and APIs
The Get, Create, Update, and Copy App API calls now return the data classification label assigned to the app. If data classification is not turned on, the API returns nothing. If data classification is turned on, but the app is not labeled, the API returns None
.
Data classification labels can be added in the admin console by a realm admin for Platform+ plans.
Learn more about data classification on our Community blog and help documentation.
Open beta
Open betas are available to all Quickbase users, allowing us to collect feedback before releasing them fully.
New dashboards
With this release, all builders can to create a new dashboard. Just visit your app settings, click Pages, New Page, and select Dashboard to begin.
New dashboards enable you to get even more insight from your data in Quickbase. We’re excited to bring several new capabilities to your apps that allow you to build more powerful Dashboards more quickly. We’re happy to address several longstanding product requests from the community with this feature. Some of the most important features include:
- Cross-report filtering: Click to filter several reports on your dashboard simultaneously
- Cross-app reporting: Display reports from any of your Quickbase apps side-by-side
- Dashboard tabs: Easily organize important reports on your dashboard
Learn about creating new dashboards in our help center.
New table report — readability and performance improvements
In this release, you’ll see dramatically improved initial report load times. In some cases with large or complex reports, load times improved by as much as 450%.
You’ll also see improvement when sorting, showing/hiding columns, opening/closing the column filters row, and scrolling vertically in the report.
We’ve also made a few design changes to make things easier to read. You’ll notice a darker header row to provide more contrast and better catch the user’s eye, along with more defined horizontal borders in place of zebra striping, and column headers will no longer appear in all caps.
New My Pipelines page improvements
We added these features and capabilities on the new My Pipelines page:
- Edit Pipeline Name and Description from the info panel
- Export, Duplicate, and Delete a pipeline
- Create Pipeline now lets you set a name, description, and tags. You can also import a pipeline from a YAML
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
New timeline | The enhanced timeline builds upon the new table report feature and includes many of the same enhancements that the Table Report brings to the platform. In addition to a more modern experience, customers can gather more insight immediately with colorized timeline bars. | Beta | Sign up in our early access app. Select Using Apps under Program Area. |
Platform Insights | Platform Insights provides customers with complete visibility into their usage of Quickbase through an interactive dashboard displaying key metrics. Realm & Account admins can better understand platform-wide usage details and trends to effectively manage and govern their Quickbase instance. | Beta We are slowly accepting customers who are a good fit. | Sign up in our early access app. Select Platform Administration or Platform Infrastructure under Program Area. |
Summary report | This feature enables a new type of calculation to be used in a summary report. It allows you to perform calculations on a set of aggregate data by first summing the data set, and then calculating an average. This will be made possible via a new formula function which the app builder will plug into a report formula. The longstanding problem this feature solves is often called the “average of averages problem.” | Beta | Sign up in our early access app. Select Building Apps under Program Area. |
What’s fixed in Quickbase
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | DESCRIPTION |
---|---|
QBE014781 | We fixed an issue where some custom NetSuite fields were either unavailable or caused refresh errors for connected tables. |
QBE015168 | We fixed an issue where report headers appeared in the wrong position in new table reports when neither the viewing nor editing options were selected. |
QBE015174 | We resolved a table import error that produced an excessively long HTTP error message. We replaced this HTTP error message with one that opens on a new page with complete details. |
QBE015272 | We fixed an issue where the platform admin link on the left side of the admin site did not appear when audit entitlement was enabled. |
QBE010756 | We fixed an issue that allowed users to change the table key of a connected table to a non-connected field other than the record ID# field. This action could cause refresh errors and is no longer allowed. This fix does not automatically update the table key of existing connected tables where the table key was changed. |
QBE015228 | Users, groups, and accounts can now share the same name. For instance, “smith_banking” could now be used as a user screen name, a group name, and an account name at the same time. |
Features
New default Quickbase branding
We’ve officially launched our new branding. While you’ll start to see this new brand reflected across our key marketing channels over time, you can expect very minimal changes to the product experience. If you’re using our default branding, only the logo on the top left of the platform will be new. If you’re using custom branding, you’ll see no change at all.
Introducing the new My Pipelines page
We’re thrilled to present the result of our effort to improve performance and rethink and redesign the My Pipelines page. Our ambition was to deliver a more efficient way to organize and manage your pipelines, with modern design and technologies that address all your feedback. Here are some highlights:
- My Pipelines page will load faster
- New features help keep your pipelines organized. We’ve introduced new features such as tagging, filtering, and searching to help you keep your pipelines organized.
- You’ll see more detailed information, statistics, and metrics for each pipeline
- The new unified look and feel matches the rest of the Quickbase platform
The My Pipelines page is now in beta, available for everyone to opt-in. We highly appreciate your feedback — please let us know how we did.
Introducing new Pipelines Channels
- Google Docs — Replace Text in documents and use Google Drive to expand the number of workflows you could design. See the Google Docs channel documentation for more information.
- Google Drive — Organize your Google Drive and automate how your file storage is handled. Do this by triggering on File and Folder events and managing permissions, create, read, update, and delete operations. See the Google Drive channel documentation for more information.
- Google Workspace — Automatically provision users in Google Workspace. This includes create, read, update and delete operations for users, groups and group members. See the Google Workspace channel documentation for more information.
New table report enhancements: Full color option and performance improvements
You can now choose how colors appear on new table reports. In report settings, choose pale coloring for more readability or full coloring to grab users’ attention.
This release also includes the first in a series of performance improvements targeting slow interactions and report load times in the new table report. You’ll see improvement when toggling full screen on/off and opening the column menu.
New table report enhancements: Dynamic filter display
Throughout our open beta program, the most frequent piece of feedback we’ve gotten has been that while column filters are useful, you would still like to filter on fields that aren’t columns in the report.
With the Feb. 22 release, the dynamic filters builders have selected in report settings will appear at the top of new table reports.
Applied filters will appear as tokens, similar to the current report experience. Click the “X” to clear each filter or use the “Clear all” option.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
New table reports | The new table report provides a modern interface to view, filter, sort, and group Quickbase data. Use the toggle found on each report to turn the experience on. | Open beta | Open to everyone |
New dashboards | Our new dashboards provide a refreshed modern interface and new functionality for users. View collections of reports from across all your Quickbase applications and filter across selected reports by field values in the underlying data. | Beta | Sign up in our early access app.Select Building Apps under Program Area.We will be accepting customers in waves to participate. Learn more about the new dashboards. |
New timeline | The enhanced timeline builds upon the New Table Report feature and leverages many of the same enhancements that the Table Report brings to the platform. In addition to a more modern experience, customers can gather more insight immediately with colorized timeline bars. | Beta | Sign up in our early access app. Select Using Apps under Program Area. |
Platform Insights | Platform Insights provides customers with complete visibility into their usage of Quickbase through an interactive dashboard displaying key metrics. Realm and account admins can better understand platform-wide usage details and trends to effectively manage and govern their Quickbase instance. | Coming soon to Beta | Sign up in our early access app. Select Platform Administration or Platform Infrastructure under Program Area. |
What’s fixed in Quickbase
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | DESCRIPTION |
---|---|
QBE15133 | We changed the API name property to return the user’s name rather than screen name. We also added a screenname property to be backwards compatible. |
QBE15149 | We fixed an issue where we incorrectly displayed summarize values when grouped by negative numbers in chart and summary reports. |
QBE15157 | We fixed an issue where builders were unable to access the user ID of a user field. |
QBE15158 | We corrected the API fieldType validation error message that appears when you specify an invalid fieldType value to “create field”. The API now requires the correct syntax for this request. |
QBE14971 | The new table report now displays a single record report when you use a search widget. Previously, it displayed a report with only one record in it. |
QBE15176 | We fixed an issue where API query results produced inconsistent pagination when the query results were not sorted. A sort order is now required when you specify top or skip. |
Features
Introducing New Pipelines Channels
We are excited to announce that you can now connect and integrate with these popular web apps:
- Twilio — With our Twilio integration you can easily build workflows to automatically handle text messages and manage the message logs. Learn more about the Twilio channel in online help.
- Google Contacts — Use this channel to manage and transfer Google contact information, perform all create, read, update and delete operations. Learn more about the Google Contacts channel in online help.
- Google Calendar — Build powerful workflows using Calendar and Events. Learn more about the Google Calendar channel in online help.
- Google Sheets — Create, monitor, analyze, transfer and transform your spreadsheet data cross platform with the Google Sheet channel. Learn more about the Google Sheets channel in online help.
New default record picker behavior
Record pickers on new tables (customizable in Advanced Table Settings) now default to listing the first three fields that were added to the table. Previously, the default record picker listed the Record ID first, which is often not a helpful value to display. This new behavior will make table-to-table relationships more intuitive for new builders and reduce the need to change this default. As a part of this change, modifying the Key Field in a table no longer impacts what is displayed in the record picker.
Improved scrolling behavior in new table report
Now the column header row and sticky first column will stay put on the screen as you scroll without dancing in and out of view. This also resolves an issue where users could sometimes scroll past the end of a grouped report. We have also updated the appearance of the button to show or hide the filters section.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
New table reports | The new table report provides a modern interface to view, filter, sort, and group Quick Base data. Use the toggle found on each report to turn the experience on. | Open beta | Open to everyone |
New dashboards | Our new dashboards provide a refreshed modern interface and new functionality for users.View collections of reports from across all of your Quick Base applications and filter across selected reports by field values in the underlying data.
| Beta | Sign up in our early access app. Select Building Apps under Program Area.We will be accepting customers in waves to participate. Read more about the new dashboards. |
New timeline | The enhanced timeline builds upon the New Table Report feature and leverages many of the same enhancements that the Table Report brings to the platform.In addition to a more modern experience, customers can gather more insight immediately with colorized timeline bars. | Beta | Sign up in our early access app. Select Using Apps under Program Area. |
Platform Insights | Platform Insights provides customers with complete visibility into their usage of Quick Base through an interactive dashboard displaying key metrics.Realm and account admins can better understand platform-wide usage details and trends to effectively manage and govern their Quick Base instance. | Coming soon to Beta | Sign up in our early access app. Select Platform Administration and/or Platform Infrastructure under Program Area. |
What’s fixed in Quick Base
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | DESCRIPTION |
---|---|
QBE015126 | We fixed an issue where the search bar would disappear when no records were returned in the new table report. |
QBE015141 | Non-admin users can now make API requests to getTables and access tables to which they have permission. |
QBE015143 | We fixed an issue where the API returned an incorrect 200 response code when a user submitted an invalid authorization header for the file download endpoint. The 400 Bad Request now appears when this occurs. |
Features
New RESTful API to manage user tokens
You can manage user tokens using a set of new methods in our RESTful APIs. Here are the new features:
- Copy a user token, and all associated apps
- Deactivate a user token
- Delete a user token
Pipelines: Introducing the Pushbullet channel
Use the new Pipelines integration channel Pushbullet to send custom notifications to a selected or dynamically identified number of devices. See how to connect the channel and start building your workflow in our channel documentation.
Pipelines: Jira channel enhancements
You now can manage Projects and reference custom fields that are of the type project picker, in addition to managing Comments, Issues, Attachments, and Worklogs. You can now also manage issue resolutions in the Jira channel.
Pipelines: Pipelines Activity log access
There are two new ways to access pipelines activity log, making it easier for you to trace data, errors, or inefficiencies, and debug and improve your workflow.
The pipeline’s activity log is now directly accessible from within the builder.
To view this log, open your pipeline and click Pipeline activity.
The aggregated list of all pipelines’ activity logs is now also accessible through a link in the upper right corner. To view this log, open your pipeline and click Activity log.
New table report enhancements: show columns
You now can quickly add columns to the new table report.
Access this option through the column menu. Select Show columns and search or browse through the available columns to pick one or more to add to your report.
New default behavior for saving parent records
For all newly created tables, the parent record is automatically saved by default when you start creating a child record. Before, the advanced table setting called “Save parent record automatically when a child record is created” was unchecked by default. This change eliminates unnecessary system prompts and streamline workflows. Behavior for existing tables will not be affected.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
New table reports | The new table report provides a modern interface to view, filter, sort, and group Quick Base data. Use the toggle found on each report to turn the experience on. | Open beta | Open to everyone |
New dashboards | Our new dashboards provide a refreshed modern interface and also new functionality for users.View collections of reports from across all of your Quick Base applications and users can now filter across selected reports by field values in the underlying data. | Beta | Sign up in our early access app. Select Building Apps under Program Area.We will be accepting customers in waves to participate. Read more about the new dashboards. |
New Timeline | The enhanced timeline builds upon the New Table Report feature and leverages many of the same enhancements that the Table Report brings to the platform. In addition to a more modern experience, customers can gather more insight immediately with colorized timeline bars. | Coming soon to Beta | Sign up in our early access app. Select Using Apps under Program Area. |
Google Contacts Channel | Google Contacts is a way to store and organize contact information about the people you communicate with. | Beta | Available in your list of channels in the Pipeline Builder |
Google Calendar Channel | Google Calendar is a time-management web application. | Beta | Available in your list of channels in the Pipelines Builder |
Google Docs Channel | With Google Docs, everyone can work together in the same document at the same time. | Beta | Available in your list of channels in the Pipelines Builder |
Google Sheets Channel | Google Sheets lets you create, format, and work on spreadsheets with other people. | Beta | Available in your list of channels in the Pipelines Builder |
Google Drive Channel | Google Drive is a file storage and synchronization service. | Beta | Available in your list of channels in the Pipelines Builder |
What’s fixed in Quick Base
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | DESCRIPTION |
---|---|
QBE015035 | We increased the amount of data that can be returned in a single response before pagination in the Quick Base RESTful APIs. |
QBE015045 | We fixed an issue where it was not possible to click tables in certain scenarios. |
QBE015079 | We corrected an issue with the Quick Base RESTful APIs where the name of an uploaded file became truncated if a comma was in the name. |
QBE015084 | The platform insight tab now appears second within the admin console menu. |
QBE015095 | The Quick Base RESTful APIs now allow a summary field in a relationship to summarize a field in the same parent table. |
QBE015101 | We fixed an issue where a custom field name was not saved when you added a summary field that uses the count function. |
Features
New RESTful API to fetch application events
Available in our new RESTful APIs, we’re adding a call that allows an app admin to pull a list of all trigger-based events. This will include the primary meta-data, such as who owns it. This API call helps builders when documenting or governing applications. The following types of event triggers are covered:
- Webhooks
- Quick Base Actions
- Event-based Automations
- Notifications
- Subscriptions
- Reminders
Note: For each type of event, only the base trigger information is included. Full details on what actions the events perform are not included.
New formula functions: NameOfMonth and GetFieldProperty
To assist builders both in simplicity of creating applications and more advanced use cases, we have added two new formula functions.
- NameOfMonth: Many builders create “if” and “case” statements combined with the Month() function to output the name of the month (“January” instead of “1”). This formula function simplifies that for builders.
- GetFieldProperty: For when builders are creating advanced use cases that require that application data be dynamic and configurable, this function allows builders to pull a subset of field properties for fields on the same table.
New table report enhancements
We updated the look and feel of our checkboxes to increase the color contrast and make them easier to read.
We also improved the interaction of our column headers:
- Click on the entire header cell to initiate a sort rather than just on the field name
- Visualize sort direction with improved indicators
- More easily resize columns with wider handles.
Data classification: Additional preset classification
We added “Public” and an associated description as a preset data classification.
IP filtering: Additional notes field
We’ve added a free-text notes field that customers can fill out when adding or modifying an IP filter. Now admins can leave relevant notes about the IP addresses they’re adding to their list, giving more visibility into why they’ve been added.
Pipelines enhancements
- The Jira channel supports custom fields – if you have custom fields in Jira, now you can search and edit them.
- In the Outlook Channel you can search through all the calendar events without having to enter a subject field.
- Webhooks Channel’s DELETE method now lets you send a BODY. This is especially useful if you want to use our new RESTful API Delete records call.
- If your filter is not valid, a message will display to let you know.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
New dashboards | Our new dashboards provide a refreshed modern interface and also new functionality for users. View collections of reports from across all of your Quick Base applications and users can now filter across selected reports by field values in the underlying data. | Coming soon to Beta | Sign up in our early access app. Select Building Apps under Program Area. We will be accepting customers in waves to participate, sign up today! |
New table reports | The new table report provides a modern interface to view, filter, sort, and group Quick Base data available when users are offline. Use the toggle found on each report to turn the experience on. | Open Beta | Open to everyone |
What’s fixed in Quick Base
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | DESCRIPTION |
---|---|
QBE014814 | We corrected an issue where bar chart labels misalign when a date field is used as the x-axis and “Hide category labels with no data” is unchecked. |
QBE014920 | We fixed an issue where the Refresh button and timestamp for a connected table (Quick Base Sync) did not appear in the new table reports. |
QBE014954 | We fixed an issue where a table does not appear to some builders when they are creating table relationships. |
QBE014963 | Now when you save a report, it remains in the group you assigned it to. |
QBE014981 | The Field ID and Relationship now appear by default on the field page under Advanced Options. |
QBE014755 | We fixed an issue with the copy link function on the new table reports not working in Safari. |
QBE011866 | We fixed an issue where some category labels on a horizontal bar chart would be hidden when the chart had many options. |
QBE014994 | We fixed an issue where the hide search setting was not available when dynamic filter setting was set to none on new table reports. |
Features
More persistent features and new toggle behavior for the New Table Report
Last month we made the filters section persistent so the report would remember if you left it open or closed. This month, we’re adding two more types of persistent modifications: resized columns and chosen spacing.
- Resized columns will save the adjustments you make to column widths so you won’t have to reconfigure them after you refresh the page or come back later.
- Now, by default, your report spacing will use the selection made in your user preferences, but you can override this on each report by selecting Relaxed, Normal, or Condensed spacing in the More Menu.
Get more details for these new persistent features by visiting Quick Base Community.
We also changed the behavior of the New style (beta) toggle on reports. Now when you slide the toggle on, it will default to the new style for other reports you view.
- The toggle is specific to each user, so you can try the new experience without disrupting others in your company.
- If you need to make exceptions and use the old style, you can still toggle the new style off on a report-by-report basis. And if you’re not ready to try the new style yet, just leave the toggle alone to continue working with the old style.
File attachments
In order to improve the performance of reading file attachments, we store recently accessed file attachments in a fast cache for 15 minutes. If the permissions on a given file attachment change while it is in the fast cache, the new file permissions will not take effect until the fast cache expires (up to 15 minutes).
QuickBooks Online new data types and channel enhancements in Pipelines
Our team is hard at work enhancing channels in Pipelines and we are pleased to be releasing our latest enhancements for the QuickBooks Online channel. In addition to managing customers, inventory, invoices, and time tracking, you now have access to 3 more types of data:
- Vendors
- Purchase/Expenses
- Bills
We continue to add functionality to channels and QuickBooks Online is getting even more enhancements this month:
- Ability to assign invoices, expenses, bills to Projects
- Added Linking functionality to all the resources
- Ability to connect to sandbox companies
Quick Base data classification
The Data Classification capability allows Quick Base administrators to categorize their applications based on the types of data within the app. Admins can label applications based on varying levels of data sensitivity. You can define the classifications, including a description of the data type, and give guidance to users and builders based on the class of data and level of security needed.
New authorization type for Microsoft Exchange connections for connected tables
We’ve added OAuth 2.0 as an authorization type for Exchange connections used for connected tables (also known as Quick Base Sync). Microsoft requires that connections to Office 365 use OAuth 2.0 authentication. Basic Authentication (username and password) is still an available authorization type for connections to internal Exchange servers.
New formula function
We are adding a new formula function to our already extensive list. The new WeekOfYear function will resolve the extra work builders have had to do to retrieve this information. Review the full list on the formula functions help page.
Updated map style
After the October release, we will be updating the style of the map box. The update will also deprecate several styles including the high contrast map style.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
New dashboards | Our new dashboards provide a refreshed modern interface and also new functionality for users. View collections of reports from across all of your Quick Base applications and users can now filter across selected reports by field values in the underlying data. | Coming soon to Beta | Sign up in our early access app. Select Building Apps under Program Area. We will be accepting customers in waves to participate, sign up today! |
New table report experience | The new table report provides a modern interface to view, filter, sort, and group Quick Base data. Use the toggle found on each report to turn the experience on. | Open Beta | Open to everyone |
Audit log API access | We are offering RESTful API access to Audit Logs for customers with that feature on their account. Please check your profile in our Early Access application, or create a new one, to ensure Extending Quick Base is selected. | Public Beta | For consideration to our limited public beta, please reach out to your account team. |
What’s fixed in Quick Base
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | DESCRIPTION |
---|---|
QBE014748 | We fixed an issue with the List user field not properly saving modification to custom user lists. |
QBE014853 | We corrected an issue where sync tables were displaying an Add button when the new table report was enabled. |
QBE014865 | We fixed a bug that caused text on a URL/Formula – URL button not to dynamically change in contrast to the button color on new table reports. |
QBE014866 | We corrected an issue where users who did not have the correct permissions would be offered the Add new button on the new table report. The button will no longer be seen by these users. |
QBE014872 | We corrected an issue where legacy map names were listed when viewing the settings of a legacy High Contrast or Roads as Scale map types. |
QBE014876 | We fixed a problem with report names that contained XSS strings were not displaying correctly when the New report (beta) option was turned on. |
QBE014886 | We corrected an issue with user accounts created by SAML not being able to create apps upon first login. |
QBE014887 | We added new columns to the Admin Console / Apps page for Data classification. |
QBE014888 | We added columns for Data classification and Sandbox to the exported columns on the Admin Console / Apps page. |
QBE014894 | We corrected an issue with missing error message text when the error invalid realm host name header value occurred. |
QBE014897 | We enhanced the performance of our older report style to not calculate grand totals or averages if they will not be displayed. |
QBE014898 | We are adding Copy an API to our listing of App API’s on our RESTful API portal. |
QBE014903 | We fixed an issue where modern mapbox styles where not displaying as options in mobile map reports. |
QBE014912 | We corrected an issue where the filters section on the new table report was displaying as enabled when dynamic filters were disabled on default reports. |
QBE014923 | We corrected an issue where query parameters that were included as part of a URL were not being honored in the New Table Report. |
Features
Pipelines updates
Significant DocuSign channel enhancements
The Pipelines team has been hard at work enhancing the DocuSign channel. These are just some of the enhancements coming in the September release:
- The ability to connect to a demo account.
- Filter events based on the envelope subject.
- Sending an Envelope for signature from template step – all signees with their respective fields are visible and the fields can be dynamically filled in with data from third party services.
Quick Base file attachments
- We now support file attachments in the Quick Base channel. This will now allow you to send file attachments, uploaded to Quick Base, to external services as well as upload attachments from external services to Quick Base.
Webhooks channel now has PATCH method
- The HTTP PATCH request method, available with the September release, applies partial modifications to a resource, by providing an entity containing a list of changes to be applied, to the resource requested. This helps expand third-party integrations in Pipelines that the PATCH method in Webhooks can’t provide.
More new features for the New Table Report
- With the new Save/Save as functionality you can save any changes made on the fly to your table report. The functionality will be the same as it is on the old report, but we’ve updated the interaction and visual design to reduce accidentally saving over common report settings.
- This month we begin the release of our Persistence feature which will allow, certain changes you make on a report to stick with you. No more re-adjusting when you view the report again or when refreshing the page. This month we will be releasing the first of three persistent components, the state of the column filters tray. In October we will be releasing two more persistent components resized columns and chosen spacing.
Improved RESTful API HTTP status codes
In the September release we will update the HTTP status messages for RESTful API upsert requests to include HTTP 207 (Multi-Status). The status provides a more accurate indication of variable success and failure of the request. We had previously returned HTTP 200 (OK) status.
Mobile offline specific forms
Today, forms with form-rules are not available for offline data entry. With the new mobile offline specific forms, builders will be able to specify a specific form to be displayed when a user accesses the form using offline mode in the Quick Base mobile app.
Coming soon:
Upcoming change for Exchange connections for connected tables
On October 13th 2020, Microsoft will end Basic Authentication (username and password) access for Office 365 customers. Because of this, Quick Base will soon be adding OAuth 2.0 as an authorization type for Exchange connections used by connected tables (also known as Quick Base Sync). Additional information will be sent to existing Exchange connection owners prior to this change.
Updated Map styles
Looking forward to our October release, we will be modernizing our Map reports. An important note about this upgrade: We will be retiring rarely used styles. This means Maps that use the retired styles, will be migrated to the default report behavior. Users that will encounter this change will be notified by in-product messaging.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
New dashboards | Our new dashboards provide a refreshed modern interface and also new functionality for users. View collections of reports from across all of your Quick Base applications and users can now filter across selected reports by field values in the underlying data. | Coming soon to Beta | Sign up in our early access app. Select Building Apps under Program Area. We will be accepting customers in waves to participate, sign up today! |
New table report experience | The new table report provides a modern interface to view, filter, sort, and group Quick Base data available when users are offline. Use the toggle found on each report to turn the experience on. | Open Beta | Open to everyone |
Audit log API access | We are offering RESTful API access to Audit Logs for customers with that feature on their account. Please check your profile in our Early Access application, or create a new one, to ensure Extending Quick Base is selected. | Public Beta | For consideration to our limited public beta, please reach out to your account team. |
What’s fixed in Quick Base
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | DESCRIPTION |
---|---|
QBE013706 | We corrected an issue when opening a new Quick Base tab and getting the login redirect instead of MyApp page since SCIM enabled. |
QBE014514 | We fixed an issue when creating a new report on the My Report & Charts screen where customers were defaulted to only creating a table report and did not offer any other report type option. |
QBE014674 | We fixed an issue with field text displayed as a link, in the New Table Report, being compressed. |
QBE014687 | We corrected a problem with multiple scroll bars being displayed on the app dashboard when loading a report through and embedded report. |
QBE014688 | We corrected a problem when using a report URL in a dashboard widget. When turning on the New Style toggle, double or triple vertical bars were presented on the report. |
QBE014825 | We are correcting the way text in a rich text field is handled. Instead of replacing the text with an empty string, we now only remove the {{<script>}} and {{</script>}} tags leaving the remaining text to appear as plain text in the rich text widget. This will affect those customers who have disallowed tags in their rich text widgets. |
QBE014826 | We corrected the format of our start and end dates, on a timeline report, from milliseconds to ISO dates. |
QBE014833 | We updated the format of the Workdate field when using the getReport endpoint on the new RESTful API to the ISO format of YYYY-MM-DD format. |
QBE014835 | We fixed a problem with the Currency field upsert silently accepting invalid strings. |
Features
New RESTful API capabilities
We have new capabilities for our RESTful API’s! Please visit https://developer.quickbase.com after the August release for more information and be sure to look for the new relationship endpoints. You will now have the ability to get, add, and modify relationships as well as upload and download files.
File attachment caching
We are introducing caching behavior on all files. With our August release we will cache for five minutes per user. If a file is changed after you download it, you will not see the changes until your cache expires.
Pipelines upgrades
We are introducing the ability to fetch securely stored CSV and JSON files. By looking up a file in a Box, Dropbox, or OneDrive channel, you can now use the file-transfer-handle as a URL in the CSV Handler or JSON Handler channels. The new functionality ensures the permissions necessary are used to access and open your files.
Pipelines channel and site updates
We have disabled the Workday pipelines channel in the August release, which has been available in Beta since April. We are working with Workday to enhance the security and workflow capabilities of our channel, and will be re-introducing the channel once testing is complete.
We are removing the Upcoming section from the Channels page to help us focus more on the Pipelines channels and capabilities that are most relevant to you. We encourage you to submit feedback and request new channels in our UserVoice forum, which will help us continue prioritizing the capabilities that are most valuable to you.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
New dashboards | Our new dashboards provide a refreshed modern interface and also new functionality for users. View collections of reports from across all of your Quick Base applications and users can now filter across selected reports by field values in the underlying data. | Coming soon to Beta | Sign up in our early access app. Select Building Apps under Program Area. We will be accepting customers in waves to participate, sign up today! |
New table report experience | The new table report provides a modern interface to view, filter, sort, and group Quick Base data available when users are offline. Use the toggle found on each report to turn the experience on. | Open Beta | Open to everyone |
What’s fixed in Quick Base
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | DESCRIPTION |
---|---|
QBE014702 | We corrected an issue with the new record button in Quick Base not displaying the record id as the button label. |
Features
RESTful JSON API Portal enhancements
Since our launch in early June, we have been hard at work enhancing the portal to help you use our new RESTful JSON APIs:
- We have now included the OpenAPI Specification (OAS)
- New visual refinements to help you focus on the information you need
- Quick Base specific response headers will now be shown in a tab when testing in the portal
- General content updates to provide more detailed and helpful information
Operation took too long update
We have updated our messaging in regards to our reports in Quick Base with information on where to get help to optimize your report.
QuickBooks Authorization for Quick Base Sync Connections
Starting August 1, 2020, Intuit will no longer support the Internet Explorer 11 (IE 11) browser for QuickBooks authorization screens. This means when you create or reauthorize a QuickBooks connection for Quick Base Sync connected tables, make sure to use one of their supported browsers (Google Chrome, Mozilla Firefox, Microsoft Edge, Safari 11 or newer). See this Intuit alert for more information.
Quick Base security enhancements to HTML file attachments
We have disabled, by default, the ability to view HTML file attachments within a browser. Realm admins will need to enter a Care case from their portal in order to override this new feature.
Pipelines upgrades
In Pipelines, we upgraded the Jinja Library from version 2.8 to 2.11.2. Read more about these changes in this changelog.
Beta opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
New Dashboards | Dashboards that support pulling reports from multiple apps, filter widgets, and more visual configurations. | Beta | Open to everyone |
New table report experience | The new table report provides a modern interface to view, filter, sort, and group Quick Base data available when users are offline. Use the toggle found on each report to turn the experience on. | Beta | Open to everyone |
What’s fixed in Quick Base
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | DESCRIPTION |
---|---|
QBE014116 | We resolved an issue when multiple embedded reports on a form, targeting the same table, caused issues with displaying the correct information. |
QBE014417 | We fixed a bug that caused Record Picker to sporadically not display all records. |
QBE014565 | We corrected a problem with the calendar report not allowing a user to choose the year past 2020 for the initial month. |
QBE014571 | We resolved an issue with Kanban reports where cards were not being removed when deleted. |
QBE014633 | We corrected a visual issue with New Table Reports where records were getting cutoff in Safari. |
QBE014635 | We fixed an issue on New Table Reports, records containing extra spaces were not being returned. |
QBE014643 | We corrected a visual issue in New Table Reports when Hide Multi-records Options was selected, it blocked the option to download report. |
QBE014665 | We fixed an issue with the JSON Channel in Pipelines incorrectly interpreting a value of 0(zero) to mean false. |
QBE014666 | We adjusted settings in Pipelines that were causing builders to occasionally receive an Intermittent Validation Error during steps within a loop of executions. |
QBE014673 | We corrected a bug that caused an error message that the user is not logged in, even though they are. |
QBE014679 | We resolved an issue that resulted when a user field has snapshotting and a default value, it’ll cause a crash when adding/editing a record |
I am text block. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Features
Please Note: On Wednesday, April 15, 2020 we concluded our phased roll out of the Pipelines technology for Quick Base customers. If your account has not been activated please submit a support case. |
New channels and actions in Quick Base Pipelines
- CSV Handler channel
- The built-in CSV Handler channel allows pipelines to fetch and process CSV files that are delimited by semicolon, tabs, spaces, or commas.
- New Email trigger for the Outlook channel
- The New Email step in the Outlook channel will activate your constructed pipeline when an email is received that fit the criteria you specify. received.
- CSV import for the Quick Base channel
- This new step introduces a new way to import data from a CSV resource into your Quick Base table in a single step. Limited to 10,000 rows.
The New Table Report experience is here (released on 6/2)
We are in open beta! The new table report provides a modern interface to view, filter, sort, and group Quick Base data. Use the toggle found on each report to turn the experience on or off, the choice is yours.
Mobile Offline data entry (released on 6/2)
The days of worrying about connectivity are over! Now, users can upload records to Quick Base without being connected to the internet.
RESTful API calls (released on 6/2)
Developers can utilize and extend Quick Base with ease by using fully RESTful API calls. Find more information at our new RESTful API portal.\
Early access opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
Bulk Record Sets for the Quick Base channel | Bulk Record Sets batches records instead of processing each record individually. Note: One step run is billed per record that the step processes. | Ongoing | Open to everyone |
New table report experience | The new table report provides a modern interface to view, filter, sort, and group Quick Base data available when users are offline. Use the toggle found on each report to turn the experience on. | Open Beta | Open to everyone |
What’s fixed in Quick Base
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | DESCRIPTION |
---|---|
QBE014560 | We fixed an issue with notification recipients changes in the sandbox were not being applied to the main app. |
QBE014581 | We fixed an issue with the Sandbox not recognizing changes in summary field or adding a filter. |
QBE014582 | We fixed an issue of notifications not being triggered when records are added by EOTI. |
QBE014605 | We fixed an issue that could cause an erroneous error during a connected table refresh that removes records from a connected table. |
QBE014611 | We made changes to reduce timeout errors during Salesforce connected table refreshes. |
Features
Channel upgrades and new Realm Admin abilities in Quick Base Pipelines
Please Note: On Wednesday, April 15, 2020 we concluded our phased roll out of the Pipelines technology for Quick Base customers. If your account has not been activated please submit a support case. |
- The Callable pipelines channel is out of Beta
- The built-in Callable pipelines channel allows you to call and trigger other pipelines you have created.
- New features in the Box channel
- We have added more functionality to the the Box channel by adding three steps: Update or Move Folder, Update or Move File, and the ability to link folders and retrieve them with Fetch a Linked Folder.
- Realm Administrator upgrades
- We are also excited to announce that we are launching a new feature to allow our Realm Administrators to view other user’s pipelines. This feature will allow the Realm Admins to administer pipelines for users who, for example, have left the company.
The New Table Report experience
Actual release is 6/2. To watch the official launch announcement, register for Virtual Empower, it’s free!
The new table report provides a modern interface to view, filter, sort, and group Quick Base data. Use the toggle found on each report to turn the experience on or off, the choice is yours.
Mobile Offline data entry
Actual release is 6/2. To watch the official launch announcement, register for Virtual Empower, it’s free!
The days of worrying about connectivity are over! Now, users can upload records to Quick Base without being connected to the internet.
RESTful API calls
Actual release is 6/2. To watch the official launch announcement, register for Virtual Empower, it’s free!
Developers can utilize and extend Quick Base with ease by using fully RESTful API calls. Find more information at our new RESTful API portal.
Upcoming change to Gmail connections for connected tables
We will soon be making an update to Gmail connections used for connected tables (also known as Quick Base Sync). This is a required change from Google. After this update, existing Gmail connections may fail and will need to be reauthorized by the connection owner. The date of the update and additional information will be sent to Gmail connection owners before the update occurs.
To reauthorize a Gmail connection:
- Select the user dropdown on the Global bar, then choose My Preferences.
- In the My Connections section, select the Gmail connection you want to reauthorize.
- Select the Reauthorize button and sign in to your Gmail account.
Early access opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
Bulk Record Sets for the Quick Base channel | Bulk Record Sets batches records instead of processing each record individually. Note: One step run is billed per record that the step processes. | Ongoing | Open to everyone |
New table report experience Actual release is 6/2. Watch the official launch, at Virtual Empower, it’s free! | The new table report provides a modern interface to view, filter, sort, and group Quick Base data available when users are offline. Use the toggle found on each report to turn the experience on. | Open Beta | Open to everyone |
What’s fixed in Quick Base
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | DESCRIPTION |
---|---|
QBE014527 | We corrected an issue with API_ImportFromCSV allowing customers to overwrite built-in values. |
QBE014534 | We resolved a situation where some Android devices were not able to see the Mobile view toggle. |
QBE014535 | We corrected an issue with the Sandbox not recognizing changes to the Custom List of a List-User field. |
QBE014536 | We fixed an issue when user access was removed from within an app, the admin console still displayed the user. |
QBE014537 | We fixed an issue with automations so that they no longer are triggered against the Live App from a Sandbox. |
QBE014549 | We resolved a situation where heavily recursive formulas may cause heavy computations. |
Here is what’s new in April 2020
New channels in Quick Base Pipelines
We are adding five new integration channels to Quick Base Pipelines:
- Salesforce
- Marketo
- Microsoft OneDrive
- Outlook 365 (Email and Calendar)
- JSON Handler
Note: On Wednesday, April 15, 2020 we will conclude our phased roll out of the Pipelines technology for Quick Base customers. If your account has not been activated please submit a support case.
New Bulk Record Sets for the Quick Base channel in Pipelines
Bulk Record steps will allow for a more efficient transfer of large numbers of records. Batching the records allows for a fewer number of calls rather than one call per record.
Webhooks channel improvements in Pipelines
You can now send a request body for GET and DELETE Webhook Requests.
Relationship builder new experience toggle
We’re removing the toggle allowing customers to switch between the new Relationship builder experience and the old one, ensuring all customers will be viewing the new experience.
Upcoming change to Gmail connections for connected tables
We will soon be making an update to Gmail connections used for connected tables (also known as Quick Base Sync). This is a required change from Google. After this update, existing Gmail connections may fail and will need to be reauthorized by the connection owner. The date of the update and additional information will be sent to Gmail connection owners before the update occurs.
To reauthorize a Gmail connection:
- Select the user dropdown on the Global bar, then choose My Preferences.
- In the My Connections section, select the Gmail connection you want to reauthorize.
- Select the Reauthorize button and sign in to your Gmail account.
Early access opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
Mobile Offline Apps Access | Enable or disable Mobile Apps to be available when users are offline. | Beginning | Sign up in our early access app and select Mobile under Early Access Categories. |
Mobile Offline Data Entry | Add records to your apps while disconnected from the Internet. | Beginning | Sign up in our early access app and select Mobile under Early Access Categories. |
RESTful APIs | Developers can use and extend Quick Base with ease by using fully RESTful API calls. | Continuing | Sign up in our early access app and select Extending Quick Base under Early Access Categories. |
New table report | The new table report experience provides a modernized interface to view, filter, sort, and group Quick Base data. | Continuing
| Sign up in our early access app and select Using Apps under Early Access Categories. |
What’s fixed in Quick Base
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | DESCRIPTION |
---|---|
QBE014096 | We fixed an issue with personal notifications in sandbox. |
QBE014127 | We fixed an issue with lookup field values in sandbox. |
QBE014396 | You can now edit recipient notification in sandbox when they contain a recipient with the role of “none.” |
QBE014404 | The color change now appears in the changeset when changed in sandbox. |
QBE014408 | We fixed an issue with event duplication in audit-logging. |
QBE014412 | An issue with feature switches displaying properly was fixed. |
QBE014413 | We made a change to reduce the likelihood of a timeout error during the refresh of a connected table for Salesforce. |
QBE014414 | We fixed an issue with custom key fields not showing up in Create Record steps for the Quick Base channel in Pipelines. We also fixed an issue where API_GetSchema was not consistently returning required=True for custom key fields. |
QBE014418 | We fixed an issue when copying an email address and having a string returned instead of the email. |
QBE014425 | We fixed an issue with adding subscriptions by sandbox authorized users. |
QBE014436 | We corrected a situation that prevented filters from showing as available to edit. |
QBE014439 | We fixed an issue with emails from sandbox looking identical to those from the live app, by adding a header disclaimer. |
QBE014455 | Publishing failures due to publishing a form delete have been corrected. |
QBE014480 | We corrected an issue with viewing role permissions when a table name matches the issue string. |
Here is what’s new in March 2020
3.15.2020
New channels in Quick Base Pipelines
We are adding five new integration channels to Quick Base Pipelines:
- Dropbox
- Mailgun
- Microsoft Sharepoint
- Shopify
- Zuora
Note: On Tuesday, February 25, 2020 we began a phased roll out of the Pipelines technology for Quick Base customers. We will be turning the feature on for groups of customers in phases. We will be adding these five new channels as they become available between now and the March 15 product release.
Mobile: Custom app/realm header colors
Now, if you have set up custom branding colors at the realm or app level, these colors will appear on mobile as well.
Sandbox: Realm admins can require use
Realm admins now have the ability to require sandbox use on an app-by-app basis from the Admin Console. If a realm admin selects require sandbox, app builders must use a sandbox to make any schema changes and cannot disable the sandbox feature.
Upcoming change to Gmail connections for connected tables
We will soon be making an update to Gmail connections used for connected tables (also known as Quick Base Sync). This is a required change from Google. After this update, existing Gmail connections may fail and will need to be reauthorized by the connection owner. The date of the update and additional information will be sent to Gmail connection owners before the update occurs.
To reauthorize a Gmail connection:
- Select the user dropdown on the Global bar, then choose My Preferences.
- In the My Connections section, select the Gmail connection you want to reauthorize.
- Select the Reauthorize button and sign in to your Gmail account.
Early access opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
RESTful APIs | Developers can use and extend Quick Base with ease by using fully RESTful API calls. | New | Sign up in our early access appand select Extending Quick Base under Early Access Categories. |
New table report | The new table report experience provides a modernized interface to view, filter, sort, and group Quick Base data. | Beginning. We will gradually roll out early access in waves over the next 2-6 weeks to customers who sign up and are a good fit. | Sign up in our early access appand select Using Apps under Early Access Categories. |
What’s fixed in Quick Base
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | DESCRIPTION |
---|---|
QBE014069 | We made improvements to reduce the likelihood of connected table refresh failures caused by Zendesk limits. |
QBE014081 | You can now copy apps that have sandbox enabled. |
QBE014092 | We fixed an issue with emailing a report to more than 10 users. |
QBE014098 | We fixed an issue where you were unable to change the table icon on the advanced table settings page. |
QBE014099 | Super users can no longer test as a user in sandbox or live apps unless they have been invited to that app. |
QBE014115 | We fixed an issue with the display of quotation marks in the email report dialog. |
QBE014133 | We fixed an issue with sort by record ID for CSV. |
QBE014142 | We updated the description under app delete for the live app when sandbox is enabled. |
QBE014146 | We fixed an issue with displaying a chart with a continuous x-axis with no data. |
QBE014159 | When you delete a sandbox, you no longer see an error message. |
QBE014161 | We fixed an issue where app admins were unable to make a sandbox that included data if IP filtering was enabled. |
QBE014167 | We no longer allow reminders and subscriptions to be converted from public to private in a sandbox. |
QBE014181 | The e-mail sent to request permission to a sandbox app now specifies that it is the sandbox version and not the live app. |
QBE014182 | In sandbox, we now number each item in your list of changes so this number can be used to communicate if there’s an error with a change. |
QBE014325 | We fixed an issue with file attachment storage not reflecting the actual size. |
QBE014397 | We fixed an issue with using checkbox fields as a filter criteria in an automation action. |
QBE014403 | We fixed an issue with the display of a super user who has been disabled. |
Enhancement
Increased limit for combined text summary field
We’ve increased the limit for the number of text values that the combined text summary field can accumulate from 50 to 150.
Early access opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
Quick Base Pipelines | Quick Base Pipelines lets you integrate your data and automate your workflows across your existing cloud-based software tools. | Continuing. | Sign up in our early access appand select Improving Workflow under Early Access Categories. |
New table report | The new table report experience provides a modernized interface to view, filter, sort, and group Quick Base data. | Continuing. We are gradually rolling out early access in waves to customers who sign up and are a good fit. | Sign up in our early access appand select Using Apps under Early Access Categories. |
What’s fixed in Quick Base
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | DESCRIPTION |
---|---|
QBE013975 | We fixed an issue with lookup fields when the parent table has custom modify permissions. |
QBE014045 | We fixed an issue where subscription emails send from the sandbox but not the live app. |
QBE014048 | We fixed an issue with group roles in sandbox. |
QBE014053 | On mobile, report search now searches only the fields in the report rather than all the fields in the table to improve performance and be consistent with the desktop experience. |
QBE014055 | We fixed an issue that could cause an erroneous error about non-unique key values when refreshing a connected table for Intacct. |
QBE014064 | We fixed an issue with a connected table when the connected field is set to text and the source field is a numeric field. |
QBE014066 | We fixed issues related to the recent performance improvements for the user picker in built-in fields. |
QBE014071 | The recipient of an email notification now displays correctly when another admin creates a sandbox for that app and edits the notification. |
QBE014079 | We fixed an issue where Automations in a live app became invalid when sandbox was enabled for the app. |
QBE014080 | Users can now copy sandbox apps and sandbox-enabled production apps as expected. |
QBE014082 | We fixed an issue with assigning app tokens when an app has sandbox enabled. |
Features
Create an app with Visual Builder
With this release, when you create an app whether you choose Start from scratch or Build from a template, you’ll go directly into Visual Builder to add or modify tables and fields, then save your new app. You’ll also have the option to take a tour to guide you through app building.
Field properties: view sample data
Maintaining your apps just got a little easier now that you can preview the data a field contains from the Field Properties page. Click the sample data link to see the value from the first record in the table.
Enhancements
Increased limits for Kanban reports
Accomplish even more with your Kanban reports, now that you can include up to 15 columns with up to 100 cards each.
Note: Leveraging this many cards or columns requires web browsers to have sufficient performance with features such as drag & drop. Chrome and Firefox will perform the best.
Improved performance for the user picker in built-in fields
We’ve improved the performance of the user picker used in the built-in record owner and last modified fields used in areas such as filtering records on advanced find, permission building, and while creating a report.
Updated error messages
We’ve updated the styling and content for a number of error messages, including certain report, table, and app-level error messages you might encounter.
Updated styling for Settings icon
We’ve update the styling for the Settings icon so it’s more consistent visually with other areas of the product; the background is now white instead of blue.
Improved advanced search
Advanced search on the My apps page now only returns apps in your realm, even if apps have the Everyone on the Internet role.
Early access opportunities
FEATURE | DESCRIPTION | STATUS | HOW TO PARTICIPATE |
---|---|---|---|
Quick Base Pipelines | Quick Base Pipelines lets you integrate your data and automate your workflows across your existing cloud-based software tools. | New | Sign up in our early access appand select Improving Workflow under Early Access Categories. |
New table report | The new table report experience provides a modernized interface to view, filter, sort, and group Quick Base data. | Continuing. We are gradually rolling out early access in waves to customers who sign up and are a good fit. | Sign up in our early access appand select Using Apps under Early Access Categories. |
What’s fixed in Quick Base
We continue to focus on quality. Below are the issues we fixed this month.
Note: Platform security, billing changes, back-end tooling, and performance are all ongoing commitments. Each release may include changes in these areas.
ISSUE | DESCRIPTION |
---|---|
QBE013941 | We fixed an issue with table home pages that displayed table reports with email links. Users in a given role will no longer see an email link if the Hide Email Buttons/Links option is checked for their role in the User Interface tab of the Roles page. |
QBE014014 | We fixed an issue where some super users were unable to access apps that were not marked private. |
QBE014023 | We fixed an issue with the new Sandbox where a couple of apps failed to retrieve changes that include email notifications. |
QBE014024 | The new Sandbox now detects when a change would be a “breaking” change and disables the publish option, only allowing you to revert changes. |
QBE014025 | For apps with new Sandbox enabled, you no longer see certain links or buttons in the user interface of the live app for changes that must be made in Sandbox, such as deleting or copying common reports or deleting tables. |
QBE014026 | We fixed an issue with the new Sandbox where form elements would fail to publish if the underlying form properties were not also changed. |
QBE014028 | We fixed an issue where users were unable to change the record owner in the live app if the new Sandbox was enabled. |
QBE014038 | We improved performance of medium-to-large grouped table reports. |
QBE014039 | We fixed an issue with incorrect sorting for certain grouping types in single-level grouped reports. |
QBE014040 | Old sandbox apps no longer display the checkbox in App Properties to enable the new Sandbox. |
Why Choose VARC Solutions as your Quickbase Solution Provider?
VARC Solutions is a Silver Level Quickbase Solution Provider. We’ve worked with Quickbase since its launch and we’ve built solutions for a multitude of clients, across industries, across North America.
We’ve won the awards, but our success is truly measured by what we can build for you. Our team of expert consultants and application builders will build your solution to your specs, in-time, and within budget.