All releases tagged Major feature enhancements


Release Notes: This version brings, beside many bugfixes, two new features: tagging and discount document items. Tagging means that all items of a document can be tagged out of a user-defined list of tags. Similar tagged items can get special treatment, such as discounting. Document items with a positive or negative percentage discount can be added, referencing groups of other document items with similar tags.


Release Notes: This release comes with a wizard that helps at document creation. It allows you to easily create follow-up documents such as an invoice following an offer, which is also supported by the wizard. It is possible to copy entire documents with all texts and positions. Localisation now takes place on the document level if needed, i.e. creating an English document on a German desktop is supported now.


Release Notes: Kraft now supports several templates per type (ie. for the header of invoices) and all of them can be selected from a catalog in a context-aware manner. This release improves integration with the KDE address book. All customer addresses are managed in there, but there is now an integrated customer catalog. Many important bugfixes and small additions to functionality were made. Translations to seven languages other than English are included.
A C++11 unit testing framework based on Perl's Test::More module.