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

  • Filtering on bookmarks
    Through the builder users can now enable filtering of the bookmarks to make it easier to find the one you want. The filtering can also be toggled on and off within the application itself
  • Bookmarks can now persist in different browsers and devices including offline
    Allowing bookmarks to be persistent across different browsers and when the cache is cleared. The bookmarks will also be present when you take a device offline. 
  • New selection options within the client application
    There are new ways to select features. Users can now select using the Lasso select option, and users can append and remove specific features from the selection within the map itself.

Minor Enhancements

  • ENH-19232: COGO buttons resized within the footer of the client app of Sweet.
    The COGO buttons have been redesigned to be easier to select. Changes include:
    • Increased spacing between COGO options,
    • The X button is now larger and easier to select when removing a value from a COGO option.
  • ENH-29237: Scroll bars and button areas resized for stylus support.
    The width of the scroll bars, and the button ‘hit’ areas have been resized to be more optimal for users using touch screen or styluses.
  • ENH-29661: Custom commands for shortcuts to COGO tools.
    The COGO buttons in the footer of the app now have custom commands which can be configured within the Builder to construct built-in shortcuts.
  • ENH-29832: Dimension Labels on Measurement services can now be hidden
    App builders can now give editors the option to toggle off measurement unit labels when using a measurement service.
  • ENH-31163: Hyperlinks can now be opened from Properties Panel
    Hyperlinks within attribute fields can now be accessed within the Properties Panel in Sweet. The Hyperlink will open in a new tab.
  • ENH-33043: The app can now be translated into Danish
    We have added Danish as a new language option within the builder and client of the app.
  • ENH-40031: Support async for applyEdit operations in ArcGIS Enterprise installations
    Operations within the app that may take more than 60 seconds to run can be set to run asynchronously.

Bug Fixes

  • BUG-18856: Custom table actions can be positioned at an unselectable place.
    Custom actions from a table were sometimes not positioned correctly so users could access them.
  • BUG-22379: Polygons did not maintain geometry over the antemeridian dateline.
    Drawing polygons over the international date line would result in polygon features not drawing correctly, and instead going around the other side of the the globe to construct the final shape.
  • BUG-30102: Custom Parameter Choice list
    Custom parameters set to be default were not listed at the top of drop down option lists.
  • BUG-31253: Undoing a merge fails in an offline area.
    If a user wanted to use the undo tool to reverse a merge, this failed in an offline area.
  • BUG-31991: Connectivity mesh being recalculated too often
    The connectivity mesh was being recalculated too often, meaning edits weren’t completing.
  • BUG-31992: The installer for the Windows tablet app does not check correct C++ redistributable
    The Sweet Windows tablet app did not always check for the correct C++ dependencies were installed on the tablet.
  • BUG-33340: Offline log in token times out after 2 weeks.
  • BUG-33520: Split by line not always maintaining cracking and clustering.
    Within a particular geometric set up, cracking and clustering of features was not always maintained when using the split by line tool.
  • BUG-33968: Having a filter for 2000 features when running additional topology checks experience count issues.
    When running large topology jobs (2000 features) via arcade, if a filter is set to 2000 features then the count experiences issues running correctly.
  • BUG-34032: Sync error on offline areas persists even when syncing was successful.
    When an editor would try and sync an offline area back to the online app. If they encountered a sync error, the app would permanently show those sync errors, irrespective if the sync operation was successful or not.
  • BUG-39873: set-dimension-measure not working as expected
    The command “set-dimension-measures” was not working as intended in custom arcade scripts