| Age | Commit message (Collapse) | Author |
|
Changelog (aggregated since 0.58.0)
0.64.1 - 2026-06-10
Added
- CLAUDE.md project guidance documentation with codebase overview and development patterns
- edit command now validates that all time entries share the same project when only changing the task without --project flag
- when not informed in the command new time entries will read the billable flag from the Task or Project set
- prompt for API URL on config init command to allow configuring different Clockify datacenters
- new script cmd/release/main.go to help with new releases
- support to config file to be at $HOME/.config also, instead of just $HOME.
- support to set which api to use with the client, this became necessary because of the EU datacenters
Fixed
- update goreleaser action version
- update netlify build
- edit command now correctly applies --billable flag when editing multiple time entries in non-interactive mode
- use bash/composite github action to install snapcraft
- zsh auto-complete did not follow the right pattern for people the use auto-completion files
- github workflows to use the newest versions of the actions
- unused code
- assorted lint errors
- changelog was not showing on the site
- when initializing the config the folder might not exist yet
Changed
- edit and edit-multiple commands merged into a single edit command that accepts one or more time entry IDs
- hugo theme to be compatible with newer versions
- change url for API token creation
|
|
Changelog 0.58.0 - 2025-11-24
Added
- reporting custom fields for the time entries
|
|
Changelog (aggregated since 0.54.0)
0.57.0 - 2025-10-14
Added
- documentation about nix packages
- support for nix packages
- support to limit how many time entries should be listed on the report
commands, and choose which page to show
Fixed
- NUR repository name was wrong
- license is required
- update README section about installing using homebrew
- migration from homebrew Formula to Casks needed fixing
- deepsource suggestions
- `last` alias on `show`, `clone`, `edit` and `edit-multiple` would
select future time entries if they existed, now only time entries
started before now will be considered
- when config "show-client" was on, printing time entries without
projects were breaking the cli
- goreleaser config deprecations
- installing snapcraft from apt does not work anymore
Changed
- markdown output now tries to resemble the time entry calendar dialog
|
|
Changelog
0.54.0 - 2024-06-15
Changed
- markdown output now tries to resemble the time entry calendar dialog
|
|
Changelog
0.53.1 - 2024-06-14
Fixed
- was printing the language before the duration as float
0.53.0 - 2024-06-14
Added
- new config `lang` to allow setting the number format to be used when printing
- support to using client's name or id for autocompletion on bash
- new config `timezone` to allow setting which timezone to use when reporting the
time of a time entry
|
|
|
|
Changelog
0.52.0 - 2024-06-02
Added
- new command `split` to allow break a time entry into others with break points
|
|
Packaging Changelog
Added
- version, commit, and build date for proper `clockify-cli version` output
Changelog
0.51.1 - 2024-05-30
Fixed
- when using `show-client` without `show-task` column headers became unaligned
|
|
Changelog
0.51.0 - 2024-05-30
Added
- new config `show-client` that sets the reports/output of time entries to show its client, if exists
|
|
Changelog
0.50.1 - 2024-05-25
Fixed
- snapcraft requires explicit confinement
0.50.0 - 2024-05-25
Added
- more unit tests
Changed
- using throttle/ticket providing system to limit requests per second to
the clockify's api to prevent the error message: `Too Many Requests (code: 429)`
- upgrade go version to 1.19
|
|
|