Kimai - Package Updates
-
[2.44.0]
- Update kimai to 2.50.0
- Full Changelog
- Removed support for file:// urls in Markdown (new parsedown package) (#5835)
- Fix missing macro in export print template (when rendering user preferences) (#5835)
- Fix timesheets with breaks did not work in "weekly hours" screen (#5835)
- Allow to customise statistic queries (#5827)
-
[2.48.0]
- Update kimai to 2.54.0
- Full Changelog
- Avatar URL fields need to be a real absolute URL (#5896)
- Do not allow the
=character in name fields (#5896) - Sunset long deprecated API passwords (#5896)
- Hardening permission checks on context-menu actions for specific items (#5896)
- Added
working_day()twig test (#5896) - Improved Team API docs (#5897)
- Let
view_teampermission be handled by global ACLs (#5897) - Check for
IsGranted('edit', 'team')instead ofIsGranted('edit_team')(#5897) - Use
StringCellfor all exported content that is of typestringfor XSLX exports (#5899) - Always check for formula identifier, not only in position 0 in XLSX invoice (#5899)
-
[2.49.0]
- Update kimai to 2.55.0
- Full Changelog
- System-Account flag should always be editable (#5907)
- Use absolute avatar URLs in Fixtures (#5907)
- Explain importance of
TRUSTED_HOSTSin.env(#5907) - Fix exporter column styles (duration, internal price and maybe more) (#5907)
- Translations update from Hosted Weblate (#5904)
-
P Package Updates locked this topic on
-
[2.50.0]
- Update kimai to 2.56.0
- Full Changelog
- Added Catalan translation (#5921)
- New API endpoint to download invoices (#5926)
- New API endpoint to save invoice meta-fields (#5916)
- Re-usable ACL checks on teams,
xxx_other_timesheetpermissions respect teams (#5925) - Whitelist PDF context options (#5924)
- Twig config improvements (#5923)
- Improved management script
./kimai.sh- please test and leave your feedback (#5909) - Translations update from Hosted Weblate (#5911)
-
[2.51.0]
- Update kimai to 2.57.0
- Full Changelog
- New API endpoints for comment (list, create, delete, pin) for projects and customers
- New configuration to define the theme for non-authenticated requests like login page (#5929)
- Export naming: only name the default renderer "default" (#5929)
- Fix: new weekly-hours could not be added in weeks with exported timesheets (#5642)
- Fix: some dashboard widget links were invisible in dark mode (#5940)
- Prevent querying arbitrary user timesheets (#5929)
- Prevent changing favorites of arbitrary users (#5929)
- Prevent regular users from turning their account into a
systemAccount(#5929) - Prevent cross entity rate manipulation (#5929)
- Fix checking for correct formatter in durationDecimal (#5943)
-
[2.52.0]
- Update kimai to 2.58.0
- Full Changelog
- Adds a setting to disable first time wizard for new users (#5938) - thanks @tofuSCHNITZEL
- Switch to PNPM for frontend dependencies (#5953)
- New wizard images (#5952)
- Fix: sticky tooltip survives page reload (#5952)
- Fix: actions could trigger GET requests to the API (#5952)
- Fix: formatting locale reset after embedded controller sub-requests (#5944) - thanks @cheriimoya
- User permissions
<name>_other_profilenow respect teams - Verify Project permissions in Timesheet Restart and Duplicate - thanks @Mitchell45
- Prevent re-use of Password-Reset link - thanks @AzureADTrent
- Removed API timesheet stop/restart GET endpoints to prevent CSRF - thanks @Mitchell45
-
[2.53.0]
- Update kimai to 2.59.0
- Full Changelog
- Write log message for failed image downloads (invoice / export templates) (#5957)
- Add
user.accountandentry.user_accountas invoice template variables (#5957) - Fix number generator created duplicates on subsequent calls in one transaction for customer/project/activity (#5957)
- Allow wizard to be extended by plugins (see docs) (#5957)
- Added "user" as new filter for the invoice archive (#5957)
- JS fix for forms without events (#5957)
- Allow to use forms and modals without padding (#5957)
- Translations update from Hosted Weblate (#5954) (#5967)
- Fix adding an empty space in the delete modals (#5962)
- This release contains a fix for a high severity security issue reported by @shafiqaimanx
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