Skip to content

Releases: kimai/kimai

2.0.34

17 Sep 20:46
de41935
Compare
Choose a tag to compare

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1 and 8.2

  • Fix: a template deprecation (#4281)
  • Fix: colors missing in user-chooser in calendar (#4281)
  • Translations update from Hosted Weblate (#4282)

Involved in this release: @kevinpapst and @weblate - thank you!

2.0.33

07 Sep 22:33
6e12075
Compare
Choose a tag to compare

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1 and 8.2

  • hide un-defined meta-fields in details view
  • Fixes "page out of range" #4279
  • document breaking change about DATABASE_URL
  • default charset is utf8mb4
  • split off upgrade infos for version 1.x

Involved in this release: @kevinpapst - thank you!

2.0.32

31 Aug 15:56
31348da
Compare
Choose a tag to compare

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1 and 8.2

Enhancements

  • Translations update from Hosted Weblate (#4267)
  • Change isWeekend() check to isWorkingDay() and fallback to Saturday/Sunday as weekend (#4261)
  • Make sure that accountNumber on user has max length of 30 (for SAML registrations) (#4256)
  • Default export PDF layout has more blocks, for easier customization (#4256)
  • Calendar support for JSON feeds (#4256)
  • Added events and logic to add new calendar sources (#4256)
  • Added code to help finding problems for SAML logins with unusual values (#4256)
  • Added twig deprecation notice for date_full (#4256)
  • Fixed: create form if user cannot select supervisor (#4256)
  • Remove constant for default locale (will never change from en) (#4256)

Involved in this release: @kevinpapst, @sharky98 and @weblate - thank you!

2.0.31

23 Aug 03:09
Compare
Choose a tag to compare

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1 and 8.2

  • Update website automatically upon new release (#4248)

Enhancements

  • Translations update from Hosted Weblate (#4252)
  • Added supervisor configuration for user (#4251)
  • Added weekly-times form shows global form errors (#4233)
  • Fix respect timezone in DateTimePicker (for plugin devs)
  • Fix time can be optional and null (for plugin devs)
  • Allow 64 characters for username (#4199)

Involved in this release: @cngJo, @kevinpapst and @weblate - thank you!

2.0.30

16 Aug 18:08
adc0779
Compare
Choose a tag to compare

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1 and 8.2

  • Translations update from Hosted Weblate (#4210)
  • remove text from tag choice after selection - fixes #4076
  • fix timesheet allows to use deactivated activities - fixes #4229
  • upgraded composer dependencies
  • upgraded frontend dependencies
  • added basic tests for validator

Involved in this release: @kevinpapst and @weblate - thank you!

2.0.29

26 Jul 13:23
b831532
Compare
Choose a tag to compare

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1 and 8.2

All issues resolved in #4178

  • show button title if delete is used in page actions
  • fix invoice due date depends on invoice date
  • lowercase all font names in PDFs, otherwise they fail loading
  • hide empty fieldset (work-contract page)
  • activate contract_other_profile by default for admin and super-admin
  • deactivate rule to check "maximum duration of entries" by default
  • allow to deactivate presets in DateRange Picker (for Devs)

Involved in this release: @kevinpapst - thank you!

2.0.28

09 Jul 13:47
385753f
Compare
Choose a tag to compare

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1 and 8.2

  • fix invalid user preference (outdated route for homepage) automatically (#4172)
  • respect line breaks (in timesheet description) in calendar popover (#4172)
  • added first-day-of-work handling (not visible in UI yet) (#4172)

Involved in this release: @kevinpapst - thank you!

2.0.27

04 Jul 15:04
651f812
Compare
Choose a tag to compare

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1 and 8.2

  • Improve UX for invoice template management (#4121)
  • hide projects in "inactive projects" report, if they did not yet start (#4107)
  • restyled "work contract" form (#4107)
  • added more budget stats to customer/project/activity detail screen (#4107)
  • added background color for weekend in calendar (#4107)
  • allow to open edit screen (customer, project, activity) without requirement for the view_X permission (#4107)
  • allow zero duration input (set end-time automatically) (#4107)

Enhancements

  • Translations update from Hosted Weblate (#4109)
  • Translations update from Hosted Weblate (#4099)

2.0.26

09 Jun 21:04
ce7fe67
Compare
Choose a tag to compare

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1 and 8.2

Enhancements

  • Modernized flat form styles (#4098)
  • Use collapsible element instead of collapsible card (#4096)
  • Support visibility for tags (#4086)
  • Make setting "rounding days" optional (#4087)
  • Developer improvements (#4087)

Involved in this release: @kevinpapst - thank you!

2.0.25

09 Jun 12:34
0663995
Compare
Choose a tag to compare

Upgrade Kimai - Install Kimai - Docker

Compatible with PHP 8.1 and 8.2

  • Export PDF: added support for hourly rate column in summary & detail table
  • Display TOTP secret after clicking the QR code image - fixes #4006
  • Developer: register your own icon via AbstractPluginExtension
  • Developer: helper methods in CustomerService to reduce coupling to CustomerRepository
  • Invoice document upload: fix validation for filenames with uppercase character - fixes #4073
  • fix last month in daterange-picker in certain situations - fixes #4074
  • daterangepicker: show this and last two years to pick in quick-select
  • composer: remove unused package-versions-deprecated
  • work contract: link user-preferences from warning message

Involved in this release: @kevinpapst - thank you!