Release Notes - Pentaho Reporting and Pentaho Report Designer - Version 3.9.0 GA (4.5.0 GA Suite Release) - HTML format

Bug

  • [PRD-460] - No prompt after changing page size
  • [PRD-695] - Adding a new group and making the footer viewable in the GUI, the report display becomes distorted. Zooming in and out gets past this.
  • [PRD-768] - When trying to create a hyperlink from an ellipse figure, an OutOfBounds Exception is thrown
  • [PRD-913] - Static Image URL changing after reopening the report and publishing it to xml
  • [PRD-918] - Stacked Percentage Barline chart problem
  • [PRD-1465] - When executing a report containing a sub report, an error appears saying "Too many connections".
  • [PRD-1797] - Various hot keys broken, worked in 2.0
  • [PRD-2366] - Report-Viewer may fail on large parameters, as it uses a HTTP-GET to send parameter values
  • [PRD-2471] - HTML generator produces weird spans and duplicates custom "class" attribute values.
  • [PRD-2662] - MDX column labeling does not work when dimension is defined by a closure table
  • [PRD-3127] - Query running every time I create a parameter
  • [PRD-3397] - Saving a report with Olap4J via JNDI fails with error
  • [PRD-3471] - prpt component does not handle multi-value parameters in iframe true mode
  • [PRD-3483] - Pagebreak and fixed footer cause index out of bounds during PDF preview
  • [PRD-3509] - Text alignment issue in PDF output
  • [PRD-3531] - IllegalStateException: Formula editor fails with error on editing invalid arrays
  • [PRD-3544] - Values displayed as bold when viewing the report in PDF from Report designer
  • [PRD-3562] - Group Header not showing in pdf output
  • [PRD-3565] - Invoice Sample HTML output truncates fields when rendered on Ubuntu 10.04
  • [PRD-3584] - Report link uses base-url / full-qualified-url
  • [PRD-3593] - Yesterday function behaves wrong on the first day of a month
  • [PRD-3595] - Parameter UI shows different options in 3.8.1 vs 3.8.x, 3.7.x, 3.6.x.
  • [PRD-3596] - Reports created using PRD 3.6.0-GA cannot be opened in PRD 3.8 GA
  • [PRD-3599] - Mondrian Security Dialog adds extra tags in prpt (mondrian-ds.xml > <data:connection>) causing a Report Validation Failed error when report is published to server
  • [PRD-3602] - When using a POST request the reporting plugin redirects to a parameterless request and dies with an error
  • [PRD-3611] - pagebreak-before not working on sub-reports
  • [PRD-3620] - Sticky Page-footer on subreport is lost on last page where the subreport is displayed
  • [PRD-3623] - Export to csv in PIR comes with blank column and rows
  • [PRD-3631] - Bad report generation performance because of repetitive processing of boxes in CellBackgroundProducer.
  • [PRD-3634] - text wrapping leaves whitespace at beginning of subsequent lines
  • [PRD-3635] - Unable to find Resource bundler for normalizearray
  • [PRD-3636] - Cascading List Box doesn't update correctly when used with a text field.
  • [PRD-3637] - Excel-Export: Invalid casts to (short) causes large columns (>750pt) to be rendered in default size
  • [PRD-3640] - The Parameter option, Use first value as default selection check box, needs to be more specific that the first value is ONLY used when the default value NA() condition exists.
  • [PRD-3641] - RhinoExpression does not have a valid datarow and does not handle complex object return values correctly.
  • [PRD-3643] - Pie Chart - General - plot-border does not remove the grey border around the chart.
  • [PRD-3646] - CompoundDataFactory cannot look up the DataFactory for a query when the data factory has no metadata defined or is free form
  • [PRD-3650] - Report Viewer's Timezone Offset Calculations do not consider DST
  • [PRD-3656] - CDA-Datasource does not build query-url properly
  • [PRD-3658] - Reports damaged by PRD-3325 should not fail to load in newer report designers
  • [PRD-3660] - Opposite tooltip as I mouse over "lesser" and "greater" in Formula Editor
  • [PRD-3662] - Automatically setting the first item in a selection control for a parameter is not working.
  • [PRD-3663] - Unable to view a report in PDF format in the new CDF-based report viewer.
  • [PRD-3664] - When I run the "Buyer Report" sample, I get many errors and null pointer exceptions related to mondrian.
  • [PRD-3676] - Report Viewer plugin not applying the correct page setup for sample report, /Steel Wheels/Reporting/Product Sales
  • [PRD-3680] - When using the PDI data source, the relative path to the ktr doesn't work after saving the report.
  • [PRD-3685] - Caching of datasources fails for subreports when query is inherited
  • [PRD-3688] - Records missing when Pentaho report is exported to Excel/Excel 2007
  • [PRD-3693] - Cannot connect to Hive 0.8.0
  • [PRD-3694] - Mongo DB and Json JARs Not Bundled in Report designer
  • [PRD-3695] - Table-DataSource-Editor: Usability errors
  • [PRD-3707] - Error on parameter-errors shows message placeholder on error message ({0})
  • [PRD-3710] - MQL Editor does not rehydrate the aggregate for a condition when editing a query
  • [PRD-3712] - Auto Range feature is not working.
  • [PRD-3719] - log4j 1.2.15 dependency PRD build issue
  • [PRD-3721] - First prompt change is ignored in Report Viewer
  • [PRD-3722] - JavaScript error when loading report a report
  • [PRD-3724] - Text Box Suggest for Report Viewer is as wide as the page
  • [PRD-3725] - Order Status sample renders a lot of empty space to the right of the report when generated as HTML
  • [PRD-3727] - It appears when bold is set on an element it is excessive compared to other outputs and from the previous release on PDF Output see Income Statement sample
  • [PRD-3728] - Cascading Prompts not working in FF3.6
  • [PRD-3729] - Charts are broken for Bar, Scatter, XY, Bar Line, Waterfall, & Difference Charts.
  • [PRD-3730] - Prompt panel height need to be set higher so that samples will display all the parameters available.
  • [PRD-3734] - Copyright should display 2012 in Help>About
  • [PRD-3745] - Regression: Text Field Parameter input (Oracle) is doing a "begin with" rather than "contains" search.
  • [PRD-3746] - Charts do not implement "range-sticky-0" and "range-includes-0" properties for range-axis
  • [PRD-3752] - Drawable-Wrapper ignored Preferred-Size for drawables, making automatic layouts (row, box, inline) harder to use.
  • [PRD-3764] - PRD does not show documentation from help menu
  • [PRD-3765] - IllegalStateException on BarLineChart-Editor in PRD
  • [PRD-3770] - Race-condition when parsing or writing date-objects from/to XML
  • [PRD-3779] - Legacy-xml parser do not handle old "LayoutManager" style-keys properly
  • [PRD-3780] - IE7 RequireJS load timeout
  • [PRD-3781] - Report Viewer will sometimes fails to load with a "$.blockUI.defaults is null or not an object" error
  • [PRD-3791] - PRD 3.8-SNAPSHOT and CDA datasources fails with NullPointerException
  • [PRD-3800] - Pagebar is showing when it should not in Enterprise Dashboards and CDF
  • [PRD-4464] - Issue in Excel output format (prpt reports) after deploying Service-Pack-SP201303-4-5
  • [PRD-4482] - Saving and loading a report adds empty lines to query-text for SQL datasources

Improvement

  • [PRD-2828] - With the introduction of "Chart Post-Processing Script Language" functionality in 3.7, users would like to use the features of the latest jfreechart version
  • [PRD-3318] - As a reporting user I want to have a rotating log configuration in PRD by default using a log file
  • [PRD-3502] - As a power user, I would like the ability to inject Javascript into the parameter iFrame generated by PRD.
  • [PRD-3608] - As an administrator, I want the password to be encrypted within the prpt. [Security Hole in the PRPT]
  • [PRD-3639] - As an administrator I want to reject PRPT files that have been created with a version of PRD that is newer than the engine on the server
  • [PRD-3642] - As a reporting user I want to redirect all log messages into a file by default.
  • [PRD-3649] - As a report developer, I want Custom Metadata datasource to have named queries so I can use them to populate parameter controls.
  • [PRD-3651] - Release Notes not updated
  • [PRD-3667] - Cda-Datasource: Use local API calls to query Cda-Module directly.
  • [PRD-3696] - Update the JDBC-to-Java-type mapping for SQL datasources to include the new types of JDBC 4.0
  • [PRD-3702] - As a reporting user I want an easy way to get information about the version of the reporting engine in reports
  • [PRD-3705] - Build optimizations for CDF-based Report Viewer
  • [PRD-3708] - As a reporting user I want to have a option "Open in new Tab" for drill links
  • [PRD-3715] - As a reporting architect I want to reduce the redundancy in the expression metadata
  • [PRD-3731] - As a report designer, I want passwords to be encrypted as the default configuration.
  • [PRD-3732] - As a report designer, i would like to have parameter support for CDA datasources
  • [PRD-3748] - Report with a drop down parameter when selected goes "up" instead of displaying the list "down"
  • [PRD-3773] - Report Viewer Prompt Samples

New Feature

  • [PRD-2112] - New Alignment Type: Justified text
  • [PRD-2296] - As a reporting designer, I want lines that represent target values or milestones in XY Area Line Charts.
  • [PRD-3259] - Ability for metadata datasource to show tables even when parametrized without default value
  • [PRD-3657] - As a report developer, I want Custom JDBC datasources to have named queries so I can use them populate parameter controls.
  • [PRD-3711] - Create a MapR specific assembly for PRD
  • [PRD-3751] - As an OEM, I want to be able to define my own Common-UI Prompting API components for use in Report Viewer and PIR without modifying any existing application files

Task

  • [PRD-3704] - Backport Gold-Test framework to PRD-3.x branch

Sub-task

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.