The Composition tool now saves output as a PDF file, instead of PostScript. This should be more convenient for printing and viewing. As a result, the paper size names have changed. If you load a saved composition you will have to reset the paper type.
A new report is available to describe patch statistics. The PatchReport will classify the landscape based on a patching criteria expression, and an array of RangeLabel's that describe and label the size class breaks. This report does not require patching accounts, so it does not cause the model to increase in size. The report will generate the usual GIF, HTML and CSV outputs.
The block table now will include a column that provides a patch identification number. Each block that belongs to the same patch will be assigned the same number. Blocks that do not belong to patches will be assigned -1. The actual values of the identification numbers are arbitrary.
There is a new animation tool in the Application Chooser that will compose a series of still images into a GIF animation. There are new scripts available to invoke this tool from the scripting environment.
MapReports now display legend information.
The semantics of RangeLabel's has been refined. A RangeLabel now includes all values greater than or equal to the lower limit, and all values less than the upper limit.
The RangePeriodReport now accepts an expression for the classification value. Previously a column name was required. This report has also been generalized so that any array of Comparable's can be used to define range categories.
The elements within a DitheredTheme are now evaluated as expressions, instead of simply as column names. The usual expression syntax applies.
The Woodstock translator has been adjusted to accept decimal numbers as the first parameter of a yield curve description (describing the initial period number of the yield curve). Previously the translator would reject any line that had a decimal point in this parameter. The console output from the translator has been reduced so that errors are more prominent. File and line numbers are also printed on error messages.
The method of determining distances in the ProximalTopology tool has changed slightly. Distances are now computed as the shortest distance between any edge or corner of one raster cell to the closest edge or corner of another raster cell.
Minor changes:
The Matrix Builder was ignoring the 'cycled' attribute. It is now handled correctly.
The Matrix Builder behaviour has changed slightly for blocks that have no matching track statements. These blocks will now get assigned to a unmanaged track, where as previously they would be dropped from the analysis.
Fixed problem in Matrix Builder related to early operability ages before age 0. The Matrix Builder was preventing negative operability ages.
Improved performance of Timing Constraints editor and reload scenarios procedures.
Fixed zooming to the extent of a selected layer.
Allow Matrix Builder to evaluate constant expressions once only and store the results. This can speed up processing significantly in some situations.