Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nushell for openSUSE:Factory checked in at 2026-07-14 13:47:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nushell (Old) and /work/SRC/openSUSE:Factory/.nushell.new.1991 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nushell" Tue Jul 14 13:47:49 2026 rev:29 rq:1365354 version:0.114.1 Changes: -------- --- /work/SRC/openSUSE:Factory/nushell/nushell.changes 2026-07-06 12:35:58.531006212 +0200 +++ /work/SRC/openSUSE:Factory/.nushell.new.1991/nushell.changes 2026-07-14 13:48:32.996145185 +0200 @@ -1,0 +2,40 @@ +Mon Jul 13 11:41:42 UTC 2026 - Andrei Dziahel <[email protected]> + +- Update MSRV to 1.85 (first of edition2024) +- Update to version 0.114.1: + This patch release follows up on the promotion of + `enforce-runtime-annotations` to opt-out in 0.114.0, improving + runtime type checks and error reporting. + + + Bug fixes + * Failed assignments with `enforce-runtime-annotations` enabled + now raise `nu::shell::type_mismatch` pointing at the failed + assignment in addition to the value's origin (previously + `nu::shell::cant_convert` only pointed at the value's origin) + * Closure's input type is no longer inherited from the + surrounding scope; closures' input type is inferred as `any` + as before 0.114.0 + * Added list input type to more `date` commands: + `date humanize`, `date from-human`, `date to-timezone`, + `format date`, `into datetime` + * Fixed `input listen` output type signature to match actual + returned value + * Type checking now treats `table` and `list<oneof<record, ...>>` + as compatible (provided the columns aren't disjoint) + * Runtime type checking of non-stream pipeline data is now more + accurate + * Fixed `uname` output type signature to `record<...>` with + detailed columns (previously `table`) + * Fixed `run script.nu --some-flag` binding the value to the + wrong flag of the script's `main` when multiple flags were + declared; flags are now matched by name + * Fixed incorrect `idx search --help` example + * Relaxed type checking of lists + * Fixed `for` loops inferring the looping variable's type + incorrectly when iterating over a union-typed value/stream + (`oneof<list, table, binary>`) + + + For a full list of changes with detailed descriptions, see: + https://www.nushell.sh/blog/2026-07-11-nushell_v0_114_1.html + +------------------------------------------------------------------- Old: ---- nushell-0.114.0.obscpio New: ---- nushell-0.114.1.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nushell.spec ++++++ --- /var/tmp/diff_new_pack.yJOTJx/_old 2026-07-14 13:48:52.088796887 +0200 +++ /var/tmp/diff_new_pack.yJOTJx/_new 2026-07-14 13:48:52.088796887 +0200 @@ -17,7 +17,7 @@ Name: nushell -Version: 0.114.0 +Version: 0.114.1 Release: 0 Summary: A new type of shell License: MIT @@ -25,6 +25,8 @@ Source0: %{name}-%{version}.tar.xz Source1: vendor.tar.zst BuildRequires: cargo-packaging +# Rust 1.85 introduces edition2024 +BuildRequires: cargo >= 1.85 BuildRequires: git BuildRequires: zstd BuildRequires: pkgconfig(libzstd) ++++++ _service ++++++ --- /var/tmp/diff_new_pack.yJOTJx/_old 2026-07-14 13:48:52.152799075 +0200 +++ /var/tmp/diff_new_pack.yJOTJx/_new 2026-07-14 13:48:52.156799212 +0200 @@ -6,7 +6,7 @@ <param name="scm">git</param> <param name="version">git-master</param> <param name="versionformat">@PARENT_TAG@</param> - <param name="revision">0.114.0</param> + <param name="revision">0.114.1</param> <param name="changesgenerate">disable</param> <param name="changesauthor">[email protected]</param> </service> ++++++ nushell-0.114.0.obscpio -> nushell-0.114.1.obscpio ++++++ ++++ 1685 lines of diff (skipped) ++++++ nushell.obsinfo ++++++ --- /var/tmp/diff_new_pack.yJOTJx/_old 2026-07-14 13:48:54.712886598 +0200 +++ /var/tmp/diff_new_pack.yJOTJx/_new 2026-07-14 13:48:54.720886872 +0200 @@ -1,5 +1,5 @@ name: nushell -version: 0.114.0 -mtime: 1783198423 -commit: 57a036c4b011c027609b90afefb52f5930d84496 +version: 0.114.1 +mtime: 1783783648 +commit: 0df4ca222cc713e79b6b1684ad8ccaec584ce4ac ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/nushell/vendor.tar.zst /work/SRC/openSUSE:Factory/.nushell.new.1991/vendor.tar.zst differ: char 7, line 1
