diff --git a/blog/2025-05-30-twin0301.md b/blog/2025-05-30-twin0301.md new file mode 100644 index 00000000000..f607977d432 --- /dev/null +++ b/blog/2025-05-30-twin0301.md @@ -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)