All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Feature
second-precisionto build bartib with the ability to track activities to the second (thank to @johnDeSilencio) - Subcommand
searchto search the list of last activities for terms (thanks to @Pyxels) - Subcommand
statusto display the total duration of activities today, in the current week and in the current month (thanks to @airenas) - Option
--no-quotestoprojectto suppres quotes in the projects list (thanks to @defigli)
- Added total hours to the grouped list (thanks to @Niatross)
- Update of libc:musl to support longarch64 (thanks to @zhaixiaojuan)
- Improved general
--helpoutput (thanks to @RossBarnie)
1.1.0 - 2024-02-29
- This changelog file
- Option
--roundforlistandreportto round start and end times (thanks to @berkes) - Subcommand
changeto modify the currently running activity - Subcommand
sanityfor several sanity checks on the bartib log (thanks to @lukasdietrich) - Compact mode
--compactforprojects- list currently running projects only - GitHub Actions for tests (thanks to @Ernaldis)
--projectfilters forlistandreportnow support wildcards (thanks to @simonsan)- Display activities where start and end time is the same with a duration of "<1m" (issue #24 - thanks to @julianmatos97)
- Do not display the number of days in durations - issue #12
- Many minor adjustments to the documentation
1.0.1 - 2021-11-25
- Arguments for weekly reports (
current_weekandlast_week)
projectsanddescriptionarguments forstartare now explicitely required (thanks to @camerondurham)
- Many minor adjustments to the documentation
1.0.0 - 2021-11-15
- All the basic features: Tracking activities, reporting, listing etc.