GitHub / nushell/nushell / commits
A new type of shell
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| cf5390ed | fix unmatched `{` at end of `format pattern` and `parse` patterns (#18871) |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 80d61f45 | fix `lines --skip-empty` for string and byte stream input (#18872) |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 48d2c584 | perf - stop parse-time-loading modules and extra cwd walks while typing `use ... |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| cad45395 | reduce ast dependency for ir calls - phase 1 (#18813) |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 3a59800a | named parameters can pass null or omit parameter entirely for easier shadowin... |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| e35265b7 | chore(reedline): bump reedline fc19b91 (#18892) |
Martin Kronberger <k****r@p****e>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 1f70d51b | chore(reedline): bump reedline to 73b928a (#18890) |
Martin Kronberger <k****r@p****e>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 4d9d0c07 | Bump patch version after release (#18885) |
Piepmatz <g****b@c****e>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 798c55d1 | Prepare patch release (#18884) |
Piepmatz <g****b@c****e>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 07848f5f | Fix test by removing `printf` calls (#18883) |
Piepmatz <g****b@c****e>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 1e6f2d2b | fix(completions): keep the REPL usable when a completer runs `fzf` or `input ... |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 79690c56 | feat(completions): add a `background-completions` opt-out (#18764) |
Martin Kronberger <k****r@p****e>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 2bd87119 | chore(reedline): bump reedline to e692224 (#18878) |
Martin Kronberger <k****r@p****e>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| ad3e6134 | Completor Fixes (#18868) |
Miles Wirht <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| c8837df8 | fix(config): merge keybindings by name and key instead of name alone (#18870) |
Martin Kronberger <k****r@p****e>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 59e9c711 | Update h2 do to RUSTSEC-2026-0258 (#18875) |
Jack Wright <5****9@u****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| e0aee53d |
build(deps): bump hustcer/setup-nu from 3.26 to 3.27 (#18857)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 16ec81f4 | fix `update` to work better with custom values (#18865) |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| f8ff788f | allow `$ans` to still work after invalid operation (#18863) |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| e7693dd5 | allow boolean comparison with semver (#18854) |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 8e032106 | Bump patch version after release (#18845) |
Piepmatz <g****b@c****e>
Committed by: GitHub <n****y@g****m> |
15 days ago | |
| 38769348 | Fix publishing (#18843) |
Piepmatz <g****b@c****e>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| 00c9ee05 | Prepare release (#18842) |
Piepmatz <g****b@c****e>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| 69a2733a | feat(config): make the visual selection style configurable (#18838) |
Martin Kronberger <k****r@p****e>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| fa7e6655 | fix(completion): stop stat-ing all of PATH once the external cap is hit (#18835) |
Martin Kronberger <k****r@p****e>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| c92b4cd8 | feat(config): give `helix_select` keybindings their own table (#18833) |
Martin Kronberger <k****r@p****e>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 4c84eecc | rename `$ans.cli` to `$ans.command` (#18836) |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| c68420af | Fix configuration book link in README (#18831) |
Brandon Dong <b****6@g****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 6187a4bf | fix: single semver output as table instead of value (#18834) |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| cb62a48c | chore(reedline): bump reedline to 61715da including helix-mode (#18830) |
Martin Kronberger <k****r@p****e>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| f0a8a267 | chore(reedline): bump to latest reedline commit 6b9115d (#18829) |
Martin Kronberger <k****r@p****e>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| 62e70699 | fix(config): match unnamed keybindings by the key they bind (#18828) |
Martin Kronberger <k****r@p****e>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| 2b9ac166 | add `cli` key to `$ans` record, rename `last_result_size` to `max_last_result... |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
19 days ago | |
| 5ba8c688 | Fix module item completion (#18826) |
Bahex <1****x@u****m>
Committed by: GitHub <n****y@g****m> |
19 days ago | |
| 7adc2ade | fix: allow semver to have coloring, add `--loose` flag (#18819) |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
19 days ago | |
| 75ec0e43 | bug: make `$ans` work better with TUIs (#18820) |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
19 days ago | |
| ecf1e926 |
build(deps): bump bytesize from 2.4.0 to 2.7.0 (#18825)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| e339e0e5 |
build(deps): bump taiki-e/install-action from 2.85.8 to 2.85.11 (#18824)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| c977af79 |
build(deps): bump actions-rust-lang/setup-rust-toolchain from 1.12.0 to 1.17....
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| cac1e2a1 |
build(deps): bump Swatinem/rust-cache from 2.9.1 to 2.9.2 (#18822)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 4c2c52e4 | Bump devicons to 0.6.13 (#18817) |
PinkLea <c****6@g****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 3a085601 | Lex quotes inside interpolated string subexpressions (#18812) |
user77 <a****m@g****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| f24c7178 | Show deprecation entries in `scope commands` output (#18815) |
Firegem <5****m@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 7b168328 | add `$ans` record for storing the last result from the repl (#18729) |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 7d70a8fa | fix(stor): reject a missing file in stor import instead of discarding the in-... |
Recoordinate <2****9@u****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| faa6c11a | reduce ast footprint, increase ir footprint - phase 0 (#18808) |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 5d805055 | fix(completion): stop the cache reordering the answer it stands in for (#18806) |
Martin Kronberger <k****r@p****e>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| f1c71799 | Allow all built-in commands with `--regex` to use LRU (#18797) |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| 3e1172d4 | update deps (#18802) |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| a87802fa | Bump reedline to e4fe8ed (#18798) |
Martin Kronberger <k****r@p****e>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| 15268e32 | allow parameters with `#` to be passed (#18782) |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| 2311bbb1 | upgrade `kdl` to support `--spec 1` or `--spec 2` (#18779) |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| c6877e4d |
update uu-utils crates to v0.10.0 (#18795)
Co-authored-by: Tim 'Piepmatz' Hesse <g****b@c****e> |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| 45a0a32f | Pin CI actions to commit SHAs and declare workflow permissions (#18787) |
Thibaud-Vdb <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
25 days ago | |
| 93f8c1c9 | treat empty string as an invalid path in path type (#18785) |
Ted Lukin <f****6@g****m>
Committed by: GitHub <n****y@g****m> |
26 days ago | |
| 9c55d7da |
build(deps): bump http from 1.4.0 to 1.5.0 (#18784)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
26 days ago | |
| 97344148 |
async prompt updating (#18660)
Co-authored-by: Darren Schroeder <3****d@u****m> |
Miles Wirht <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
26 days ago | |
| ab88100b | feat(format duration/filesize): add completions for units (#18783) |
Bahex <1****x@u****m>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| 5595af74 | better lex/parse errors (#18702) |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| a5c7b413 | bump deps (#18780) |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| a2e9bd2f |
Remove `nu!` and update tests (#18776)
Co-authored-by: Bahex <1****x@u****m> |
Piepmatz <g****b@c****e>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| 3e9b98e0 | Support CLI args for commandline (`nu -c`) scripts (#18576) |
Ian Chamberlain <i****n@u****m>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| 0b4eda1e | update nushell to latest reedline commit 60d99674 (#18775) |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| 2f9cda0a |
fix(save): give actionable error when structured data has no serializer (#18773)
Co-authored-by: Darren Schroeder <3****d@u****m> |
cacdu <8****u@u****m>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| 1385580f |
HUGE COMPLETER WORK (WIP) (#18761)
Co-authored-by: Darren Schroeder <3****d@u****m> |
Miles Wirht <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| e08c27a4 | More updated tests (#18768) |
Piepmatz <g****b@c****e>
Committed by: GitHub <n****y@g****m> |
30 days ago | |
| 4c6dcc59 | fix math max empty list vs empty string (#18772) |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| b4a98132 |
fix(help): document list input support for hash md5/sha256 (#18638)
Co-authored-by: Claude <n****y@a****m> Signed-off-by: sami <s****i@u****m>, summy wu <s****1@g****m> |
Summy Wu <s****1@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 205eeea7 | fix color config fallbacks (#18770) |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 3733f486 | update math commands to handle records and support cell path rest params (#18... |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 57e3e34d | Stabilize unreliable tests in CI (#18756) |
Piepmatz <g****b@c****e>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| cc7f0443 | feat(error make)!: raise errors for invalid labels (#18755) |
Bahex <1****x@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 0753c245 | `take while/until` commands can include items after the match (#18623) |
Bahex <1****x@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 30cf02c8 | The `source` command no longer breaks variable visibility (#18538) |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 063caa9a | Make `scope` subcommands report local and global scope (#18684) |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 8dd34085 |
fix: default left and right prompts respect user color settings (#18506)
Co-authored-by: Tim 'Piepmatz' Hesse <g****b@c****e> |
Firegem <f****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 3ae3937c |
fix(save): serialize structured data to text files (#18735)
Signed-off-by: Daniel Castrillon <d****7@g****m> |
Daniel Castrillon <1****v@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 66a58c5c | lines: do not prematurely collect output for string value input (#18753) |
Bahex <1****x@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 2f901849 | job spawn closure should be ran with empty pipeline, not null (#18752) |
Bahex <1****x@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| c51995f0 | fix(generate): handle `null` input the same as empty pipeline (#18751) |
Bahex <1****x@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 50c69c2a | Update doc_config.nu / tweak explore section (#18750) |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| dd358b73 | make `$env.config` show default configuration when not set even with `nu -n` ... |
Darren Schroeder <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| a03c4c31 | Refactor a handful of tests to use `test()` (#18748) |
Piepmatz <g****b@c****e>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 5ff8f3a1 | build(deps): bump num-bigint from 0.4.6 to 0.4.8 (#18746) |
xtqqczze <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| e87661dd | Refactor `open` tests (#18740) |
Piepmatz <g****b@c****e>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 5501df8b | Update the help text of test binaries (#18739) |
Piepmatz <g****b@c****e>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| bcadaea5 | Remove `--testbin` from `nu` (#18719) |
Piepmatz <g****b@c****e>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| c70ebfe2 | Update internal commands tests (#18718) |
Piepmatz <g****b@c****e>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 8708f39f | Update eval tests (#18716) |
Piepmatz <g****b@c****e>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 77839c08 | Update `run external` tests (#18715) |
Piepmatz <g****b@c****e>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 69d6beb8 | Update external commands tests (#18717) |
Piepmatz <g****b@c****e>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 94d06fa3 | Refactor most test files that used `nu --testbin` (#18713) |
Piepmatz <g****b@c****e>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| eb227fe4 |
Refactor some tests (#18712)
Co-authored-by: Bahex <1****x@u****m> |
Piepmatz <g****b@c****e>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 86d202c2 | Update redirection tests (#18714) |
Piepmatz <g****b@c****e>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 189141a2 | Update some more tests that used `nu_repl_code` (#18649) |
Piepmatz <g****b@c****e>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| cee2807d | Update `hooks` tests (#18669) |
Piepmatz <g****b@c****e>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 43bcebc2 |
Update `parser` tests (#18668)
Co-authored-by: Bahex <1****x@u****m> |
Piepmatz <g****b@c****e>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 8372e6d1 | Update `overlay` tests (#18658) |
Piepmatz <g****b@c****e>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| fc60decf | Update `modules/mod.rs` tests (#18652) |
Piepmatz <g****b@c****e>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 939f8a81 | Update the `table` tests (#18648) |
Piepmatz <g****b@c****e>
Committed by: GitHub <n****y@g****m> |
about 1 month ago |