Releases: AuHau/toggl-cli
v3.0.3
3.0.3 (2025-03-05)
This release makes the permissions of the created config file more strict because, as @joe-niland pointed out, it actually contains sensitive material - your authentication credentials or API key. We did not ship migration that would fix it for current configuration files as that might break some of your usecases, but at least through this release notes, we would strongly recommend to set access right 600
for the config file.
Bug Fixes
- set permissions only on config creation (#339) (b698a4d)
- set restrictive permissions each time config file is persisted (#337) (d952f1e) - thanks to @joe-niland !
v3.0.2
v3.0.1
v3.0.0
3.0.0 (2024-06-03)
Big thanks to @olaherrdahl and @andreabak that helped with migration to v9 API!
If you find any problems please report them!
⚠ BREAKING CHANGES
- migration to v9 api version (#303)
Features
- add limit option to ls (#314) (c1d5ede)
- migration to v9 api version (#303) (b9aff61)
- print description for toggl start (#316) (6693dfe)
- respect XDG spec for configuration files (#300) (5086039)
Bug Fixes
v2.4.4
Dependencies update and zero-length duration entries
This is a small update with following changes:
- Update of
python-inquirer
that had problem on modern Python versions - thanks @Bass-03 ! - Fix for the use-case of having zero-duration time entries - thanks @darthwalsh !
New Toggle API fix
As Toggle migrates toward new infra, they have changed the URL on which their API is located. This patch release fix this.
Billabe, total in sum and fixes
Small update with few changes:
add
andstart
commands now support--billable
flag that mark the entry as Billable- Duration output is better formatted. Thanks to @figarocorso
sum
command now accepts--show-total
flag that adds sum for the all entries. Thanks to @figarocorso- Fixed user&password type of authentication and a typo in documentation. Thanks to @Olen
- Dependencies update
Fixing circular import and removing upper bound for Python
v2.2.1 Fixing circular import and removing upper bound for Python
Goal, sum, theme and 3.8!
After more than a year a new release brings few improvements:
- Python 3.8 support
- new
toggl sum
command that displays sums of time grouped by days - new
toggl goal
command that waits until you reach your defined goal for the day and the send notification - new theming support. For already existing configs you can set it in config under the
theme
option. See documentation for more details. --today
flag forls
andsum
command