Home Explore Blog CI



nushell

1st chunk of `blog/2021-10-05-nushell_0_38.md`
ee9b797596a7d81ac2b4fea72c8fabbfb9f4696a71dfcde50000000100000a05
---
title: Nushell 0.38
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.38 of Nu. This release includes polish to the user interface, improvements to how columns are passed, lots of bug fixes, and updates on the upcoming engine.
---

# Nushell 0.38

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.38 of Nu. This release includes polish to the user interface, improvements to how columns are passed, lots of bug fixes, and updates on the upcoming engine.

<!-- more -->

# Where to get it

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

## Quickly jump to a shell (tw4452852)

If you've used shells, you've no doubt used the `n` and `p` commands to quickly jump between them. This can be a big time saver when you're working in multiple directories.

In this release, we've added a `g` command that helps you quickly jump to a particular shell. This helps in the cases where you end up with more than two shells open and you already know what shell you want to jump to.

## Additional improvements

- Improvements in [updated table cell values](https://github.com/nushell/nushell/pull/4027) (andrasio)
- `update cells` command now [can take a list of columns](https://github.com/nushell/nushell/pull/4039) (ArtoLord)
- You can now also [pass a list of columns to `select`](https://github.com/nushell/nushell/pull/4062) (JoshCheek)
- Improvements in [how html table scraping works](https://github.com/nushell/nushell/pull/4036) and [also](https://github.com/nushell/nushell/pull/4043) (luccasmmg)
- Fix to [compiling on nightly](https://github.com/nushell/nushell/pull/4037) (gilescope)
- Removed [unused deps](https://github.com/nushell/nushell/pull/4038) (gilescope)
- Completions now [can complete inside of an argument](https://github.com/nushell/nushell/pull/4023) (tw4452852)

Title: Nushell 0.38 Release
Summary
Nushell 0.38 is released with improvements to the user interface, column handling, bug fixes, and updates to the upcoming engine. Key new features include the 'g' command for quick shell navigation and enhancements to table cell value updates, column selection in 'update cells' and 'select' commands, and HTML table scraping. The release also includes fixes for nightly builds and improvements to completions.