May 18, 2025
Enhancements
My Apps page—visual updates
We've made some visual updates to the My Apps page. As part of those updates, we've removed the Give feedback button that was on the left-hand side of the page. To give feedback, turn on sidebar navigation and select Give feedback in the help menu. Learn more
Other updates to the My Apps page are available in our beta program. Learn more in the beta opportunities section.
Legacy email subscriptions—PDF report generation
Starting May 20, PDF reports generated through email subscriptions will use a new PDF generation system. This change introduces fixed page sizes and new layout customization options for app builders.
Currently, PDF files in email subscriptions automatically scale to fit the report content, resulting in variable page dimensions. To improve reliability and consistency, we’re transitioning to a new system that generates PDFs using standard page sizes. This makes it easier to control formatting and is more convenient for printing.
What’s changing:
- PDFs will now be generated using fixed page sizes
- The default layout is A2 Landscape (23.4" wide)
- Smaller reports will stretch to fill the selected page size
- Larger reports may not fully display unless a larger page size is selected
- App builders can select a page size and orientation by going to the subscription’s settings > Email Options section > Report format PDF
What you can do:
- On May 20, review and update your subscription settings to select a page size that best fits your report content
- Review the report being emailed and consider removing any unneeded columns in the report settings to reduce its width and help it fit in the PDF
- For extra-wide reports that exceed the largest available page size (A0 – 33’’x46’’), consider switching to CSV format
Looking for more flexibility in how reports are shared?
For advanced formatting and more control over when emails are sent, consider using Document Creation with custom emails. This combo offers:
- Customizable templates and report layouts
- Flexible delivery timing
- Custom text, branding, and dynamic content
While Document Creation shares the same page size limitations for PDFs, it allows for more precise formatting, including margin control and embedded dynamic content.
We understand this change may require a few adjustments, and we appreciate your flexibility as we modernize the platform to improve stability, reliability, and long-term support.
Pipelines
Pipelines activity log limits
To maintain platform stability and performance for all users, we've introduced a new limit to the Pipelines activity log. A limit of 10,000 events per hour for each pipeline step are available in real-time. This excludes critical events (triggered, finished, errors, throttling, and retries) which are always available in real-time. Non-critical events (loop-target, branch, and nested actions) that exceed this limit are available after 24 hours.
The new limits will gradually roll out starting May 14. For more information, refer to our help article.
Billing changes for FastField and Text Pipelines channels
Now, all steps in the FastField and Text channels accrue towards non-billable integration reads. This change only impacts customers who are on usage-based plans. For more details check out our help article.
Pipelines scheduling
You can now set a schedule of a pipeline even before completing its design.
Smart Builder for Pipelines
We’ve made two major improvements to Smart Builder for Pipelines:
- If you’re requesting for Smart Builder to create a new scheduled pipeline, the AI will also set the desired schedule as well.
- Steps generated by Smart Builder when creating a new pipeline or adding steps to an existing one will have a channel account pre-selected if available.
G Suite Pipelines channel renamed to Google Workspace
To ensure alignment with the official Google rebranding, the G Suite channel has been renamed to Google Workspace.
Quickbooks Pipelines channel—new mandatory fields
We've made the following fields in the Create a Time Activity step mandatory to prevent pipeline failures: Transaction Date, Start time, and End time.
XML APIs—HTTP status code changes (final wave 4)
By default, our XML APIs return an HTTP status code of 200, even if there’s an error. To partially overcome this, we previously introduced an optional header parameter that causes Quickbase to return a 400 (bad request) HTTP status code in case of an error.
Now we are further evolving our XML APIs so that they can return proper HTTP status codes based on the Quickbase error codes, even without supplying the optional header parameter. We are doing this to bring our APIs up to the latest industry standards.
We are doing a staged rollout. We started with the initial 3 waves (wave 1, wave 2, and wave 3) of error codes. This month is our final roll-out wave, and the following Quickbase error codes will be impacted:
- 3 - Insufficient permissions
- 51 - Attempting to add a non-unique value to a field marked unique
Gantt—improved cell copy/paste
We've updated the copy/paste functionality in the Gantt UI for better accuracy and control. Now, only single cells can be copied and pasted by default, and only into other cells of the same type. This prevents accidental input mismatches (like pasting a text value into a date field). You can still use the previous row-based behavior by hovering over the row number.
Connected table permission to allow manual refreshes
We’ve added a new table access permission for connected tables to allow non-admin roles to manually refresh a connected table.
The Refresh Data button will now appear on a connected table for roles that have the following Table Access permissions: View All Records, Modify All Records, Add, Delete, and Refresh Connected Data. Without these permissions, the date of the last successful refresh is shown instead of the Refresh Data button.
Nothing is changing for users with the Admin permission level, since those roles will automatically have the Refresh Connected Data permission for all connected tables in the app.
Aggregate functions now support formula queries
Use aggregate functions like Min, Max, Avg, and Median on the results of a formula query:
Min(GetRecords("{3.GT.0}"), 22)
Max(GetRecords("{3.GT.0}"), 22)
Median(GetRecords("{3.GT.0}"), 22)
Audit logs and data change logs—tracking changes to all scalar fields
Last month, we introduced significant improvements to our data change logs capability. Unfortunately, we had to temporarily disable part of the functionality because of potential reliability issues.
Starting this month, we'll be progressively rolling out the tracking of data changes for all scalar (data entry) fields in audited apps. By the end of June, the capability will be restored to all realms.
We’re also introducing one minor change: field data changes driven by connected table updates won’t be automatically tracked. You can still enable tracking of these fields from the field settings page. Learn more about enabling data change logs.
Beta opportunities
Here are some new features for you to try out while we're still developing them.
FEATURE | DESCRIPTION | HOW TO PARTICIPATE |
Updated Account Summary page | We're rolling out a redesigned account summary experience to make it easier to get the full picture of your account at a glance. | Automatically available in the Admin Console to realm admins on all accounts as we roll it out progressively |
Updated My Apps page | We've improved the logic in the My Apps page to show all applications a user has access to instead of being based on the last access flags. | Sign up in the Beta Registration App |
Pipelines bulk trigger | Use the On New Bulk Event step to trigger bulk record changes—create, update, and delete—when they're bundled together, such as during a CSV import or grid edit. Then, reliably execute a workflow automation in a single pipeline run.
Learn more about bulk trigger. |
Available now to all customers while we continue to work on improvements.
To opt out and turn this feature off for your realm, reach out to support. |
Enhanced OpenAI and Bluebeam Pipelines channels | Try out the new Enhanced OpenAI and Bluebeam channels.
|
Join the waitlist in the Beta Registration App |
In-app navigation performance improvements | Preview performance improvements coming over the next few months to the whole platform.
Note: You must be using new navigation, new forms, and new style table reports to benefit from these improvements. With these changes you'll notice a performance boost anytime you navigate across tables. For example:
|
Sign up in the Beta Registration App |
Updated Account Summary page
The redesigned Account Summary page is now available in open beta! This fresh experience makes it easier to understand your plan details, monitor usage, and access key support information. Highlights include visual indicators for usage against plan limits, direct links to Platform Analytics, and visibility into account contacts and admin roles.
Updates to this page will be available in the Admin Console to realm admins on all accounts as we roll it out progressively.
Updated My Apps page
We're updating the My Apps page so that you have more control over the apps you see.
Because of the way we had built the My Apps page originally, users would sometimes see internal apps meant for public access (EOTI), or an app they wanted to access might be missing from the list. It wasn’t clear to the user exactly how the list was populated, and there were only a few controls outside of Advanced Search to help you find the apps you cared about.
Now My Apps only shows apps you’ve been granted explicit access to. This means that apps you access because you are a super user or because they are public apps (EOTI) will no longer show on your app list.
We’ve also added tools to help you see the apps you care most about. Most of these tools are available now in beta, and others will roll out as we continue our beta phase:
- Filter apps based on Apps I can edit as an admin, Apps I manage, or Apps I’ve hidden
- Search apps by app name or app ID
- View the new Date created column to identify new apps (coming soon)
- Super users: Control whether you see a list of apps you can access because of your super user status or whether you only see apps you have explicit access to
- Account admins: Use a new app property to hide apps on the My Apps page from non-admins (coming soon)
Because of the new tools, we’ve also removed the following app indicators: EOTI and modified since last visited.
What's fixed in Quickbase?
Pipelines bug fixes are deployed on May 20. All other fixes are deployed on May 18.
ISSUE | AREA AFFECTED | DESCRIPTION OF FIXED BUG | |
QBE018761 |
Webhooks & Pipelines |
Lookup field values in webhook requests were not correctly resolved when triggered by a user other than the webhook owner. |
|
QBE018766 |
Pipelines |
The Quickbase copy records step was unable to handle merge field values possessing the "none" substring (case insensitive). |
|
QBE019651 |
Pipelines |
In the Outlook channel, the Reply to an email step resulted in an error if there was a value in the CC or BCC address field. |
|
QBE020544 |
Pipelines |
In the Smart Builder, the Yes, build it and Add step/s buttons remained active after selection. |
|
QBE020546 |
Pipelines |
There were performance issues due to spikes in Activities traffic. |
|
QBE020387 |
Gantt
|
Setting multiple baselines in newly installed Gantt apps resulted in error. |
|
QBE020526 |
Document Creation |
The page break CSS was missing a semicolon after |
|
QBE020637 |
Document Creation |
Builders received a generic error trying to import Word files. |
|
QBE020508 |
Audit logs |
Certain workflows leading to an app dashboard in new navigation did not result in an audit log event. |
|
QBE020572 |
Audit logs |
App audit logs could not be accessed in an app when a sandbox was currently active. |
|
QBE020523 |
Audit logs |
Users who signed in to many realms sometimes received Error fetching audit data when trying to load audit logs. |
|
QBE020573 |
Connected tables |
Audit log connected tables sometimes received a size limit error. |
|
QBE020624 |
Navigation |
The New record menu did not work when using the sidebar navigation in Safari. |
|
QBE018511 |
Forms |
Users could not search/filter across multiple record picker fields in the updated forms experience. |
|
QBE019416 |
Forms |
When a Duration field or a Formula Duration field had the field setting Decimal Places 0, it was not honored in the updated forms experience. |
|
QBE018974 |
Forms |
In the updated forms experience, numeric key values with commas were sometimes interpreted as invalid. |
|
QBE019658 |
Forms
|
The keyboard input in the page/section header jumped the cursor to the end of the line. |
|
QBE019834 |
Forms |
Special characters (like quotation marks) were replaced by their HTML equivalent in record titles on subforms and when printing. |
|
QBE018179 |
Forms
|
Data wrapped in square brackets was stripped from logged text fields. |
|
QBE019114 |
Forms
|
Multi-line fields did not respect line breaks in logged text in new forms. |
|
QBE02046 |
Reports |
The column group heading was sometimes misaligned in summary reports. |
|
QBE016166
|
My apps |
App names with quotes did not properly render in the category filter on |
|
QBE018722 |
Dashboards |
Rich Text widget on Dashboards did not respect custom color (Hex value) for coloring text. |
|
QBE017618 |
Dashboards
|
Filters did not clear properly for Calendar widgets on Dashboards. |
|
QBE020469 |
Dashboards
|
KPI/Gauge widgets based on duration types ignored field-level units on Dashboards. |