Reporting Tales
Pentaho Reporting Tips and Tricks
Tech-Tips
Basic Topic
Advanced Topic
Report Designer & Engine
BI-Server
Non-Technical Topics
About Pentaho Reporting
Get the Source-Code
CI Builds for Pentaho Reporting
Pentaho Reporting 3.9-RC is on the slide to its release
Right now the engineers at Orlando are building the Release Candidate of the 4.0 release of the BI-Server. Along with it, we will have a bug-fix release of the Report-Designer and Reporting Engine named 3.9-RC.
The release ships with only a handful of new features and a ship load of bug-fixes.
New feature: Justified Text
This feature has been sitting on my list of things to do for ages. More specifically, since the old "Pre-Pentaho" days, when the internet was still young. We now have a new text-alignment option for your content and a button for it on the toolbar.
New feature: Heavily Scripted Data-Sources
This is my personal favourite of this release. All major data-sources (SQL, MetaData, Mondrian and OLAP4J) can now customize both the configuration of the data-source, the query that gets executed and the result-set that gets produced. At the moment we ship with support for Java-Script and Groovy scripting to make these customizations.
Improvement: CDA-datasource local calls
When running on the same server, CDA data-sources now call the CDA plugin via Java-calls instead of routing all calls through a network layer. THank you, web-details, for this addition.
Improvement: JQuery based report-viewer
Well, not sure whether this is a new feature or improvement, but we now have a pure Java-Script based report-viewer based on JQuery and standard JavaScript. It is so clean that even I can understand that code. Over the last few years, we heard more and more desperate calls for a better report viewer that can be customized to customer needs. If you are a web-developer or know one, you now are one step closer to a customized report parametrization experience. Credits go to Jordan Ganoff for coming up with this great addition.
Improvement: Data-sources now obfuscate stored passwords.
When writing PRPT files, we now obfuscate all passwords so that they are not as asy to read. Note that this does not make any change to any skilled attacker – as anyone with a debugger or access to the source-code can see how these passwords are en- and de-coded. If you need true security for your database credentials, you still have to use JNDI connections and ensure that only trustworthy administrators can access the server configuration.
Bug-Fixes: A load of layouter related issues. Subreports processing with page-footers and repeated group-footers was buggy. The HTML content produced by the HTML output writer is now much cleaner and less verbose. The table-datasource editor now can remove multiple rows at once and has other usability problems fixed as well. For a complete list, have a look at the release notes on our JIRA system.
Get the full list of cases in our JIRA system.
Getting close to closing Release 0.8.9
Pentaho Reporting 3.6 Milestone 1
How to upgrade Bi-Server 3.5.2 to the latest reporting release
This entry was posted in Release on February 13, 2012 by Thomas.
About Thomas
After working as all-hands guy and lead developer on Pentaho Reporting for over an decade, I have learned a thing or two about report generation, layouting and general BI practices. I have witnessed the remarkable growth of Pentaho Reporting from a small niche product to a enterprise class Business Intelligence product. This blog documents my own perspective on Pentaho Reporting's development process and our our steps towards upcoming releases.
← Tidying up our HTML exporter Linking to a report with the same export type →
2 thoughts on "Pentaho Reporting 3.9-RC is on the slide to its release"
jose auquilla November 16, 2012 at 22:10
How I can make a Gantt chart in PRD 3.8 because this option does not exist
juni September 2, 2013 at 21:04
did you find an option to produce Gantt chart ?
Your're hot, Thermometer chart!
Use code to replace a datasource in a report
Translating Pentaho Reporting in 5 not so easy steps
Bonus Build – Setting up Jenkins to build and validate pull requests
Better Builds (2/3): Set up a private CI server to automatically test your work.
Archives Select Month January 2015 December 2014 November 2014 July 2014 June 2014 May 2014 April 2014 January 2014 December 2013 November 2013 October 2013 September 2013 June 2013 May 2013 April 2013 March 2013 February 2013 January 2013 December 2012 November 2012 September 2012 August 2012 June 2012 April 2012 March 2012 February 2012 January 2012 December 2011 November 2011 October 2011 September 2011 August 2011 July 2011 June 2011 May 2011 April 2011 March 2011 February 2011 January 2011 December 2010 November 2010 October 2010 September 2010 August 2010 July 2010 June 2010 April 2010 February 2010 January 2010 December 2009 November 2009 October 2009 September 2009 August 2009 July 2009 June 2009 May 2009 April 2009 March 2009 February 2009 January 2009 November 2008 October 2008 September 2008 August 2008 July 2008 June 2008 May 2008 April 2008 March 2008 February 2008 January 2008 December 2007 November 2007 September 2007 August 2007 July 2007 June 2007 May 2007 April 2007 March 2007