Thank you to eMyPeople LLC for sponsoring two features in this release!
If you want to sponsor a feature feel free to contact us
What's Changed
- Calendar View for Time Entries by @Onatcer in #887
- Tag Grouping in Reports by @Onatcer in #934 (Sponsored by eMyPeople LLC)
- Prevent overlapping time entries organization setting by @Onatcer in #935 (Sponsored by eMyPeople LLC)
- Add a dropdown option to duplicate a given time entry by @KasparRosin in #921
- Show clients that are assigned to the employee, closes #893 by @agross in #947
- Extend description to 5000 chars, closes #914 by @agross in #946
- add discard option for running timer by @Onatcer in #945
- add set end time functionality to timetracker component by @Onatcer in #949
- Add Edit Time Entry Support to the Time View
Small fixes
- Fixed modules service providers by @korridor in #859
- add format check, update prettier rules, apply rules consistently by @Onatcer in #870
- fix font embeds #864 by @Onatcer in #865
- change profile dropdown to shadcn, add feedback entry by @Onatcer in #926
- Spread self-hosting update and telemetry requests over the day by @korridor in #958
- add support for HH:mm:ss format for input time fields closes #909 by @Onatcer in #954
Upgrade Notes
This release includes database migrations so make sure that you either run the migrations manually via docker compose exec scheduler php artisan migrate --force or have AUTO_DB_MIGRATE: "true" set in your environment variables. (docs)
New Contributors
This is the first release that includes community contributions!
- @KasparRosin made their first contribution in #921
- @agross made their first contribution in #947
Thank you to Serdnaley, Eiernase and dotplex for supporting us via Github Sponsors.
Full Changelog: v0.9.0...v0.10.0