Wednesday, October 30, 2024
Release Type: UAT
This UAT release applies to ENTERPRISE customers only. Other customers can look forward to these improvements in the next release.
Feature Spotlight: Workflow Studio Advanced Input
Introducing Advanced Input in Workflow Studio! This innovative feature empowers advanced users to write custom JavaScript expressions for task inputs, unlocking a new level of flexibility in your Workflows. Whether you’re looking to extract insights from your data with computed fields, or simply convert one datatype to another, Advanced Input provides the power you need. Say goodbye to limitations and hello to a more dynamic, efficient workflow experience! To read more, check out this article: https://gruntify.atlassian.net/wiki/spaces/GRUNTIFY/pages/836468738/How-To+for+Workflows#Advanced-Input
Web App Updates
Workflow Studio BUSINESS
Added the ‘Advanced Input’ option for most task inputs that accept parameters
Advanced Input allows you to write custom JavaScript expressions to query and manipulate data from the Workflow Instance state before passing the result as an input
This enables advanced users to override certain datatype safety protections in the Workflow editor (as long as you know what you are doing)
Additionally, this can be used to create computed fields on Requests, Assets, or Jobs based on input data from any entity in the Workflow
For more information about this major new feature, see this article: https://gruntify.atlassian.net/wiki/spaces/GRUNTIFY/pages/836468738/How-To+for+Workflows#Advanced-Input
Fixed an issue where the ‘Operation’ dropdown on a connector would not be the correct width for the screen
Fixed an issue where boolean inputs (true or false) would display the switch above the input heading if you open the input type dropdown
Fixed an issue where 2 drop areas would appear underneath a loop block when the loop was inside a branch
Form Data PROFESSIONAL BUSINESS
Fixed an issue where segmented controls could not be changed when in bulk edit mode
Fixed an issue where read-only controls could be edited on Web even if the user didn’t have the required role
Jobs BUSINESS
Improved the security of Job bulk edit reports - any previously existing bulk edit reports will be removed 30 days after this release
Fixed an issue where you were able to create a Job from a Request that didn’t have the details tab enabled (so long as a newer version of the Request form did have the details tab enabled) - this Job would be perpetually invalid and could not be submitted
Fixed an issue where thumbnails could fail to generate for newly added photos in photo controls
Fixed an issue where media was not copied from the parent Request (if linked) when a Job was created
Fixed an issue where it was possible for a Job to get stuck ‘In Progress’ if a user self-deleted their account while they were checked in to the Job
Assets BUSINESS
Fixed an issue where bulk editing Assets in the ‘Table + Map’ view would not retain your selection after you have completed the edits
Fixed an issue where changing an Asset title and attempting to save would display a message that said “No changes available to save” unless you also changed something else
Recurring Schedules BUSINESS
Fixed an issue where you could not update the details of an existing Recurring Schedule, as the save button would not work
Requests PROFESSIONAL BUSINESS
Fixed an issue where Request media would not appear on the Request’s ‘Location’ tab even if the ‘Media’ visualization was enabled in map options
Request Bulk Import BUSINESS
Fixed an issue where Requests that were bulk imported with linked Assets would not display on the map view
Users PROFESSIONAL BUSINESS
Fixed an issue where error messages may be unreadable if editing a ‘Pending’ user fails
Basemaps PROFESSIONAL BUSINESS
Fixed an issue where you were you could not use basemaps from a newly connected basemap provider until you reloaded the page
Billing PROFESSIONAL BUSINESS
The following changes apply to the in-app Billing features only, and as such do not affect ENTERPRISE customers
Fixed an issue where the error message for an incorrect CVV code would appear twice
API PROFESSIONAL BUSINESS
The following changes apply to custom API integrations, and shouldn’t affect Gruntify apps
Added the ability to sort Assets by
LastModifiedAt
Altered the way that Form Data is returned for upcoming v4.4 endpoints
Mobile App Updates
Sign Up & Log in PROFESSIONAL BUSINESS
Updated the password requirements list to reflect our new, tougher requirements for new passwords
Requests PROFESSIONAL BUSINESS
Fixed an issue where editing a Request in any way would clear the ‘GPS Accuracy’ value of any media photos taken in-app
Fixed an issue where the ‘Client Reference’ filter would appear for Requests in PROFESSIONAL Workspaces (this should only appear in BUSINESS Workspaces)
IOS Fixed an issue where it could take multiple taps to open a Request from the map view
IOS Fixed an issue where annotations would not display for Request media while in ‘Pending’ or ‘Draft’
Jobs BUSINESS
ANDROID Fixed an issue where not all Job media would be available when a Job is cached offline, particularly if the media had annotations
IOS Fixed an issue where tapping on a Job card while in offline mode could open the wrong Job if you had multiple Jobs cached at once
Trips PROFESSIONAL BUSINESS
ANDROID Fixed UI defects on the Trip recording screen relating to obscured and misplaced buttons
Map Views BUSINESS
IOS Fixed an issue where the address search bar on the Request/Job location tab was obscured when the location mode was set to ‘Assets’ instead of ‘Geolocation’