Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Additionally, there is a newer download site available for Weave 2.5 that provides links to the latest stable release, hosted in the cloud for faster download.

2.5.25

Enhancements

  • Health checks for ArcGIS
    • The ArcGIS map engine now supports health checks allowing you to monitor the health of ArcGIS map engines used by Weave.
  • Index limit changed
    • The default number of items returned for an index search, if the client doesn't request a specific number, has been updated from 10 to 500. This allows you to set a pageSize of 0, which turns off the paging of the index results, and get more than 10 results back. A new system property, weave.index.limit, can be used to change this limit, and/or set it back to 10 if there are problems. Note that the default Weave client requests 10 items, so this change should not affect any of those, it's only custom clients and those who want to remove the paging by setting pageSize to 0.
  • CRS for Circle operations
    • Tools that use a circle for their operation now support specifying a CRS for the tool to use. Setting a crs value for the actions configuration in the client will force the tool to use that CRS when displaying values.
  • Anonymous user local storage
    • Stored items, e.g. redlines, bookmarks, are now stored in the browser for anonymous users, allowing them to save those items across a browser restart (in supported browsers, i.e. those that support JavaScripts localStorage API).
  • New ToC menu items
    • The weave.toc.checkAll and weave.toc.uncheckAll items can be added to the ToC context menu to turn on/off all items in a group.
  • Improved CRS handling with spatial editing
    • Submitting a spatial edit has improved support for submitting geometry that's in a different projection than the underlying data.
  • Data generation API enhancement
    • When generating data from some geometry it's now possible to specify the type of spatial operation to use beyond just overlaps. The caller can now specify if the spatial operation should be one of overlaps, intersects, contains, within or closest.
  • BIRT designer update
    • The test connection button in the BIRT report designer will now actually test the connection.
  • Improved parsing of metadata and primary key information in spatial engines
    • The parsing of the metadata and primary key information embedded in a spatial engine config will now trim extra spaces in the names.
  • ACL enhancement
    • It's now possible to enable an ACL entry to target a specific user rather than just a role. Note this has to be enabled by setting the system property weave.enable.user.acl to true.
  • Zip'n'ship menu enhancement
    • It's now possible to set a crs value in the zip'n'ship menu to override the CRS used when exporting the spatial data.
  • SQL Server geometry enhancement
    • A wider range of geometry types exposed by SQL Server is now supported, e.g. circular strings, curves and surfaces.
  • Selection legend enhancement
    • The generation of the legend symbology for items where we don't know the underlying geometry type has been improved.
  • Spatial upload enhancement
    • A layer uploaded via the spatial upload tool now support the context menu "zoom to layer" item.
  • Kerberos security support
    • Improved support for using Kerberos authentication.

Fixes

  • Anonymous storage fix
    • Stored items for anonymous users was being saved on the server when it shouldn't be.
  • High CPU usage fix
    • A problem that could result in high CPU usage for extended periods has been resolved.
  • 'editor health' command fix
    • The health command for the editing bundle was reporting the health of everything, not just edit related items.
  • CRS override fix
    • In some circumstances, a CRS override set in a spatial mapper was not being taken into account.
  • Grouped edit parameter labelling issue
    • Edit parameter in a group was not showing the correct group label.
  • Grouped edit parameter issue
    • Grouped edit parameters were working incorrectly.
  • Session issue fixed
    • A handling of the situation when a HTTP session could not be created has been improved.
  • Buffer operation fix
    • Some buffer generation operations weren't checking for 0 distance buffers and handling the situation correctly.
  • Empty legend fix
    • The text set to display when there were no items to be displayed in a legend was not being used.
  • ArcSDE feature cache issue
    • The thread used to manage the ArcSDE feature type cache could stop the server from shutting down in some circumstances.
  • BIRT legend hide fix
    • A flaw in the boolean logic of when to hide legend layers was fixed.
  • ArcGIS map engine legend fix
    • The ArcGIS legend generator was ignoring scale dependencies.
  • Bookmark loading issue
    • Fixed an issue where new folders added to a ToC model after a bookmark was saved (which includes Uploaded data) wouldn't be turned on when a bookmark was loaded.
  • Admin UI fix
    • Renaming a file via the Admin UI wouldn't always work.
  • Admin UI fixCutting and Pasting wasn't working for directoriesIndex enhancement
    • An index search can now be set to turn on the layer associated (via the toc model) with the entity by setting doTurnOnLayer to true for the index combo config.
  • Spatial editing enhancement
    • You can now specify a table directly in the edit config that should be edited, rather than relying upon what's in the spatial mapping for the entity. This should help with editing entities that are spatially backed by a database view.
  • Selection identify enhancement
    • The selection identify tool now allows you to tell it to just search visible layers, by setting useVisibleEntities to true in the tools config.
  • Selection identify enhancement
    • The selection identify tool now allows you to specify a buffer to use when selecting entities that intersect the selection, by setting bufferDistance, bufferUnits and bufferCrs in the tools config.

Fixes

  • checkAll and uncheckAll ToC menu fix
    • The icons were missing for the new checkAll and uncheckAll toc menu items that were added in 2.5.25.
  • checkAll and uncheckAll ToC menu fix
    • The checkAll and uncheackAll menu items were not being enabled when right clicking on a folder.