CuteReport Changelog

New in version 1.0 RC3

September 14th, 2014
  • Memo stretchability fixed;
  • Page selection magnets and drid precission fixed;
  • Static build scenario implemented;
  • Memo text editor formatting added (thanks to Volkov Ivan)
  • Saving reports on exit

New in version 1.0 RC1 (August 25th, 2014)

  • Page zooming by CTRL+mouse wheel added (thanks to Volkov Ivan);
  • SQLStorage implemented (thanks to Volkov Ivan);
  • ModelDataset implemented (thanks to Volkov Ivan);
  • Report core setting save method improved;
  • Dataset interface improvements and fixes;
  • Items rotation implemented;
  • Image item properties improved (not compatible with old version);
  • Memo item text aligning fixes;
  • Rendering big improvement to better support scripting;
  • Documentation added.

New in version 1.0 Beta 1 (January 6th, 2014)

  • XML serialiser has been improved to support some properties with the same name;
  • Missed items' property descriptions have been added;
  • Fixed bug with item selecting;
  • ReportEditor: "save report" and "save report as" work properly now;
  • PageEditor actions have been added to main menu;
  • Import interface has been added to support import reports from other report solutions;
  • All datasets are improved to support global report variables in most text properties.

New in version 0.9 (December 20th, 2013)

  • Console application added;
  • Barcode item: now it can use any scriptable info as data; background fixed;
  • Page: margins fixed;
  • Designer: Items outline added;
  • Memo features added: textMargin, stretchMode, allowHTML;
  • Band: "stretchable" feature implemented;
  • Renderer refactored for multithreading support;
  • FileSystemDataset improved with supporting filters, file types, recursive scan, max files counter;
  • multithreaded batch processing implemented;
  • ImageItem improved to support data sources: Dataset, Script, Static;
  • SQLDataset can use global variables that can be passed by custom application;
  • FormEditor is excluded from installation for a while because of highly unstability;
  • Scripting improved: all items and bands are exported to script engine now and can be scripted;
  • Memo property description added;

New in version 0.8 (October 4th, 2013)

  • Preview widget improved for support option flags;
  • StorageDialog improved to support choosing storage type selection;
  • Page background color has been added;
  • A lot of look & feel improvements;
  • Page: inch predefined formats recognition fixed;
  • Supporting of aggregate functions improved, function result value precision has been added;
  • Renaming object by double click on tabBar implemented for DatasetEditor, PageEditor, ReportEditor;
  • Designer::ReportEditor will switch to already opened report if it's open and user try to load it again;
  • While save report, dialog highlights current file name if it exists;
  • PageInterface, ItemInterface meassure unit fixes and improvements;
  • Page: error saving with meassure unit different from mm fixed;
  • Saving files issue has fixed;
  • ReportCore refactored;
  • Error notification improved: animated button in status bar with ability to see all messages when clicked;
  • StrStorageDialog fixes;
  • Support of global report variables added. They can be set by custom application and/or edited in Designer::Report tab;
  • Report dirtiness flag implemented;
  • Confirmation dialog while report closing has added;
  • SQL dataset fixes;
  • Appearance of items toolBox fixed;
  • If appropriate plugin not found while report loading, dummy item or dummy band will be shown and report set to invalid state (read only mode);
  • Export: plugin interface implemented, PDF plugin has added, Designer Preview has button "export" now;
  • StorageDialog file extension autocomplete implemented;
  • Memo Item: simple helper.

New in version 0.7 (August 30th, 2013)

  • fixed bug with tab panel if "icon" tab style choosen;
  • CuteReport Designer messages implemented;
  • Overlay Band has been added. It can be used for foreground, background, watermarks.
  • StorageInterface improved and simplified;
  • Preview for forms, images, reports implemented for storage dialogs;
  • FormEditor: form loading improved;
  • Page: bringForward, bringBackward buttons added;
  • item geometry information added to status bar;
  • item placing logic fixed: items can't be placed outside bands, band can't be placed on item, only LayoutFree bands can be placed outside page borders.
  • Bug connecting to remote database fixed;
  • WaterMark example added;
  • FormEditor: template loading fixed;
  • ResourceStorage: a lot of improvements;
  • screencasts added;

New in version 0.6 (July 22nd, 2013)

  • bands property description added;
  • GIT storage plugin added. It can be synced at options dialog now;
  • Resource storage added for keep embedded object;
  • Reports and objects preview widget added;
  • Widget for represent rendered pages in custom app added;
  • Designer ReportEditor improved for show helpers for embedded storages;
  • internal: Log interface changes
  • internal: metric messages added;

New in version 0.5 (June 20th, 2013)

  • ReportCore log messages improved;
  • Propertyeditor: property description support implemented;
  • Std Page and ItemInterface: description for all properties have been added;
  • New datasets implemented: CSV, FileSystem;
  • Page meassure fixed: millimeters and inches are supported;
  • propertyEditor property variants and exclude list implemented;
  • Item and Page interfaces are cleaned up;
  • Bottom icons added;
  • Fixed issue with band geometry change while page geometry changing;
  • Fixed issue with hiding main menu in Designer UIEditor;
  • Context menu appears only when user presses on tab, not entire page;
  • A lot of other bug fixed.

New in version 0.4 (April 30th, 2013)

  • log system;
  • items added: line, rectangle, ellipse, arc, chord, pie, barcode, chart;
  • Windows compilation fixed;
  • a lot of bugs fixed.