...
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.
...
19
Enhancements
- Bookmark grouping
- Published bookmarks are now grouped based on the user that created the bookmark to try and make the menu less unwieldy.
- Tooltip for redline shapefile export updated
- The default tooltip for the redline shapefile export has been changed to clarify its purpose.
- Tooptip for redline kml export updated
- The default tooltip for the redline kml export has been changed to clarify its purpose.
- Current Weave server version available on client
- As part of the client startup the current version of Weave is now sent to the browser.
- Zoom to coordinate marker change
- The marker placed when you zoom to a coordinate is now optionally removed when the panel is closed.
- Reduced logging in user handling
- Removed some non-important log messages around handling of user sessions.
- Improved handling of config file reading
- The config file reader will new report errors with config files via the health api, and also record more detailed information about what file provided the configuration item.
- Additional information available for logging
- You can now log the username and uid against each records written by the logging system.
- Added support for pageSize attribute
- All form parameters based on lists now allow you to set the pageSize directly for the parameter (setting it to 0 disables the paging).
- Warning added to map view
- If you add the same map engine twice to a map view you will now recieve a warning, since you should do that.
- New entity filtering API
- It's now possible to create a bundle that will filter what entity type are available to the user, this allows more advanced filtering beyond jus an acl.
- Filtering of entities via defaults section
- It's now possible to specify a subset of entity types that should be sent to the browser via the default section in the client config.
- Filtering of entities based on user attributes
- It's now possible to specify a subset of entity types that should be sent to the browser via user attributes.
- Formatting of data grids
- It's now possible to specify formatting options for a grid in a <data:data> tag, rather than having to specify it in the grid panel or the defaults section, so it's available to all grids that may display the data.
- Modified error handling for AGS tiled map services
- Tiled map services that return no tiles are now handled the same as a regular map engine that fails.
- Entity icons in quick search
- It's now possible to have icons associated with entities shown alongside the results in the quick search.
- Index build feedback
- Submitting an index build requests now indicates that the command has been submitted.
- Spatial intersection data definition enhancement
- The spatial data definition is now more flexible in the data it can generate.
- Shift pan
- Now holding down the shift key allows you to pan the map with the mouse regardless fo the current tool.
- Spatial identify enhancement
- The spatial drilldown tool will now group entities based on any grouping specified for the entity.
- About action
- The about action now provides the version number for the server.
- New lat/long formatting
- There are now additional formatting options for latitude/longitude.
- openExternal now supported per-parameter
- It's now possible to specify if a url parameter should be opened in an external tab/window, or if it should be opened in an internal Weave tab/window, as a complement for the openExternal setting in the defaults section.
- Entity filterin on the client
- It's now possible for client code to filter the displayed entities on the fly.
- Field width settings
- It's now possible to directly specify a parameter width to specify exactly how wide a form field should be.
- Improved handling of file: links
- file: based links will always be opening in an external tab/window, since they require support of the browser to work and can't be opened internally.
- Collapse header hidden by default
- The extra collapse header is removed by default now, to better match Weave 2.4, and can be added back by setting hideCollapseTool to false for a layout region.
- Additional latitude, longitude output
- The projection panel now outputs an additional format for lat/long.
- Entity highlighting can be set in the map view.
- Preeviously each grid related panel would specify how to highlight a selected record, you can now do this once in the map view.
- Data caching change
- Data generated by a data definition is not loger cached forever by default.
Fixes
- Style menu fix in ToC action
- The dynamic toc menu created by the toc action button did not handle all map engine types correctly.
- Redline fixes
- The values in the redline menus did not always match the values of the selected redline item.
- Filename case fix for custom icons
- Custom icons that had an extension if .GIF and .PNG (as opposed to .gif and .png) were not being published.
- StreetView fix
- A minor issue with the Google StreetView panel has been fixed.
- Oracle spatial connection fix
- A fix for issues that could occur when connecting to Oracle spatial databases has been applied.
- Spatial upload fixes
- Issues with data uploaded with different coordinate reference systems has been resolved.
- Support dump fix
- The support dump would fail if the gathering of database related information failed.
- Dynamic spatial filter fix
- Spatial mapper filters that utilised user attributes weren't working.
- Form default value fix
- Setting a default value for some form fields didn't always work.
- Weave map engine fixes
- The internal Weave map engine has been updated to fix some issues with custom CRS's.
- Dynamic map engine fix
- The dynamic map engine was incorrectly limiting the available map engines.
- Map parsing fix
- A minor issue with parsing of the map request from the client has been fixed.
- Custom CRS output fix
- An issue with logging of custom CRS's has been fixed.
- Highlight fixesCustomising the highlighting styles in a grid view was not being appliedMap generation update
- The code on the server side that generates map images has removed dependencies on JavaScript to make it more robust.
Fixes
- OSM tiled map engine fix
- There was a concurrency issue with the OSM tiled map engine when it came to determining which URL to access.