Releases: linuxserver/docker-kimai
2.38.0-ls132
CI Report:
N/A
LinuxServer Changes:
Rebase to Alpine 3.22.
Remote Changes:
Compatible with PHP 8.1 to 8.4
- New system configuration to turn on beta feature "breaks" (#5563)
- Support
,and;as (in-)valid value for time input separator (#5563) - Allow to show start and end time in export listing (#5563)
- Show daily totals in calendar week and day view (#5563)
- Improve export & import so export can be re-imported more easily #5452
- Added styles for markdown blockquote and classes for table (#5563)
- Improve duration/end/break icons (#5563)
- Deprecate non-used interface (#5563)
- Added
AbstractInvoiceEventto simplify listener (#5563) - Prepare
AsWebhookattribute for future work (#5563) - Translations update from Hosted Weblate (#5565)
Bugfixes
- Export was missing custom fields with limited visibility (#5563)
- Docker use the Apache/2.4.62 with CVE-2025- 49630 #5598
- Cannot edit records of inactive users unless made active #5586
- Display of order-number in selection lists for projects is not working after reload #5592
2.38.0-ls131
CI Report:
N/A
LinuxServer Changes:
Rebase to Alpine 3.22.
Remote Changes:
Compatible with PHP 8.1 to 8.4
- New system configuration to turn on beta feature "breaks" (#5563)
- Support
,and;as (in-)valid value for time input separator (#5563) - Allow to show start and end time in export listing (#5563)
- Show daily totals in calendar week and day view (#5563)
- Improve export & import so export can be re-imported more easily #5452
- Added styles for markdown blockquote and classes for table (#5563)
- Improve duration/end/break icons (#5563)
- Deprecate non-used interface (#5563)
- Added
AbstractInvoiceEventto simplify listener (#5563) - Prepare
AsWebhookattribute for future work (#5563) - Translations update from Hosted Weblate (#5565)
Bugfixes
- Export was missing custom fields with limited visibility (#5563)
- Docker use the Apache/2.4.62 with CVE-2025- 49630 #5598
- Cannot edit records of inactive users unless made active #5586
- Display of order-number in selection lists for projects is not working after reload #5592
2.38.0-ls130
CI Report:
N/A
LinuxServer Changes:
Rebase to Alpine 3.22.
Remote Changes:
Compatible with PHP 8.1 to 8.4
- New system configuration to turn on beta feature "breaks" (#5563)
- Support
,and;as (in-)valid value for time input separator (#5563) - Allow to show start and end time in export listing (#5563)
- Show daily totals in calendar week and day view (#5563)
- Improve export & import so export can be re-imported more easily #5452
- Added styles for markdown blockquote and classes for table (#5563)
- Improve duration/end/break icons (#5563)
- Deprecate non-used interface (#5563)
- Added
AbstractInvoiceEventto simplify listener (#5563) - Prepare
AsWebhookattribute for future work (#5563) - Translations update from Hosted Weblate (#5565)
Bugfixes
- Export was missing custom fields with limited visibility (#5563)
- Docker use the Apache/2.4.62 with CVE-2025- 49630 #5598
- Cannot edit records of inactive users unless made active #5586
- Display of order-number in selection lists for projects is not working after reload #5592
2.38.0-ls129
CI Report:
N/A
LinuxServer Changes:
Rebase to Alpine 3.22.
Remote Changes:
Compatible with PHP 8.1 to 8.4
- New system configuration to turn on beta feature "breaks" (#5563)
- Support
,and;as (in-)valid value for time input separator (#5563) - Allow to show start and end time in export listing (#5563)
- Show daily totals in calendar week and day view (#5563)
- Improve export & import so export can be re-imported more easily #5452
- Added styles for markdown blockquote and classes for table (#5563)
- Improve duration/end/break icons (#5563)
- Deprecate non-used interface (#5563)
- Added
AbstractInvoiceEventto simplify listener (#5563) - Prepare
AsWebhookattribute for future work (#5563) - Translations update from Hosted Weblate (#5565)
Bugfixes
- Export was missing custom fields with limited visibility (#5563)
- Docker use the Apache/2.4.62 with CVE-2025- 49630 #5598
- Cannot edit records of inactive users unless made active #5586
- Display of order-number in selection lists for projects is not working after reload #5592
2.38.0-ls128
CI Report:
N/A
LinuxServer Changes:
Rebase to Alpine 3.22.
Remote Changes:
Compatible with PHP 8.1 to 8.4
- New system configuration to turn on beta feature "breaks" (#5563)
- Support
,and;as (in-)valid value for time input separator (#5563) - Allow to show start and end time in export listing (#5563)
- Show daily totals in calendar week and day view (#5563)
- Improve export & import so export can be re-imported more easily #5452
- Added styles for markdown blockquote and classes for table (#5563)
- Improve duration/end/break icons (#5563)
- Deprecate non-used interface (#5563)
- Added
AbstractInvoiceEventto simplify listener (#5563) - Prepare
AsWebhookattribute for future work (#5563) - Translations update from Hosted Weblate (#5565)
Bugfixes
- Export was missing custom fields with limited visibility (#5563)
- Docker use the Apache/2.4.62 with CVE-2025- 49630 #5598
- Cannot edit records of inactive users unless made active #5586
- Display of order-number in selection lists for projects is not working after reload #5592
2.37.0-ls127
CI Report:
N/A
LinuxServer Changes:
Rebase to Alpine 3.22.
Remote Changes:
Compatible with PHP 8.1 to 8.4
- Prevent form field re-order in
weekly hoursscreen (#5546) - Fix: Wrong date preselected in date-picker #5555 (#5546)
- Make all commands lazy by moving
descriptiontoattribute(#5546) - Improve UX and responsiveness on weekly-hours screen (#5546)
- Bump composer packages (#5546)
- Translations update from Hosted Weblate (#5543)
- Fix: unhidable question fallback #5541 (#5546)
- Fix: CheckboxType not properly rendered #5553 (#5546)
Export
- Default export template always uses english for column names (#5546)
- Always include user email in default export (#5546)
- Use template locale as fallback, mainly for default templates (#5546)
- Allow to configure template type specific options (#5546)
- Configure separator for CSV
- Allow to configure export timeout (default: 60 seconds) (#5546)
- Unify export icon (#5546)
Involved in this release: @kevinpapst
2.37.0-ls126
CI Report:
N/A
LinuxServer Changes:
Rebase to Alpine 3.22.
Remote Changes:
Compatible with PHP 8.1 to 8.4
- Prevent form field re-order in
weekly hoursscreen (#5546) - Fix: Wrong date preselected in date-picker #5555 (#5546)
- Make all commands lazy by moving
descriptiontoattribute(#5546) - Improve UX and responsiveness on weekly-hours screen (#5546)
- Bump composer packages (#5546)
- Translations update from Hosted Weblate (#5543)
- Fix: unhidable question fallback #5541 (#5546)
- Fix: CheckboxType not properly rendered #5553 (#5546)
Export
- Default export template always uses english for column names (#5546)
- Always include user email in default export (#5546)
- Use template locale as fallback, mainly for default templates (#5546)
- Allow to configure template type specific options (#5546)
- Configure separator for CSV
- Allow to configure export timeout (default: 60 seconds) (#5546)
- Unify export icon (#5546)
Involved in this release: @kevinpapst
2.37.0-ls125
CI Report:
N/A
LinuxServer Changes:
Rebase to Alpine 3.22.
Remote Changes:
Compatible with PHP 8.1 to 8.4
- Prevent form field re-order in
weekly hoursscreen (#5546) - Fix: Wrong date preselected in date-picker #5555 (#5546)
- Make all commands lazy by moving
descriptiontoattribute(#5546) - Improve UX and responsiveness on weekly-hours screen (#5546)
- Bump composer packages (#5546)
- Translations update from Hosted Weblate (#5543)
- Fix: unhidable question fallback #5541 (#5546)
- Fix: CheckboxType not properly rendered #5553 (#5546)
Export
- Default export template always uses english for column names (#5546)
- Always include user email in default export (#5546)
- Use template locale as fallback, mainly for default templates (#5546)
- Allow to configure template type specific options (#5546)
- Configure separator for CSV
- Allow to configure export timeout (default: 60 seconds) (#5546)
- Unify export icon (#5546)
Involved in this release: @kevinpapst
2.37.0-ls124
CI Report:
N/A
LinuxServer Changes:
Rebase to Alpine 3.22.
Remote Changes:
Compatible with PHP 8.1 to 8.4
- Prevent form field re-order in
weekly hoursscreen (#5546) - Fix: Wrong date preselected in date-picker #5555 (#5546)
- Make all commands lazy by moving
descriptiontoattribute(#5546) - Improve UX and responsiveness on weekly-hours screen (#5546)
- Bump composer packages (#5546)
- Translations update from Hosted Weblate (#5543)
- Fix: unhidable question fallback #5541 (#5546)
- Fix: CheckboxType not properly rendered #5553 (#5546)
Export
- Default export template always uses english for column names (#5546)
- Always include user email in default export (#5546)
- Use template locale as fallback, mainly for default templates (#5546)
- Allow to configure template type specific options (#5546)
- Configure separator for CSV
- Allow to configure export timeout (default: 60 seconds) (#5546)
- Unify export icon (#5546)
Involved in this release: @kevinpapst
2.37.0-ls123
CI Report:
N/A
LinuxServer Changes:
Rebase to Alpine 3.22.
Remote Changes:
Compatible with PHP 8.1 to 8.4
- Prevent form field re-order in
weekly hoursscreen (#5546) - Fix: Wrong date preselected in date-picker #5555 (#5546)
- Make all commands lazy by moving
descriptiontoattribute(#5546) - Improve UX and responsiveness on weekly-hours screen (#5546)
- Bump composer packages (#5546)
- Translations update from Hosted Weblate (#5543)
- Fix: unhidable question fallback #5541 (#5546)
- Fix: CheckboxType not properly rendered #5553 (#5546)
Export
- Default export template always uses english for column names (#5546)
- Always include user email in default export (#5546)
- Use template locale as fallback, mainly for default templates (#5546)
- Allow to configure template type specific options (#5546)
- Configure separator for CSV
- Allow to configure export timeout (default: 60 seconds) (#5546)
- Unify export icon (#5546)
Involved in this release: @kevinpapst