102 Commits

Author SHA256 Message Date
23f09ee724 Accepting request 1320944 from shells
OBS-URL: https://build.opensuse.org/request/show/1320944
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nushell?expand=0&rev=21
2025-12-04 10:24:41 +00:00
Dead Mozay
ac0b0c416c - Update to version 0.109.1:
* Fix http get domain overflow.
  * Fix path resolution for source using 
    bare-word-string-interpolation.
  * For a full list of changes with detailed descriptions, see:
    - https://www.nushell.sh/blog/2025-12-02-nushell_v0_109_1.html

OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=101
2025-12-03 08:42:41 +00:00
28cbcdd5e3 Accepting request 1320705 from shells
OBS-URL: https://build.opensuse.org/request/show/1320705
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nushell?expand=0&rev=20
2025-12-02 12:19:16 +00:00
Dead Mozay
71417ba09f - Update to version 0.109.0:
* Additions:
    - Add explore regex command.
    - Add name and description to the plugin list command.
    - Other additions.
  * Bug fixes:
    - Better errors for dynamic http commands.
    - Allow streaming to commands with union-typed pipeline input.
    - Fix(split column): switch to 0-index like other commands.
    - Don't error on optional cellpaths.
    - Other fixes.
  * Notes for plugin developers.
  * Hall of fame.
  * Other changes.
  * For a full list of changes with detailed descriptions, see:
  - https://www.nushell.sh/blog/2025-11-29-nushell_v0_109_0.html

OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=99
2025-12-01 08:12:52 +00:00
34435b7874 Accepting request 1311591 from shells
OBS-URL: https://build.opensuse.org/request/show/1311591
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nushell?expand=0&rev=19
2025-10-16 15:38:58 +00:00
Dead Mozay
7956a00994 - Update to version 0.108.0:
* Let AI agents use Nushell commands.
  * More cool experiments.
  * Tab, tab, tab... Aha!
  * Fish out error sources.
  * Smarter `CustomValue`s.
  * Breaking changes:
    - `into value` is now `detect type`, and `into value` now 
      converts custom values to plain values.
    - Collecting a stream that contains errors now raises an error 
      itself.
    - Errors raised in nested `each` calls preserve their context.
    - Changes to `EditCommand`s.
    - Vi Mode Text Objects.
    - Other breaking changes.
  * Additions:
    - Promoted `reorder-cell-paths` to opt-out.
    - Pipefail.
    - Enforce Assignment Type Annotations at Runtime.
    - `--endian` flag for `format bits`.
    - Guess no more! More completions in built-in commands.
    - Simple syntax for simple completions.
    - Command-wide completion handler.
    - `for` loops no longer collect their source.
    - Streams of Streams.
    - Arbitrary Pipeline Metadata.
    - HTTP Response Metadata.
    - Add `$nu.is-lsp` to help with printing in lsp mode.
    - New Configuration Option: `$env.config.table.batch_duration`.
    - New Configuration Option: `$env.config.table.stream_page_size`.
    - Table literal columns support variables.
    - Add %J and %Q format specifiers for compact date/time 
      formatting.
    - Add configuration for columnar menu traversal direction.
    - Nushell MCP Server.
    - Add `--chars` to `str length` command.
    - The `to md` command now always returns valid Markdown tables.
    - New switches are available for `to md`.
    - `compact` your records.
  * Breaking changes:
    - `collect` removes `source` metadata.
    - `string`s and `glob`s can now be implicitly cast between 
      each other.
    - Other additions.
  * Other changes:
    - Add `run pr` and `download pr` to toolkit.
    - Add `network` feature to top-level crate.
    - Improved error messages for binary literals.
    - Additional changes.
  * Bug fixes:
    - Aliases are now expanded before being sent to external 
      completers.
    - Discard `path add` input.
    - Fixed IR evaluation error caused by redirecting output 
      of branched blocks.
    - Dotnu completion refactor, fixes path with space for both 
      dotnu module path and external executable.
    - boolean coloring in light theme.
    - changed fallback for unknown color names.
    - Improve collection type inference.
    - Using `break`/`continue` outside loops raises a compile error.
    - Clean up error handlers when jumping outside of `try` blocks.
    - Other fixes.
  * Notes for plugin developers:
    - Allow saving `CustomValue`s.
    - Pass optional and casing to follow path methods for CustomValue.
  * For a full list of changes with detailed descriptions, see:
    - https://www.nushell.sh/blog/2025-10-15-nushell_v0_108_0.html.

OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=97
2025-10-16 05:54:11 +00:00
d12ea859fe Accepting request 1302518 from shells
OBS-URL: https://build.opensuse.org/request/show/1302518
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nushell?expand=0&rev=18
2025-09-03 19:08:04 +00:00
Dead Mozay
d51f816dce Accepting request 1302517 from home:Dead_Mozay
- Update to version 0.107.0:
  * Watch out for new `watch` features!
  * Making `find` more cohesive.
  * `query xml` improvements.
  * Breaking changes:
    - find is now case-sensitive by default.
    - New behavior for `find --multiline`.
    - `each` now passes through `null` input.
    - Change the output of format bits to big endian instead 
      of native endian.
    - Execution Order of Hooks Changed: `env_change` 
      before `pre_prompt`.
    - `query xml` returns scalar results when possible.
    - Use fixed column name for `query xml` output.
    - Add active column to `overlay list`.
  * Additions:
    - `watch` streams events.
    - New `watch --debounce` option.
    - `get`, `select`, `reject` can `--ignore-case` of cell-path.
    - `--endian` flag for `into binary`.
    - Spread `null` into collections or arguments.
    - `http` subcommands now keep track of redirects.
    - New `random choice` command in `std-rfc`.
    - Add `str align` to `std-rfc/str`.
    - JSON column support for `stor` and `query db`.
    - Extend nodeset output formats for `query xml`.
    - New keybinding: `vichangemode`.
    - Add `-h/--help` flag to testbin.
    - Other additions.
  * Deprecations:
    - Built-in random dice deprecated.
    - Deprecate watch --debounce-ms.
  * Other changes:
    - `random dice` moved to `std`.
    - `http` commands will now fail on invalid headers.
    - `http post` now sends body serialized as pretty json.
    - Improved error messages for misspelled flags.
    - Improved default color theme.
    - Reset content type for commands returning partial input.
    - Additional changes.
  * Bug fixes:
    - Fix highlighting of aliases to external commands.
    - `input list` Plays Nicely With Styled Input.
    - Fixed spacing of `help` examples.
    - Prevent `detect columns` from creating invalid records with 
      duplicate keys.
    - Improvements to errors.
    - Other fixes.
  * For a full list of changes with detailed descriptions, see:
    - https://www.nushell.sh/blog/2025-09-02-nushell_0_107_0.html

OBS-URL: https://build.opensuse.org/request/show/1302517
OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=95
2025-09-03 05:33:37 +00:00
a677e62454 Accepting request 1296405 from shells
OBS-URL: https://build.opensuse.org/request/show/1296405
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nushell?expand=0&rev=17
2025-07-30 09:46:02 +00:00
Dead Mozay
bc053deafe - Update to version 0.106.1:
* Bug fixes and other changes:
    - Fixed regression in the bare string interpolation.
    - Fixed flag handling of `get` in the const version.
  * For a full list of changes with detailed descriptions, see:
    - https://www.nushell.sh/blog/2025-07-30-nushell_0_106_1.html

OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=93
2025-07-30 04:16:20 +00:00
d487b3afa0 Accepting request 1295413 from shells
OBS-URL: https://build.opensuse.org/request/show/1295413
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nushell?expand=0&rev=16
2025-07-24 16:46:42 +00:00
Dead Mozay
16655fcc8a - Update to version 0.106.0:
* NEW: Experimental options:
  * Improved fuzzy completion.
    - Arguments over possible commands.
    - Prefer prefix matches.
  * Improvements to errors and warnings.
  * Breaking changes:
    - Regression: bare word interpolation on both sides does
      not work.
    - `path` and `directory` command arguments are no longer
      expanded.
    - Stricter compound assignment operator type checking.
    - `parse`: unmatched optional capture groups are now `null`.
  * Additions:
    - Experimental options.
    - `clip` graduates from `std-rfc`.
    - Improved documentation, errors, and warnings.
    - Commands.
  * Deprecations:
    - `--ignore-errors (-i)` renamed to `--optional (-o)`.
  * Bug fixes and other changes:
    - `table`.
    - Interrupting endless loops.
    - Dynamic config with hooks and overlays.
    - Preserve type of float values in conversions to various
      formats.
    - Keybind action: `KillLine`.
    - Polars.
    - Additional bug fixes.
  * For a full list of changes with detailed descriptions, see:
    - https://www.nushell.sh/blog/2025-07-23-nushell_0_106_0.html

OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=91
2025-07-24 05:06:31 +00:00
2326dd0830 Accepting request 1284618 from shells
OBS-URL: https://build.opensuse.org/request/show/1284618
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nushell?expand=0&rev=15
2025-06-11 14:26:36 +00:00
Dead Mozay
772774f826 Accepting request 1284606 from home:Dead_Mozay
- Update to version 0.105.1:
  * One `where` to rule them all.
  * Better deprecations.
  * `oneof` the things.
  * Case-sensitive cell-paths or not`!`.
  * `recurse`'ively explore nested values.
  * No more `openssl`.
  * HTTP by default.
  * More Polars.
  * Changes:
    + Additions:
      - Ignore fields in simple `parse` patterns with `_`
      - Lazy closure evaluation for `default`.
      - `path join` can now read byte stream input.
      - `run-external` spreads command if it's a list.
      - Improvements to `bench`.
      - `overlay new -r` can now reset overlays.
      - See env variables as externals would.
      - Use PowerShell scripts from the `$env.PATH`.
      - Make your table look like they are from neovim.
      - Center columns via `to md --center`.
      - Disable expensive calculations with `gstat --disable-tag`.
      - Know what `open` and `save` can do with `std/help`.
      - Content type of `view span`.
    + Breaking changes:
      - Cell-paths with case-sensitivity and without`!`
      - Paths on lazy frames now produce expressions.
    + Notes for plugin developers:
      - Construct `IoError` from `std::io::Error` instead 
        of `std::io::ErrorKind`.
  * For a full list of changes with detailed descriptions, see:
    - https://www.nushell.sh/blog/2025-06-10-nushell_0_105_0.html

OBS-URL: https://build.opensuse.org/request/show/1284606
OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=89
2025-06-11 06:12:47 +00:00
f8fbac2612 Accepting request 1273543 from shells
OBS-URL: https://build.opensuse.org/request/show/1273543
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nushell?expand=0&rev=14
2025-04-30 17:04:35 +00:00
Dead Mozay
c348dea349 Accepting request 1273542 from home:Dead_Mozay
- Update to version 0.104.0:
  * New datetime and duration Features.
    New date from-human command
    into datetime now accepts a record
    into duration now accepts a record
    into datetime --format can now parse dates and times separately
    into duration now accepts floats
  * New Polars commands.
  * Changes:
    + Additions:
      - `kill` now accepts list spreading
      - Custom indicator for missing table values
      - Some `math` commands now work with bounded ranges
      - The executable directory is now added to 
        `$NU_PLUGIN_DIRS` by default
      - `env-conversions` helpers added to the standard library
      - Proxy support for `http` commands
      - Tab completion when importing the standard library 
        and its exports
      - LSP: Snippet-style completions
      - `debug --raw-value`
      - More info from describe `--detailed`
      - Support PATHEXT for additional extensions on Windows
      - Execute Nushell scripts on the Path in Windows
      - New flag glob `--follow-symlinks`
      - Substring match algorithm.
    + Breaking changes:
      - Parse human date time explicitly
      - `str join` formatting for `datetime` values has changed
      - `history` with sqlite uses datetimes now
      - `date` is now `datetime`
    + Deprecations:
      - `positional` completer optiona.
    + Removals:
      - Removed `-s` and `-p` in `do`
  * Bug fixes and other changes.
  * For a full list of changes with detailed descriptions, see:
    - https://www.nushell.sh/blog/2025-04-29-nushell_0_104_0.html.

OBS-URL: https://build.opensuse.org/request/show/1273542
OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=87
2025-04-30 04:35:29 +00:00
4581496671 Accepting request 1254276 from shells
OBS-URL: https://build.opensuse.org/request/show/1254276
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nushell?expand=0&rev=13
2025-03-19 21:33:42 +00:00
Dead Mozay
d62abdf90b Accepting request 1254275 from home:Dead_Mozay
- Update to version 0.103.0:
  * Deleted reproducible.patch - Fixed in appstream.
  * Changes:
    + Additions:
      - `attr` commands.
      - `random uuid`.
      - `default --empty`.
      - Platform-specific `char eol`.
      - `into string --group-digits`.
      - `from xml --allow-dtd`.
      - `to yml`.
      - `overlay use` completions.
      - `$env.config.filesize.show_unit`.
      - Backtraces for Nushell code.
      - Startup banner theming.
      - Numeric range padding support in `str expand`.
    + Breaking changes:
      - `split list` now keeps empty sublists.
      - `match` no longer executes closures as if they were a block.
      - _`PROMPT_\*` environment variables are no longer inherited_
      - Closure serialization changes.
      - Filesize unit formatting.
    + Removals:
      - `range`.
      - `into bits`.
      - `fmt`.
  * Bug fixes and other changes.
  * For a full list of changes with detailed descriptions, see:
    - https://www.nushell.sh/blog/2025-02-04-nushell_0_103_0.html

OBS-URL: https://build.opensuse.org/request/show/1254275
OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=85
2025-03-19 05:18:59 +00:00
785a8f5d45 Accepting request 1247358 from shells
OBS-URL: https://build.opensuse.org/request/show/1247358
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nushell?expand=0&rev=12
2025-02-20 15:40:31 +00:00
7b52d922bc Accepting request 1247347 from home:bmwiedemann:branches:shells
Add reproducible.patch for reproducible builds (boo#1062303)

OBS-URL: https://build.opensuse.org/request/show/1247347
OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=83
2025-02-20 10:31:56 +00:00
Dead Mozay
4601d6da11 Accepting request 1247256 from home:Dead_Mozay
- Added missing dependencies in subpackages.

OBS-URL: https://build.opensuse.org/request/show/1247256
OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=82
2025-02-20 04:29:17 +00:00
Dead Mozay
53cae5b226 Accepting request 1246998 from home:Dead_Mozay
- Plugins are moved to subpackages.

OBS-URL: https://build.opensuse.org/request/show/1246998
OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=81
2025-02-19 10:03:26 +00:00
Dead Mozay
e25a19a1aa Accepting request 1246885 from home:Dead_Mozay
- The build of built-in plugins is involved.

OBS-URL: https://build.opensuse.org/request/show/1246885
OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=80
2025-02-19 08:01:51 +00:00
120eb9a35e Accepting request 1243242 from shells
OBS-URL: https://build.opensuse.org/request/show/1243242
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nushell?expand=0&rev=11
2025-02-05 11:42:13 +00:00
Dead Mozay
95918a8e53 Accepting request 1243241 from home:Dead_Mozay
- Update to version 0.102.0:
  * Changes:
    + Additions:
      - New command: `version check`.
      - generate `with input`.
      - New operators: `has` and `not-has`.
      - User autoload directories.
      - Custom completers fall back to file completions.
      - `get` is now const.
      - `format number` (renamed from `fmt`).
      - `chunks` supports binary input.
      - New command: `bytes split`.
      - New command: `help pipe-and-redirect`.
      - The `start` command now works with non-HTTP URIs.
      - Duration value output from `debug profile`.
      - Several `into` commands can now operate on their own type.
      - `touch` now supports globbing.
      - `source null`/`use null`.
      - `run-external` and `exec` now support list spreading.
      - New config option: `use_ansi_coloring: 'auto'`.
      - New config option: `banner: 'short'`.
      - `move --first`/`--list` flags.
      - `find --no-highlight` switch.
      - `seq date` enhancements.
      - `content_type` metadata is now assigned to known filetypes 
         that don't have a `from` convertor.
  + Breaking changes:
    - `$env.config.filesize` changes.
    - `format filesize`.
    - `ENV_CONVERSIONS` take effect immediately.
    - External completers fall back to file completions only 
      on `null`.
    - Custom completions inherit `case_sensitive` option from config.
    - Command pipeline input/output type changes.
    - N-dots tweak.
  + Deprecations:
    - `into bits`.
    - `range`.
    - `fmt`.
  + Removals:
    - `utouch`.
    - `split-by`.
    - `date to-record`.
    - `date to-table`.
  + Bug fixes and other changes:
    - Immediate error return.
    - `config reset` fix.
    - Fix empty list display when using `print`.
    - Internal changes to `PipelineData` spans.
    - Range related bug fixes.
    - `std` enhancements.
    - Nuon conversions of range values now keep step size.
    - `explore` command panic when viewing small binary files.
    - Convert Path to `list` in main and preserve case.
    - Fix improperly escaped strings in `stor update`.
    - Fix: Auto `cd` should not canonicalize symbolic path.
    - Fix: Pressing `Esc` or `Q` was not closing `explore`.
    - Custom values are now expanded in tables.
    - Change how `and` and `or` operations are compiled to IR 
      to support custom values.
    - Fix `stor reset` when there are foreign keys.
    - New, improved `grid` icons.
    - SHLVL decrement on `exec`.
    - Fix root directory traversal issue.
    - Fix `table` panic.
    - Parser fixes.
    - Streaming improvements.
  * For a full list of changes with detailed descriptions, see:
    - https://www.nushell.sh/blog/2025-02-04-nushell_0_102_0.html

OBS-URL: https://build.opensuse.org/request/show/1243241
OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=78
2025-02-05 06:25:42 +00:00
20a5f693d4 Accepting request 1233074 from shells
OBS-URL: https://build.opensuse.org/request/show/1233074
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nushell?expand=0&rev=10
2024-12-23 15:53:43 +00:00
Dead Mozay
717b49c628 Accepting request 1233073 from home:Dead_Mozay
- Update to version 0.101.0:
  * Changes:
    + Additions:
      - `path self`.
      - `chunk-by`.
      - `term query`.
      - `merge deep`.
      - `utouch`.
      - WASM support.
      - `sys net` columns.
      - Raw string pattern matching.
      - Duration/Date Arithmetic.
      - `explore` keybinds.
      - Version in Startup banner.
      - `input --default`.
      - New introspection tools.
    + Breaking changes:
      - `++` operator.
      - Stricter command signature parsing.
      - `group-by`.
      - `timeit`.
      - `sys cpu`.
      - `from csv` and `from tsv`.
      - `std/iter scan`.
      - Completion sorting.
      - Import module naming.
      - `table` formatting and the `display_output` hook.
      - `du` flag changes.
      - Code specific environment variables updated during `source`.
    + Deprecations:
      - `split-by`.
      - `date to-record` and `date to-table`.
      - `do --ignore-shell-errors` and `--ignore-program-errors`.
    + Removals:
      - `NU_DISABLE_IR`.
    + Bug fixes and other changes:
      - `ls`.
      - `SHLVL`.
      - `from` commands.
      - Completions on custom commands.
      - `seq char`.
      - `http` multipart.
      - `scope variables`.
      - `help` system.
  * For a full list of changes with detailed descriptions, see:
    - https://www.nushell.sh/blog/2024-12-24-nushell_0_101_0.html.

OBS-URL: https://build.opensuse.org/request/show/1233073
OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=76
2024-12-23 05:16:50 +00:00
1025e4dcc8 Accepting request 1223895 from shells
OBS-URL: https://build.opensuse.org/request/show/1223895
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nushell?expand=0&rev=9
2024-11-13 14:29:32 +00:00
Dead Mozay
62a7a94fa0 Accepting request 1223894 from home:Dead_Mozay
- Update to version 0.100.0:
  * like and not-like operators.
  * Division, floor division, and mod:
    - Division.
    - Floor division.
    - mod.
  * plugin list improvements.
  * Additions:
    - `history import`.
    - `catch` error record.
    - `url split-query`.
    - `help commands` and `scope commands`.
    - `ps -l`.
    - `url join` and `url build-query`.
    - `touch --no-deref`.
    - `help commands` and `scope commands`.
    - `length`.
    - `stor`.
    - `to text --no-newline`.
    - `open --raw`.
    - `help`.
    - `$env.config.table.footer_inheritance`.
    - Function key keybindings.
  * Breaking changes:
    - Lone, leading pipe in closures.
    - `url parse`.
    - `http --max-time`.
    - Empty rest matches.
    - Case insensitive sorting.
    - `ansi clear_entire_screen_plus_buffer`.
  * Deprecations:
    - AST evaluation engine.
  * Removals:
    - `std/dirs`.
  * Bug fixes and other changes:
    - `return`, `break`, and `continue`.
    - External command bareword arguments.
    - `to text`.
    - `to nuon`.
    - `use`.
    - `transpose`.
    - Constants with type signatures.
    - Short flag type checking.
    - Cell path pretty printing.
    - `in $range`.
    - `into datetime`.
    - `ansi -l`.
    - `join`.
    - Table literals as arguments.
    - `clear`.
    - Prefer `$env.VISUAL` over `$env.EDITOR`.
    - Fix handling of exported external aliases.
    - Panic fixes.
  * For a full list of changes with detailed descriptions, see:
    - https://www.nushell.sh/blog/2024-11-12-nushell_0_100_0.html.

OBS-URL: https://build.opensuse.org/request/show/1223894
OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=74
2024-11-13 10:06:52 +00:00
6876a1345f Accepting request 1216676 from shells
- Update to version 0.99.1
  + Bug fixes and other changes
    * A bug was introduced in 0.99.0 where `return`, `break`, and `continue` 
      could cause `$env.LAST_EXIT_CODE` to be set to 1. This has been 
      fixed in #14120. (forwarded request 1216675 from develop7)

OBS-URL: https://build.opensuse.org/request/show/1216676
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nushell?expand=0&rev=8
2024-10-21 14:26:16 +00:00
2f3ccd3908 Accepting request 1216675 from home:develop7:branches:shells
- Update to version 0.99.1
  + Bug fixes and other changes
    * A bug was introduced in 0.99.0 where `return`, `break`, and `continue` 
      could cause `$env.LAST_EXIT_CODE` to be set to 1. This has been 
      fixed in #14120.

OBS-URL: https://build.opensuse.org/request/show/1216675
OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=72
2024-10-21 09:53:39 +00:00
7349d52811 Accepting request 1208666 from shells
Update to version 0.99.0

OBS-URL: https://build.opensuse.org/request/show/1208666
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nushell?expand=0&rev=7
2024-10-18 13:55:17 +00:00
effd69c260 Accepting request 1208425 from home:develop7:branches:shells
Update to version 0.99.0
  For a complete release notes, see https://www.nushell.sh/blog/2024-10-15-nushell_0_99_0.html

OBS-URL: https://build.opensuse.org/request/show/1208425
OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=70
2024-10-16 10:50:54 +00:00
7d82d483b1 Accepting request 1201908 from shells
OBS-URL: https://build.opensuse.org/request/show/1201908
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nushell?expand=0&rev=6
2024-09-19 19:17:30 +00:00
Dead Mozay
d4f971b708 Accepting request 1201907 from home:Dead_Mozay
- Update to version 0.98.0:
  * Additions:
    - `metadata access`.
    - `split cell-path`.
    - `split column --numbered`.
    - `encode base32, decode base32`.
    - `encode base32hex, decode base32hex`.
    - `encode new-base64, decode new-base64`.
  * Breaking changes:
    - `into record`.
    - `clear`.
    - `path exists`.
    - `scope commands` and `help commands`
    - `tee`.
    - `polars concatenate` renamed to `polars str-join`.
  * Deprecations:
    - `encode base64`.
  * Removals:
    - str deunicode.
    - $env.config.use_grid_icons.
  * Bug fixes and other changes:
    - `find`.
    - `encode hex`.
    - Various Polars commands now support expressions.
    - Improved script help output.
    - Bit operations and commands.
    - `detect columns`.
  * For a full list of changes with detailed descriptions, see:
    - https://www.nushell.sh/blog/2024-09-17-nushell_0_98_0.html.

OBS-URL: https://build.opensuse.org/request/show/1201907
OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=68
2024-09-19 04:11:53 +00:00
d02a476d23 Accepting request 1194967 from shells
OBS-URL: https://build.opensuse.org/request/show/1194967
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nushell?expand=0&rev=5
2024-08-21 21:26:00 +00:00
Dead Mozay
25759f3cae Accepting request 1194966 from home:Dead_Mozay
- Update to version 0.97.1:
  * Changes to commands:
    + Additions:
      - `random binary`.
      - `mv --update`.
      - `print --raw`.
      - `polars save`.
      - multipart/form-data.
    + Breaking changes:
      - `ps`.
      - `ls`.
      - `stor`.
      - `save`.
      - `polars open`.
    + Removals:
      - `polars to-*`.
    + Bug fixes and other changes:
      - const math commands.
      - `glob` accepts globs.
      - `into datetime`.
      - `reduce`.
      - `split words`.
      - `query web`.
  * For a full list of changes with detailed descriptions, see:
    - https://www.nushell.sh/blog/2024-08-20-nushell_0_97_1.html.

OBS-URL: https://build.opensuse.org/request/show/1194966
OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=66
2024-08-21 04:25:36 +00:00
1f86b8d593 Accepting request 1190391 from shells
OBS-URL: https://build.opensuse.org/request/show/1190391
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nushell?expand=0&rev=4
2024-07-30 09:55:32 +00:00
Dead Mozay
930e032e29 Accepting request 1190390 from home:Dead_Mozay
- Update to version 0.96.1:
  * Fix $in in range expressions.
  * IR: fix incorrect capturing of subexpressions.
  * Clean up arguments added to stack after `CallDecl` engine call.
  * Changes to commands:
    - Bug fixes and other changes `keybindings list`.

OBS-URL: https://build.opensuse.org/request/show/1190390
OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=64
2024-07-30 06:35:12 +00:00
74f4a25b0c Accepting request 1189289 from shells
OBS-URL: https://build.opensuse.org/request/show/1189289
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nushell?expand=0&rev=3
2024-07-25 13:38:43 +00:00
Dead Mozay
0fac3d7100 Accepting request 1189288 from home:Dead_Mozay
- Update to version 0.96.0:
  * Changes to commands:
    + Additions:
      - `str deunicode`
      - `chunks`
      - `watch --quiet`
      - `char nul`
      - `view ir`
    + Breaking changes:
      - `generate`
      - Default column numbering.
      - `select`
      - `std path add`
      - `default`
      - `window`
      - `break` and `continue`
    + Deprecations:
      - `group`
    + Removals:
      - `register`
      - `for --numbered`
    + Other changes:
      - `http` commands
      - `metadata set --content-type`
      - `to json`
      - `into bits`
    + Bug fixes:
      - `find`
      - `detect columns --guess`
      - `into datetime`
      - `from toml`
      - `help operators`
      - `into binary`
      - `take until`
  * For a full list of changes with detailed descriptions, see:
    - https://www.nushell.sh/blog/2024-07-23-nushell_0_96_0.html.

OBS-URL: https://build.opensuse.org/request/show/1189288
OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=62
2024-07-24 03:32:02 +00:00
b9fa00bb94 Accepting request 1183269 from shells
OBS-URL: https://build.opensuse.org/request/show/1183269
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nushell?expand=0&rev=2
2024-06-27 14:00:47 +00:00
Dead Mozay
da8d7ca817 Accepting request 1183268 from home:Dead_Mozay
- Update to version 0.95.0:
  * External command parsing improvements.
  * Plugin version reporting.
  * New `$nu.data-dir` and `$nu.cache-dir` constants.
  * Breaking changes:
    - `path type`.
    - `to toml`.
    - `help commands`
    - `str contains --not`.
    - `sys`.
    - `run-external`.
  * Deprecations:
    - `for --numbered`.
  * Other changes:
    - String command parse-time evaluation.
    - Range slice changes.
    - `from toml`.
    - `sys users`.
    - `into filesize`.
    - `explore`.
  * For a full list of changes with detailed descriptions, see:
    - https://www.nushell.sh/blog/2024-06-25-nushell_0_95_0.html

OBS-URL: https://build.opensuse.org/request/show/1183268
OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=60
2024-06-26 03:14:44 +00:00
b93e3cf12b Accepting request 1180945 from shells
New package

OBS-URL: https://build.opensuse.org/request/show/1180945
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nushell?expand=0&rev=1
2024-06-17 17:27:53 +00:00
Dead Mozay
4837d4079c Accepting request 1180943 from home:Dead_Mozay
- Removed post scriptlets that add and remove shells in /etc/shells.

OBS-URL: https://build.opensuse.org/request/show/1180943
OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=58
2024-06-14 15:49:35 +00:00
Dead Mozay
b20d2c1678 Accepting request 1178418 from home:Dead_Mozay
- Update to version 0.94.2:
  * Fix external command name parsing with backslashes.
  * Preserving absolute paths when expanding globs.

OBS-URL: https://build.opensuse.org/request/show/1178418
OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=57
2024-06-04 05:00:50 +00:00
Dead Mozay
fd9d9825ee Accepting request 1177826 from home:Dead_Mozay
- Update to version 0.94.1:
  * estore tilde expansion on external command names.
  * Fix handling of rest args in `do`.
  * Restore `path type` behavior.

OBS-URL: https://build.opensuse.org/request/show/1177826
OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=56
2024-05-31 03:14:10 +00:00
Dead Mozay
cf6ee19b5c Accepting request 1177433 from home:Dead_Mozay
- Update to version 0.94.0:
  * Fixing path and PWD handling.
  * Case-preserving environment.
  * Streaming all the things.
  * New language feature: raw strings.
  * Removal of deprecated features.
  * Shell integration config.
  * New commands:
    - `sys` subcommands.
    - `ps` support on BSD systems.
    - `debug profile --lines`
  * Changes to existing commands:
    - Making range semantics consistent.
    - `scope commands`
    - `which`
    - `describe`
    - Streaming more commands
    - `cd` and `pwd`
    - `collect`
    - `complete`
    - `each`
    - `ls`
    - `bytes build`
    - `from nuon` and `to nuon`
    - `save`
    - `hide-env`
    - PWD fixes
    - `nu-highlight`
    - `into sqlite`
    - `stor insert`
    - `decode base64` and `encode base64`
    - `char`
    - Deprecated commands
    - `sys`
    - `str contains --not`
    - Removed commands
    - `lazy make`
    - `describe --collect-lazyrecords`
    - List of environment variables support in `with-env`

OBS-URL: https://build.opensuse.org/request/show/1177433
OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=55
2024-05-29 03:54:26 +00:00
1b3a1c8fa9 Accepting request 1174440 from home:develop7:branches:shells
- Update to version 0.93.0:

OBS-URL: https://build.opensuse.org/request/show/1174440
OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=54
2024-05-23 13:22:16 +00:00
Dead Mozay
b11dc39bb0 Accepting request 1165001 from home:Dead_Mozay
- Update to version 0.92.1:
  * The configured hooks should again properly affect the scope 
    (e.g. virtualenv integrations using a hook to activate 
    as an overlay).
  * mkdir/touch did not correctly resolve relative paths after 
    using cd.
  * The default config file created by 0.92.0 assumed 
    that you built with the default feature set including 
    the system-clipboard. This is not working on platforms like 
    Android/Termux (termux builds with default-no-clipboard). 
    Now we only create keybindings in config.nu that are supported 
    on all platforms and provide suggestions as comments.
  * The timing of drop notifications sent to plugins has been 
    corrected.

OBS-URL: https://build.opensuse.org/request/show/1165001
OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=53
2024-04-04 17:15:37 +00:00