|
| 1 | +--- |
| 2 | +title: 'This week in Nushell #285' |
| 3 | +author: The Nu Authors |
| 4 | +author_site: https://nushell.sh |
| 5 | +author_image: https://www.nushell.sh/blog/images/nu_logo.png |
| 6 | +excerpt: 'Since this was a release-week, a number of the changes below are included in the 0.102.0 release, a few were housekeeping tasks related ...' |
| 7 | +--- |
| 8 | + |
| 9 | +# This Week in Nushell #285 |
| 10 | + |
| 11 | +Posted Friday, 2025-02-07. |
| 12 | + |
| 13 | +## Highlights |
| 14 | + |
| 15 | +Since this was a release-week, a number of the changes below are included in the **[0.102.0 release](http://localhost:8080/blog/2025-02-04-nushell_0_102_0.html)**, a few were housekeeping tasks related |
| 16 | +to the release, and some items will, of course, appear in nightly builds and `main` (and eventually 0.103). |
| 17 | + |
| 18 | +A belated thanks to **[@0x4D5352](https://github.com/0x4D5352)** for bringing much-needed consistency to the documentation. With output now commented out in code blocks, you can copy examples directly from the docs and paste them into Nushell. |
| 19 | + |
| 20 | +In case you missed it, in December **[@ayax79](https://github.com/ayax79)** added `polars open` support for Amazon S3 in |
| 21 | +[#14648](https://github.com/nushell/nushell/pull/14648) and followed up this week with `polars save` to S3 in [#15005](https://github.com/nushell/nushell/pull/15005)! |
| 22 | + |
| 23 | +And **[WindSoilder](https://github.com/WindSoilder)** made it easier to debug Nushell errors with a new backtrace feature ([#14945](https://github.com/nushell/nushell/pull/14945)). |
| 24 | + |
| 25 | +Other changes by repository: |
| 26 | + |
| 27 | +## Nushell |
| 28 | + |
| 29 | +- **blindFS**: |
| 30 | + - [Fixed Clippy warnings with `--all-features`](https://github.com/nushell/nushell/pull/15035) |
| 31 | + - [Fixed `expand_tilde` when path contains glob characters](https://github.com/nushell/nushell/pull/14992) |
| 32 | + - [Fixed security audit, bumped OpenSSL from 0.10.68 to 0.10.70](https://github.com/nushell/nushell/pull/14991) |
| 33 | + - [Fixed Clippy warnings for Rust 1.8.4](https://github.com/nushell/nushell/pull/14984) |
| 34 | + - [Fixed `dotnu_completion` dir with spaces, expand tilde](https://github.com/nushell/nushell/pull/14983) |
| 35 | + - [Fixed `dotnu_completion` for nested folders/scripts](https://github.com/nushell/nushell/pull/14978) |
| 36 | + - [Refactored AST traversal to find the inner-most expression for completion](https://github.com/nushell/nushell/pull/14973) |
| 37 | +- **KAAtheWiseGit**: |
| 38 | + - [Fixed an integer overflow bug in `into duration`](https://github.com/nushell/nushell/pull/15031) |
| 39 | +- **kubouch**: |
| 40 | + - [Removed Twitter from README](https://github.com/nushell/nushell/pull/15026) |
| 41 | +- **WindSoilder**: |
| 42 | + - [Removed duplicate code in `math/log.rs`](https://github.com/nushell/nushell/pull/15022) |
| 43 | + - [Updated `miette` to 7.5](https://github.com/nushell/nushell/pull/15014) |
| 44 | + - [Updated `sysinfo` to 0.33.1](https://github.com/nushell/nushell/pull/14982) |
| 45 | + - [Enabled Nushell error backtraces](https://github.com/nushell/nushell/pull/14945) |
| 46 | +- **132ikl**: |
| 47 | + - [Added search terms for `hide` and `hide-env`](https://github.com/nushell/nushell/pull/15017) |
| 48 | + - [Swapped additional context and label in I/O errors](https://github.com/nushell/nushell/pull/14954) |
| 49 | + - [Tweaked run-time pipeline input type-checking](https://github.com/nushell/nushell/pull/14922) |
| 50 | +- **hustcer**: |
| 51 | + - [Fixed tests for the Docker image and updated the Nu LICENSE](https://github.com/nushell/nushell/pull/15015) |
| 52 | +- **ysthakur**: |
| 53 | + - [Bumped to 0.102.1 dev version](https://github.com/nushell/nushell/pull/15012) |
| 54 | + - [Bumped version to 0.102.0](https://github.com/nushell/nushell/pull/14998) |
| 55 | +- **dependabot[bot]**: |
| 56 | + - [Bumped `bytes` from 1.9.0 to 1.10.0](https://github.com/nushell/nushell/pull/15010) |
| 57 | + - [Bumped `crate-ci/typos` from 1.29.4 to 1.29.5](https://github.com/nushell/nushell/pull/15006) |
| 58 | +- **eggcaker**: |
| 59 | + - [Fixed a typo in the `polars save` example](https://github.com/nushell/nushell/pull/15008) |
| 60 | +- **ayax79**: |
| 61 | + - [Added S3 support for `polars save`](https://github.com/nushell/nushell/pull/15005) |
| 62 | +- **dam4rus**: |
| 63 | + - [Added cell expansion with 'e' in `explore`](https://github.com/nushell/nushell/pull/15000) |
| 64 | +- **Bahex**: |
| 65 | + - [Made `echo` const](https://github.com/nushell/nushell/pull/14997) |
| 66 | + - [Fixed extern commands' extra description](https://github.com/nushell/nushell/pull/14996) |
| 67 | +- **weirdan**: |
| 68 | + - [Added `metadata.content_type` for `to html` output](https://github.com/nushell/nushell/pull/14990) |
| 69 | +- **fdncred**: |
| 70 | + - [Reverted manually from `serde_yml` to `serde_yaml`](https://github.com/nushell/nushell/pull/14987) |
| 71 | +- **sgvictorino**: |
| 72 | + - [Implemented checking signals while printing values](https://github.com/nushell/nushell/pull/14980) |
| 73 | +- **tmillr**: |
| 74 | + - [Added Vi solidus `/` keybinding](https://github.com/nushell/nushell/pull/14908) |
| 75 | + |
| 76 | +## Documentation |
| 77 | + |
| 78 | +- **NotTheDr01ds**: |
| 79 | + - [Updated 0.102.0 release notes with plugin info](https://github.com/nushell/nushell.github.io/pull/1790) |
| 80 | + - [Implemented feed sorting based on filename date first](https://github.com/nushell/nushell.github.io/pull/1780) |
| 81 | +- **ysthakur**: |
| 82 | + - [Included a link to plugins](https://github.com/nushell/nushell.github.io/pull/1789) |
| 83 | + - [Noted I/O error refactor PR](https://github.com/nushell/nushell.github.io/pull/1782) |
| 84 | + - [Prepared changes for 0.102](https://github.com/nushell/nushell.github.io/pull/1760) |
| 85 | + - [Documented file completion fallback for custom/external completers](https://github.com/nushell/nushell.github.io/pull/1759) |
| 86 | +- **kubouch**: |
| 87 | + - [Removed Twitter links](https://github.com/nushell/nushell.github.io/pull/1787) |
| 88 | +- **lodagro**: |
| 89 | + - [Fixed a variable name](https://github.com/nushell/nushell.github.io/pull/1786) |
| 90 | +- **maxim-uvarov**: |
| 91 | + - [Fixed a typo in the `move --list` flag, changing it to `move --last`](https://github.com/nushell/nushell.github.io/pull/1785) |
| 92 | +- **Kissaki**: |
| 93 | + - [Fixed inline code format fencing](https://github.com/nushell/nushell.github.io/pull/1784) |
| 94 | + - [Updated the ANSI short name table](https://github.com/nushell/nushell.github.io/pull/1775) |
| 95 | + - [Updated table border configuration docs](https://github.com/nushell/nushell.github.io/pull/1774) |
| 96 | + - [Fixed and extended color documentation](https://github.com/nushell/nushell.github.io/pull/1773) |
| 97 | + - [Fixed and extended LS_COLORS documentation](https://github.com/nushell/nushell.github.io/pull/1771) |
| 98 | + - [Fixed blog post typos](https://github.com/nushell/nushell.github.io/pull/1770) |
| 99 | + - [Cleaned up invalid links in translated content](https://github.com/nushell/nushell.github.io/pull/1768) |
| 100 | +- **IanManske**: |
| 101 | + - [Finished 0.102.0 release notes](https://github.com/nushell/nushell.github.io/pull/1781) |
| 102 | + - [Started 0.102.0 release notes](https://github.com/nushell/nushell.github.io/pull/1776) |
| 103 | + - [Prepared release notes for 0.102.0](https://github.com/nushell/nushell.github.io/pull/1758) |
| 104 | +- **Bahex**: |
| 105 | + - [Prepared changes for 0.102.0](https://github.com/nushell/nushell.github.io/pull/1778) |
| 106 | +- **132ikl**: |
| 107 | + - [Prepared changes for 0.102.0](https://github.com/nushell/nushell.github.io/pull/1777) |
| 108 | +- **hustcer**: |
| 109 | + - [Refreshed Nu command docs for v0.102](https://github.com/nushell/nushell.github.io/pull/1772) |
| 110 | +- **amadaluzia**: |
| 111 | + - [Refactored the `ls` shadow alias](https://github.com/nushell/nushell.github.io/pull/1766) |
| 112 | +- **Chen1Plus**: |
| 113 | + - [Fixed `zh-CN/book/moving_around`](https://github.com/nushell/nushell.github.io/pull/1740) |
| 114 | +- **0x4D5352**: |
| 115 | + - [Updated the `zh-CN` book](https://github.com/nushell/nushell.github.io/pull/1700) |
| 116 | + - [Updated language and snippets](https://github.com/nushell/nushell.github.io/pull/1699) |
| 117 | + |
| 118 | +## Nu_Scripts |
| 119 | + |
| 120 | +- **NotTheDr01ds**: |
| 121 | + - [Updated the release-notes template to point to the plugins page](https://github.com/nushell/nu_scripts/pull/1038) |
| 122 | + - [Added `std-rfc` README with installation instructions](https://github.com/nushell/nu_scripts/pull/1030) |
| 123 | +- **fdncred**: |
| 124 | + - [Updated the 20k club script to use Polars](https://github.com/nushell/nu_scripts/pull/1037) |
| 125 | +- **kubouch**: |
| 126 | + - [Replaced Twitter with the Nushell blog in the release note template](https://github.com/nushell/nu_scripts/pull/1036) |
| 127 | +- **IanManske**: |
| 128 | + - [Edited the release note template (again)](https://github.com/nushell/nu_scripts/pull/1035) |
| 129 | + - [Edited the release note PR template](https://github.com/nushell/nu_scripts/pull/1034) |
| 130 | +- **rutexd**: |
| 131 | + - [Added a oneliner script to set tab color in Windows Terminal](https://github.com/nushell/nu_scripts/pull/1031) |
0 commit comments