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.
1.3.0 Jun 13, 2020
- Add multiline timeline
1.2.2 Jun 09, 2020
- Add
-n
dry-run option.
1.2.1 Jun 07, 2020
- Add warning: CLI usage stable but not
lib.rs
content. - Fix doc.rs build issue (restore
lib.rs
).
1.2.0 Jun 07, 2020
- add
cancel
subcommand. - deny overlapping activities
- add
timeline
subcommand. - timeline colors can be configured in
rtw_config.json
- add
day
subcommand (display timeline for the current day) - add
week
subcommand (display timeline for the current week)
1.1.0 Mar 22, 2020
- add config using config-rs.
- activities title are no longer truncated in summary
- Add platforms:
macos-latest
,windows-latest
(see rust.yml).
1.0.0 Mar 16, 2020
- crate chrono-english for time parsing see commands.
- more unit and integration tests
summary --week
optionsummary range_start - range_end
syntax
- Duration display bug: 1h was displayed as
01:60:3600
instead of01:00:00
rtw
now uses the crate chrono-english for time parsing.
As a result rtw
now support the following formats when supplying time hints.
The following syntax are not supported anymore:
rtw start 4m foo
, usertw start 4m ago foo
instead.rtw stop 4m
, usertw stop 4m ago
instead.rtw track 2019-12-25T19:43:00 2019-12-25T19:45:00 write doc
, usertw track 2019-12-25T19:43:00 - 2019-12-25T19:45:00 write doc
instead
0.2.1 Mar 8, 2020
- fix cargo-audit warning on
quote:1.0.2
being yanked
- ram-only implementations
0.2.0 Dec 31, 2019
track
commanddelete
commandsummary --id
option- doc test
continue
commandCHANGELOG.md
commands.md
summary --lastweek
option- github action
- badges
AbsTime
renamed toDateTimeW
ActiveActivity
renamed toOngoingActivity
summary
output is now sorted by start datetempfile
andassert_cmd
no longer required for build- CLI version now matches
Cargo.toml
version
0.1.1 Dec 26, 2019
- repository url in
Cargo.toml
0.1.0 Dec 26, 2019
start
commandstop
commandsummary
command