What's new in DynamicReports for JasperReports 4.1.1

Aug 16, 2016
  • Upgrade to JasperReports 6.2.2.
  • Added new types of component stretch type.
  • Minor bug fixes.

New in DynamicReports for JasperReports 4.1.0 (Aug 16, 2016)

  • Upgrade to JasperReports 6.2.0.
  • xyList component, see ComponentsReport for an example.

New in DynamicReports for JasperReports 4.0.2 (Aug 16, 2016)

  • Upgrade to JasperReports 6.1.1.
  • Added support for QR Code barcode, see BarcodeReport for an example.
  • Minor bug fixes and improvements.

New in DynamicReports for JasperReports 4.0.1 (Aug 16, 2016)

  • Upgrade to JasperReports 6.1.0.
  • Downgrade to iText 2.1.7 in pdf exporter.
  • Horizontal/vertical alignment was replaced by horizontal/vertical text alignment in text fields and horizontal/vertical image alignment in images.
  • Minor bug fixes.

New in DynamicReports for JasperReports 4.0.0 (Feb 11, 2015)

  • upgrade to JasperReports 6.0.0
  • upgrade to iText 5.5.0 and POI 3.10.1 in exporters
  • xhtml and jexcelapi exporters are deprecated since they will not be maintained and will be removed from JasperReports sometime in the future
  • report exporters have been updated due to the new API for report exporting introduced in JasperReports

New in DynamicReports for JasperReports 3.2.1 (May 7, 2014)

  • getSubreportWidth() method was added to ReportParameters class, the method returns the available width for a subreport
  • added new scale types (REAL_HEIGHT and REAL_SIZE) to ImageScale enum
  • minor bug fixes

New in DynamicReports for JasperReports 3.2.0 (Mar 3, 2014)

  • upgrade to JasperReports 5.5.1
  • setPrintWhenExpression method was added to all report bands
  • minor bug fixes

New in DynamicReports for JasperReports 3.1.6 (Nov 26, 2013)

  • new report attribute was added - setWhenResourceMissingType
  • fixed a bug in table of contents where group entries were repeated in toc when a group reprints its header on each page

New in DynamicReports for JasperReports 3.1.5 (Oct 2, 2013)

  • upgrade to JasperReports 5.2.0
  • setSplitType method was added to MultiPageListBuilder, this allows to change SplitType of its detail components
  • new crosstab group attribute was added
  • setTotalHeaderStretchWithOverflow
  • added methods to crosstab that allows to add jasper properties to a crosstab group header and crosstab measure

New in DynamicReports for JasperReports 3.1.4 (Jul 9, 2013)

  • newPage() method was added to MultiPageListBuilder, this allows to move to a new
  • added the possibility to set position of the toc page
  • minor bug fixes and improvements

New in DynamicReports for JasperReports 3.1.3 (May 15, 2013)

  • upgrade to JasperReports 5.0.4
  • new column type
  • emptyColumn, see EmptyColumnReport for an example
  • added the possibility to update styles that were loaded from a template style (jrtx)
  • minor improvements

New in DynamicReports for JasperReports 3.1.2 (Mar 14, 2013)

  • new subtotal attributes were added - setLabelPosition, setLabelWidth, setLabelFixedWidth, setLabelMinWidth
  • added to pageYofY and pageXslashY attributes that allows to set pageX or pageY width
  • fixed problem with a wrong namespace that was used in the previous verion of dynamicreports-adhoc (3.1.1) The wrong namespace caused problems with loading adhoc configurations from xml files and with saving xml configuration files
  • minor bug fixes and improvements

New in DynamicReports for JasperReports 3.1.1 (Feb 28, 2013)

  • ability to add to a crosstab group or to a crosstab measure hyperlinks
  • new column attribute was added
  • setPrintInFirstWholeBand
  • loading the default font settings from the file fonts.xml can be disabled by setting 'loadSystemFonts' to false in the dynamicreports-defaults.xml configuration
  • minor bug fixes

New in DynamicReports for JasperReports 3.1.0 (Dec 19, 2012)

  • multiPageList component
  • new group attribute was added - headerWithSubtotal
  • minor bug fixes and improvements

New in DynamicReports for JasperReports 3.0.4 (Nov 27, 2012)

  • xy block chart, see XyBlockChartReport for an example
  • added the ability to set a subtotal position in AdhocSubtotal
  • minor bug fixes and improvements

New in DynamicReports for JasperReports 3.0.1 (Aug 30, 2012)

  • upgrade to JasperReports 4.7.0
  • ability to sort chart series values, see ChartSeriesOrderReport for an example
  • ability to add more chart customizers to a chart
  • minor bug fixes and improvements

New in DynamicReports for JasperReports 2.5.0 (May 22, 2012)

  • new column attribute was added - setPrintWhenDetailOverflows
  • minor bug fixes and improvements
  • new examples - CustomChartReport, ColumnSubreportDataReport, SimpleAdhocReport, AdhocCustomizerReport

New in DynamicReports for JasperReports 2.4.1 (Apr 12, 2012)

  • difference chart, see DifferenceChartReport for an example
  • template styles, this allows to use external styles, see TemplateStyleReport, TemplateStyleFileReport for an example
  • new column attributes were added setTitleStretchWithOverflow, addTitleProperty upgrade to commons-lang3 3.1 minor improvements

New in DynamicReports for JasperReports 2.4.0 (Mar 14, 2012)

  • upgrade to JasperReports 4.5.1
  • list and band background component, see ListBackgroundReport for an example
  • layered bar chart, see LayeredBarChartReport for an example
  • ability to add to the table of contents links to components, see TableOfContentsReport2 for an example
  • minor bug fixes and improvements
  • new examples - CustomPercentageCrosstabReport, FlowColumnPairsReport, ListBackgroundReport, LayeredBarChartReport, TableOfContentsReport2

New in DynamicReports for JasperReports 2.3.5 (Feb 17, 2012)

  • gantt chart, see GanttChartReport for an example
  • thermometer chart, see ThermometerChartReport for an example
  • dataPreSorted attribute was added to crosstabs
  • minor bug fixes and improvements
  • new examples - ApplicationForm, OpenFlashChartReport, GanttChartReport, ThermometerChartReport

New in DynamicReports for JasperReports 2.2.1 (Sep 8, 2011)

  • updated JasperReports to 4.1.1
  • spider chart, see SpiderChartReport for an example
  • ability to create data filters, see DataFilterReport for an example
  • minor improvements
  • new examples - SpiderChartReport, DataFilterReport, CollectionDatasourceReport

New in DynamicReports for JasperReports 2.2.0 (Aug 16, 2011)

  • support for barbecue barcodes
  • ability to create datasets, see SubDatasourceReport for an example
  • minor bug fixes and improvements
  • new examples - BarcodeReport, DatabaseDatasourceReport, XmlDatasourceReport, SubDatasourceReport, UnitsReport, GroupLayoutReport

New in DynamicReports for JasperReports 2.1.2 (Jul 26, 2011)

  • ability to group column titles, see ColumnTitleGroupReport for an example
  • new components - ellipse, rectangle
  • pptx exporter
  • minor bug fixes and improvements
  • new examples - ScriptletReport, FontsReport, PrintWhenExpressionReport, ColumnTitleGroupReport

New in DynamicReports for JasperReports 2.1.1 (Jun 29, 2011)

  • ability to set the dimension of a list component
  • continuous page numbering for concatenated reports, see ConcatenatedReport2 for an example
  • minor bug fixes and improvements
  • new examples - ChartLayoutReport, ConditionalStyleReport

New in DynamicReports for JasperReports 2.0.2 (May 10, 2011)

  • new bands: detail header, detail footer
  • ability to set the series expression in charts, see SeriesBarChartReport for an example
  • new examples: ConversionColumnReport, GroupCountChartReport, SeriesBarChartReport, ResourceBundleReport, JasperTemplateDesignReport3
  • minor improvements

New in DynamicReports for JasperReports 2.0.0 Beta 2 (Feb 24, 2011)

  • crosstab column/row group can have expression, see GroupExpressionCrosstabReport for an example
  • support for crosstab cell styles and conditional styles, see StyleCrosstabReport for an example
  • minor bug fixes and improvements

New in DynamicReports for JasperReports 2.0.0 Beta 1 (Feb 24, 2011)

  • support for crosstab, see CrosstabReport1 for an example
  • updated JasperReports to 4.0.0
  • minor improvements

New in DynamicReports for JasperReports 1.5.2 (Dec 15, 2010)

  • support for generic element
  • support for page break, column break
  • minor improvements

New in DynamicReports for JasperReports 1.5.1 (Nov 24, 2010)

  • stretchWithOverflow attribute was added to textfields and columns
  • support for properties in columns and components
  • new example - examples/exporter/ExcelReport2

New in DynamicReports for JasperReports 1.5.0 (Nov 4, 2010)

  • Support for jrxml template design, see JasperTemplateDesignReport, JasperTemplateDesignReport2 for an example
  • Markup attribute was added to textfields and styles
  • New examples:
  • examples/templatedesign/*
  • examples/chart/ChartCustomizerReport

New in DynamicReports for JasperReports 1.4.3 (Oct 12, 2010)

  • line component
  • updated jaxb to 2.2.1
  • minor bug fixes and improvements
  • new examples:
  • examples/columngrid/*
  • examples/chart/*
  • examples/miscellaneous/CardReport, InheritanceReport
  • examples/exporter/ExcelReport

New in DynamicReports for JasperReports 1.4.2 (Sep 22, 2010)

  • component column, see ComponentColumnReport for an example
  • minor improvements
  • new examples:
  • examples/column/ComponentColumnReport
  • examples/subreport/JasperSubreport
  • examples/exporter/HtmlReport

New in DynamicReports for JasperReports 1.4.1 (Sep 3, 2010)

  • updated JasperReports to 3.7.2
  • support for detecting the data type (type.detectType(...)), see ColumnDetectDataTypeReport for an example
  • support for virtualizer, useful for very large reports, see VirtualizerReport for an example
  • summaryWithPageHeaderAndFooter attribute was added to allow to print page header and footer on a summary page
  • minor bug fixes

New in DynamicReports for JasperReports 1.4.0 (Aug 11, 2010)

  • This release adds subreports support.

New in DynamicReports for JasperReports 1.3.0 (Jul 21, 2010)

  • This release adds barcode support.