Home Explore Blog CI



nushell

1st chunk of `blog/2021-08-03-nushell_0_35.md`
ab01bf9b311b54853e5f5bc4332c6db67ffba1756ad42e420000000100000a9e
---
title: Nushell 0.35
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.35 of Nu. This release shows off a lot of dataframe progress and lots of command polish.
---

# Nushell 0.35

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.35 of Nu. This release shows off a lot of dataframe progress and lots of command polish.

<!-- more -->

# Where to get it

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

- [`into path`](https://github.com/nushell/nushell/pull/3811) (realcundo)
- [`date humanize`](https://github.com/nushell/nushell/pull/3833) (zkat)
- [`hash sha256`](https://github.com/nushell/nushell/pull/3836) (with [additional improvements](https://github.com/nushell/nushell/pull/3841)) (realcundo)

## Dataframe improvements (elferherrera)

- [Improved join operation](https://github.com/nushell/nushell/pull/3776)
- [Faster CSV reading and encoding](https://github.com/nushell/nushell/pull/3781)
- [New shape command](https://github.com/nushell/nushell/pull/3805)
- [Remove Series and treat all dataframe structures the same](https://github.com/nushell/nushell/pull/3812)
- [Support for appending dataframes](https://github.com/nushell/nushell/pull/3839)
- [Allow dataframes to hold more kinds of data](https://github.com/nushell/nushell/pull/3864)
- [Simplified contains command](https://github.com/nushell/nushell/pull/3874)
- [Pretty printing for nested dataframes](https://github.com/nushell/nushell/pull/3875)

## Additional improvements

- Hinting is [now configurable](https://github.com/nushell/nushell/pull/3780) (fdncred)
- [Improvements to our winget releases](https://github.com/nushell/nushell/pull/3767) and [publish workflows](https://github.com/nushell/nushell/pull/3819) (TechWatching)
- More commands [got some additional cleanup](https://github.com/nushell/nushell/pull/3794) (sambordo1)
- Startup times [now have a detailed breakdown](https://github.com/nushell/nushell/pull/3854) (fdncred)

Title: Nushell 0.35 Release
Summary
Nushell 0.35 is released with improvements to dataframes, new commands like 'into path', 'date humanize', and 'hash sha256', and other enhancements like configurable hinting and improved startup time analysis.