Overview

Request 1132788 accepted

- Update to version 0.88.0:
* Bug fixes:
- into binary -c: return 0 as single byte.
- Fix table nested list indices are off after 1 "chunk".
- tweak table example/parameter text.
- add "default" table theme.
- correct table example syntax.
- optimize/clean up a few of the table changes.
- Fix the output type for 'view files'.
- Fix toolkit to run workspace.
- fix the link to the nu_scripts in std clip deprecation.
- cp target expansion.
- Add metadata to some filters.
- Revert "Adding support for Polars structs".
- Fix spans passed to external_completer.
- Add boundary check for str index-of.
- When using redirection, if a command generates non-zero exit
code, the script should stop running.
- Fix span of invalid range.
- Fix capacity overflow caused by large range of ports.
- Fix get -i ignoring errors for only the first cellpath.
- Fix Option<&str> == Option<&String> build error when using
rust_decimal/rkyv feature.
- Add checks for ports.
- Fix highlighting of spread subexpressions in records.
- Fix overlay_use_main_not_exported hanging when an external
spam command exists.
- Fixes markdown formatting on LSP hover.
- Add more descriptive error message when passing list to from_csv.
- Respect non-zero exit code in subexpressions and blocks.
- Error on use path item1 item2, if item1 is not a module.
- Match ++= capabilities with ++.
* New spread operator for list and record literals.
* Passing boolean switches dynamically.
* Redirection to standard streams is getting better.
* One-time theming of tables is there.
* Exposing name of script to the wild.
* Parsing human-friendly dates into Nushell values.
* Show found externals via syntax highlighting in the REPL.
* New "out of bound" error.
* In the previous release, the extern-wrapped command has been
deprecated and it is now being removed. An issue did persist
though, making def --wrapped not a suitable replacement for
the old command... which was fixed.
* Restricting use of internal variables.
* A small update on the LSP.
* New commands:
- is-terminal.
- std null-device.
- mktemp.
- stor.
* Removed commands:
- 'extern-wrapped' and 'export extern-wrapped' in favor of 'def --wrapped'.
- '--not' from 'glob' in favor of '--exclude'.
- 'size' in favor of 'str stats'.
- 'unfold' in favor of 'generate'.
- 'def-env' and 'export def-env' in favor of 'def --env'.
* Breaking changes:
- Respect non-zero exit code in subexpressions and blocks
Starting with this release, if a subexpression (eg (echo foo.txt))
or block (eg if true { echo foo.txt } evaluated to a non-zero
exit code, it will no longer be lost and instead will be
the exit code of that expression. This allows them to act
more naturally when an external command fails.
- No longer allow '{a: 1, a: 2}'.
- remove 'def-env' and 'export def-env'.
- remove 'extern-wrapped' and 'export extern-wrapped'.
- remove the 'unfold' command.
- remove 'size' command in favor of 'str stats'.
- remove '--not' from 'glob'.
- nu-table/ Add '-t/theme' argument && Replace '-n/start-number'
with '-i/index' To make how to update the table numbering
more clear, we've replaced 'table -n' with 'table -i/table --index'.
* Full changelog:
- https://www.nushell.sh/blog/2023-12-12-nushell_0_88_0.html.

Loading...
Request History
Dead Mozay's avatar

Dead_Mozay created request

- Update to version 0.88.0:
* Bug fixes:
- into binary -c: return 0 as single byte.
- Fix table nested list indices are off after 1 "chunk".
- tweak table example/parameter text.
- add "default" table theme.
- correct table example syntax.
- optimize/clean up a few of the table changes.
- Fix the output type for 'view files'.
- Fix toolkit to run workspace.
- fix the link to the nu_scripts in std clip deprecation.
- cp target expansion.
- Add metadata to some filters.
- Revert "Adding support for Polars structs".
- Fix spans passed to external_completer.
- Add boundary check for str index-of.
- When using redirection, if a command generates non-zero exit
code, the script should stop running.
- Fix span of invalid range.
- Fix capacity overflow caused by large range of ports.
- Fix get -i ignoring errors for only the first cellpath.
- Fix Option<&str> == Option<&String> build error when using
rust_decimal/rkyv feature.
- Add checks for ports.
- Fix highlighting of spread subexpressions in records.
- Fix overlay_use_main_not_exported hanging when an external
spam command exists.
- Fixes markdown formatting on LSP hover.
- Add more descriptive error message when passing list to from_csv.
- Respect non-zero exit code in subexpressions and blocks.
- Error on use path item1 item2, if item1 is not a module.
- Match ++= capabilities with ++.
* New spread operator for list and record literals.
* Passing boolean switches dynamically.
* Redirection to standard streams is getting better.
* One-time theming of tables is there.
* Exposing name of script to the wild.
* Parsing human-friendly dates into Nushell values.
* Show found externals via syntax highlighting in the REPL.
* New "out of bound" error.
* In the previous release, the extern-wrapped command has been
deprecated and it is now being removed. An issue did persist
though, making def --wrapped not a suitable replacement for
the old command... which was fixed.
* Restricting use of internal variables.
* A small update on the LSP.
* New commands:
- is-terminal.
- std null-device.
- mktemp.
- stor.
* Removed commands:
- 'extern-wrapped' and 'export extern-wrapped' in favor of 'def --wrapped'.
- '--not' from 'glob' in favor of '--exclude'.
- 'size' in favor of 'str stats'.
- 'unfold' in favor of 'generate'.
- 'def-env' and 'export def-env' in favor of 'def --env'.
* Breaking changes:
- Respect non-zero exit code in subexpressions and blocks
Starting with this release, if a subexpression (eg (echo foo.txt))
or block (eg if true { echo foo.txt } evaluated to a non-zero
exit code, it will no longer be lost and instead will be
the exit code of that expression. This allows them to act
more naturally when an external command fails.
- No longer allow '{a: 1, a: 2}'.
- remove 'def-env' and 'export def-env'.
- remove 'extern-wrapped' and 'export extern-wrapped'.
- remove the 'unfold' command.
- remove 'size' command in favor of 'str stats'.
- remove '--not' from 'glob'.
- nu-table/ Add '-t/theme' argument && Replace '-n/start-number'
with '-i/index' To make how to update the table numbering
more clear, we've replaced 'table -n' with 'table -i/table --index'.
* Full changelog:
- https://www.nushell.sh/blog/2023-12-12-nushell_0_88_0.html.


Dead Mozay's avatar

Dead_Mozay accepted request

openSUSE Build Service is sponsored by