# This week in Nushell #131
## Nushell
- fdncred [made message more readable](https://github.com/nushell/nushell/pull/4646), and [fixed some more tests](https://github.com/nushell/nushell/pull/4607), and [this little hack allows the color to be whatever the default is](https://github.com/nushell/nushell/pull/4590), and [rename `flatshape_*` to `shape_*`](https://github.com/nushell/nushell/pull/4589), and [tweak default config to amplify theme-ability](https://github.com/nushell/nushell/pull/4572), and [a few more ansi escape sequences](https://github.com/nushell/nushell/pull/4553)
- zkldi created [Document Visual C++ requirement on Windows.](https://github.com/nushell/nushell/pull/4641)
- hustcer [fixed some examples and regenerate docs, should fix: #4455](https://github.com/nushell/nushell/pull/4639), and [fix: #3809, try to fix the `source -h` not work issue](https://github.com/nushell/nushell/pull/4627), and [Add examples for command n, g, p and grid, update date now examples](https://github.com/nushell/nushell/pull/4622), and [Add example for command enter, shells and view-source, update some docs](https://github.com/nushell/nushell/pull/4604), and [fix strip trailing whitespace for make_docs script](https://github.com/nushell/nushell/pull/4597), and [update #4455, regenerate commands' docs and update make_docs script](https://github.com/nushell/nushell/pull/4586), and [Add examples for command: use,module,export def,export env and export def-env](https://github.com/nushell/nushell/pull/4584), and [Add examples for command: hide, history, from yml, def-env, and table](https://github.com/nushell/nushell/pull/4581), and [Add example for register,source,save,shuffle and from tsv](https://github.com/nushell/nushell/pull/4577), and [Update #4455, Regenerate all commands' docs](https://github.com/nushell/nushell/pull/4557), and [refactor: change column names from 'Column*' to 'column*'](https://github.com/nushell/nushell/pull/4556), and [Add example for cd,transpose,detect columns,split column and split row](https://github.com/nushell/nushell/pull/4549), and [feat: add examples for length,lines,reject,benchmark and drop column](https://github.com/nushell/nushell/pull/4547)
- jt [added support for stderr and exit code](https://github.com/nushell/nushell/pull/4647), and [fixed Windows doc comments](https://github.com/nushell/nushell/pull/4643), and [cleaned table text before rendering](https://github.com/nushell/nushell/pull/4638), and [finished up with examples](https://github.com/nushell/nushell/pull/4637), and [Use external exceptions in path strings](https://github.com/nushell/nushell/pull/4636), and [Use metadata with lists](https://github.com/nushell/nushell/pull/4635), and [Windows external exceptions](https://github.com/nushell/nushell/pull/4632), and [Try again with math-like externals](https://github.com/nushell/nushell/pull/4629), and [Check for external exceptions more often](https://github.com/nushell/nushell/pull/4628), and [Speed up the parser and nuon parser a bit more](https://github.com/nushell/nushell/pull/4626), and [Date literals](https://github.com/nushell/nushell/pull/4619), and [Better ls paths](https://github.com/nushell/nushell/pull/4612), and [Add support for math-like externals](https://github.com/nushell/nushell/pull/4606), and [Speedup unit parse](https://github.com/nushell/nushell/pull/4598), and [Compact nuon tables](https://github.com/nushell/nushell/pull/4596), and [Add pipeline redirection support](https://github.com/nushell/nushell/pull/4594), and [Add binary support to 'skip'](https://github.com/nushell/nushell/pull/4588), and [Fix shorthand env duplicates](https://github.com/nushell/nushell/pull/4587), and [Show errors when a prompt fails](https://github.com/nushell/nushell/pull/4585), and [Make sure to apply captures when setting prompt](https://github.com/nushell/nushell/pull/4583), and [Remove record iteration](https://github.com/nushell/nushell/pull/4582), and [Improve json errors a bit](https://github.com/nushell/nushell/pull/4579), and [more strict nuon handling, better nuon errors](https://github.com/nushell/nushell/pull/4576), and [Add auto-cancelling previous PRs](https://github.com/nushell/nushell/pull/4573), and [A few fixes to docs generation and default config](https://github.com/nushell/nushell/pull/4570), and [Remove stray println](https://github.com/nushell/nushell/pull/4568), and [Default config improvements](https://github.com/nushell/nushell/pull/4565), and [Improve missing param error span](https://github.com/nushell/nushell/pull/4560), and [Improve full help for flags](https://github.com/nushell/nushell/pull/4559), and [Make 'each' implicitly filter out nothings](https://github.com/nushell/nushell/pull/4546), and [Add nuon format for fun](https://github.com/nushell/nushell/pull/4401)