Home Explore Blog CI



nushell

1st chunk of `blog/2021-05-11-nushell_0_31.md`
f2215f7065686986a9fb0405a9c5b510da68064aedceb8a000000001000009d3
---
title: Nushell 0.31
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.31 of Nu. This release includes continued polish of the engine and commands.
---

# Nushell 0.31

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.31 of Nu. This release includes continued polish of the engine and commands.

<!-- more -->

# Where to get it

Nu 0.31 is available as [pre-built binaries](https://github.com/nushell/nushell/releases/tag/0.31.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`.

If you'd like to try the experimental paging feature in this release, you can install with `cargo install nu --features=table-pager`.

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

This release is largely around polish. We've continued to improve Nushell's engine to work in the more streamlined style, improved the performance of commands like `ps` and the appearance of commands like `binaryview`.

## New commands (fdncred)

- [`into string`](https://github.com/nushell/nushell/issues/3403) to convert values to strings
- [`into binary`](https://github.com/nushell/nushell/issues/3370) to convert values to binary

## Improvements

### Nushell

- natemara fixed [a slowness in the `ps` command](https://github.com/nushell/nushell/pull/3407)
- elferherrera, kubouch, stormasm, LhKipp ported commands to the new engine-p style
- fdncred improved [binaryview](https://github.com/nushell/nushell/issues/3370), [added check for endian-ness, added a bytes and skip](https://github.com/nushell/nushell/issues/3375), [added ability to change "#" color using header_color](https://github.com/nushell/nushell/issues/3374), [tweaked the error handling to show specific errors](https://github.com/nushell/nushell/issues/3367), [updated to a quicker Levenshtein implementation](https://github.com/nushell/nushell/issues/3366), and [allowed start to handle urls](https://github.com/nushell/nushell/issues/3351)

Title: Nushell 0.31 Release
Summary
Nushell 0.31 has been released with improvements to the engine, commands, and the addition of new commands like `into string` and `into binary`. Performance improvements have been made to commands like `ps`, and the appearance of commands like `binaryview` has been enhanced. Various bug fixes and improvements have been contributed by the community.