- a major version is created when the software reached a milestone and is feature complete
0.5
- Assigned currencies to branches - Fixed invoice number bug - Added more fields to admin lists - Add round for invoice and transaction amount calculation
0.4
- Allow up to 10 decimal places - Substract partial payments from outstanding amounts - Added branches
0.3
- Added active field to account - Hide inactive accounts and remove them from yearly overview - Added transaction export view - Fixed freckle integration - Added payee management views - Improved transaction form - Added enctype and novalidate parameters to forms - Added letsfreckle invoices to dashboard - Improved and enhanced transaction form - Added account statistics - Added CU views for transactions and invoices - Improved balance to handle multi-currency objects - Fixed payee template - Replaced locale currency with intcomma and floatformat - Added payee overview and invoice balance - Prepared app for Django 1.9 and Python 3.5 - Bugfix: Fall back to old currency histories if there's no current one - Bugfix: Home view crashes when account is empty - Bugfix: Fixed Unicode bug in `Transaction.get_description` - Bugfix: Income column in year view did not convert foreign currency's before adding - Added `Type` column to tansactions table - Added `collect_invoices` management command
0.2
- a minor version is created when new features or significant changes have been made to the software.
0.1.1
- for bugfix releases, fixing typos in the docs, restructuring things, simply anything that doesn't really change the behaviour of the software you might use the third digit which is also sometimes called the build number.