v0.10.0
solidtime-io/solidtimev0.10.0Nov 10, 2025by Onatcer
AI Summary
Major release adding Calendar View for Time Entries, Tag Grouping in Reports, and Prevent overlapping time entries setting. Includes database migrations and first community contributions.
Key Highlights
- Calendar View for Time Entries
- Tag Grouping in Reports
- Prevent overlapping time entries organization setting
- Duplicate time entry dropdown option
- Description field extended to 5000 characters
New Features
- Calendar View for Time Entries
- Tag Grouping in Reports
- Prevent overlapping time entries setting
- Duplicate time entry functionality
- Discard running timer option
- Set end time functionality in time tracker
- Edit Time Entry Support in Time View
Full Release Notes
<img height="80" alt="image" src="https://github.com/user-attachments/assets/68e4e15a-d1e4-44d8-9ecf-0d97d34ade79" /> **Thank you to [eMyPeople LLC](https://emypeople.net/) for sponsoring two features in this release!** If you want to sponsor a feature feel free to [contact us](mailto:hello@solidtime.io) ## What's Changed * **Calendar View for Time Entries** by @Onatcer in https://github.com/solidtime-io/solidtime/pull/887 * **Tag Grouping in Reports** by @Onatcer in https://github.com/solidtime-io/solidtime/pull/934 (Sponsored by [eMyPeople LLC](https://emypeople.net/)) * **Prevent overlapping time entries organization setting** by @Onatcer in https://github.com/solidtime-io/solidtime/pull/935 (Sponsored by [eMyPeople LLC](https://emypeople.net/)) * Add a dropdown option to duplicate a given time entry by @KasparRosin in https://github.com/solidtime-io/solidtime/pull/921 * Show clients that are assigned to the employee, closes #893 by @agross in https://github.com/solidtime-io/solidtime/pull/947 * Extend description to 5000 chars, closes #914 by @agross in https://github.com/solidtime-io/solidtime/pull/946 * add discard option for running timer by @Onatcer in https://github.com/solidtime-io/solidtime/pull/945 * add set end time functionality to timetracker component by @Onatcer in https://github.com/solidtime-io/solidtime/pull/949 * Add Edit Time Entry Support to the Time View ## Small fixes * Fixed modules service providers by @korridor in https://github.com/solidtime-io/solidtime/pull/859 * add format check, update prettier rules, apply rules consistently by @Onatcer in https://github.com/solidtime-io/solidtime/pull/870 * fix font embeds #864 by @Onatcer in https://github.com/solidtime-io/solidtime/pull/865 * change profile dropdown to shadcn, add feedback entry by @Onatcer in https://github.com/solidtime-io/solidtime/pull/926 * Spread self-hosting update and telemetry requests over the day by @korridor in https://github.com/solidtime-io/solidtime/pull/958 * add support for HH:mm:ss format for input time fields closes #909 by @Onatcer in https://github.com/solidtime-io/solidtime/pull/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](https://docs.solidtime.io/self-hosting/guides/docker#5-migrate-database)) ## New Contributors This is the first release that includes community contributions! * @KasparRosin made their first contribution in https://github.com/solidtime-io/solidtime/pull/921 * @agross made their first contribution in https://github.com/solidtime-io/solidtime/pull/947 Thank you to [Serdnaley](https://github.com/Serdnaley), [Eiernase](https://github.com/Eiernase) and [dotplex](https://github.com/dotplex) for supporting us via [Github Sponsors](https://github.com/sponsors/solidtime-io). **Full Changelog**: https://github.com/solidtime-io/solidtime/compare/v0.9.0...v0.10.0