|
| 1 | +--- |
| 2 | +title: Nushell 0.109.1 |
| 3 | +author: The Nu Authors |
| 4 | +author_site: https://www.nushell.sh/blog |
| 5 | +author_image: https://www.nushell.sh/blog/images/nu_logo.png |
| 6 | +excerpt: Today, we're releasing version 0.109.1 of Nu. This release fixes some regressions of Nu 0.109.0, especially fixes to `http get` and `source`. |
| 7 | +--- |
| 8 | + |
| 9 | +# Nushell 0.109.1 |
| 10 | + |
| 11 | +Today, we're releasing version 0.109.1 of Nu. This release fixes some regressions of Nu 0.109.0, especially fixes to `http get` and `source`. |
| 12 | + |
| 13 | +# Where to get it |
| 14 | + |
| 15 | +Nu 0.109.1 is available as [pre-built binaries](https://github.com/nushell/nushell/releases/tag/0.109.1) or from [crates.io](https://crates.io/crates/nu). If you have Rust installed you can install it using `cargo install nu`. |
| 16 | + |
| 17 | +As part of this release, we also publish a set of optional [plugins](https://www.nushell.sh/book/plugins.html) you can install and use with Nushell. |
| 18 | + |
| 19 | +# Table of contents |
| 20 | + |
| 21 | +- [_Changes_](#changes-toc) |
| 22 | + - [_Bug fixes_](#bug-fixes-toc) |
| 23 | + - [_Fix `http get` domain overflow_](#fix-http-get-domain-overflow-toc) |
| 24 | + - [_Fix path resolution for `source` using bare-word-string-interpolation_](#fix-path-resolution-for-source-using-bare-word-string-interpolation-toc) |
| 25 | +- [_Notes for plugin developers_](#notes-for-plugin-developers-toc) |
| 26 | +- [_Hall of fame_](#hall-of-fame-toc) |
| 27 | +- [_Full changelog_](#full-changelog-toc) |
| 28 | + |
| 29 | +# Changes [[toc](#table-of-contents)] |
| 30 | + |
| 31 | +## Bug fixes [[toc](#table-of-contents)] |
| 32 | + |
| 33 | +### Fix `http get` domain overflow [[toc](#table-of-contents)] |
| 34 | + |
| 35 | +The dns resolution #17030 implemented in v0.109.0 for `http get` could overflow an array for domains with a lot of resolved IPs. This is fixed now by truncating the resolved IP amount. |
| 36 | + |
| 37 | +### Fix path resolution for `source` using bare-word-string-interpolation [[toc](#table-of-contents)] |
| 38 | + |
| 39 | +Fixed a regression in v0.109.0 that disallowed using patterns like: |
| 40 | + |
| 41 | +```nu |
| 42 | + source config/($nu.os-info.name).nu |
| 43 | +``` |
| 44 | + |
| 45 | +# Notes for plugin developers [[toc](#table-of-contents)] |
| 46 | + |
| 47 | +# Hall of fame [[toc](#table-of-contents)] |
| 48 | + |
| 49 | +Thanks to all the contributors below for helping us solve issues, improve documentation, refactor code, and more! :pray: |
| 50 | + |
| 51 | +| author | change | link | |
| 52 | +| ------------------------------------------ | -------------------------------------------- | ------------------------------------------------------- | |
| 53 | +| [@hustcer](https://github.com/hustcer) | Bump to dev version 0.109.1 | [#17093](https://github.com/nushell/nushell/pull/17093) | |
| 54 | +| [@hustcer](https://github.com/hustcer) | Try to fix winget automatic validation error | [#17096](https://github.com/nushell/nushell/pull/17096) | |
| 55 | +| [@KaiSforza](https://github.com/KaiSforza) | Add backticks to readmes | [#17101](https://github.com/nushell/nushell/pull/17101) | |
| 56 | + |
| 57 | +# Full changelog [[toc](#table-of-contents)] |
| 58 | + |
| 59 | +| author | title | link | |
| 60 | +| ------------------------------------------ | -------------------------------------------------------- | ------------------------------------------------------- | |
| 61 | +| [@KaiSforza](https://github.com/KaiSforza) | Add backticks to readmes | [#17101](https://github.com/nushell/nushell/pull/17101) | |
| 62 | +| [@hustcer](https://github.com/hustcer) | Fix http get panic | [#17092](https://github.com/nushell/nushell/pull/17092) | |
| 63 | +| [@hustcer](https://github.com/hustcer) | Bump to dev version 0.109.1 | [#17093](https://github.com/nushell/nushell/pull/17093) | |
| 64 | +| [@hustcer](https://github.com/hustcer) | Fix use constants in bare-word-strings with source error | [#17094](https://github.com/nushell/nushell/pull/17094) | |
| 65 | +| [@hustcer](https://github.com/hustcer) | Try to fix winget automatic validation error | [#17096](https://github.com/nushell/nushell/pull/17096) | |
0 commit comments