Home Explore Blog CI



nushell

1st chunk of `blog/2020-10-13-nushell_0_21.md`
f78ff367b25b0841db63f05a029df70aa0d1a58093b8b7a300000001000007dd
---
title: Nushell 0.21
author: The Nu Authors
author_site: https://twitter.com/nu_shell
author_image: https://www.nushell.sh/blog/images/nu_logo.png
excerpt: Today, we're releasing 0.21 of Nu. In this version, we introduce a charting functionality for quickly exploring data, stability improvements, and some general command cleanups.
---

# Nushell 0.21

Nushell, or Nu for short, is a new shell that takes a modern, structured approach to your commandline. It works seamlessly with the data from your filesystem, operating system, and a growing number of file formats to make it easy to build powerful commandline pipelines.

Today, we're releasing 0.21 of Nu. In this version, we introduce a charting functionality for quickly exploring data, stability improvements, and some general command cleanups.

# Where to get it

Nu 0.21 is available as [pre-built binaries](https://github.com/nushell/nushell/releases/tag/0.21.0) or from [crates.io](https://crates.io/crates/nu). If you have Rust installed you can install it using `cargo install nu`.

If you want all the goodies, you can install `cargo install nu --features=extra`.

As part of this release, we also publish a set of plugins you can install and use with Nu. To install, use `cargo install nu_plugin_<plugin name>`.

# What's New

## New functionality

### Charting (andrasio)



_New charting functionality_

Nushell now supports bar and line charts for when you want to quickly take a look at data you're exploring. You can reach these through the new `chart` command.

Here's an example of using `chart` to chart out contributions to a git repository:

```
> git log "--pretty=format:%h<nu>%aN<nu>%s<nu>%aD" | lines | split column "<nu>" sha1 author desc merged_at | where author == "Andrés N. Robalino" | update merged_at { get merged_at | str to-datetime } | reverse | chart line merged_at -f "%b-%Y"
```


Title: Nushell 0.21 Release - Charting Functionality
Summary
Nushell 0.21 is released with new charting functionality that allows users to quickly explore data using bar and line charts. The new `chart` command can be used to visualize data, as demonstrated in the example of charting contributions to a git repository.