The download links for this content is now generated automatically to allow for the rapid release of these updates without having to come back and manually update this page.
The details and direct links to the releases are available at:
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.
- 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,
- 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.
- Tools that use a circle for their operation now support specifying a CRS for the tool to use. Setting a
- 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).
- 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
- New ToC menu items
- The
weave.toc.checkAll
andweave.toc.uncheckAll
items can be added to the ToC context menu to turn on/off all items in a group.
- The
- 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 ofoverlaps
,intersects
,contains
,within
orclosest
.
- When generating data from some geometry it's now possible to specify the type of spatial operation to use beyond just
- 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
totrue
.
- 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
- 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.
- It's now possible to set a
- 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.
- '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 not working at all.
- 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 ignored 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 fix
- Cutting and Pasting wasn't working for directories.