Menu

Report Engine / reportengine dev blog: Recent posts

source code moved to GitHub

The source code of this project has been moved to GitHub: https://github.com/humbletrader/katechaki
The next releases ( until version 1.0) will still be published on Source Forge website.

Posted by dragos 2016-01-17

reportengine 0.13.2 available

A new version of reportengine is available for download. This release covers:
Bugfixes:
1. All Table inputs closed

New features:
1. Improvements in the engine
2. Temporary files programatically deleted when the engine finishes ( this is server friendly)

Posted by dragos 2015-11-24 Labels: release

ReportEngine 0.13.1 ready for download

a new release of reportengine is ready with the following bugfixex/new features:
ReportEngine 0.13.1

Bugfixes:
1. In case of an error the ReportOutput was not closed
2. Total string (calculator label) for pivot data was not shown in a pivot table
3. When closing the Pdf output the real errors were hidden by the fo transformation exception
4. The FlatTableBuilder and PivotTableBuilder constructors changed (not requesting a table input parameter)
5. All components aligned on center when displaying in html... read more

Posted by dragos 2015-09-05 Labels: releases

Reportengine 0.13.0 read for download

ReportEngine 0.13.0 adds the following new features

  1. This release contains a complete change of architecture. Now the report is composed of components (some of which are FlatTable and PivotTable).
  2. The new architecture encourages the users to write their own components (like graphs, paragraphs and anything you can think of).
  3. The new architecture is focused mainly on freemarker with its multiple advantages but also with some drawbacks (one of them is that Excel native format has been lost, now only Excel xml is supported)
Posted by dragos 2015-08-16

reportengine 0.12.0 available

ReportEngine 0.12.0 contains the following changes:

  • bugfix: the DefaultGroupColumn.Builder was always building columns based on the zero input column

  • new feature: MovingAverage sample added in the samples project

  • new feature: group calculators accept labels (ie. Total, Average, Count)
  • new feature: managed OutputStream/Writer ( the lifecycle of the OutputStream can be controlled by the report api or from outside)
Posted by dragos 2014-08-11 Labels: release

reportengine-0.11.0 available for download

The changes included in this release:

  • new feature: Html5Output added
  • api changes: HtmlOutput deprecated
  • api changes: all calculators renamed as GroupCalculators
  • bugfix: wrong min computation when using UniversalMinCalculator
Posted by dragos 2014-03-01 Labels: releases

reportengine 0.10.0 available

ReportEngine 0.10.0

  • new feature: improved javadoc for all output classes
  • new feature: if possible the output file is shows in the logs
  • new feature: formatting changed. Now accepting String.format() instead of Format class
  • new feature: calculators generified
  • new feature : totals can be formatted
  • new feature: improved tutorial ( sorting, formatting)... read more
Posted by dragos 2013-10-27

reportengine-0.9.4 available

New in this version:
- bugfix: Validation error when using FlatReport.Builder with no calculators
- all samples changed to use the new Builders
- all samples improved
- tutorial improved

Posted by dragos 2013-09-02

0.9.3 bugfix release ready

New in this version:
-no longer needed to call two methods for sorting
- external sorting in CrosstabReport

  • NullPointerException bug in AutoconfigReport when reading from TextInput
  • Column Header Color bug in PdfOutput- fixed (consistent with all other output colors)
  • All FO based output didn't accept UTF8 characters - fixed
  • fluent builder for CrosstabReport, DefaultDataColumn, DefaultGroupColumn , DefaultHeaderRow, DefaultCrosstabData
Posted by dragos 2013-08-18

0.9.2 bugfix version available

This is a bugfix release:
1. SqlInput doesn't manage (open/close) external provided connections
2. Builders created for FlatReport/AutoconfigFlatReport
3. Sorting feature enabled for non-grouping columns

Posted by dragos 2013-07-28 Labels: release

0.9.1 release available

This is a bugfix release. The following bugs have been fixed:
- temporary files generated during report creation now are deleted on VM exit
- improved display of rows after totals

Posted by dragos 2013-06-24 Labels: release bugfix

version 0.9.0 available

New in version 0.9.0:
1.new output classes : PdfOutput, PngOutput, FoOutput
2.XmlDomOutput removed
3.new method outputTitle in ReportOutput
4.group sorting: now there's no more required to have an ordered input. An external sorting is available via setGroupValuesSorted(false)
5.fixed bug : showTotals had no effect

Enjoy!

Posted by dragos 2013-06-08

version 0.8.0 available

  1. new type of report added: AutoconfigFlatReport - this report is able to guess the configuration from medata.
  2. improved junit tests
  3. DbQueryInput changed to SqlInput in order to add JpaInput which is also a DB - database based
  4. Changed version of JUnit, apache poi
  5. Added slf4j, mockito
  6. removed log4j hidden dependency
Posted by dragos 2013-04-07 Labels: release

reportengine 0.7.1 release

New in this version:

  1. BUG: crosstab reports with more than one data column generated an IllegalArgumentError
  2. improvement: border added to all html & pdf cells
  3. improvemennt: small javadoc improvements
  4. improvement: TxtOutput renamed as TextOutput to be aligned with the input system

Enjoy !

Posted by dragos 2013-02-16 Labels: releases

new release : reportengine 0.7.0

  1. improvement: Input/Output system improved
  2. improvement: FreemarkerOutput added
  3. improvement: default theme for all reports changed
  4. bug : horizontal alignment for data cells now taken into account
Posted by dragos 2013-01-20 Labels: release

reportengine version 0.6.0 now available

1.Validation of configuration for both flat and pivot reports
2. Show duplicates value property added to group columns.
3. Faster report by adopting the EnumMap to back the ReportContext
4. Formatters taken into account
5. Horizontal Alignment added for columns
6. excel output bug fixed
7. xslt output bug fixed
8. Arrays of columns replaced with Lists

Posted by dragos 2012-11-25 Labels: releases

version 0.5.0 ready for download

An improved version of report engine is now ready. The new features are:

1.StreamReportInput exception handling improved
2. StreamReportInput encoding added
3. StreamReportInput skipFirstXLines feature added
4. UTF support added to all output classes
5. Solved bug for Crosstab reports when more than one dataColumn is used
6. The jar file is much lighter than 0.4.1 as a result of the clean up

Posted by dragos 2012-10-21 Labels: releases

latest version 0.4.1 released

The latest version of reportengine has been released. Now the release bundle contains a jar, sources, javadoc and a tutorial. The online version of the tutorial can also be found here : http://reportengine.sourceforge.net/html/tutorial/reportengine_tutorial.htm

Posted by dragos 2012-10-06 Labels: releases
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.