Menu

JasperReports Library / News: Recent posts

JasperReports 6.21.5 released

JasperReports Library 6.21.5 Change Log

  • added support for horizontalPosition and shrinkWidth properties to table component and weight
    property to table columns to better control table resize behavior when table columns are hidden or resized.

  • various dependencies upgrades including: Spring 6.2.3, Apache Batik 1.18,
    Apache Commons Codec 1.18.0, Apache Commons IO 2.18.0, Apache Commons Logging 1.3.5,
    Apache Log4J 2.24.3, Apache Commons Collections 4.5.0 and Apache POI 5.4.1; ... read more

Posted by Teodor Danciu 2025-07-04

JasperReports 7.0.3 released

JasperReports Library 7.0.3 Change Log

  • minor bug fixes and improvements;
Posted by Teodor Danciu 2025-05-05

JasperReports 7.0.2 released

JasperReports Library 7.0.2 Change Log

  • added support for horizontalPosition and shrinkWidth properties to table component and weight
    property to table columns to better control table resize behavior when table columns are hidden or resized.

  • removed the Google Maps component, the Chrome server side rendering of Javascript visualizations extension,
    the interactivity extension as well as the PL/SQL and Oracle stored procedure query executer;... read more

Posted by Teodor Danciu 2025-03-13

JasperReports 6.21.4 released

JasperReports Library 6.21.4 Change Log

  • various dependencies upgrades including: Jackson 2.17.1, RequireJS 2.3.7, Apache POI 5.3.0
    and Apache Xalan 2.7.3;

  • minor bug fixes and improvements;

Posted by Teodor Danciu 2024-10-24

JasperReports 7.0.1 released

JasperReports Library 7.0.1 Change Log

  • added automatic module names to manifest files and fixed split packages issues in preparation for
    Java 9 modules compliance;

  • minor bug fixes and improvements;

Posted by Teodor Danciu 2024-10-08

JasperReports 7.0.0 released

JasperReports Library 7.0.0 Change Log

  • removal of the Ant build system and replacing it with a Maven build system;

  • deprecated code removed;

  • breaking backward compatibility of serialized/compiled .jasper report template files,
    mostly because of historical deprecated serialization code removal/cleanup mentioned above
    (source
    .jrxml report templates need to be recompiled to *.jasper using the new version of
    the library);... read more

Posted by Teodor Danciu 2024-06-20

JasperReports 6.21.3 released

JasperReports Library 6.21.3 Change Log

  • allow background section elements to be exported as page header content in the DOCX exporter
    so that watermark type effects could be achieved;

  • minor bug fixes and improvements;

Posted by Teodor Danciu 2024-04-23

JasperReports 6.21.2 released

JasperReports Library 6.21.2 Change Log

  • minor bug fixes and improvements;
Posted by Teodor Danciu 2024-02-14

JasperReports 6.21.0 released

JasperReports Library 6.21.0 Change Log

  • added support for PDF/A-2a, PDF/A-2b, PDF/A-2u, PDF/A-3a, PDF/A-3b, PDF/A-3u;

  • added support for WEBP images;

  • minor bug fixes and improvements;

Posted by Teodor Danciu 2024-01-26

JasperReports 6.20.6 released

JasperReports Library 6.20.6 Change Log

  • optional style expression added to report elements in addition to their existing static style
    reference property to allow for more flexible and dynamic styling scenarios;

  • new IS_EVEN_ROW and IS_EVEN_COLUMN boolean built-in variables available in crosstabs to help
    with alternate row/column styling of crosstab cells;... read more

Posted by Teodor Danciu 2023-09-12

JasperReports 6.20.5 released

JasperReports Library 6.20.5 Change Log

  • fix historical text measuring truncation by rounding up the AWT measured text height to the upper
    integer value instead of truncating it to the lower integer value and thus causing the text elements
    having dynamic height to be 1 pixel taller to avoid text being cut in PDF exports;
    for minimum disruption in upgrades, the former text measuring behavior is still available through the
    net.sf.jasperreports.legacy.text.measuring boolean configuration property that would need to be set to true;... read more
Posted by Teodor Danciu 2023-05-10

JasperReports 6.20.3 released

JasperReports Library 6.20.3 Change Log

  • added support for multiple marker series in the Google map component, with ability to show/hide
    each series through an interactive legend and ability to bring the map to its initial visual state
    using a custom reset button;

  • introducing expression backed custom properties at report part level to allow attaching metadata to
    parts in multi-part documents, to be leveraged during report output post-processing by the parent application;... read more

Posted by Teodor Danciu 2023-05-10

JasperReports 6.20.1 released

JasperReports Library 6.20.1 Change Log

  • XLSX metadata exporter added to produce pure data output in the modern Excel file format
    (similar to pre-existing XLS and CSV metadata exporters);

  • optimizations and improvements made in the XLSX exporter to allow skipping time consuming
    text measuring routines during the report filling process and produce the output document
    faster when the Excel format is the main (if not the only) export target;... read more

Posted by Teodor Danciu 2023-03-15

JasperReports 6.20.0 released

JasperReports Library 6.20.0 Change Log

  • enhancing scriptlet configuration using scriptlet level expression based custom properties;

  • added support for conditional styles in external style template files (*.jrtx);

  • various dependencies upgrades including: Spring 5.3.20, Jackson 2.13.3,
    Chrome DevTools Java Client 4.0.0 and Apache Commons Codec 1.15;

  • minor bug fixes and improvements;

Posted by Teodor Danciu 2022-07-18

JasperReports 6.19.1 released

JasperReports Library 6.19.1 Change Log

  • replaced Joda-Time with Java 8 Date/Time API in the functions extension;

  • minor bug fixes and improvements;

Posted by Teodor Danciu 2022-03-29

JasperReports 6.19.0 released

JasperReports Library 6.19.0 Change Log

  • improved bulleted and numbered list support in styled text and HTML markup text fields including
    better indentation and support for nested lists;

  • support for accessible HTML output using semantic tags for marking up headings (h1 to h6),
    bulleted and numbered lists, alternate text for images and nested table tags for semantic tables;... read more

Posted by Teodor Danciu 2022-02-22

JasperReports 6.18.1 released

JasperReports Library 6.18.1 Change Log

  • minor bug fixes and improvements;
Posted by Teodor Danciu 2021-11-09

JasperReports 6.18.0 released

JasperReports Library 6.18.0 Change Log

  • new CSV export configuration property available to allow to escaping formulas in CSV exports;

  • various dependencies upgrades including Apache Ant 1.10.11, Apache Commons Compress 1.21
    and Bouncy Castle 1.68;

  • minor bug fixes and improvements;

Posted by Teodor Danciu 2021-10-25

JasperReports 6.17.0 released

JasperReports Library 6.17.0 Change Log

  • refactored PDF exporter to extract the iText code from it and leave only common functionality that allows
    switching between the default iText 2 based exporter implementation and the pluggable iText 7 exporter implementation,
    which is available as separate open source project at: https://github.com/Jaspersoft/jasperreports-pdf-lib7... read more
Posted by Teodor Danciu 2021-05-11

JasperReports 6.16.0 released

JasperReports Library 6.16.0 Change Log

  • allow generic element HTML export handlers to export generic elements as images
    or any other built-in element type;

  • new custom property to control the HTML exporting of custom visualization components as images;

  • minor bug fixes and improvements;

Posted by Teodor Danciu 2020-11-16

JasperReports 6.15.0 released

JasperReports Library 6.15.0 Change Log

  • minor bug fixes and improvements;
Posted by Teodor Danciu 2020-10-07

JasperReports 6.14.0 released

JasperReports Library 6.14.0 Change Log

  • minor bug fixes and improvements;
Posted by Teodor Danciu 2020-08-03

JasperReports 6.13.0 released

JasperReports Library 6.13.0 Change Log

  • introducing a secure report execution infrastructure which allows filtering of classes used in
    expressions based on a configurable whitelist of allowed classes;

  • improvements in expression bytecode generation and expression evaluation based on direct evaluation
    of simple expressions containing only parameter, field or variable references;... read more

Posted by Teodor Danciu 2020-06-23

JasperReports 6.12.2 released

JasperReports Library 6.12.2 Change Log

  • added support for PDF forms into the core library using custom properties at report element level
    to convert the report elements into editable text fields, lists, check boxes or radio groups when
    the report is exported to PDF format;

  • the JasperReports Web Framework providing the embeddable report viewer APIs has been removed from
    the JasperReports Library as it is now available as part of other products such as JasperReports Server,
    Jaspersoft Studio and JasperReports IO; all Javascript, CSS, HTML templates, images files and servlets
    making up this framework have been removed from the core library JAR and the related /demo/samples/webapp-repo
    sample has been removed from the project distribution; the former /demo/samples/webapp sample continues
    to provide an example for using the JasperReports Library in Java web applications, but for delivering
    static/non-interactive reports in all supported export formats;... read more

Posted by Teodor Danciu 2020-03-11

JasperReports 6.11.0 released

JasperReports Library 6.11.0 Change Log

  • support for noData cell added in the table component to allow displaying custom content when
    there are no detail rows in the table data source;

  • support for printWhenExpression added to table component sections to allow suppressing entire
    rows in the table and not only individual cells;

  • isStretchWithOverflow boolean property of text fields has been deprecated and replaced by the
    new textAdjust property which adds a third option to scale down the font size in order for the
    text content to fit the design size of the text field element;... read more

Posted by Teodor Danciu 2019-12-12
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.