Kimai - Package Updates
-
[2.20.2]
- Revert "invoices is gone upstream, seems to be inside data"
-
[2.21.0]
- Update kimai to 2.27.0
- Full Changelog
- Faster (spreadsheet) exporter and other Export improvements (#5238)
- Show tags in export listing (#4603)
- Show project number in Excel export (#4891)
- Show numbers without currencies in CSV export (#5149)
- Export via timesheet listing without search form (#5234)
- Fix rejection and approval message (#5212)
- Translations update from Hosted Weblate (#5211)
- Fix pagination on datatables with arrays (fixed: missing results if array had more than 50 entries) (#5212)
- Upgrade tests to PhpUnit 10 (#5252)
- Fixed unused form options (#5220)
- More customization options for forms (#5212)
- Fix: toolbar causes sandbox issues in
dev
environment with HTML invoice (#5212) - Fix frontend builds after fresh clone + bump all dependencies (#5210)
- Add php 8.3 to issue template (#5246)
-
[2.22.0]
- Update kimai to 2.28.0
- Full Changelog
- Fixes "Wrong Year on Dashboard" (#5276) (#5253)
- Fixes new CSV exporter includes BOM (#5253)
- Fixes "This is an auto generated e-mail" twice in email (#5304) (#5253)
- Fixes date column in export (#5308)
- Fixes usage of activity api globals parameter (#5284)
- Translations update from Hosted Weblate (#5293) (#5254)
- Dev: JS API for batch actions (#5253)
-
[2.23.0]
- Update kimai to 2.29.0
- Full Changelog
- Improved daterange-picker selections: added last months and last quarters (#5317)
- Improved export column lengths (#5325)
- Added logout button to "Remember me" login form (#5325)
- Year-selector: added dropdown with the list of the last 5 years (#5325)
- Month selector: added dropdown with the list of all months up to January -2 years (#5325)
- Week selector: (#5325)
- Added new variable to invoice hydrator to detect if entry is a fixed rate (#5325)
- Translations update from Hosted Weblate (#5342) (#5318) (#5306)
- Fixed SQL quotes for use in migration with MySQLs ANSI_MODE (#5325)
- Fix
z-index
issue with sticky table header and dropdown (#5325) - Cleanup several translations (#5325)
-
[2.24.0]
- Update kimai to 2.30.0
- Full Changelog
- Added missing InvoiceTemplate field (
company
,title
) validator (#5345) - Graceful fallback for missing working-contract mode (#5345)
- Improve email test command (use configured MAIL_FROM) (#5345)
- Additional form types for simple usage in SystemConfiguration and UserPreferences (#5345)
- Allow to extend the working time query via event (#5345)
- Fix export dates are not localized (#5368)
- Prepare break time field (#5366)
- Translation cleanup (#5370)
- Translations update from Hosted Weblate (#5344) (#5369) (#5362)
-
[2.25.0]
- Update kimai to 2.31.0
- Full Changelog
recent activities
: remove permission check, as own timesheets should always be visible (#5382)- support "human readable duration" in export (new export ignored user configuration) (#5382)
- allow to order timesheet listing by
user
,exported
andbillable
field (#5382) - allow to edit internal rate (#5382)
- allow access to user roles in javascript (#5382)
- bump composer packages (#5382)
- Translations update from Hosted Weblate (#5371) (#5383)
- new methods to create datetime
- support class for dropdown actions
- bump codecov action
- simplify translation
- deprecate translations
- pass date-range as argument to export and timesheet filter URL from monthly overview report
- added class for use in responsive screens
- show technical role name on mouse-over in Roles screen
- simplify multi-update title
- more statistic models
-
[2.26.0]
- Update base image to 5.0.0
-
[2.27.0]
- Update kimai to 2.32.0
- Full Changelog
- Do not include any future times in work contract calculation (#5411)
- Support for
associated files
in PDF invoices (preparation for e-invoices) (#5411) - Improved internal Invoice API (generic options,
preview
state available via event) (#5411) - Show if plugin update is available (#5411)
- Deactivate internal rate editing again (#5411)
- Change browser title to use
Kimai
instead ofKimai Time-Tracking
(#5411) - Re-add username column in Excel spreadsheet (#5411)
- Fix identifier already defined in search (#5411)
- Translations update from Hosted Weblate (#5414)
-
[2.28.0]
- Update kimai to 2.33.0
- Full Changelog
- Added more replacer for activity/project/customer number (#5438)
- Fix missing seconds on unedited time field (were reset to 0 before) (#5438)
- Fix timezone in user specific date creation (#5438)
- Fix timezone in WorkContract view for switched profile (#5438)
- Translations update from Hosted Weblate (#5451) (#5440)
- Use
SUBTOTAL
instead ofSUM
fortotals
in Excel exports (#5438) - Fix total duration with normal time format in Excel exports (#5438)
- Show seconds in time duration in CSV and Excel exports (#5438)
- Activate
Tamil
language (#5438) - Deactivate
Catalan
language, which was accidentally activated (without existing translations) (#5438)
-
[2.29.0]
- Update kimai to 2.34.0
- Full Changelog
- Improved search term implementation (#5453)
- Support meta-fields in "Weekly hours" screen (#5465)
- Only show update notice for plugins if newer version exists (#5465)
- Translations update from Hosted Weblate (#5462)
- Fix: running timesheets were deleted in "Weekly hours" screen (#5465)
- Fix: causing problems with deactivated rounding and new entries in "edit timesheet form" (#5465)
-
[2.30.0]
- Update kimai to 2.35.0
- Full Changelog
- Relax format requirements for
begin
andend
time fields (#5504) - Use arrow keys to de- and increase
duration
(#5495) - Empty
end
field ifduration
is greater than 24 hours (#5495) - Allow to configure optional SAML attributes (#5506)
- Unify wording of
exported
state in batch update and print export (#5506) - Fix search-term parsing for custom-fields with colon in value (#5501)
- New API layout (#5502)
- Improved endpoint names, route and field descriptions (#5494)
- Hide internal endpoints (#5470)
- Deactivate Swagger JSON URL (still accessible via UI) (#5470)
-
[2.30.1]
- Update kimai to 2.35.1
- Full Changelog
- do not trigger changes on empty time-input and duration fields (#5509)