Home Explore Blog CI



nushell

3rd chunk of `blog/2022-04-01-twin0136.md`
361ba6a3dbe9a23ad13ed922aa67930a70fb84d534c80fff0000000100000caa
- b333z [limited mem usage + back-pressure via bounded channels](https://github.com/nushell/nushell/pull/4986), and [Add streaming support to save for ExternalStream data](https://github.com/nushell/nushell/pull/4985), and [Support binary data to stdin of run-external](https://github.com/nushell/nushell/pull/4984)

## Extension

- fdncred created [updates](https://github.com/nushell/vscode-nushell-lang/pull/52)

## Documentation

- filaretov [updated instructions on aliasing open](https://github.com/nushell/nushell.github.io/pull/360)
- chtenb [updated coloring_and_theming.md](https://github.com/nushell/nushell.github.io/pull/359)
- herlon214 created [book/coming-form-bash: fix type == dir](https://github.com/nushell/nushell.github.io/pull/358)
- hustcer added [some small fix](https://github.com/nushell/nushell.github.io/pull/356), and [chore: Ignore formatting the docs for commands](https://github.com/nushell/nushell.github.io/pull/355), and [Add husky and prettier to format code automatically while committing code](https://github.com/nushell/nushell.github.io/pull/347)
- jt [consolidated prompt config to the 3rd party prompt chapter](https://github.com/nushell/nushell.github.io/pull/353)
- kubouch [moved the "main" word outside of code block](https://github.com/nushell/nushell.github.io/pull/351)

## Nu_Scripts

- fdncred created [fixes after #5060](https://github.com/nushell/nu_scripts/pull/197), and [update completions](https://github.com/nushell/nu_scripts/pull/193)
- Hofer-Julian [moved completions to module format](https://github.com/nushell/nu_scripts/pull/195)
- Eschryn created [[completions-cargo] complete targets from cargo metadata](https://github.com/nushell/nu_scripts/pull/194)
- skelly37 switched to [CD-path implemented in 0.60](https://github.com/nushell/nu_scripts/pull/192)
- ZetaNumbers [made "nu-complete cargo packages" offline for speed](https://github.com/nushell/nu_scripts/pull/191)
- dazfuller [added git switch completion](https://github.com/nushell/nu_scripts/pull/190)

## reedline

- elferherrera updated [format descriptions to the left](https://github.com/nushell/reedline/pull/375), and [bashisms feature for reedline](https://github.com/nushell/reedline/pull/374), and [corrects menu selection](https://github.com/nushell/reedline/pull/369), and [Vim normal keybingings](https://github.com/nushell/reedline/pull/365), and [update history menu](https://github.com/nushell/reedline/pull/362), and [Descriptions for completion suggestions](https://github.com/nushell/reedline/pull/358)
- sholderbach [exposed the history as syncable and readable](https://github.com/nushell/reedline/pull/373), and [API break: remove unnecessary fallibility](https://github.com/nushell/reedline/pull/367)
- wmstack [fixed the first example in the readme so it can be run](https://github.com/nushell/reedline/pull/371)
- sherubthakur [edited stack](https://github.com/nushell/reedline/pull/368)
- uasi [fixed `menu::menu_functions::string_difference`](https://github.com/nushell/reedline/pull/364), and [Fix `menu::menu_functions::find_common_string`](https://github.com/nushell/reedline/pull/363)
- fdncred [bumped to 0.3.1 and nu-ansi-term to 0.45.1](https://github.com/nushell/reedline/pull/361)

Title: Nushell Updates: Core Improvements, Nu_Scripts, Reedline, and Documentation Enhancements
Summary
This update includes core improvements such as memory usage limits, streaming support for `save`, and binary data support for `run-external`. Updates to Nu_Scripts feature fixes, completion updates, and module formatting. Reedline sees a lot of improvements including format descriptions, bashisms feature, menu corrections, vim keybindings, history menu updates, and exposed history as syncable and readable. Documentation enhancements include updates to aliasing, coloring, and theming guides, and fixes for the "coming from bash" book.