Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
101 changes: 101 additions & 0 deletions blog/2026-06-12-twin0355.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
---
title: 'This week in Nushell #355'
author: The Nu Authors
author_site: https://nushell.sh
author_image: https://www.nushell.sh/blog/images/nu_logo.png
excerpt: 'PRs and activity for Nushell the week ending Thursday, 2026-06-11'
---

# This Week in Nushell #355

Published Saturday, 2026-06-13, including PRs merged Friday, 2026-06-05 through Thursday, 2026-06-11.

## Nushell

- @ayax79:

- [allowed polars selectors as input for all commands that accept expressions as input (#18394)](https://github.com/nushell/nushell/pull/18394)
- [introduced Polars bitwise commands (#18383)](https://github.com/nushell/nushell/pull/18383)
- [fixed overshadowing breaking aliases (#18349)](https://github.com/nushell/nushell/pull/18349)
- [upgraded Polars to 0.54 (#18345)](https://github.com/nushell/nushell/pull/18345)

- @fdncred:

- [fixed a problem with glob and rm (#18391)](https://github.com/nushell/nushell/pull/18391)
- [refactored parser from one big file to smaller files (#18388)](https://github.com/nushell/nushell/pull/18388)
- [fixed dc-glob issue with using relative paths vs absolute (#18378)](https://github.com/nushell/nushell/pull/18378)
- [added case-insensitivity to dc-glob and glob command to avoid breaking changes (#18376)](https://github.com/nushell/nushell/pull/18376)
- [fixed a bug with dc-glob and `/some/path/wildcard*` (#18375)](https://github.com/nushell/nushell/pull/18375)
- [allowed dc-glob to expand tilde (#18373)](https://github.com/nushell/nushell/pull/18373)
- [updated custom command `--wrapped` to not always convert to glob (#18372)](https://github.com/nushell/nushell/pull/18372)
- [allowed `--context` to be one of int or range (#18368)](https://github.com/nushell/nushell/pull/18368)
- [patched windows globbing in the wrong place (#18367)](https://github.com/nushell/nushell/pull/18367)
- [added context for the `idx search` command (#18366)](https://github.com/nushell/nushell/pull/18366)
- [fixed input/output and example for `plugin list` (#18357)](https://github.com/nushell/nushell/pull/18357)
- [added category, search-terms, examples to toolkit.nu (#18350)](https://github.com/nushell/nushell/pull/18350)
- [handled float ranges better (#18348)](https://github.com/nushell/nushell/pull/18348)

- @casedami:

- [fixed: use new highlighter api for better abbr expansion (#18390)](https://github.com/nushell/nushell/pull/18390)

- @cptpiepmatz:

- [made `Debug` for `Value` more compact by default (#18377)](https://github.com/nushell/nushell/pull/18377)
- [exposed `NuTester` internals (#18371)](https://github.com/nushell/nushell/pull/18371)
- [made `nu-test-support` compile without `os` feature (#18361)](https://github.com/nushell/nushell/pull/18361)

- @Ashif-107:

- [deprecated `str upcase`/`str downcase` and added `str uppercase`/`str lowercase` (#18364)](https://github.com/nushell/nushell/pull/18364)

- @blindFS:

- [fixed(parser): a regression of parse_unit_value where `[.foons]` not return early (#18363)](https://github.com/nushell/nushell/pull/18363)

- @Bahex:

- [fixed stor return type (#18355)](https://github.com/nushell/nushell/pull/18355)
- [fixed(use): module descriptions should be properly formatted (#18343)](https://github.com/nushell/nushell/pull/18343)

- @zelshahawy:

- [fixed typos in developer docs (#18354)](https://github.com/nushell/nushell/pull/18354)

- @app/dependabot:
- [bumped kdl from 6.5.0 to 6.7.1 (#18382)](https://github.com/nushell/nushell/pull/18382)
- [bumped mq-markdown from 0.5.26 to 0.6.0 (#18381)](https://github.com/nushell/nushell/pull/18381)
- [bumped crate-ci/typos from 1.47.1 to 1.47.2 (#18379)](https://github.com/nushell/nushell/pull/18379)
- [bumped crate-ci/typos from 1.46.3 to 1.47.1 (#18336)](https://github.com/nushell/nushell/pull/18336)

## reedline

- @kronberger-droid:

- [fixed(editor): made horizontal grapheme motion line-aware via rest policy (#1101)](https://github.com/nushell/reedline/pull/1101)
- [refactored(editor): unified motions on a verb + target vocabulary (#1100)](https://github.com/nushell/reedline/pull/1100)
- [tests(painter): added wrapper enum to allow tests to write to sink (#1098)](https://github.com/nushell/reedline/pull/1098)

- @Alb-O:

- [fixed(painting): preserved leading CRLF in no-color rendering (#1097)](https://github.com/nushell/reedline/pull/1097)

- @casedami:

- [refactored: abbreviation expansion trait logic (#1094)](https://github.com/nushell/reedline/pull/1094)

- @reubeno:

- [perf: minimized cursor::position queries (#1090)](https://github.com/nushell/reedline/pull/1090)

- @a-rookie-of-C-language:
- [feat(list_menu): added DescriptionPosition to control description place… (#1044)](https://github.com/nushell/reedline/pull/1044)

## Documentation

- @guluo2016:

- [updated plugin list docs: replaced is_running with status field (#2179)](https://github.com/nushell/nushell.github.io/pull/2179)

- @NotTheDr01ds:
- [TWiN 354 (#2178)](https://github.com/nushell/nushell.github.io/pull/2178)