Kimai - Package Updates
-
[2.12.0]
- Update Kimai to 2.18.0
- Full changelog
- Translations update from Hosted Weblate (#4876)
- INVOICE: do not use activity name as fallback for description (#4884)
- improve project end handling in weekly-hours screen
- Translated using Weblate (#4876)
- only trigger
api_accessvoter if API call was triggered from outside UI (#4878)
-
[2.13.0]
- Update Kimai to 2.19.0
- Full changelog
- Raise contrast in dark mode (#4922)
- Allow to switch user on weekly-hours screen (#4922)
- Show yearly date range only if financial year is activated (report form) (#4922)
- Added dropdown to year picker widget (#4922)
-
[2.13.1]
- Update Kimai to 2.19.1
- Full changelog
-
[2.14.0]
- Update Kimai to 2.20.1
- Full changelog
-
[2.15.0]
- Update Kimai to 2.21.0
- Full changelog
-
[2.16.0]
- Update Kimai to 2.22.0
- Full changelog
- Added support for changeable work contract types (#5069)
- Added API endpoints to fetch invoices (#5070)
- Allow Authorization header in CORS request
- Fixed: star/unstar of favorites failed sometimes (#5068)
- Fixed: Dashboard not loading for users without team (#5043)
- Prepare pagination support in API (#5073)
- Translations update from Hosted Weblate (#5045)
- Added permission
hours_own_profilefor every user (see own working-hours contract and stats) (#5043)
-
[2.17.0]
- Update Kimai to 2.23.0
- Full changelog
- Removed session search feature (which caused UX problems and raised a few bugs as well)
- Fixed RTL glitches: reverse arrows in RTL and dropdown misalignment
- Password reset flow re-written:
- Added
modified_atandcreated_atDoctrine behaviors and applied to Customer, Project and Activity - Simplified core email templates: removed background color and tables
- Simplified wording of "password reset" email
- Improved available columns in "Monthly overview" report: duration, revenue, costs, profit
-
[2.18.0]
- Update Kimai to 2.24.0
- Full changelog
- Respect last working day in working times calculation (#5097)
- Order project specific activities at the begin of the dropdown (#4674)
- First support for installing plugins via composer (#5112)
- Ignore files from showing up in a release (#5111)
- Fix daterange highlight color in dark mode (#5097)
- Fix pre-selected date format in export dropdown (#5097)
- Export column alignment (#5029)
- Fix an invalid namespace (#5097)
- Translations update from Hosted Weblate (#5120) (#5098) (#5110)
-
[2.19.0]
- Update kimai to 2.25.0
- Full Changelog
- Added API endpoints to delete customer/project/activity (#5181)
- Always include
beginandendAPI fields for Admins (#5134) - Improve visibility of batch-update checkboxes - fixes #5146 (#5109)
- Improve visibility of
overlappingindicator - fixes #5147 (#5109)
-
[2.20.0]
- Update kimai to 2.26.0
- Full Changelog
- Fix missing SAML redirect after login (#5189)
- Bring back two deprecated methods (leading to issue in some plugins) (#5189)
- API BC: throw if all requested tags were not found - fixes #4792 (#5189)
- Translations update from Hosted Weblate (#5192)
- Composer bundle updates (#5189)
-
[2.20.1]
- Symlink export path
-
[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
devenvironment 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-indexissue 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,exportedandbillablefield (#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 filesin PDF invoices (preparation for e-invoices) (#5411) - Improved internal Invoice API (generic options,
previewstate available via event) (#5411) - Show if plugin update is available (#5411)
- Deactivate internal rate editing again (#5411)
- Change browser title to use
Kimaiinstead 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
SUBTOTALinstead ofSUMfortotalsin 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
Tamillanguage (#5438) - Deactivate
Catalanlanguage, which was accidentally activated (without existing translations) (#5438)
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login