Breaking
- Bumping MSRV to
1.85.0and edition 2024. - Overhauling how
xan scrapetakes its inputs. It now targets HTML files on disk by default now. xan plot --density-scalenow defaults tolog.xan freq -X/--approx-algo&xan p freq -X/--approx-algonow default toheavy-keeper.- Dropping
xan eval -S/--serialize. The default behavior of the command is now to output the serialized value.
Features
- Adding
xan search -x/--pattern-file. - Adding
xan cat --glob,xan merge --glob,xan parallel --glob. - Adding the
hostnamemoonblade function. - Adding
xan scrape --paths, --path-column, --docs, --docs-column, -D/--stdin-doc & --glob. - Adding
xan from -f=(json|ndjson) --path <path>. - Adding
xan from -f toml&-f raw. - Adding
xan spark --hide-all & --repeat-x-axis.
Fixes
- Fixing moonblade string with bstring equality.
- Fixing percentages shown by
xan spark -P. - Fixing
xan completecorrectness in presence of duplicate values. - Fixing
xan spark -cdiscretization & legend.
Performance
- Improving performance of
xan scrape. - Improving performance of
xan from -f ndjson.
Quality of Life
- Better legends & axis for
xan spark. - Highlighting empty labels when using
xan heatmap.