<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title>Recent changes to news</title><link href="http://sourceforge.net/p/jasperreports/news/" rel="alternate"></link><id>http://sourceforge.net/p/jasperreports/news/</id><updated>2013-06-08T11:30:54Z</updated><entry><title>JasperReports 5.1.2 released</title><link href="http://sourceforge.net/p/jasperreports/news/2013/06/jasperreports-512-released/" rel="alternate"></link><updated>2013-06-08T11:30:54Z</updated><published>2013-06-08T11:30:54Z</published><author><name>Teodor Danciu</name><uri>http://sourceforge.net/u/teodord/</uri></author><id>http://sourceforge.net437123637b87850bbfb724643bcceb9b5e14de65</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;h1 id="jasperreports-library-512-change-log"&gt;JasperReports Library 5.1.2 Change Log&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;support for custom functions in report expressions; &lt;br /&gt;
this includes support for expression functions in the JDT, Groovy and Javascript &lt;br /&gt;
report compilers and excludes the JDK-based report compilers, for which static imports &lt;br /&gt;
would be needed in the report template;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;custom serialization for virtualizers, to improve performance of large reports;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;print text element optimizations to lower memory consumption and speed up processing;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;refactored grid layout algorithms for grid-based exporters, to lower memory consumption;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;caching of dynamic style properties and of transferable element level properties &lt;br /&gt;
for improved report filling performance;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;secrets storage extension point added to allow pluging custom mechanisms for storing &lt;br /&gt;
passwords for data adapters and other secret information;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;minor bug fixes and improvements;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>JasperReports 5.1.0 released</title><link href="http://sourceforge.net/p/jasperreports/news/2013/04/jasperreports-510-released/" rel="alternate"></link><updated>2013-04-29T10:27:07Z</updated><published>2013-04-29T10:27:07Z</published><author><name>Teodor Danciu</name><uri>http://sourceforge.net/u/teodord/</uri></author><id>http://sourceforge.net7a578be0db27aac98c106fa79b2be2bfbb10a338</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;h1 id="jasperreports-library-510-change-log"&gt;JasperReports Library 5.1.0 Change Log&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;enhanced support for markers in Google map component, including hyperlinks and info window;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;completing features in new layered HTML exporter;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;minor bug fixes and improvements;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>JasperReports 5.0.4 released</title><link href="http://sourceforge.net/p/jasperreports/news/2013/04/jasperreports-504-released/" rel="alternate"></link><updated>2013-04-05T13:19:55Z</updated><published>2013-04-05T13:19:55Z</published><author><name>Teodor Danciu</name><uri>http://sourceforge.net/u/teodord/</uri></author><id>http://sourceforge.net0637c5dba5fe3c03c707c1a20325aeeec4b853a8</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;h1 id="jasperreports-library-504-change-log"&gt;JasperReports Library 5.0.4 Change Log&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;new HTML exporter implementation added, which uses HTML tables to render the report content, &lt;br /&gt;
but still supports overlapping elements by arranging them in separate layers. &lt;br /&gt;
This new exporter implemented in the net.sf.jasperreports.engine.export.HtmlExporter class also &lt;br /&gt;
supports report interactivity and is now the preferred way to export to HTML, being used by &lt;br /&gt;
the JasperExportManager class and all other convenience and utility classes in the JasperReports &lt;br /&gt;
library and its provided samples;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;the ODS exporter refactored so that it behaves more like the XLS exporters and thus supports &lt;br /&gt;
a significant number of XLS export configuration properties and parameters;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;new  introduced for hyperlink definitions, complemented with export time &lt;br /&gt;
configuration properties to control the appearance of hyperlinks depending on the export format;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;new cells available in crosstab structure, to allow defining headers for column groups in &lt;br /&gt;
the top left corner of the crosstab, where the unstructured crosstab header cell is normally rendered;&lt;br /&gt;
 these new cells overlap the former crosstab header cell, if present, but allow for their content &lt;br /&gt;
 to stretch in accordance with column group header cell stretching;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;new shared virtualizer implementation added to allow the use of a separate swap file per report; &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;added support for localization in the exceptions raised by the JasperReports library;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;added configuration properties for controlling the interactive features of the table component &lt;br /&gt;
such as column sorting, filtering and formatting;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;minor bug fixes and improvements;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>JasperReports 5.0.1 released</title><link href="http://sourceforge.net/p/jasperreports/news/2013/01/jasperreports-501-released/" rel="alternate"></link><updated>2013-01-03T13:00:54Z</updated><published>2013-01-03T13:00:54Z</published><author><name>Teodor Danciu</name><uri>http://sourceforge.net/u/teodord/</uri></author><id>http://sourceforge.net8ba44075c2b637086671e2059c12e25e7ecc171b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;h1 id="jasperreports-library-501-change-log"&gt;JasperReports Library 5.0.1 Change Log&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;eliminate empty collapsed columns in XLS/XLSX exporters;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;XLS/XLSX data adapter improvements;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;minor bug fixes and improvements;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>JasperReports 5.0.0 released</title><link href="http://sourceforge.net/p/jasperreports/news/2012/11/jasperreports-500-released/" rel="alternate"></link><updated>2012-11-19T15:55:31Z</updated><published>2012-11-19T15:55:31Z</published><author><name>Teodor Danciu</name><uri>http://sourceforge.net/u/teodord/</uri></author><id>http://sourceforge.net1a37e669936cc2908d58d1d5f13b921e7cdf4334</id><summary type="html">
JasperReports 5.0.0 Library Change Log
=============================================

- improved report filling performance by extending the use of the simplified text measurer 
that was previously used only for single line text elements;

- improved subreport filling performance by using a thread pooling mechanism;

- minor bug fixes and improvements;
</summary></entry><entry><title>JasperReports 4.8.0 released</title><link href="http://sourceforge.net/p/jasperreports/news/2012/11/jasperreports-480-released/" rel="alternate"></link><updated>2012-11-05T16:16:02Z</updated><published>2012-11-05T16:16:02Z</published><author><name>Teodor Danciu</name><uri>http://sourceforge.net/u/teodord/</uri></author><id>http://sourceforge.nete644ede1be96c1fe5b2a2a179dd6eb76c39e9f2f</id><summary type="html">
JasperReports Library 4.8.0 Change Log
=============================================

- enhanced interactivity in the table component, with support for conditional formatting 
of values in a column;

- support for style providers as pluggable extensions, to control report element styling 
depending on report data at runtime; a default style provider implementation is available, 
allowing the use of expression based custom properties at report element level, to control 
each style attribute, including backcolor, forecolor, font, borders style, etc;

- added support for markers to the built-in map component, along with other new map level 
settings such as type of map, image type and language (I18n support);

- version support added to the JRXmlWriter utility class to allow generating source JRXML format 
for older versions of the library, including support for versioning of custom components markup;

- support for custom $X{} functions in queries, which can be plugged in as extensions;

- added support for relative date ranges used as input parameters in parametrized queries;

- minor bug fixes and improvements;
</summary></entry><entry><title>JasperReports 3.7.2 released</title><link href="http://sourceforge.net/p/jasperreports/news/2010/04/jasperreports-372-released/" rel="alternate"></link><updated>2012-10-09T19:32:52Z</updated><published>2012-10-09T19:32:52Z</published><author><name>Kerstin Tang</name><uri>http://sourceforge.net/u/mrstang/</uri></author><id>http://sourceforge.net0939d5c11b614d45ea7f2b63dee869b3a20831ca</id><summary type="html">

JasperReports 3.7.2 Change Log

===================================



- new table component added to simplify designing tables with variable number of columns;



- new PPTX exporter added to the core library to help creating PowerPoint 2007 documents 

based on the Office Open XML format;



- upgrade to Java 5.0; starting with this release, JasperReports is no longer compatible 

with Java 1.4 and makes use of newer language features such as generics and typed enums;



- simple XML-DOM-based font extension implementation added to eliminate the dependency on Spring 

brought by the previous font extension default implementation;



- code generating utility class added (JRApiWriter) to help users understand how to use 

the JasperReports API and its report object model to create report templates at runtime (no JRXML);



- the Flash viewer was added to the demo/samples/webapp sample;



- minor bug fixes and improvements;

</summary></entry><entry><title>JasperReports 3.7.1 released</title><link href="http://sourceforge.net/p/jasperreports/news/2010/02/jasperreports-371-released/" rel="alternate"></link><updated>2012-10-09T19:32:52Z</updated><published>2012-10-09T19:32:52Z</published><author><name>Kerstin Tang</name><uri>http://sourceforge.net/u/mrstang/</uri></author><id>http://sourceforge.net5f311c3c7226308ca818809a4f70f8900dbadf2e</id><summary type="html">
JasperReports 3.7.1 Change Log
===================================

- new JRHtmlExporterParameter.ZOOM_RATIO exporter added to allow scaling the content generated
by the HTML and the XHTML/CSS exporters;

- upgrade to POI 3.5 and iText 2.1.7;

- the custom Ant task for batch updating report template files was moved from community project 
to core library;

- new custom Ant task for decompiling report templates; it allows regenerating the source JRXML 
files from compiled report templates files.

- added support for documenting the samples and automatically create the Sample Reference document,
as part of the project build process;

- minor bug fixes and improvements;
</summary></entry><entry><title>JasperReports 3.7.0 released</title><link href="http://sourceforge.net/p/jasperreports/news/2009/12/jasperreports-370-released/" rel="alternate"></link><updated>2012-10-09T19:32:52Z</updated><published>2012-10-09T19:32:52Z</published><author><name>Kerstin Tang</name><uri>http://sourceforge.net/u/mrstang/</uri></author><id>http://sourceforge.neta18422635532b4bcabb8d3f22d29ee5d651bfec9</id><summary type="html">JasperReports 3.7.0 Change Log
===================================

- generic element export handler support was added to all built-in exporters;

- fixes were made in the text exporter and new configuration properties were added
to help configure the text exporter globally, or at report level;

- custom property &amp;quot;net.sf.jasperreports.export.html.id&amp;quot; added at element level
to allow specifying the ID attribute for elements when exported to HTML and XHTML/CSS format;

- new export parameter and configuration property added to ignore cell background
color in the XLS/XLSX exporters;  

- minor bug fixes and improvements;
</summary></entry><entry><title>JasperReports 3.6.2 released</title><link href="http://sourceforge.net/p/jasperreports/news/2009/11/jasperreports-362-released/" rel="alternate"></link><updated>2012-10-09T19:32:52Z</updated><published>2012-10-09T19:32:52Z</published><author><name>Kerstin Tang</name><uri>http://sourceforge.net/u/mrstang/</uri></author><id>http://sourceforge.net4284ea22eb8d33c8d708e4f2bc740ced918ed1f9</id><summary type="html">
JasperReports 3.6.2 Change Log
===================================

- new &amp;quot;footerPosition&amp;quot; attribute added to report groups to control the rendering
position of the group footer sections;

- new &amp;quot;keepTogether&amp;quot; boolean flag added to report groups to prevent groups from
splitting accross two pages or columns, but only on their first break attempt;

- new &amp;lt;orderByExpression&amp;gt; tag added to crosstab group definitions to allow
sorting the crosstab by measure totals;

- axis tick labels in charts can now be rotated using the new &amp;quot;verticalTickLabels&amp;quot;
flag (for numeric or datetime axis) or at an angle, using the new &amp;quot;labelRotation&amp;quot; 
numeric attribute (for category axis);

- minor bug fixes and improvements;
</summary></entry></feed>