Alloy October 2023 Update

This month, we've concentrated on bug fixes and behind-the-scenes enhancements, though there are some new features to mention! The update took place during the evening of the 26th October. For a full list of changes in v2.52, please visit the Alloy Changelog.

Remove parent links on Mobile ❌🔗

When viewing an item's details in Alloy Mobile, the Originates From section lists any parent items that link to it. For instance, when viewing a defect, you can see the asset it applies to.

Sometimes, an item gets linked to the wrong parent. This can happen due to changing circumstances, insufficient data, or good old human error. If left unremedied, the problem can multiply.

For example, imagine an inspection scheduled for a street, based on a report by a member of the public. When the inspector arrives, they discover the defects are on an adjacent street. The completed inspection raises two defects, which in turn spawn two jobs, all of which point to the wrong street.

Therefore, you can now remove a parent link from an item in Alloy Mobile, while out in the field. Simply select the 3-dot icon beside Originates From and choose Remove. On Android, you can alternatively swipe the parent item to the left.

The ability to add a parent link is also coming to Alloy Mobile, so keep an eye out for future announcements 👀

Resume map position on Android 🗺️

Previously, after editing an item in Alloy Mobile Android, the map would reset to the default zoom level. While this behaviour was sometimes useful, it was counterproductive if you wanted to edit multiple items close together.

Now, the map remembers its last position, enabling you to resume from where you left off.

New API features 👩‍💻

Sometimes, new features are initially available only on the Alloy API. This lets us add new functionality more quickly, without having to make any user interface changes. In general, we seek to introduce the same features in Alloy Web, once we determine the best way of integrating them into Alloy Web's user interface.

This month, we've added three notable features to the API:

  • In a workflow computation, you can now compute a time offset from a specific value (rather than the workflow's start time). In your WorkflowSyntaxNodeRelativeTimeWebModel, set offsetOrigin to Specified and supply an itemValue model. To learn more, see ReDoc.

  • You can now include an entire manual workflow within another workflow! Simplify your workflows and reduce redundancy by creating distinct, reusable action sequences that can be referenced in other workflows. To learn more, see Goodbye Workflow Action Groups 👋. Coming soon to Alloy Web!

  • When importing or exporting geometry data, you can now apply a custom transformation by specifying an uploaded grid shift file. To learn more, see Custom Grid Transformation 🌐.