v0.3.0
solidtime-io/solidtimev0.3.0Oct 16, 2024by korridor
AI Summary
Adds ARM build support, improves export and import performance, introduces legacy timezone mapping, estimated time for tasks, and detailed reporting with telemetry.
Key Highlights
- ARM build support
- Export and Import performance improvements
- Legacy timezone mapping
- Estimated time for tasks and projects
- Detailed reporting page
- Telemetry feature
New Features
- ARM build
- Export/Import
- Time estimates
- Detailed reporting
- Telemetry
Full Release Notes
## What's Changed * Added ARM build (https://github.com/solidtime-io/solidtime/pull/133) * Export (https://github.com/solidtime-io/solidtime/pull/175) * Import performance and bugfix (https://github.com/solidtime-io/solidtime/pull/178) * Add mapping for legacy timezones (https://github.com/solidtime-io/solidtime/pull/179) * Deactivate auditing for time entries in importer (https://github.com/solidtime-io/solidtime/pull/182) * Lock import and increase timeout (https://github.com/solidtime-io/solidtime/pull/185) * Add time entry aggregation type “description” (https://github.com/solidtime-io/solidtime/pull/183) * Fixed timezone problem in unit tests (https://github.com/solidtime-io/solidtime/pull/194) * Estimated time for tasks & projects (https://github.com/solidtime-io/solidtime/pull/121) * Add organization setting employees_can_see_billable_rates (https://github.com/solidtime-io/solidtime/pull/197) * Detailed reporting page (https://github.com/solidtime-io/solidtime/pull/199) * Add endpoint to delete multiple time entries (https://github.com/solidtime-io/solidtime/pull/161) * Add update lookup and telemetry, Add version and build to app config (https://github.com/solidtime-io/solidtime/pull/200) * Time entry mass updates ## Detailed information This release adds a telemetry features which sends information about your setup to our API. This information includes how many datasets you have in your tables (only counts) and which version you are running. You can deactivate this feature by setting the env `SCHEDULING_TASK_SELF_HOSTING_TELEMETRY` to `false`. ## After upgrade tasks In addition to running the migrations, it is necessary to recalculate the computed attributes. ``` php artisan computed-attributes:generate ``` If you are using the docker setup provided by us, you can run: ``` docker compose exec scheduler php artisan computed-attributes:generate ``` This can take a while, depending on how many time entries are in the database. **Full Changelog**: https://github.com/solidtime-io/solidtime/compare/v0.2.0...v0.3.0