0.106 2022-06-04 Released-By: PERLANCAR; Urgency: medium
- [actions uniq, nauniq] Add option --case-insensitive (-i).
0.105 2022-06-02 Released-By: PERLANCAR; Urgency: medium; Backward-Incompatible: yes
- [incompatible change] Change shortcut for --exclude-columns from -e to
-E.
- Add actions uniq & nauniq.
- Add option --include-columns (-I).
0.104 2022-06-02 Released-By: PERLANCAR; Urgency: medium
[action shuf]
- [ux] Add 'pick' as alias name.
- Add --weight-column option.
0.103 2021-05-29 Released-By: PERLANCAR; Urgency: low
- No functional changes.
- Fix Markdown formatting.
0.102 2021-04-10 Released-By: PERLANCAR; Urgency: medium
- Update dependency's new name {,Data::}TableData::Object.
0.101 2020-11-08 Released-By: PERLANCAR; Urgency: medium
- Add action 'cat'.
- Switch from using Perinci::CmdLine::Inline to Perinci::CmdLine::Lite
to enable format html+datatables.
- [doc] show error detail from Data::Check::Structure.
0.100 2020-05-29 Released-By: PERLANCAR; Urgency: low
- No functional changes.
- [build] Rebuild with updated Perinci::CmdLine::POD to wrap usage line.
0.097 2020-05-29 Released-By: PERLANCAR; Urgency: medium; Backward-Compatible: no
- Add action: grep-col, transpose.
- [incompatible change] Rename variables for perl code in 'grep' and
'map', to be more consistent with App::CSVUtils: $ROW -> $row,
$ROW_NUM -> $rownum, $ROW_HOS -> $rowhash, $ROW_AOS -> $rowarray.
- Add variable for 'grep' and 'map': $td.
- Rename actions grep -> grep-row (but grep still provided), map ->
map-row (but map still provided).
0.096 2020-05-29 Released-By: PERLANCAR; Urgency: medium
- Add action: as-csv.
0.095 2020-05-29 Released-By: PERLANCAR; Urgency: medium
- Add actions: grep, map, psort.
0.094 2020-04-06 Released-By: PERLANCAR; Urgency: medium
- [build] Rebuild with Perinci::CmdLine::Inline 0.548 (support
--page-result).
0.093 2019-09-15 Released-By: PERLANCAR; Urgency: medium
- Add actions: shuf (along with its option --repeat [-r]), as-aoaos,
as-aohos.
- [ux] head/tail/sum/sum-row/avg/avg-row: Return the input's form
of row instead of coercing table data to aoaos.
0.092 2019-01-16 Released-By: PERLANCAR
- Tweak CLI: skip reading config & env.
0.091 2019-01-16 Released-By: PERLANCAR
- Fix Rinci metadata.
0.090 2019-01-16 Released-By: PERLANCAR
- select: support '*' and --exclude-column (-e).
- tail: support -n +NUM like the Unix command.
- head: support -n -NUM like the Unix command.
- Add action 'colnames'.
- Add action 'actions'.
- [Bugfix] wc and wc-row action aliases were not recognized.
0.08 2017-01-01 Released-By: PERLANCAR
- Add action: rownum-col.
0.07 2016-06-26 Released-By: PERLANCAR
- select: Pass information from input's
table.field_{aligns,formats,units}.
- [build] Rebuild with newer Perinci::Result::Format::Lite which applies
table field formats/aligns.
0.06 2016-04-15 Released-By: PERLANCAR
- Rewrite to use Perinci::CmdLine. This increases startup overhead but
eases development and enables tab completion.
- Write description, remove "Early Release" label.
- Add actions: head, tail, colnames-row, rowcount-row.
- [Bugfix] Don't write empty table.fields when input does not have table
spec.
0.05 2016-04-14 Released-By: PERLANCAR
- Add/implement actions 'info', 'sum', 'sum-row', 'avg', 'avg-row'.
0.04 2016-03-09 Released-By: PERLANCAR
- Replace JSON::XS with Cpanel::JSON::XS.
0.03 2015-12-07 Released-By: PERLANCAR
- No functional changes.
- Typo.
0.02 2015-11-02 Released-By: PERLANCAR
- Add action: select.
- [doc] Fix example for sorting rows by descending order (-COLNAME).
0.01 2015-09-15 Released-By: PERLANCAR
- First release.