Kimai - Package Updates
-
You can use this thread to track updates to the Kimai 2 package.
Please open issues in a separate topic instead of replying here.
-
[1.8.0]
- Update Kimai to 1.10
- Full changelog
- Adding/viewing Acitivities while in Project view #1885
- Report, copy&paste in Excel issue #1839
- reporting feature: summary row in first line; last column always visible; fixed width of first column #1824
- Add username ID to timesheet export #1823
- Export user list #1822
- Only question: Export of all projects even if they are empty #1819
- Update manifest screenshots
- Make php.ini customizable
-
[1.8.1]
- Update Kimai to 1.10.2
- Full changelog
- Added support for ordering meta fields #1940 (kevinpapst)
- Fixed: money formatting issues for money without currency #1932 (kevinpapst)
- Fixed: On the dashboard the revenue widget isn't working. #1923
- Update italian translations (1.10) #1929 (buoncri)
-
[1.8.2]
- Extend session expiry to 1 month. See this issue
-
[1.9.0]
- Update Kimai to 1.11
- Full changelog
-
[1.9.1]
- Update Kimai to 1.11.1
- validate color #2072
- fix assertion deprecation #2068
- Translations update from Weblate #2066
- Can create second timesheet entry #2064
- fix auto-stop when starting timesheet with tags #2067
-
[1.10.0]
- Update Kimai to 1.12
- Full changelog
- Consolidation of items in the search function between time recording and expenses #2118
- Dashboard > My Teams > displayed without order #1773
- allow custom export repositories #2182 (kevinpapst)
- helper function for invoice templates #2168 (kevinpapst)
- allow to reassign timesheet from delete user dialog #2159 (kevinpapst)
- sort teams alphabetically in team_list #2119 (kevinpapst)
- added event to manage javascript translations #2104 (kevinpapst)
- sort composer packages #2089 (kevinpapst)
- Api doc #2085 (kevinpapst)
- updated dependencies #2125 (kevinpapst)
- display application name and version in console #2150 (kevinpapst)
- escape configurable fields #2191, #2192 (kevinpapst)
- Translations update from Weblate #2081, #2071, #2106, #2136, #2135, #2102, #2093 (weblate)
-
[1.10.1]
- Update Kimai to 1.13
- Full changelog
-
[1.11.0]
- Update base image to v3
- Update PHP to 7.4
-
[1.12.0]
- enable sendmail addon
- configure trust proxy
- generate app secret
-
[1.13.0]
- Update Kimai to 1.14
- Full changelog
- Tags in invoices #2525
- Monthly view for all users #2460
- Invoices -> new field to save the date when the invoice was payed #2449
- More columns for the spreadsheet exporter #2355
- Projects: Make data field "time budget" available in "eye" function of list view #2343
- Reporting: Not only for users, also for projects #2265
- Calendar: add day-total per day on the calendar-view #2252
- Batch generation of invoices for all customers #2178
-
[1.13.1]
- Update Kimai to 1.14.1
- Full changelog
-
[1.13.2]
- Update Kimai to 1.14.3
- Full changelog
-
[1.13.3]
- Fix invoice template uploads
-
[1.14.0]
- Update Kimai to 1.15.0
- Full changelog
-
[1.14.1]
- Update Kimai to 1.15.1
- Full changelog
-
[1.14.2]
- Update Kimai to 1.15.2
- Full changelog
- Copy the billable status when restarting timesheet #2778 (Guillaume-Duc-95)
- Translations update from Weblate #2781 (weblate)
-
[1.14.3]
- Update Kimai to 1.15.3
- Full changelog
- export budget and timeBudget #2812 (kevinpapst)
- removed subtitle #2811 (kevinpapst)
- Translations update from Weblate (#2791) @milotype @dansamara @bittin
-
[1.14.4]
- Update Kimai to 1.15.4
- Full changelog
- added croatian language #2817 (kevinpapst) - thanks @milotype
- set security options on cookies #2825 (kevinpapst) - thanks @nareshsarnala
- fix open budget calculation #2821 (kevinpapst) - thanks @diamondq
-
[1.14.5]
- Update Kimai to 1.15.5
- Full changelog
- In create screen make option to make Billable status to not billable #2779
- Make billable field batch editable #2694
- Timesheet uncheck billable by default #2625
- API: Add customer number to customer collection #2358
- improve billable flag #2851 (kevinpapst)
- refactor system configuration title and wording #2847 (kevinpapst)
- Translations update from Weblate #2823 (weblate)
-
[1.14.6]
- Update Kimai to 1.15.6
- Full changelog
- improve summary rows layout in reports #2861 (kevinpapst)
- improve sunday FDOW handling #2862 (kevinpapst)
- make sure that minute_increment is not zero #2860 (kevinpapst)
-
[1.15.0]
- Update Kimai to 1.16
- Full changelog
-
[1.15.1]
- Update Kimai to 1.16.1
- Full changelog
-
[1.15.2]
- Update Kimai to 1.16.2
- Full changelog
- include calendar week in week chooser #2933
- csrf tokens for multiple actions - thanks @haxatron
-
[1.15.3]
- Update Kimai to 1.16.3
- Full changelog
- CSRF Tokens are not properly refreshed on some form submissions #2947 #2948 - thanks @tdozbun-reno
- escape customer, project and activity name in javascript (#2959)
- escape data in calendar popover (#2960)
- make sure that markdown uses safe mode (#2961)
- improve permissison handling in invoice screen (#2965)
-
[1.15.4]
- Update Kimai to 1.16.4
- Full changelog
- allow to delete invoice documents from within kimai (#2968)
-
[1.15.5]
- Update Kimai to 1.16.5
- Full changelog
- Fix version number
-
[1.15.6]
- Update Kimai to 1.16.6
- Full changelog
- fix HTML forms (two opening tags) #2972
- fix deleting invoice documents #2980
-
[1.15.7]
- Update Kimai to 1.16.8
- Full changelog
- new invoice template variables for budgets #3005
- new command to work with translation files #2993
- cleanup duplicate translation ids #3001
- improve translation test #2998
- prevent that lock files will be committed in PRs #2983 and #2992
- translations update from Weblate #2951
- fix selection of customer/project/activity in multi-step forms #2989
- more csrf protection for invoice and search #2984 - thanks @Haxatron
- fix invoice create and search #2990
- Fix invoice creation issue
-
[1.15.8]
- Update Kimai to 1.16.9
- Full changelog
- Translations update from Weblate #3013
- Fix projects are not filtered after submit #3016
- Fix invoice budget calculation #3024
- Fix "filter user timesheet" action display #3018
-
[1.15.9]
- Update Kimai to 1.16.10
- Full changelog
- weekly hours form: allow to configure the amount of recent activity rows in an empty week #3026
- added comment field to invoice #3045
- improve export permission checks #3027
- Translations update from Hosted Weblate #3032
-
[1.15.10]
- Fix issue where PHP memory limit was hardcoded in apache
-
[1.16.0]
- Update Kimai to 1.17.0
- Full changelog
- bump dependencies #3089 (kevinpapst)
- code improvements #3088 (kevinpapst)
- improve permission handling for quick entry controller #3081 (kevinpapst)
- Invoice events #3079 (kevinpapst)
- Bugfixes #3078 (kevinpapst)
- Invoice meta fields #3077 (kevinpapst)
- shrink prod error messages #3091 (kevinpapst)
- phpstan improvements #3092 (kevinpapst)
- new export template #3082 (kevinpapst)
- Translations update from Hosted Weblate #3048 (weblate)
- Import from Kimai v1: This timesheet is already exported #3061
-
[1.16.1]
- Update Kimai to 1.17.1
- Full changelog
- Translations update from Hosted Weblate (#3093)
- Added invoice delete event (#3096)
- Fix admin access for customer in invoice module (#3095)
- Improve team member handling (#3097)
- Can't add user to existing team (#2921)
- [API] PATCH team members removes existing ones (#2975)
-
[1.16.2]
- Update Kimai to 1.18
- Full changelog
- Reporting: choose data-types and new user per year #3155 (kevinpapst)
- Reporting: export user-list reports in excel #3154 (kevinpapst)
- Configure display of customer, project and activity in dropdown lists #3151 (kevinpapst)
- Translations update from Hosted Weblate #3105, #3174, #3171, #3160
- allow to change password interactively on the console (prevents bash history leaks)
- Decimal format in print export doesn't work when language is set to German (Austria) #3172
- xlsx export: change SUM function to SUBTOTAL function - fix #3165 #3166 (fredyb)
- fix negative sum display in excel export
- use proper cell format for report exports #3178 (kevinpapst)
- Missing translation files #3173
-
[1.16.3]
- Update Kimai to 1.18.1
- Full changelog
- Activated language Persian
- Added and activated language Norwegian Bokmål - thanks @comradekingu
- Added comment to customer/project/activity entity and collections API
- Fix: translation file extensions / activate missing translations in de_CH, pt_BR, zh_CN
- Fix: title pattern when description is included in customer/project/activity dropdown
-
[1.16.4]
- Update Kimai to 1.18.2
- Full changelog
- PDF invoice templates #3190
- Sort users by display-name in users reports #3190
- Improve console version output #3190
- Translations using Weblate #3181
- Fix: fix select2 and dropdown width for quick-entry form #3188
- Fix: fix empty string issue in csv export- fixes #3189
- Fix: deprecations with php 8 (twig with sort filter) #3190
- Fix: missing custom translations in modal dialogs #3190
-
[1.17.0]
- Update Kimai to 1.19
- Full changelog
- Added event to extend the detail pages from plugins #3209
- Default option of the "Billable" attribute for each defined activity #3200, #2594
- Kimai API billable switch missing #2705
- Translations update from Hosted Weblate #3208, #3194
- Better default button label for non-translated renderer #3204
- Avatar size differences for image URL / no image URL set #3180
- SVG avatars not shown in top bar #3163
- defensive javascript #3210
- Fixed truncated comments: customer, project, activity, task #3204
- Fixed avatar image size when using images #3204, #3163, #3180
-
[1.17.1]
- Update Kimai to 1.19.1
- Full changelog
- support more complex metafield queries #3228 (kevinpapst)
- show user account number in report export #3224 (kevinpapst)
- Translations update from Hosted Weblate #3221 (weblate)
- Billable of time-records created from recent acitivities in calendar view #3218
- fix billable calculation on timesheet restart #3225 (kevinpapst)
- fix relative times in budget calculation in export #3216 (kevinpapst)
-
[1.17.2]
- Update Kimai to 1.19.3
- Full changelog
- allow arbitrary string length for system configurations #3243
- Translated using Weblate #3235
- improved logic to extract configuration from string #3244
-
[1.17.3]
- Update Kimai to 1.19.4
- Full changelog
- Login redirects to homepage if already being logged-in #3255
- Added new report: month grouped by project, activity and user #3255
- Translations update from Hosted Weblate #3263
- Fix budget validation for entries that are moved to another moth #3255
- Invoice: fix amount should be decimal if decimal template is used #3255
-
[1.17.4]
- Update Kimai to 1.19.5
- Full changelog
- Allow changing calendar entry title #3272
- Added sort field for export items #3265
- Trigger event if multiple invoices were created #3265
- Provide entries as variables in twig invoice templates #3265
- Added symfony-cli to check for security issues in packages #3265
- Translations update from Hosted Weblate #3267 - thanks @weblate @shinkuroshi @xiexieqing
-
[1.17.5]
- Update Kimai to 1.19.6
- Full changelog
- fix saving in quick-entry form with empty rows
- fix totals cell alignment in new customer report
- reactivate phpstan bleeding edge rules after update
-
[1.17.6]
- Update Kimai to 1.19.7
- Full changelog
- re-use the pattern for optgroup titles (e.g. project titles in activity dropdown)
- update all dependencies
- pre-select an option if it is the only available one (projects and activities)
- added command to stop all active timesheets
-
[1.18.0]
- Update Kimai to 1.20.0
- Full changelog
- Allow switching user displayed in calendar #3314, #1746, #1067
- Permission check for "mark-as-exported" checkboxes #3313
- Prevent bookings with same start / stop time #3304, #2342
- Added weekly-hours setting "how many weeks in the past for recent activities" #3296
- Added weekly-hours setting "minimum number of rows" #3297
- Added en_GB locale with dd/mm/yyyy format #3311
- Translated using Weblate #3310, #3276
-
[1.18.1]
- Update Kimai to 1.20.1
- Full changelog
- improved timesheet calculator with changesets and priority #3317
- helper method to reset timesheet rates #3317
- calculate and include exported stats (e.g. available in export templates) #3317
- added hourly rate column to timesheet listing #3317