Skip to content

Commit 6874f64

Browse files
committed
2.1.103 changelog update
1 parent a9b46e6 commit 6874f64

File tree

1 file changed

+1
-7
lines changed

1 file changed

+1
-7
lines changed

CHANGELOG.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,16 @@
11
### 2.1.103
22

3-
2026-03-23 04:22
3+
2026-03-23 04:24
44

55
#### NEW
66

77
- Add `--by` totals grouping (`tags` or `section`) to totals-capable commands so users can switch between tag totals and section totals, including repeated ordering like `--by section --by tags`.
8-
9-
#### IMPROVED
10-
118
- The CLI now falls back to `reline` when `readline` is unavailable (for example on Ruby 4 builds) so commands and tests still run.
129
- Carry totals grouping through exports so HTML, Markdown, JSON, Day One, template, and wiki outputs reflect the selected grouping.
1310
- Accept dashed long-option aliases for underscore flags (for example `--only-timed`, `--tag-sort`, and `--tag-order`) while preserving existing underscore forms.
1411
- Accept dashed subcommand aliases for underscore commands so `doing tag-dir` works the same as `doing tag_dir`.
1512
- Reduce tag test runtime by removing unnecessary debug-mode CLI invocations in search/tag assertions.
1613
- `--by` totals grouping now accepts `project` and `p` as aliases for section totals, so `--by section`, `--by project`, and `--by p` behave the same.
17-
18-
#### FIXED
19-
2014
- Tag totals table (timer_format: human) now expands to fit budget text and pads shorter lines so borders align correctly instead of breaking layout
2115
- `doing done --from` now correctly handles `12pm to 1pm` and `noon to 1:00pm` without parse errors.
2216
- Time range values from `--from` are now normalized before date formatting so `done` and `reset` no longer fail with string/time type errors.

0 commit comments

Comments
 (0)