0.5
Pre-release
Pre-release
Testing code coverage went up to 78%
This release main topic is "Invoice improvements":
- Added support for the following template formats:
XLSX
,ODS
,CSV
,DOCX
- Added example templates for all formats
- Added "user-grouped" invoice calculator
- Added support for fixed-rates and hourly-rates per activity, project and customer
- Added support for deleting invoice templates
- Added export for user timesheets
Upgrade from 0.4:
- Some configuration nodes were removed, if you had one of them in your
local.yaml
you need to delete them:kimai.invoice.calculator
,kimai.invoice.renderer
andkimai.invoice.number_generator
. - BC break: InvoiceTemplate name was changed from 255 characters to 60. If you used longer names, these will be truncated when upgrading the database. Make sure they will be unique before you upgrade.
Read more about upgrading Kimai to 0.5 in UPGRADING.
Fixed bugs:
- Excel Output not containing data #327
Closed issues:
- Creating database schema throws exceptions #322
- API: Kimai metadata endpoint #320
- Support Markdown in timesheet description #295
- Add permission voter for invoices and templates #293
- Add support for MS Office templates #283
- Adding rates to customers, projects and tasks #271
- Delete invoice templates #267
- Sum of hours in timesheet invoice #262
- Feature request - API #251
- Feature request - PDF Download for monthly report #244
- Add support for OpenOffice templates #223
- Feature Request - Excel Output of times #221
- Add hourly rate options #111
Merged pull requests:
- added copy invoice template action #331 (kevinpapst)
- fix spreadsheet renderer for invoices with one entry #328 (kevinpapst)
- invoice VAT as float and database key length #323 (kevinpapst)
- added version command + api endpoint #321 (kevinpapst)
- Timesheet export #317 (kevinpapst)
- added invoice voter #316 (kevinpapst)
- Refactored invoice system #306 (kevinpapst)
- add stable controller tests #305 (kevinpapst)
- Fixed rate and Hourly rates #304 (kevinpapst)
- add hourly_rate and fixed_rate to timesheet entries #302 (kevinpapst)
- allow to switch language on any page #299 (kevinpapst)
- Fix duration_short format for french translation #297 (jeau)
- allow markdown in timesheet descriptions #296 (kevinpapst)
- added option to delete invoice template #294 (kevinpapst)
- Improved invoice preview #254 (kevinpapst)