Reporting Engine Release Notes
This page is split into a Features Section and a Fixes Section for each version of Windward Reports released. This information can also be found in the readme.rtf file that is included with the program.
Features10.2.12.0
Deprecated Features
- None.
New Features
- 12596 - If a PDF file import is the very first thing in a template, will not have a blank first page.
10.2.11.0
Deprecated Features
- Removed support for stateful beans
New Features
- Function tags converted to out tag with macro
- Added support for layoutInCell for bitmaps in DOCX
- Clean templates writes metadata to WordML and RTF template output.
- Bookmark tag implemented
- Build tree node bitmaps program added
- Runs on Java 1.7.
- Implemented new event handler (except for passing it to custom functions)
- Added ProcessReport.abort() call
- Japanese language update
- Log font substitution under java 1.7 also
10.2.10.0
Deprecated Features
- None.
New Features
- None.
10.2.9.0
Deprecated Features
- 12283 - Added support to carry across more chart settings for Office charts.
- Added REST support in RunReport for xml datasource
- Added support for XLSX custom palettes.
New Features
- None.
10.2.8.0
Deprecated Features
- None.
New Features
- New mode for html output, headers and footers: Will grab first header and footer the engine finds and add them to the beggining and end of the document, default off.
- New mode for html output, use template page width: Sets fixed margins the same size as the template documents width.
- Template's background color now carry through.
- 12319 – now handle KeepWithNext form paragraph to table.
- Clean template will convert all selects from version 9 & earlier to forced select mode.
- Added break=*inline options for import tag.
10.2.7.0
Deprecated Features
- None.
New Features
- ${dataset.column} use is now cached on first use of any element and that result set is re-used for all additional queries.
- Html output now supports roman numerals and letter numbering for lists.
10.2.6.0
Deprecated Features
- None.
New Features
- RunReport lists version number when run with no parameters.
10.2.4.0
Deprecated Features
- None.
New Features
- None.
10.2.3.0
Deprecated Features
- None.
New Features
- None.
10.2.2.0
Deprecated Features
- None.
Features
- Added -launch to RunReport.
- Better -launch for java app if Java 1.6 or later.
10.2.1.0
Deprecated Features
- None.
Features
- Xpath sort changed to xquery syntax in select, .net xpath uses parameters for variables.
- Move xpath sort to "order by" using XPath 2.0 syntax.
- More info provided on an exception when applying a datasource.
10.2.0.0 (beta)
Deprecated Features
- None.
Features
- Can now turn on/off recalculate on load for DOCX (fields).
- No recalc on opening XLSX file can be set.
10.2.12.0
- Incorrectly handling non-hourly date intervals in PDF/HTML charts - fixed.
- Tags adjacent to block foreach tags (in a table) not evaluated correctly - fixed.
- WindwardCustomFunctions requires JRE 1.6 instead of 1.4 - fixed.
- First row of a block foreach can have incorrect positioning on PDF output - fixed.
- 12531 - did not set left edge correctly for inner tables when the outer table crossed multiple pages and the inner table had left padding - fixed.\
- 12512 - A content control directly followed by a page break could throw an exception when creating a DOCX report - fixed.
- 12547 - Negative numbers under some formatting settings would display as .-1 instead of -0.1 - fixed.
- 12520 - Vertically merged cells, in very unuysual circumstances, could repeat their text part way down in PDF reports - fixed.
- In a row/column foreach in Excel templates, cell types were not always set correctly - fixed.
- In an Excel template, a tag followed by text would not always pull across the text - fixed.
10.2.11.0
- 1188 - If DOCX chart had no border settings we created a white border. Corrected to be black (what Word does).
- 1199 - Was not using axis min/max when specified for bitmap chart rendering - fixed.
- 12421 - xpath sort did not work if sort element(s) had a namespace in .NET engine - fixed.
- 12451 - if a field contained paragraph breaks it could cause an exception writing a DOCX report - fixed.
- 12458 - converted a date format of m to M even if inside a 'm' - fixed
- 12481 - did not work if OpenXML templates used non-standard prefixes for namespaces - fixed.
- Chart output to PDF not using min/max - fixed.
- Chart output to PDF axis interval not set correctly - fixed.
- Legend in PDF charts cut off - fixed.
- Data label formatting in PDF charts sometimes not correctly applied - fixed.
10.2.10.0
- 12170 - Was ordering pie charts from smallest to largest. Changed to displaying in returned data order.
- 12353 - Word now wants a tab in RTF output for bulleted lists on the first line - added.
- 12406 - Could throw an exception for an if that is false outside a table and an else inside the table - fixed.
- 12396 - If an RTF template had a table style set with a trwWidth property, would throw an exception - fixed.
- 12379 - XLSX -> CSV added a blank row at the end of the end of the template was an end ForEach - fixed.
- 1188 - incorrectly set border color and width in charts on PDF output - fixed.
10.2.9.0
- 12261 - Was not converting a .NET primitive type to the Java equivilent in the .NET XML datasource for some selects - fixed.
- 1188 - Office charts -> bitmap charts read no border setting as no border. Now reads no border setting as 0.75pt black (the Office default).
- COUNT function in equations only counted numbers - now counts everything.
- PPTX->PDF: fixed bug with numberic bullets where periods or parenthesis would not should up
- Bug in html output where table heights were not correct - fixed
- More on converting old chart tag properties to new ones.
- Page break in foreach loop for PPTX->PPTX - fixed
- Changed wrddp: to wddp:/ and now set a tooltip for the hyperlink
- PDF layout of text after a tab with leading characters fixed (was previously off slightly in some cases)
- Re-run for post tab text positioning.
- HTML output image alignment - fixed
10.2.8.0
- Character styles work now.
- Style borders and backgrounds work now.
- 12318 - For numbers less that 1.0E-6, when substituted into XPath selects, went in exponential format which XPath does not understand - fixed.
- !!!!! - 12318 - VERSION 9 & 10. In ver 9 fixed in Java ONLY.
- 1187 - Single column ForEach in Excel throws an exception when switched to Column mode - fixed.
- Pptx hyperlinks work now.
- Chart gap width appoximation very off in certain cases - now much closer to template.
- Chart leader line setting displays as {l} in data labels - fixed.
- Chart data point formatting not applied - fixed.
- Fixed incorrect xml encoding used for imports using xml datasources in .net engine.
10.2.7.0
- Html fixes/changes:
- Fixed header themes in html output.
- Fixed color text themes in html output.
- 12280 - did not set themeTint for borders for DOCX -> DOCX - fixed.
- 12261 - converting old evaluate= ignored quotes when determining what to put in data("...") - now checks for quotes.
- Java xml datasource - In one place returned null for xpath if it returned a value instead of a node - now handles the value case.
10.2.6.0
- Html fixes/changes:
- Rearranges elements in document object before outputting so things with absolute positioning are in the right place
- Fixed bug where using same image twice in a document would cause a bad image reference
- Borders can no longer be between 0-1px, gray area for browsers
- Was not re-ordering objects in PPTX slide to displayed order in some cases - fixed.
- Fixed PPTX bug where a page break would occur with a textbox near the bottom where it shouldn't have broken
- Fixed some problems with running the .net engine tests.
10.2.4.0
- Threw exception on PPTX files that had no metadata but did have a tag - fixed.
- Fixed-PPTX Parser threw exception when no master shape was present.
- 1181 - Word 2007 ignored date1904 and assumed it was always 0 - duplicate that behavior.
10.2.3.0
- None.
10.2.2.0
- Correctly handle dat comparisons for .NET XML datasources.
- Would not execute xpath out statements using a variable in the .net engine - fixed.
10.2.1.0
Fixes
- Added pdf.renderImagesDirectly=true to .net engine.
10.2.0.0 (beta)
Fixes
- None.
