This release includes a number of new features, as well quality improvements and bug fixes.

Please see below for the details of what is included in this release.

Major Enhancements

  • Attachment Support
    There is now the ability to enable attachments. The options include allowing a user to add, delete and view existing attachments. This capability is available in the browser app and also in the offline apps.
  • Filter stencils based on feature type
    Use Arcade filters to choose which stencils are available depending on the type of feature a user is creating.

Minor Enhancements

  • ENH-626: Exports named the same as the app
  • ENH-3657: Bar charts set a minUsers can now add additional configuration to a bar and line chart to start the y-axis at a specific min value.
    An example of the configuration can be found in the Script Editor under Examples.
  • ENH-3680: Touch (same feature) enhancement to distinguish between touching ends or midpoints
  • ENH-4838: New field validation symbol and placement
  • ENH-4844: Measurement layer no longer needs to record names of users
  • ENH-5040: Improved console logging for attribute rules
  • ENH-5515: Command to set selections layers at start-up
    There is now a command to set selections layers at start-up. There is an example script named Set active selection layers available.
  • ENH-5540: $typeofchange property which can be add, modify or delete for geometry validation
  • ENH-5594: endUserEdit added to webmap-state function

Bug Fixes

  • BUG-452: Auto populate fields when a layer locking feature service is created
  • BUG-1118: Connectivity Rule option ‘Allow other types of connections’ is reset to Yes when importing
  • BUG-4084: Review Dialog does not close automatically when actions are completed
    If a review panel is displayed, for example when there is a required field, it will disappear once the review action is completed. 
  • BUG-4984: Topology error not displaying if parent layer visibility is off
  • BUG-5186: Panel ordering inconsistent with builder
  • BUG-5201: Removal of Stencil Panel in the builder doesn’t remove the panel from the app
  • BUG-5328: Unable to Edit or Delete form parameters for custom commands
  • BUG-5514: ST_LENGTH and AREA not calculated correctly
    • Reads the units that these fields are to be calculated in, and uses these for calculations.
    • Performs geodetic calculations if the webmap is in WebMercator and the usePlanar setting in the builder is set to ‘no’.
  • BUG-5602: Action variables with dynamic choice not updating
  • BUG-5630: Nullable Field Rule on Related Tables
  • BUG-5809: Cannot paste geometry to create custom stencils
  • BUG-5878: Start-up Splash missing Font