Home Explore Blog CI



nushell

1st chunk of `blog/2022-03-01-nushell_0_59.md`
ef373ae90a91d738e2ce1f9d09a7ac4b4441f2c041d45227000000010000080a
---
title: Nushell 0.59 (aka 0.60 beta)
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 a beta release of 0.60 of Nu. This is to get early feedback on 0.60 before it's full release in three weeks.
---

# Nushell 0.59 (aka 0.60 beta)

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 a beta release of 0.60 of Nu. This is to get early feedback on 0.60 before it's full release in three weeks.

<!-- more -->

# What's new

We'll wait until the full release for the final set of features going into 0.60, but suffice to say it's a _lot_.

Some of the main things we want to cover for this beta release: the new engine, language improvements, new plugin infrastructure, and more.

# New Engine

You can now try out the improvements that came with engine-q as part of a Nushell release. The engine offers a lot of improvements over the previous one. You can now get much better errors, run code in parallel, run code generally faster, and more correctly.

We'll be talking about this more in the full release announcement, but we'd also love your help in testing the engine as you port your code over to it. Crashes, incorrect answers, or just plain weirdness are things we'd like to work on.

# Language improvements

We've made a bunch of improvements to the language, from the change to `if` to allow `else`, to modules and imports, operator short-circuiting, and much more.

We're working to bring the [book up to date](https://www.nushell.sh/book/), and it's a good place to find explanations of these improvements. Be sure to also look at the [updated command documentation](https://www.nushell.sh/book/command_reference.html) for more information on the updated commands.

# New plugin architecture

Title: Nushell 0.59 (aka 0.60 beta) Release: Introduction and New Features
Summary
Nushell 0.59, which is a beta release for 0.60, is now available. It includes a new engine with improved error handling, parallel execution, and overall performance. Language improvements such as `if` with `else`, modules and imports, and operator short-circuiting are also included. Additionally, a new plugin architecture is introduced.