Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 175 Next »

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 for 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.22

Enhancements

  • DMS update
    • The buttons for the document management system will now disable themselves if there are no documents associated with the current selection.
    • This has to be enabled by setting monitor to true for the DMS actions in the client config.
  • Buffer tools update
    • Tools related to buffering can now specify a crs attribute to force the buffer calculations to be performed in the specified coordinate reference system rather than that of the underlying map.
    • This is useful if you're using a geographic or display oriented projection on the client but wish to perform the calculations using a local projection to make the calculations more accurate.
  • Small mapping update for blank maps
    • The client will now use a local "blank" image when there's nothing to draw for a map layer rather than fetching the image from the server each time.
  • Removed Google Earth plugin support
    • The Google Earth plugin is no longer supported by Google and no longer works so it has been removed.
  • Spatial identify tool update
    • The spatial identify drill-down tool can now change the setting for the size of the entity list.
    • entityListWidthentityListWidthMin and/or entityListWidthMax can be set for the weave.spatialIdentify (or com.cohga.html.client.map.spatialIdentify) tool (default/current values are 220, 175 and 400 respectively).
  • Improvements to toc filtering
    • The toc model will be collapsed if the filter is cleared (setting collapseOnClear to false will disable this).
    • The filter regular expression will be escaped to better support special characters that may have been interpreted by the regular expressions (setting escapeFilter to false will disable this).
  • Entity selector update
    • The entity selector combo and panels will always include the default entity if the entity list has been filtered but the default entity was not included in the filter list.
  • Download link update
    • The intermediate window that appears if you try and open a link has been updated to better indicate that it is appearing because popups are being blocked by the browser.
  • Acetate update
    • The Acetate rendering API and implementation have been updated to support non-integral DPI values.
  • Update to data generation API
    • The low-level server API for generating data has been expanded, it now provides new interfaces for counting and generating data in one operation.
  • Update to handling of "joined" tables when generating data
    • When you specify a join table in a data definition, for use when you have complex sorting or grouping for example, the population of the join table was happening twice, once when the count of the total number of available rows was calculated, and again when the actual data was retrieved. This has now been changed so that it only occurs once.
  • Document response update
    • When sending a JSON response to the client for an intermediate document link the content type of the response wasn't being set and would cause IE to complain about the lack of a content type.
  • Updated mapping API
    • A new mapping API has been added to provide additional advanced mapping capabilities (rotation, re-projections, non-integral dpi, etc).
  • Tiled map engine update
    • Tiled map engines can be re-projected on the server. This is useful when generating a map in a report in a different projection than the client.
  • Weave map engine update
    • The Weave map engine handles CRS errors better.
  • Third-party library update
    • Some of the third party libraries that Weave relies upon, related to REST API's, have been updated.
  • Image handling updates
    • Improved support for generating JPEG and TIFF images.
  • Editing updates
    • The user is not able to change the active entity when performing an edit.
    • Additional validation checks are performed on geometry before being submitted.

Fixes

  • Legend action fix
    • The legend action, not the legend panel, was not honouring the remove attribute.
  • Colour selection fix
    • The colour palettes for selecting redline or upload colours would cause problems if the palette was initialised with a colour that wasn't available in the palette. This could happen for example if an item was programatically added to the redline, rather than the user drawing the item manually.
  • Measure tool save to redline fix
    • The measure distance we appearing in the redline multi-line label field when the redline measure items wasn't selected.
  • Bookmark fixes
    • Restoring a ToC from a bookmark saved by Weave 2.4 could cause problems.
    • Restoring a ToC with an exclusive group would turn on the parent even if it was off in the bookmark.
  • Error message fix for search panel
    • A bug in Ext.js meant that error flags were not being removed from the search panel when the error situation was resolved.
  • Data generation fix
    • An error could occur when generating data based on an entity intersection when there were no available entities, which should be returning no data rather than generating an error.
  • ArcGIS Server WMS fix
    • Scale dependencies were not correctly set when using ArcGIS server via WMS.
  • BIRT scalebar component update
    • Scale values were not correct if using a DPI other than 96 and the map was setup to use the client view extent.
  • BIRT map component update
    • Setting a crs attribute for the map would not force the map to use that coordinate reference system.
  • Multi-select parameter fix for searches
    • Search parameters that allowed for more than one value to be selected were not always generating the correct SQL.
  • Date parameter issue in search panel
      • Validation of date fields was causing problems if the validation failed.
  • Fix for spatial mappers that had multiple spatial engines
    • The update in 2.5.21 that validated table and key information caused some types of configurations to stop working, this update allows those configuration to be used again.
  • Measure tool save to redline fix
    • The items saved to the redline layer were not being drawn on the map when the server would generate a map image, e.g. when generating a report.
  • OGR spatial engine fix
    • The OGR based spatial engines were returning some field types as the incorrect type.


  • No labels