Home Explore Blog CI



nushell

2nd chunk of `blog/2020-06-09-nushell_0_15_0.md`
197cf946602c0e239b9c46dea722338ccd96ca538661d0f6000000010000064b


## Big history by default (aeosynth, lightclient)

Let's start with 100k line history. You can also configure the history size using the new "history_size" config setting.

## Command updates

### `alias` now has a `--save` flag to save the alias to your config startup (1ntEgr8)

Ever have an alias you wanted to save but then had to look up all the steps to do so? Haven't we all.

With 0.15, it's easy to save an alias you like by using the `--save` flag.

### Add `str to-decimal` (k-brk, routrohan)

You can now easily parse decimal (sometimes called real or floating point numbers) using the new `str` subcommand.

### `fetch` now can take username/password (he4d)

Like its counterpart `post`, `fetch` can now accept a username/password to login to fetch URL contents.

### `average` now works over tables (andrasio)

In addition to using `average` on a column, you can now run it over a whole table.

### `start` now supports glob paths (arashout)

You can now pass multiple values to `start` at one time using the new glob support.

```
> start file*.rs
```

### Plugins no longer scan whole PATH (sophiajt, fdncred)

As we looking into startup times, we saw that scanning the whole PATH for plugins is quite costly. Even more, few people had used the feature to put plugins in a different directory than the `nu` application itself.

With 0.15, by default we will only look in the directory of the `nu` application. You can still manually store your plugins elsewhere by adding directories to the new "plugin_dirs" config setting.

Title: Nushell 0.15.0: History, Command Updates, and Plugin Changes
Summary
Nushell 0.15.0 introduces a larger default history size and command updates, including a `--save` flag for the `alias` command, `str to-decimal` command, username/password support for the `fetch` command, table support for the `average` command, glob path support for the `start` command. Plugins no longer scan the entire PATH by default, improving startup times.