@@ -267,10 +267,223 @@ Thanks to all the contributors below for helping us solve issues and improve doc
267267
268268# Full changelog [[ toc] ( #table-of-content )]
269269
270- <!-- TODO:
271- paste the output of
272- ```nu
273- ./make_release/release-note/get-full-changelog
274- ```
275- here
276- -->
270+ ## Nushell
271+
272+ - [ ayax79] ( https://github.com/ayax79 ) created
273+ - [ Removed CustomValue portion of CustomValue type name strings. ] ( https://github.com/nushell/nushell/pull/14054 )
274+ - [ ` polars into-df ` struct fix] ( https://github.com/nushell/nushell/pull/13977 )
275+ - [ Expose flag truncate-ragged-lines in ` polars open ` ] ( https://github.com/nushell/nushell/pull/13939 )
276+ - [ Added command ` polars len ` for performing count(\* ) like operations.] ( https://github.com/nushell/nushell/pull/13941 )
277+ - [ Added command ` polars profile ` for profiling lazy dataframes] ( https://github.com/nushell/nushell/pull/13904 )
278+ - [ Added ` polars concat ` to allow concatenation of multiple dataframes] ( https://github.com/nushell/nushell/pull/13879 )
279+ - [ WindSoilder] ( https://github.com/WindSoilder ) created
280+ - [ change display_error.exit_code to false] ( https://github.com/nushell/nushell/pull/13873 )
281+ - [ Revert "fix $env.FILE_PWD and $env.CURRENT_FILE inside ` use ` (#13958 )"] ( https://github.com/nushell/nushell/pull/14057 )
282+ - [ Making nushell works better with external args which surrounded by backtick quotes] ( https://github.com/nushell/nushell/pull/13910 )
283+ - [ fix $env.FILE_PWD and $env.CURRENT_FILE inside ` use ` ] ( https://github.com/nushell/nushell/pull/13958 )
284+ - [ Removes more quotes on external command arguments] ( https://github.com/nushell/nushell/pull/13883 )
285+ - [ Bump version to 0.98.1] ( https://github.com/nushell/nushell/pull/13896 )
286+ - [ IanManske] ( https://github.com/IanManske ) created
287+ - [ Fix deleted lowercase in keybinding parsing] ( https://github.com/nushell/nushell/pull/14081 )
288+ - [ Fix ` try ` printing when it is not the last pipeline element ] ( https://github.com/nushell/nushell/pull/13992 )
289+ - [ Refactor config updates] ( https://github.com/nushell/nushell/pull/13802 )
290+ - [ Remove ` group ` command] ( https://github.com/nushell/nushell/pull/14056 )
291+ - [ Make ` get_env_var ` return a reference to a ` Value ` ] ( https://github.com/nushell/nushell/pull/13987 )
292+ - [ Fix non-zero exit code errors in middle of pipeline ] ( https://github.com/nushell/nushell/pull/13899 )
293+ - [ Fix ` LAST_EXIT_CODE ` not being set for internal errors] ( https://github.com/nushell/nushell/pull/13954 )
294+ - [ Fix ` try ` not working with ` let ` , etc.] ( https://github.com/nushell/nushell/pull/13885 )
295+ - [ Fix ` do -p ` not waiting for external commands] ( https://github.com/nushell/nushell/pull/13881 )
296+ - [ 132ikl] ( https://github.com/132ikl ) created
297+ - [ Ratelimit save command progress bar updates] ( https://github.com/nushell/nushell/pull/14075 )
298+ - [ Rework sorting and add cell path and closure comparators to ` sort-by ` ] ( https://github.com/nushell/nushell/pull/13154 )
299+ - [ fdncred] ( https://github.com/fdncred ) created
300+ - [ Revert "Add the ` history import ` command"] ( https://github.com/nushell/nushell/pull/14077 )
301+ - [ make ` FooterMode::Auto ` work] ( https://github.com/nushell/nushell/pull/14063 )
302+ - [ hard-code selection color to be ` reverse ` ] ( https://github.com/nushell/nushell/pull/14052 )
303+ - [ fix format date by getting the env vars properly] ( https://github.com/nushell/nushell/pull/14037 )
304+ - [ update to reedline 5e556bfd] ( https://github.com/nushell/nushell/pull/14034 )
305+ - [ update nushell to reedline 871075e] ( https://github.com/nushell/nushell/pull/14017 )
306+ - [ add unicode-width to ` str stats ` ] ( https://github.com/nushell/nushell/pull/14014 )
307+ - [ update osc_633 string escaping] ( https://github.com/nushell/nushell/pull/14008 )
308+ - [ since windows allows slash or backslash, allow both instead of MAIN_SEPARATOR] ( https://github.com/nushell/nushell/pull/13996 )
309+ - [ allow bools to be type checked with each other] ( https://github.com/nushell/nushell/pull/13968 )
310+ - [ update human-date-parser crate] ( https://github.com/nushell/nushell/pull/13962 )
311+ - [ a potential solution that may fix vt processing] ( https://github.com/nushell/nushell/pull/13961 )
312+ - [ ensure toolkit is using external cargo command] ( https://github.com/nushell/nushell/pull/13943 )
313+ - [ fix ls_colors coloring in grid and ls] ( https://github.com/nushell/nushell/pull/13935 )
314+ - [ update folder_depth algorithm for glob command] ( https://github.com/nushell/nushell/pull/13915 )
315+ - [ update the defaults for shell_integration] ( https://github.com/nushell/nushell/pull/13929 )
316+ - [ add binary as input to hash commands] ( https://github.com/nushell/nushell/pull/13923 )
317+ - [ update reedline to the latest 660a5074] ( https://github.com/nushell/nushell/pull/13909 )
318+ - [ Add threads to the ` ls ` command in order to increase performance in some circumstances] ( https://github.com/nushell/nushell/pull/13836 )
319+ - [ fix the ability to add a plugin by name instead of path] ( https://github.com/nushell/nushell/pull/13877 )
320+ - [ qfel] ( https://github.com/qfel ) created
321+ - [ Add the ` history import ` command] ( https://github.com/nushell/nushell/pull/13450 )
322+ - [ Reduce nesting in the history command code] ( https://github.com/nushell/nushell/pull/14069 )
323+ - [ Reduce duplication in history path construction] ( https://github.com/nushell/nushell/pull/13475 )
324+ - [ sgvictorino] ( https://github.com/sgvictorino ) created
325+ - [ support filesize arguments in ` random ` ` binary ` /` chars ` ] ( https://github.com/nushell/nushell/pull/14068 )
326+ - [ fix unknown_command when parsing certain strings with equal signs] ( https://github.com/nushell/nushell/pull/14053 )
327+ - [ fix ` inspect ` and ` explore ` panics on empty records] ( https://github.com/nushell/nushell/pull/13893 )
328+ - [ NotTheDr01ds] ( https://github.com/NotTheDr01ds ) created
329+ - [ Correct wording from previous PR] ( https://github.com/nushell/nushell/pull/14066 )
330+ - [ Fix --header-row description] ( https://github.com/nushell/nushell/pull/14065 )
331+ - [ Respect ` use_ansi_coloring ` setting in ` banner ` ] ( https://github.com/nushell/nushell/pull/14049 )
332+ - [ Virtual std module subdirectories] ( https://github.com/nushell/nushell/pull/14040 )
333+ - [ Fix ` dirs ` removal warning] ( https://github.com/nushell/nushell/pull/14029 )
334+ - [ Load env when importing with ` use std * ` ] ( https://github.com/nushell/nushell/pull/14012 )
335+ - [ Fix operator completion typo and increase consistency] ( https://github.com/nushell/nushell/pull/14006 )
336+ - [ Fix namespace collision in std and nupm] ( https://github.com/nushell/nushell/pull/14009 )
337+ - [ Set proc/env cwd to engine_state value] ( https://github.com/nushell/nushell/pull/14005 )
338+ - [ Remove superfluous separator when there's no flag description/comment] ( https://github.com/nushell/nushell/pull/14007 )
339+ - [ Updated warning message for old dirs/shells] ( https://github.com/nushell/nushell/pull/13997 )
340+ - [ Improves startup time when using std-lib] ( https://github.com/nushell/nushell/pull/13842 )
341+ - [ Update wrap example] ( https://github.com/nushell/nushell/pull/13986 )
342+ - [ Update merge example] ( https://github.com/nushell/nushell/pull/13985 )
343+ - [ Only ask to create config files the first time nu is started] ( https://github.com/nushell/nushell/pull/13857 )
344+ - [ Add search terms to ` into value ` ] ( https://github.com/nushell/nushell/pull/13890 )
345+ - [ quadristan] ( https://github.com/quadristan ) created
346+ - [[ umkdir] [ tests ] get umask instead of assuming it] ( https://github.com/nushell/nushell/pull/14046 )
347+ - [[ str replace] add exemple for escaped regexes] ( https://github.com/nushell/nushell/pull/14038 )
348+ - [ hustcer] ( https://github.com/hustcer ) created
349+ - [ Create Sha256sum file for each release binary] ( https://github.com/nushell/nushell/pull/14050 )
350+ - [ Replace the old ` encode base64 ` and ` decode base64 ` with new-base64 commands] ( https://github.com/nushell/nushell/pull/14018 )
351+ - [ Fix typos] ( https://github.com/nushell/nushell/pull/13980 )
352+ - [ Simplify the Dockerfile] ( https://github.com/nushell/nushell/pull/13974 )
353+ - [ Some small tweaks to release and nightly workflow] ( https://github.com/nushell/nushell/pull/13912 )
354+ - [ Add loongarch64-unknown-linux-gnu-gcc build target] ( https://github.com/nushell/nushell/pull/13895 )
355+ - [ app/dependabot] ( https://github.com/app/dependabot ) created
356+ - [ Bump crate-ci/typos from 1.25.0 to 1.26.0] ( https://github.com/nushell/nushell/pull/14031 )
357+ - [ Bump indexmap from 2.5.0 to 2.6.0] ( https://github.com/nushell/nushell/pull/13983 )
358+ - [ Bump tempfile from 3.12.0 to 3.13.0] ( https://github.com/nushell/nushell/pull/13984 )
359+ - [ Bump once_cell from 1.19.0 to 1.20.1] ( https://github.com/nushell/nushell/pull/13982 )
360+ - [ Bump crate-ci/typos from 1.24.6 to 1.25.0] ( https://github.com/nushell/nushell/pull/13978 )
361+ - [ Bump actions-rust-lang/setup-rust-toolchain from 1.10.0 to 1.10.1] ( https://github.com/nushell/nushell/pull/13979 )
362+ - [ Bump actions-rust-lang/setup-rust-toolchain from 1.9.0 to 1.10.0] ( https://github.com/nushell/nushell/pull/13922 )
363+ - [ Bump rustsec/audit-check from 1.4.1 to 2.0.0] ( https://github.com/nushell/nushell/pull/13921 )
364+ - [ Bump crate-ci/typos from 1.24.5 to 1.24.6] ( https://github.com/nushell/nushell/pull/13864 )
365+ - [ Bump shadow-rs from 0.34.0 to 0.35.0] ( https://github.com/nushell/nushell/pull/13863 )
366+ - [ Bump unicode-segmentation from 1.11.0 to 1.12.0] ( https://github.com/nushell/nushell/pull/13862 )
367+ - [ Bump tango-bench from 0.5.0 to 0.6.0] ( https://github.com/nushell/nushell/pull/13861 )
368+ - [ 1256-bits] ( https://github.com/1256-bits ) created
369+ - [ Add ls colors to cjs and mjs files] ( https://github.com/nushell/nushell/pull/14028 )
370+ - [ JustForFun88] ( https://github.com/JustForFun88 ) created
371+ - [ Improve keybinding parsing for Unicode support] ( https://github.com/nushell/nushell/pull/14020 )
372+ - [ Kither12] ( https://github.com/Kither12 ) created
373+ - [ Improve completer] ( https://github.com/nushell/nushell/pull/14004 )
374+ - [ escape dollarsign in tab completion] ( https://github.com/nushell/nushell/pull/13988 )
375+ - [ sdmoralesma] ( https://github.com/sdmoralesma ) created
376+ - [ Fix example for hide-env] ( https://github.com/nushell/nushell/pull/14013 )
377+ - [ uek-1] ( https://github.com/uek-1 ) created
378+ - [ Add operator completions] ( https://github.com/nushell/nushell/pull/13818 )
379+ - [ akirabaruah] ( https://github.com/akirabaruah ) created
380+ - [ Consistent default key bindings for ide_completion_menu] ( https://github.com/nushell/nushell/pull/13955 )
381+ - [ zhiburt] ( https://github.com/zhiburt ) created
382+ - [ nu-table/ Fix footer truncation in case of head_on_border] ( https://github.com/nushell/nushell/pull/13998 )
383+ - [ nu-exlore/ Fix : try table view] ( https://github.com/nushell/nushell/pull/13964 )
384+ - [ Fix issue with ` ls | explore ` coloring of file names] ( https://github.com/nushell/nushell/pull/13952 )
385+ - [ Lord-LightSpeed] ( https://github.com/Lord-LightSpeed ) created
386+ - [ Update ` fill.rs ` to fix last example given with help] ( https://github.com/nushell/nushell/pull/13993 )
387+ - [ cptpiepmatz] ( https://github.com/cptpiepmatz ) created
388+ - [ Make ` SpanId ` and ` RegId ` also use new ID struct] ( https://github.com/nushell/nushell/pull/13963 )
389+ - [ Replace raw usize IDs with new types] ( https://github.com/nushell/nushell/pull/13832 )
390+ - [ anka-213] ( https://github.com/anka-213 ) created
391+ - [ Fix panic on too few arguments for custom function] ( https://github.com/nushell/nushell/pull/10395 )
392+ - [ saurabh10041998] ( https://github.com/saurabh10041998 ) created
393+ - [ Fix Docker image build failure] ( https://github.com/nushell/nushell/pull/13938 )
394+ - [ fornwall] ( https://github.com/fornwall ) created
395+ - [ Bump rustix from 0.38.34 to 0.38.37] ( https://github.com/nushell/nushell/pull/13878 )
396+ - [ YizhePKU] ( https://github.com/YizhePKU ) created
397+ - [ Set current working directory at startup] ( https://github.com/nushell/nushell/pull/12953 )
398+ - [ weirdan] ( https://github.com/weirdan ) created
399+ - [ Respect ` $env.config.use_kitty_protocol ` in ` input listen ` ] ( https://github.com/nushell/nushell/pull/13892 )
400+ - [ replcat] ( https://github.com/replcat ) created
401+ - [ Support kitty key modifiers in keybindings] ( https://github.com/nushell/nushell/pull/13906 )
402+ - [ nome] ( https://github.com/nome ) created
403+ - [ Fix handling of stopped TUI applications on unix] ( https://github.com/nushell/nushell/pull/13741 )
404+ - [ Bahex] ( https://github.com/Bahex ) created
405+ - [ view source: add content_type metadata] ( https://github.com/nushell/nushell/pull/13859 )
406+ - [ dead10ck] ( https://github.com/dead10ck ) created
407+ - [ polars: add binary type support] ( https://github.com/nushell/nushell/pull/13830 )
408+ - [ devyn] ( https://github.com/devyn ) created
409+ - [ Bump version to ` 0.98.0 ` ] ( https://github.com/nushell/nushell/pull/13865 )
410+
411+ ## Extension
412+
413+ - [ fdncred] ( https://github.com/fdncred ) created
414+ - [ update grammar to nushell 0.98.0, version and changelog] ( https://github.com/nushell/vscode-nushell-lang/pull/188 )
415+
416+ ## Documentation
417+
418+ - [ IanManske] ( https://github.com/IanManske ) created
419+ - [ Start 0.99.0 release notes] ( https://github.com/nushell/nushell.github.io/pull/1586 )
420+ - [ Release notes for ` 0.98.0 ` ] ( https://github.com/nushell/nushell.github.io/pull/1541 )
421+ - [ LoicRiegel] ( https://github.com/LoicRiegel ) created
422+ - [ Add french translation [ #1532 ]] ( https://github.com/nushell/nushell.github.io/pull/1559 )
423+ - [ JustForFun88] ( https://github.com/JustForFun88 ) created
424+ - [ Added changes to release notes for version 0.99.0 due to nushell/#14020 ] ( https://github.com/nushell/nushell.github.io/pull/1583 )
425+ - [ NotTheDr01ds] ( https://github.com/NotTheDr01ds ) created
426+ - [ std-lib breaking changes] ( https://github.com/nushell/nushell.github.io/pull/1578 )
427+ - [ Turn back on line-numbers] ( https://github.com/nushell/nushell.github.io/pull/1579 )
428+ - [ Fix broken link from Custom Commands update] ( https://github.com/nushell/nushell.github.io/pull/1570 )
429+ - [ Convert blockquotes to callouts] ( https://github.com/nushell/nushell.github.io/pull/1569 )
430+ - [ One-liner for installing plugins with Cargo] ( https://github.com/nushell/nushell.github.io/pull/1564 )
431+ - [ Custom Command chapter updates] ( https://github.com/nushell/nushell.github.io/pull/1565 )
432+ - [ hustcer] ( https://github.com/hustcer ) created
433+ - [ Upgrade dev dependencies and fix some style issue] ( https://github.com/nushell/nushell.github.io/pull/1577 )
434+ - [ Refresh command docs for Nu 0.98.0] ( https://github.com/nushell/nushell.github.io/pull/1555 )
435+ - [ Fix make_docs.nu for Nu v0.98] ( https://github.com/nushell/nushell.github.io/pull/1554 )
436+ - [ chapmanjacobd] ( https://github.com/chapmanjacobd ) created
437+ - [ add Windows command_not_found example] ( https://github.com/nushell/nushell.github.io/pull/1576 )
438+ - [ 132ikl] ( https://github.com/132ikl ) created
439+ - [ Highlight the differences between scripts and modules] ( https://github.com/nushell/nushell.github.io/pull/1567 )
440+ - [ Add warning about display_errors] ( https://github.com/nushell/nushell.github.io/pull/1562 )
441+ - [ ghaaj] ( https://github.com/ghaaj ) created
442+ - [ Unify the language identifiers of the code blocks to 'sh'] ( https://github.com/nushell/nushell.github.io/pull/1563 )
443+ - [ sholderbach] ( https://github.com/sholderbach ) created
444+ - [ Fix equal operator] ( https://github.com/nushell/nushell.github.io/pull/1561 )
445+ - [ app/dependabot] ( https://github.com/app/dependabot ) created
446+ - [ Bump rollup from 4.20.0 to 4.22.4] ( https://github.com/nushell/nushell.github.io/pull/1560 )
447+ - [ Bump vite from 5.2.13 to 5.2.14] ( https://github.com/nushell/nushell.github.io/pull/1553 )
448+ - [ paulie4] ( https://github.com/paulie4 ) created
449+ - [ ` coming_from_bash.md ` : add references to ` explore ` and ` first ` ] ( https://github.com/nushell/nushell.github.io/pull/1558 )
450+ - [ nome] ( https://github.com/nome ) created
451+ - [ Remove outdated mention of $it] ( https://github.com/nushell/nushell.github.io/pull/1557 )
452+ - [ cptpiepmatz] ( https://github.com/cptpiepmatz ) created
453+ - [ Documented the recommended MIME type for Nushell] ( https://github.com/nushell/nushell.github.io/pull/1556 )
454+
455+ ## Nu_Scripts
456+
457+ - [ HirschBerge] ( https://github.com/HirschBerge ) created
458+ - [ Updated ` ani-cli ` completions] ( https://github.com/nushell/nu_scripts/pull/969 )
459+ - [ NotTheDr01ds] ( https://github.com/NotTheDr01ds ) created
460+ - [ Table and list helper commands] ( https://github.com/nushell/nu_scripts/pull/967 )
461+ - [ Remove outdated logging module] ( https://github.com/nushell/nu_scripts/pull/966 )
462+ - [ Schweber] ( https://github.com/Schweber ) created
463+ - [ nix: add nufetch.nu] ( https://github.com/nushell/nu_scripts/pull/963 )
464+ - [ schrieveslaach] ( https://github.com/schrieveslaach ) created
465+ - [ Fix git diff completions] ( https://github.com/nushell/nu_scripts/pull/962 )
466+ - [ louiss0] ( https://github.com/louiss0 ) created
467+ - [ feat: add yadm completions to the repo] ( https://github.com/nushell/nu_scripts/pull/960 )
468+ - [ AucaCoyan] ( https://github.com/AucaCoyan ) created
469+ - [ :sparkles : completions for ` bmc ` client] ( https://github.com/nushell/nu_scripts/pull/932 )
470+ - [ :adhesive_bandage : fix ` git init --initial-branch ` string instead of bool] ( https://github.com/nushell/nu_scripts/pull/959 )
471+ - [ OJarrisonn] ( https://github.com/OJarrisonn ) created
472+ - [ fix: adequates to new rustup help page style] ( https://github.com/nushell/nu_scripts/pull/958 )
473+
474+ ## Reedline
475+
476+ - [ blindFS] ( https://github.com/blindFS ) created
477+ - [ Attempt to fix multiline prompt resize issue] ( https://github.com/nushell/reedline/pull/841 )
478+ - [ andylokandy] ( https://github.com/andylokandy ) created
479+ - [ Fix external printer don't print until key press] ( https://github.com/nushell/reedline/pull/840 )
480+ - [ uek-1] ( https://github.com/uek-1 ) created
481+ - [ made can_partially_complete() only complete when suggesting more than the input] ( https://github.com/nushell/reedline/pull/834 )
482+ - [ Fixed demo completions] ( https://github.com/nushell/reedline/pull/835 )
483+ - [ Added partial completions to the MenuNext event] ( https://github.com/nushell/reedline/pull/828 )
484+ - [ WindSoilder] ( https://github.com/WindSoilder ) created
485+ - [ emacs mode: change ctrl-k to ` cut to line end ` ] ( https://github.com/nushell/reedline/pull/826 )
486+ - [ replcat] ( https://github.com/replcat ) created
487+ - [ Add test for kitty protocol modifier key in vi mode] ( https://github.com/nushell/reedline/pull/831 )
488+ - [ devyn] ( https://github.com/devyn ) created
489+ - [ Bump version to ` 0.35.0 ` ] ( https://github.com/nushell/reedline/pull/830 )
0 commit comments