iReport Roadmap
| iReport Version | Estimate Release Date | Changes and Features | Notes |
| 0.5.3 | End of December 2005 | Major enhanced release (partial support for JasperReports 1.1.0 (frames, styles, subdatasources)) | RELEASED |
| 1.1.0 | 2 February 2006 | Major enhanced release (full support for JasperReports 1.1.0) | RELEASED |
| 1.2.0 | 28 February 2006 | Major enhanced release (full support for JasperReports 1.2.0, Hibernate integration, XPath) | RELEASED |
| 1.2.1 | 6 April 2006 | Major enhanced release | RELEASED |
| 1.2.2 | 25 April 2006 | Minor enhanced release | RELEASED |
| 1.2.3 | 3 June 2006 | Minor enhanced release | RELEASED |
| 1.2.4 | 26 June 2006 | Minor enhanced release | RELEASED |
| 1.2.5 | 23 July 2006 | Minor enhanced release | RELEASED |
| 1.2.6 | 4 Semptember 2006 | Minor enhanced release | RELEASED |
| 1.2.7 | 29 September 2006 | Minor enhanced release | RELEASED |
| 1.2.8 | 15 November 2006 | Minor enhanced release | RELEASED |
| 1.3.0 | 22 December 2006 | Major enhanced release | RELEASED |
| 1.3.1 | 22 February 2006 | Major enhanced release | RELEASED |
TODO list
- A way to plug unknow datasource definitions
- Adapt fontsize to fieldsize button
- Add subreport manually (wizard option)
- Adds support to define Hibernate Config filename in Hibernate Connection Type Dialog (Patch available)
- Better chart wizards
- Better drag'n'drop feedback
- Better interface to define hyperlinks and borders
- Better interface to define report columns
- Better report error detection/prevention
- Check for textelement class consistency
- Clickable table headers to order by column
- Create a way to manage tables (virtual or real table element ?)
- Crosstab templates or color themes in the wizard
- Deploy scriptlet jar
- Expression refectoring must be completed
- Features to find easily expression errors (need some JR support)
- Find function
- Generation of sample java code (jar/war) to run a report
- Goto expression functionality
- Hex Colour Picker extension
- HTTP Proxy config for the update checker
- Improve the report model to better render elements based on the default style
- Improved plugin design to easily plug new QE, FieldsProviders and more...
- Library of patterns (groups of object saved as reusable components in the library)
- Move Up/Down for parameters/variables/fields lists
- New grips/handles
- Limit the use of query dialogs...
- Optional Registration form
- Projects having custom datasource/classpath/reports set
- Properties sheets for EVERYTHING!!!
- Report changed notifications for charts (to check for crosstabs)
- Report debugger
- RFE 706109 Ask parameters dialog (support for Image from a file and Objects executing a groovy script)
- Ruler reset for each band
- Show query results in query editor
- Show textfield type in the design window
- Some kind of help in configuring subreport datasource
- Subreport placeholder showing expression
- Support for effects (like coloured rows)
- Support for using the MDX field mapping editor with XML/A connections
- SVG based barcodes
- TableModelDataSource support for testing reports
- Tools palette
- When the mouse pointer is over a textfield, show a tip with the textfield's expression.
- XML field mapping editor
- TableModelDataSource support for testing reports
Previously Completed
- Allow multiple selection when a popup menu is opened in a tree/list
- Full localization
- New customizable toolbar (obsolete)
- Query builder / database navigator (Thanks to SQLeonardo Query Builder)
- Refactoring capabilities
- New box editor
- Subreport view in the file list (replaced with the "go to the subreport feature")
- Modify JavaBeanConnection to use it as ExtendedJavaBeansConnection
- RFE 783123 key-values for custom jrdatasource
- Feature to replicate fields like subreport parameters
- Options for export formats (GUI to set export parameters) group creation wizard Export/import connection definitions
- New rules bars New grid implementation (with custom grid size)
- Add custom expressions in the expression editor
- New borders button on the toolbar
- Automatic pattern for numbers on textfield creation
- Magnetic guide lines
- RFE 684136 Allow the user to add custom entries in the expression editor
- Live report status (modified or not)
- Use of default measure units
- Support for conditional styles
- Option to ask or not to save a report
- Subdataset properties
- New query languages
- Hibernate integration
- Evaluation time “Auto” for images and textfields
- Crosstab header cell element handling
- Cell style
- Cell transparency
- Support for the new CSV datasource
- Formatting tools for crosstab elements
- Crosstab total variables
- add/modify/delete measure from the crosstab obj list
- add/mod/del subdataset objs from the library
- mod/del subdataset from the library
- Subreport one click opening
- CSV field inspector
- Improve wizard to use non SQL query for fields
- RFE 1045094 Sync elements properties with toolbar tools
- RFE 1024201 Automatic PDF-font switching when edit font style
- RFE 998570 Subreport Handling (open its layout more easily & faster)
- Element groups
- Remove chart dependency from ireport scriptlet
- SVG charts support (Replaced by the new chart support)
- Fix chart problems (Replaced by the new chart support)
- Loading a jasperreport file....
- Status message in the query dialog
- alphabetical Sorting for variables and parameters
- built-in system variable (groups)
- Styles library (drag'n'drop and style editing)
- iReport localization status plugin
- Save/load query to/from external file
- Subreport wizard
- New "Don't Ask Just Reload" option
- Drag'n'drop of files into the design window
|