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
86 changes: 86 additions & 0 deletions blog/2025-09-19-twin0317.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
---
title: 'This week in Nushell #317'
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, 2025-09-18'
---

# This Week in Nushell #317

Published Friday, 2025-09-19, including PRs merged Friday, 2025-09-12 through Thursday, 2025-09-18.

## Nushell

- @cptpiepmatz:

- [Fixed building `cargo check -p nu-cli --features sqlite` (#16707)](https://github.com/nushell/nushell/pull/16707)
- [Loaded experimental options before command context is loaded (#16690)](https://github.com/nushell/nushell/pull/16690)
- [Bumped `rusqlite` to 0.37 (#16684)](https://github.com/nushell/nushell/pull/16684)
- [Added batch config for tables (#16629)](https://github.com/nushell/nushell/pull/16629)

- @ayax79:

- [Upgraded Polars to 50.1 (#16703)](https://github.com/nushell/nushell/pull/16703)

- @132ikl:

- [Fixed CI artifact upload on Windows runner (#16702)](https://github.com/nushell/nushell/pull/16702)
- [Refactored toolkit.nu into module (#16701)](https://github.com/nushell/nushell/pull/16701)
- [Added `network` feature to top-level crate (#16686)](https://github.com/nushell/nushell/pull/16686)
- [Gated SQLite history behind existing `sqlite` feature (#16682)](https://github.com/nushell/nushell/pull/16682)
- [Allowed variables in columns of table literals (#16669)](https://github.com/nushell/nushell/pull/16669)

- @Bahex:

- [Improved ast-grep rules (#16699)](https://github.com/nushell/nushell/pull/16699)
- [Gated some plugin related tests behind the "plugin" feature (#16698)](https://github.com/nushell/nushell/pull/16698)
- [Set up ast-grep with custom lints (#16674)](https://github.com/nushell/nushell/pull/16674)
- [Cleaned up parser (#16668)](https://github.com/nushell/nushell/pull/16668)
- [Refactored API for embedded config files (#16626)](https://github.com/nushell/nushell/pull/16626)

- @blindFS:

- [Cleaned up unnecessary parser code (#16696)](https://github.com/nushell/nushell/pull/16696)
- [Fixed panic on goto std files in LSP (#16694)](https://github.com/nushell/nushell/pull/16694)
- [Added more LSP test cases (#16628)](https://github.com/nushell/nushell/pull/16628)
- [Refactored check_call dedup (#16596)](https://github.com/nushell/nushell/pull/16596)

- @sholderbach:

- [Fixed `ast-grep` config (#16691)](https://github.com/nushell/nushell/pull/16691)
- [Updated Rust to 1.88.0 and used let-chains (#16671)](https://github.com/nushell/nushell/pull/16671)

- @Sheape:

- [Bumped `bytesize` to 2.1.0 (#16689)](https://github.com/nushell/nushell/pull/16689)
- [Improved error messages for invalid binary strings (#16688)](https://github.com/nushell/nushell/pull/16688)
- [Aligned `query db` description with other database commands (#16680)](https://github.com/nushell/nushell/pull/16680)

- @simonborje:

- [Expanded alias when sending command to external completion (#16640)](https://github.com/nushell/nushell/pull/16640)

- @app/dependabot:
- [Bumped plist from 1.7.0 to 1.8.0 (#16704)](https://github.com/nushell/nushell/pull/16704)
- [Bumped scraper from 0.23.1 to 0.24.0 (#16479)](https://github.com/nushell/nushell/pull/16479)

## Documentation

- @NotTheDr01ds:

- [Published TWiN 315 and 316 (#2038)](https://github.com/nushell/nushell.github.io/pull/2038)

- @partrita:
- [Added Korean documents (#2001)](https://github.com/nushell/nushell.github.io/pull/2001)

## VSCode Extension

- @fdncred:
- [Updated changelog for another pre-release (#220)](https://github.com/nushell/vscode-nushell-lang/pull/220)
- [Disabled auto-reveal output panel (#219)](https://github.com/nushell/vscode-nushell-lang/pull/219)

## reedline

- @cptpiepmatz:
- [Bumped `rusqlite` to 0.37 (#950)](https://github.com/nushell/reedline/pull/950)