Home Explore Blog CI



nushell

4th chunk of `blog/2022-05-03-nushell_0_62.md`
efa7129ceea1731b6078cf88e089d43de380c5c382aea8690000000100001043
- rgwood created [CI: Add job to build plugins](https://github.com/nushell/nushell/pull/5406), and [Add Miette "fancy" feature to fix plugin builds](https://github.com/nushell/nushell/pull/5402), and [CI: build virtualenv tests in dev profile for speed](https://github.com/nushell/nushell/pull/5396), and [Error printing changes for `watch`](https://github.com/nushell/nushell/pull/5389), and [Faster CI](https://github.com/nushell/nushell/pull/5374), and [rust-cache fix](https://github.com/nushell/nushell/pull/5359), and [CI: remove rust-cache from virtualenv tests](https://github.com/nushell/nushell/pull/5358), and [CI: make Clippy reuse build artifacts, other cleanup](https://github.com/nushell/nushell/pull/5357), and [CI: enable rust-cache, remove minimal](https://github.com/nushell/nushell/pull/5354), and [Openssl feature](https://github.com/nushell/nushell/pull/5352), and [Statically link OpenSSL](https://github.com/nushell/nushell/pull/5349), and [`db info` tweaks](https://github.com/nushell/nushell/pull/5338), and [Add watch command](https://github.com/nushell/nushell/pull/5331), and [Move print_pipeline_data() to nu-protocol](https://github.com/nushell/nushell/pull/5328), and [Clean up tests and unused documentation code](https://github.com/nushell/nushell/pull/5273), and [Clean up unused files in repo root](https://github.com/nushell/nushell/pull/5272), and [Handle custom values in `describe`](https://github.com/nushell/nushell/pull/5248), and [SQLite overhaul: custom value, `query db` command](https://github.com/nushell/nushell/pull/5247)
- panicbit created [Add ends-with operator and fix dataframe operator behavior](https://github.com/nushell/nushell/pull/5395)
- fdncred created [a little database cleanup](https://github.com/nushell/nushell/pull/5394), and [allows for nushell to have tables without the index column](https://github.com/nushell/nushell/pull/5380), and [Revert "nu-cli/completions: better fix for files with special characters"](https://github.com/nushell/nushell/pull/5372), and [fixes an issue with an empty selector panic](https://github.com/nushell/nushell/pull/5345), and [`db info` command](https://github.com/nushell/nushell/pull/5335), and [add database feature to extra](https://github.com/nushell/nushell/pull/5322), and [update build status badge](https://github.com/nushell/nushell/pull/5321), and [update contrib to max=500](https://github.com/nushell/nushell/pull/5317), and [update sys with new items, add kernel version to os-info](https://github.com/nushell/nushell/pull/5308), and [consolidate shell integration behind config setting](https://github.com/nushell/nushell/pull/5302), and [add virtualenv to integrations](https://github.com/nushell/nushell/pull/5280), and [update os-info os to name](https://github.com/nushell/nushell/pull/5265), and [add os to $nu based on rust's understanding](https://github.com/nushell/nushell/pull/5243)
- kubouch created [Fix PATH update example](https://github.com/nushell/nushell/pull/5393)
- herlon214 created [nu-cli/completions: complete external args as filepath](https://github.com/nushell/nushell/pull/5385), and [nu-cli/completions: apply correctly nesting for env vars](https://github.com/nushell/nushell/pull/5382), and [nu-command/filesystem: remove newline from cd path](https://github.com/nushell/nushell/pull/5310), and [nu-cli/completions: add completion for $nu](https://github.com/nushell/nushell/pull/5303), and [nu-cli: directory syntax shape + completions](https://github.com/nushell/nushell/pull/5299), and [nu-cli/completions: support record for custom completion](https://github.com/nushell/nushell/pull/5298), and [nu-cli/completions: better fix for files with special characters](https://github.com/nushell/nushell/pull/5254), and [nu-cli/completions: fix file completions with quotes](https://github.com/nushell/nushell/pull/5242), and [nu-cli: added tests for file completions](https://github.com/nushell/nushell/pull/5232)
- uasi created [Fix quoting for command line args](https://github.com/nushell/nushell/pull/5384), and [Avoid using time conversion methods that may panic](https://github.com/nushell/nushell/pull/5365)

Title: Nushell Changelog: Contributions from Rgwood, Panicbit, Fdncred, Kubouch, Herlon214, and Uasi
Summary
This section highlights contributions from multiple developers to the Nushell project. Rgwood focused on continuous integration improvements, plugin builds, error printing, adding the `watch` command, and database enhancements. Panicbit added an `ends-with` operator and fixed dataframe behavior. Fdncred worked on database cleanup, table display options, fixing a selector panic, and updating system information. Kubouch fixed an example for updating the PATH. Herlon214 enhanced command-line completions, including filepath completion for external arguments and support for custom completions. Uasi fixed quoting for command line arguments and addressed potential panics in time conversion.