JasperStarter Changelog

What's new in JasperStarter 2.2.1

Dec 30, 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.0.0 (Jul 17, 2013)

  • 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 2, 2013)

  • Bug: Command "jasperstarter params" gives no useful result if param has no description

New in JasperStarter 1.4.1 (Jun 20, 2013)

  • [JAS-33] - Report parameter with space produces error on Unix like systems

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)

  • This release is mainly due to the new JasperReports library version 5.1.0.
  • Improvement:
  • [JAS-28] - Include argparse4j 0.4.0 which introduces some features to the
  • user
  • - Argument abbreviations
  • - Subcommand abbreviations
  • Task:
  • [JAS-27] - Include JasperReports 5.1.0

New in JasperStarter 1.2.0 (Apr 17, 2013)

  • This release is mainly due to the new JasperReports library version 5.0.4.
  • Improvement:
  • [JAS-25] - Implement command aliases
  • Task:
  • [JAS-19] - create an independent configuration bean as replacement for the parser dependend namspace object
  • [JAS-20] - move any call of System.exit() to App.main()
  • [JAS-21] - remove obsolete option --keep
  • [JAS-26] - Use jasperreports library 5.0.4

New in JasperStarter 1.1.0 (Feb 5, 2013)

  • 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 14, 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 omited 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, Chinese (Simplified), Czech, French,
  • Hungarian, German, Polish, Romanian, Thai, Ukrainian.
  • [JAS-2] - runtime parameter value cannot contain equal sign
  • 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 RC1 (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.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.