Skip to content

Commit d3641e3

Browse files
committed
added plugin developer notes
1 parent 878175a commit d3641e3

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

blog/2025-06-09-nushell_0_105_0.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -208,9 +208,10 @@ As part of this release, we also publish a set of optional [plugins](https://www
208208

209209
# Notes for plugin developers
210210

211-
<!-- TODO: remove these tables after proper text segments -->
212-
|author|title|link|
213-
|-|-|-|
211+
## Construct `IoError` from `std::io::Error` instead of `std::io::ErrorKind`
212+
213+
To give us better control over IO errors, [@cptpiepmatz](https://github.com/cptpiepmatz) changed in [#15777](https://github.com/nushell/nushell/pull/15777) how `IoError`s are created. Now they’re built directly from `std::io::Error` instead of just the `ErrorKind`.
214+
Just remove the calls to `.kind()` and you're good to go.
214215

215216
# Hall of fame
216217

@@ -236,7 +237,6 @@ Thanks to all the contributors below for helping us solve issues, improve docume
236237
|[@ayax79](https://github.com/ayax79)|Polars upgrade|[#15852](https://github.com/nushell/nushell/pull/15852)|
237238
|[@ayax79](https://github.com/ayax79)|Add regex documentation/examples to `polars col`|[#15898](https://github.com/nushell/nushell/pull/15898)|
238239
|[@colececil](https://github.com/colececil)|docs: Add vfox to list of tools supporting Nushell|[#15687](https://github.com/nushell/nushell/pull/15687)|
239-
|[@cptpiepmatz](https://github.com/cptpiepmatz)|Refactor: Construct `IoError` from `std::io::Error` instead of `std::io::ErrorKind`|[#15777](https://github.com/nushell/nushell/pull/15777)|
240240
|[@cptpiepmatz](https://github.com/cptpiepmatz)|Provide a better error for prefix-only path for PWD|[#15817](https://github.com/nushell/nushell/pull/15817)|
241241
|[@cptpiepmatz](https://github.com/cptpiepmatz)|Move job errors into `ShellError::Job` variant|[#15820](https://github.com/nushell/nushell/pull/15820)|
242242
|[@fdncred](https://github.com/fdncred)|update nushell to use coreutils v0.1.0 crates|[#15896](https://github.com/nushell/nushell/pull/15896)|

0 commit comments

Comments
 (0)