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.

Features

10.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.
Fixes

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.