JasperStarter Changelog

What's new in JasperStarter 2.2.2

Dec 29, 2014
  • Bug:
  • [JAS-63] - Version 2.2 WindowsSetup replace the path variable

New in JasperStarter 2.2.1 (Dec 29, 2014)

  • Bug:
  • [JAS-58] - DB type generic should not require a username
  • [JAS-62] - Linux startup script does not work if called via symlink
  • Task:
  • [JAS-57] - Switching from Mercurial to Git (Branch Jasperstarter-2.2)

New in JasperStarter 2.2.0 (Dec 2, 2014)

  • Bug:
  • [JAS-54] - Eclipse complains: Plugin execution not covered by
  • lifecycle configuration
  • New Feature:
  • [JAS-56] - Support for XML data sources
  • Task:
  • [JAS-48] - Rewrite api calls deprecated since JasperReports 5.6.0
  • [JAS-49] - Rewrite code reported by -Xlint:uncheckedBug:
  • [JAS-53] - Property net.sf.jasperreports.export.xls.one.page.per.sheet was overrided

New in JasperStarter 2.1.2 (Dec 2, 2014)

  • Bug:
  • [JAS-53] - Property net.sf.jasperreports.export.xls.one.page.per.sheet was overrided

New in JasperStarter 2.1.1 (Dec 2, 2014)

  • Task:
  • [JAS-52] - Include JasperReports 5.6.1

New in JasperStarter 2.1.0 (Dec 2, 2014)

  • Bug:
  • [JAS-40] - No page title is set in index.html
  • New Feature:
  • [JAS-50] - Accept number of copies when printing
  • Task:
  • [JAS-47] - Include JasperReports 5.6.0

New in JasperStarter 2.0.0 (Jul 16, 2013)

  • The command line syntax has changed in this release!
  • is now an argument and the format of report parameters has changed.
  • Specifying the parameter type is no longer necessary. The type is determined from the report and it is no longer possible to provide a non existent parameter.
  • The major new feature is support for CSV files as a datasource.
  • Bug:
  • [JAS-37] - The artifact org.apache.commons:commons-io:jar:1.3.2 has been relocated to commons-io:commons-io:jar:1.3.2
  • [JAS-41] - Command "jasperstarter params" gives no useful result if param has no description
  • Improvement:
  • [JAS-15] - Report parameters should be handled in a more generic way
  • [JAS-42] - Accept as positional argument instead of an option
  • New Feature:
  • [JAS-30] - CSV as a datasource for Jasperstarter
  • Task:
  • [JAS-23] - create unit test
  • [JAS-24] - create example reports
  • [JAS-34] - site translation de for release 2.0
  • [JAS-35] - site translation cz for release 2.0
  • [JAS-38] - Update build dependencies
  • [JAS-39] - Include JasperReports 5.2.0

New in JasperStarter 1.4.2 (Jul 1, 2013)

  • Bug: [JAS-41] - Command "jasperstarter params" gives no useful result if param has no description

New in JasperStarter 1.4.0 (Jun 11, 2013)

  • Bug:
  • [JAS-29] - Documentation typo java.awt.image
  • Task:
  • [JAS-31] - Include JasperReports 5.1.2
  • [JAS-32] - Include argparse4j 0.4.1

New in JasperStarter 1.3.0 (May 3, 2013)

  • Improvement:
  • Include argparse4j 0.4.0 which introduces some features to the user
  • Argument abbreviations
  • Subcommand abbreviations
  • Task:
  • Include JasperReports 5.1.0

New in JasperStarter 1.1.0 (Feb 5, 2013)

  • JasperStarter is now able to prompt for report parameters.
  • Bug:
  • [JAS-5] - Maven site does not create index.html if called directly
  • [JAS-6] - Maven site does not generate translation if called directly
  • [JAS-11] - Maven site does not create index.html if called via package
  • [JAS-16] - Selection of the report locale yields unexpected results in some cases
  • Improvement:
  • [JAS-13] - new parameter type locale to specify report locale independent from gui locale
  • New Feature:
  • [JAS-12] - new option to specify report resources like resource bundles or icons
  • [JAS-14] - New option: prompt for report parameters
  • [JAS-17] - New Command: List report parameters
  • Task:
  • [JAS-7] - Site translation cs
  • [JAS-22] - site translation de

New in JasperStarter 1.0.1 (Jan 30, 2013)

  • [JAS-18] - Unable to save output into Excel format

New in JasperStarter 1.0.0 (Jan 16, 2013)

  • JasperStarter now has commands: pr - process, lp - list printers.
  • New command: cp - compile, can compile one file or all .jrxml in a directory.
  • New input file types for command pr allowed:
  • jrxml - compiles implicit
  • jrprint - print, view or export previously filled reports.
  • New output type: jrprint. This makes --keep obsolete.
  • New parameter -w writes compiled file to imput dir if jrxml is processed.
  • Parameter -t defaults to "none" and can therefore be omitted if no database is needed.
  • Input file is read once. No temporary files needed anymore.
  • Setup checks for previous versions and creates menuitems for uninstall and help.
  • Setup is available in English, German, French, Polish, Romanian, Ukrainian.
  • Contains JasperReports 5.0.1
  • German translation for Site/docs
  • [JAS-4] - java.lang.Integer cannot be cast to java.lang.String
  • [JAS-8] - java.lang.String cannot be cast to java.lang.Integer
  • [JAS-9] - Exception in thread "main" java.lang.IllegalArgumentException:
  • URI has an authority component

New in JasperStarter 1.0 RC 1 (Dec 29, 2012)

  • JasperStarter now has commands: pr - process, lp - list printers.
  • New command: cp - compile, can compile one file or all .jrxml in a directory.
  • New input file types for command pr allowed:
  • jrxml - compiles implicit
  • jrprint - print, view or export previously filled reports.
  • New output type: jrprint. This makes --keep obsolete.
  • New parameter -w writes compiled file to imput dir if jrxml is processed.
  • Parameter -t defaults to "none" and can therefore be omited if no database is needed.
  • Input file is read once. No temporary files needed anymore.

New in JasperStarter 0.10.0 Beta (Dec 27, 2012)

  • New report parameter types: double, image (see usage)
  • New supported export formats: xls, xlsx, csv, ods, pptx, xhtml, xml
  • Windows setup available
  • --version shows included JasperReports version
  • Fixed some minor bugs.

New in JasperStarter 0.9.0 Beta (Dec 20, 2012)

  • First public release Switched from Commons CLI to argparse4j.
  • Project documentation in generated site.
  • README uses markdown syntay, renamed to README.md.
  • Applied Apache License 2.0 to the software.
  • JasperStarter now starts via executable files in ./bin.
  • Windows binary jasperstarter.exe is generated with launch4j.

New in JasperStarter 0.8.0 Beta (Dec 20, 2012)

  • Switched to maven.

New in JasperStarter 0.7.1 Beta (Dec 20, 2012)

  • Fixed issue: duplicated option -n

New in JasperStarter 0.7.0 Beta (Dec 20, 2012)

  • new option --set-report-name to temporary change the reportname when printing. This is useful if you want to change the printjob name for printing to a pdf printer like cups-pfd which uses the document name as part of the pdf name by default.

New in JasperStarter 0.6.0 Beta (Dec 20, 2012)

  • new options --printer-name --with-print-dialog --list-printers
  • printername matches .toLowercase().startWith() and spaces can be escaped
  • by the underline character _.
  • print dialog and viewer appear in system look an feel.