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
60 changes: 60 additions & 0 deletions blog/2026-05-01-twin0349.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
---
title: 'This week in Nushell #349'
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-04-30'
---

# This Week in Nushell #349

Published Friday, 2026-05-01, including PRs merged Friday, 2026-04-24 through Thursday, 2026-04-30.

## Nushell

- @ayax79:

- [removed claude settings and ignored them (#18145)](https://github.com/nushell/nushell/pull/18145)
- [added even more polars selectors (#18120)](https://github.com/nushell/nushell/pull/18120)
- [added additional polars selectors: ends-with, alpha, and alphanumeric (#18114)](https://github.com/nushell/nushell/pull/18114)

- @pyz4:

- [added default --on-cols value for pivot when not specified (#18140)](https://github.com/nushell/nushell/pull/18140)

- @fdncred:

- [improved argument handling for untyped rest parameters (#18131)](https://github.com/nushell/nushell/pull/18131)
- [refactored `from md` with `--verbose` for full AST and defaulting to a reduced mode (#18107)](https://github.com/nushell/nushell/pull/18107)

- @Bahex:

- [refactored tests to avoid format! (#18127)](https://github.com/nushell/nushell/pull/18127)
- [fixed `Rename` events in `watch` (#18115)](https://github.com/nushell/nushell/pull/18115)
- [added `test_table!` macro for easier writing of tests and examples (#18098)](https://github.com/nushell/nushell/pull/18098)
- [refactored parser parameter type and string interpolation (#18095)](https://github.com/nushell/nushell/pull/18095)

- @colinmparker:
- [(#17448) updated label and help text on CantFindCol error (#18108)](https://github.com/nushell/nushell/pull/18108)

## nufmt

- @fdncred:
- [preserved parentheses in if-call expressions and added related tests (#177)](https://github.com/nushell/nufmt/pull/177)
- [improved organization, added more documentation, and applied DRY principle (#175)](https://github.com/nushell/nufmt/pull/175)
- [enhanced formatting options and added tests for margin behavior and alias invocation (#174)](https://github.com/nushell/nufmt/pull/174)
- [added support for alias command formatting and preserved comment spacing (#170)](https://github.com/nushell/nufmt/pull/170)

## Nu_Scripts

- @NotTheDr01ds:

- [formatted TWiN using Deepseek V4 Flash (#1251)](https://github.com/nushell/nu_scripts/pull/1251)

- @Abdillah:
- [added diff completion for modified files in git (#1250)](https://github.com/nushell/nu_scripts/pull/1250)

## Documentation

- @NotTheDr01ds:
- [published TWiN 348 (#2159)](https://github.com/nushell/nushell.github.io/pull/2159)