Skip to main content

v2.66

Release Date : November 28, 2024

Features and Improvements

  • AL-15230 Workflow Computations: the WorkflowSyntaxNodeRelativeTimeWebModel has a new "type" property to format the output as an attribute type, instead of an integer
    Alloy Engine

  • AL-15534 Street Manager API v5 is now supported
    Alloy Mobile Android

  • AL-15400 When selecting items on the map, transitions now animate smoothly instead of jumping straight to the next item. If necessary, the map will pan and zoom to display the item's entire geometry
    Alloy Mobile iOS

  • AL-15482 If an item form imposes a query filter on a Link attribute, this will now affect the available items shown when populating the attribute on iOS
    Alloy Mobile iOS

  • AL-15161 The Pathfinder now lists any "standard paths" defined on the current design/interface. These act as shortcuts to attributes on other designs/interfaces accessible from the current one
    Alloy Web

Fixes

  • AL-14587 Fixed an issue with the "GET /api/dodi" endpoint not filtering its results according to the supplied "context" property
    Alloy Engine

  • AL-14947 Fixed an issue with exporting AQS Join queries, where certain columns could export as "2 items" instead of their expected values in rare cases
    Alloy Engine #00223419

  • AL-15107 Fixed an issue where an AQS query with an Attribute Search node would fail with "DodiAttributeOptionConstraintViolated" (E1551192234) if any attributes have their "Searchable" property disabled
    Alloy Engine #00249097

  • AL-15132 Increased performance of the "/api/design" endpoint (used by Alloy Web and Mobile)
    Alloy Engine

  • AL-15232 Fixed an issue where cloning a report with a Join data source could fail with a "BadRequest" (E1707241702) error
    Alloy Engine #00258791

  • AL-15538 Fixed an issue where it was possible to save a completed task with an empty attribute tagged "Required on completion", if an item form was used
    Alloy Mobile Android #00270045

  • AL-15574 Fixed an issue with the Location card, where selecting "Show map" displayed "Maps not available on your device", despite having Google Maps installed
    Alloy Mobile Android #00273799

  • AL-15543 Fixed an issue with some error messages displaying "Alloy.ServiceError error 1" instead of their content (e.g. entering incorrect login details)
    Alloy Mobile iOS

  • AL-15556 Fixed an issue where editing an item's details could revert the basemap to default
    Alloy Mobile iOS #00273064

  • AL-13631 Fixed an issue with the Create Invoice process, where selecting "Include units connected to a job" in Stage 3 could cause an "AqsInvalidQuery" (E1633968005) error if no job work units are available
    Alloy Web

  • AL-13755 Item form expressions: improved the reliability of the Equals and Not Equals nodes
    Alloy Web

  • AL-13973 Fixed an issue with the Task Assignment planner, where "Filter tasks" would only work when querying the Tasks interface
    Alloy Web

  • AL-15215 The JSON Viewer now loads correctly when viewing a Geometry/JSON attribute in the Audit Log
    Alloy Web #00258698

  • AL-15254 Fixed an issue with the AQS Builder, where setting a Geometry parameter would always display the default Skyward basemap
    Alloy Web #00260707