- 
AL-12061It's no longer possible for Alloy Mobile users to edit locked items on Android.
 Alloy Mobile Android
 
- 
AL-12388Custom item forms will now be used when creating/editing an item on Android (if any exist for the design).
 Alloy Mobile Android
 
- 
AL-12394Improved the efficiency of the "Download applicable filters" step of the sync process.
 Alloy Mobile Android
 
- 
AL-12428When creating/editing an item's geometry, the map is no longer empty. Other items now stay visible and the "Search here" button can be used.
 Alloy Mobile Android
 
- 
AL-12477Fixed an issue that prevented users from seeing multiple items in a look-up list they have read-only access to.
 Alloy Mobile Android
 
- 
AL-12427The items on your map now remain visible when editing an item's geometry, making it easier to draw points or polygons accurately in relation to nearby items.
 Alloy Mobile iOS
 
- 
AL-12452When viewing an item's details, the order of displayed information is now consistent across iOS and Android.
 Alloy Mobile iOS
 
- 
AL-12581Changed button text in the title bar from upper case to sentence case.
 Alloy Mobile iOS
 
- 
AL-11792A new "Bulk Account Invoicing" module is available. It contains two blueprinted manual workflows that can bulk generate invoices for the inputted Supplier/Customer accounts.
 Asset Blueprints
 
- 
AL-12014If a workflow computation script fails on compilation, it will now show a more detailed error message to aid troubleshooting.
 Asset Engine
 
- 
AL-12287Improved performance when loading layers, particularly those with lots of query data.
 Asset Engine
 
- 
AL-12367On the "api/applicable-types/applicable-from" and "/api/work-unit/applicable-work-units" endpoints, an optional "queryType" property now determines how the list of applicable types is searched and filtered.
 Asset Engine
 
- 
AL-12422A new "/api/applicable-type/from/via-items" endpoint is available for situations where there aren't any existing items to go via (e.g. you can ask which work items are applicable to jobs without any job work items actually existing to connect them).
 Asset Engine
 
- 
AL-12517The Phase 2 changes described in this API announcement have been implemented (see tinyurl.com/alloy-openapi-3).
 Asset Engine
 
- 
AL-12398When creating a Job Bill item via the Designer card, Alloy will now recommend you to use the Activities card instead.
 Asset Web
 
- 
AL-12465It's now possible for a system design/interface to implement a custom interface!
 Asset Web
 
- 
AL-11527Time attribute now displays local time not UTC.
 Alloy Mobile Android
 
- 
AL-12366Fixed an issue where selecting a populated DateTime attribute would show today's date in the calendar picker instead of the set date.
 Alloy Mobile Android
 
- 
AL-12408Fixed the alignment of numbers when viewing "Offline data on device" in the Sync Log.
 Alloy Mobile Android
 
- 
AL-12502Fixed an issue where viewing a job's work items, or adding new work items, would crash the app if a user's permissions were configured a certain way.
 Alloy Mobile Android
 
- 
AL-12754Fixed an item forms issue. If one was created for a design containing a Link attribute to items of the same design (e.g. "Related Jobs" in "Basic Highway Jobs"), but the item form wasn't tagged to appear anywhere, you couldn't add a Related Job.
 Alloy Mobile Android
 
- 
AL-12539Fixed an issue where toggling a switch in an item's details would temporarily display all other switches as toggled too.
 Alloy Mobile iOS
 
- 
AL-10299Fixed a workflow computation issue, where using a "ToList" Linq expression in a script would result in a "CS0012" error.
 Asset Engine
 
- 
AL-12029Fixed an issue affecting the import of NSG files, where the initialisation would fail with an error stating the "Aggregate Abrasion Value" or "Polished Stone Value" was invalid.
 Asset Engine
 
- 
AL-12527Fixed an issue with creating an activity. If you selected a "Related" activity with the same asset parent as the new activity, the related activity would lose that asset parent link.
 Asset Engine
 
- 
AL-12205Fixed an issue with the AQS Builder. If the value of an Attribute node was changed, the old value would remain visible until another node was selected.
 Asset Web
 
- 
AL-12356Fixed an issue where WMTS basemaps didn't line up correctly with layer data.
 Asset Web
 
- 
AL-12387Fixed an issue in the Item Form Builder, where a yellow warning wouldn't be displayed for a required Link attribute of the "Lookup" type.
 Asset Web
 
- 
AL-12468Fixed an issue with the AQS Builder. After changing the value of an Attribute node, the old value remained visible until the background was selected.
 Asset Web
 
- 
AL-12476Minor text corrections in the "Search Settings" window.
 Asset Web
 
- 
AL-12509Fixed an issue with the Data Explorer. When filtering an attribute column, the Value field appeared to remain empty after setting a value.
 Asset Web
 
- 
AL-12599Fixed an issue with the Report Builder. When selecting a table's headers, selected headers could appear twice in the header list.
 Asset Web