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
65 changes: 65 additions & 0 deletions blog/2025-05-30-twin0301.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
---
title: 'This Week in Nushell #301'
author: The Nu Authors
author_site: https://nushell.sh
author_image: https://www.nushell.sh/blog/images/nu_logo.png
excerpt: "This week's contributions to Nushell!"
---

# This week in Nushell #301

Belatedly published 2025-06-10 for PRs the week ending May 30th.

Thank you as always to all the contributors this week!

## Nushell

- Tyarel8 [added comparison support to `bench` command](https://github.com/nushell/nushell/pull/15843)
- weirdan [set content_type for `view span` output](https://github.com/nushell/nushell/pull/15842)
- new-years-eve [refactored `find` to handle regex and non-regex searches consistently](https://github.com/nushell/nushell/pull/15839)
- hustcer:
- [fixed build failure of aarch64 and armv7 musl targets](https://github.com/nushell/nushell/pull/15835)
- [allowed specifying MSI version via env var and workflow input](https://github.com/nushell/nushell/pull/15828)
- [updated comments of release-pkg.nu for MSI package building](https://github.com/nushell/nushell/pull/15815)
- [bumped dev version to 0.104.2](https://github.com/nushell/nushell/pull/15809)
- [used nushell's fork for winget-pkgs publishing](https://github.com/nushell/nushell/pull/15808)
- pyz4:
- [expanded `polars shift` to allow expression inputs](https://github.com/nushell/nushell/pull/15834)
- [added Value::Record to `NuExpression::can_downcast` logic](https://github.com/nushell/nushell/pull/15826)
- [added `polars math` expression](https://github.com/nushell/nushell/pull/15822)
- cptpiepmatz:
- [moved job errors into `ShellError::Job` variant](https://github.com/nushell/nushell/pull/15820)
- [improved error for prefix-only path for PWD](https://github.com/nushell/nushell/pull/15817)
- [switched to `ring` as crypto provider instead of `aws_lc`](https://github.com/nushell/nushell/pull/15812)
- [added `rustls` for TLS](https://github.com/nushell/nushell/pull/15810)
- rritik772 [fixed #15813 - passing infinity to random float causes error](https://github.com/nushell/nushell/pull/15818)
- noahfraiture [added default http protocol when none specified](https://github.com/nushell/nushell/pull/15804)
- WindSoilder [ensured block is compiled when parsing `source`](https://github.com/nushell/nushell/pull/15798)
- vivainio [optimized kv get by selecting only one row from storage db](https://github.com/nushell/nushell/pull/15792)
- Villa01 [improved error handling for unsupported --theme in to html](https://github.com/nushell/nushell/pull/15787)
- ysthakur [handled multiple exact matches](https://github.com/nushell/nushell/pull/15772)
- jjflash95 [fixed #15571 panic on write to source parquet file](https://github.com/nushell/nushell/pull/15601)
- flovilmart [implemented reedline for input](https://github.com/nushell/nushell/pull/15369)

## Awesome Nu

- HaoZeke [updated docs with rattler-build](https://github.com/nushell/awesome-nu/pull/124)

## Integrations

- hustcer [released Nu 0.104.1](https://github.com/nushell/integrations/pull/53)

## plugin-examples

- cptpiepmatz:
- [switched from wget to checkout for testing.nu](https://github.com/nushell/plugin-examples/pull/4)
- [bumped versions to 0.104.2](https://github.com/nushell/plugin-examples/pull/3)

## nufmt

- x10an14 [fixed Nix build & direnv config](https://github.com/nushell/nufmt/pull/70)

## Documentation

- hustcer [added initial 0.104.1 release notes](https://github.com/nushell/nushell.github.io/pull/1924)
- ysthakur [removed mention of positional on custom completer page](https://github.com/nushell/nushell.github.io/pull/1897)