github medialab/xan 0.46.0
v0.46.0

latest releases: 0.52.0, 0.52.0-rc.4, 0.52.0-rc.3...
6 months ago

Breaking

  • Moonblade concat operator becomes ++ instead of ..
  • Overhauling moonblade cli documentation:
    • Dropping --functions, --cheatsheet and --aggs everywhere
    • Adding a proper xan help command
  • Dropping xan glob.
  • Adding access & call operator to moonblade:
    • Member access: map.name (same as get(map, "name"))
    • Function call: string.len() (same as len(string))
  • Help is now printed in stdout (typically when using the -h/--help flag).

Features

  • Adding xan to html.
  • Adding xan to md.
  • Adding xan to npy.
  • Adding xan from npy.
  • Adding -R/--regression-line to xan plot.
  • Adding xan t alias for xan transpose.
  • Adding map substitution to fmt moonblade function.
  • Adding xan sort -C/--cells.
  • Adding xan search --count --overlapping.
  • Adding xan tokenize words -F/--flatmap.

Fixes

  • Fixing xan search --pattern-column.
  • Fixing autocompletion with range and multiple selection.
  • Fixing url highlighting in xan view and xan flatten.
  • Fixing datetime highlighting in xan view and xan flatten wrt Z-terminated timestamp formats.
  • Fixing stats date & url inference.
  • Fixing moonblade support for Z-terminated timestamp formats.
  • Fixing xan plot -T granularity inference.
  • Fixing missing fractional seconds to default datetime serialization.
  • Fixing bin allocation with xan bins --nice.
  • Fixing xan search --patterns -i.
  • Fixing xan search -r -i --patterns --count results.

Performance

  • Optimizing aggregator memory consumption.

Don't miss a new xan release

NewReleases is sending notifications on new releases.