Bahex
beb3ec6a49
refactor(get,select,reject)!: deprecate --ignore-errors in favor of --optional ( #16007 )
...
# Description
As decided on the team meeting on 2025-06-19, rename `--ignore-errors
(-i)` to `--optional (-o)` with a (currently) indefinite grace period.
After `--ignore-errors (-i)` is removed, the short flag `-i` can be used
for `--ignore-case` (not implemented as of this PR)
# User-Facing Changes
`get`/`select`/`reject`: rename `--ignore-errors (-i)` to `--optional
(-o)` to better reflect its behavior.
# Tests + Formatting
- 🟢 toolkit fmt
- 🟢 toolkit clippy
- 🟢 toolkit test
- 🟢 toolkit test stdlib
# After Submitting
Update docs and inform third parties that integrate with nushell.
---------
Co-authored-by: Bahex <17417311+Bahex@users.noreply.github.com >
2025-07-15 00:26:41 -04:00
..
2025-05-13 16:49:30 +02:00
2025-04-01 07:15:39 -05:00
2025-01-30 06:50:01 -06:00
2024-08-22 11:38:43 +02:00
2025-06-26 15:15:19 -05:00
2024-02-20 11:08:49 -06:00
2025-07-02 19:40:34 +02:00
2024-10-08 11:01:43 +08:00
2025-06-26 15:15:19 -05:00
2025-06-18 10:19:57 +02:00
2025-05-13 16:49:30 +02:00
2025-05-18 14:52:40 +02:00
2025-07-03 10:37:21 -05:00
2022-11-22 16:58:11 -08:00
2025-05-27 19:25:50 +02:00
2024-05-20 00:35:32 +00:00
2025-02-08 19:57:28 -05:00
2024-05-20 00:35:32 +00:00
2025-05-13 16:49:30 +02:00
2025-02-10 15:32:05 +08:00
2024-05-23 02:05:27 +00:00
2024-05-23 02:05:27 +00:00
2023-04-07 14:09:55 -07:00
2024-07-19 00:21:02 -07:00
2024-06-22 07:41:29 -05:00
2025-05-13 16:49:30 +02:00
2024-11-29 13:37:27 -08:00
2025-05-13 16:49:30 +02:00
2025-03-01 07:47:55 -05:00
2025-05-13 16:49:30 +02:00
2023-09-25 08:00:59 -05:00
2023-09-25 08:00:59 -05:00
2023-04-07 14:09:55 -07:00
2023-10-24 12:48:05 -05:00
2025-05-13 16:49:30 +02:00
2025-07-15 00:26:41 -04:00
2024-06-18 07:19:13 -05:00
2025-04-01 07:17:05 -05:00
2025-06-21 15:57:14 -04:00
2025-05-13 16:49:30 +02:00
2024-10-11 06:43:12 -05:00
2025-02-06 06:56:30 -06:00
2023-04-07 14:09:55 -07:00
2025-05-13 16:49:30 +02:00
2024-05-04 00:53:15 +00:00
2024-04-10 06:27:46 +08:00
2025-05-13 16:49:30 +02:00
2023-05-17 18:55:26 -05:00
2025-06-01 19:21:07 +03:00
2025-06-16 15:29:41 -05:00
2024-05-20 00:35:32 +00:00
2023-11-29 23:21:34 +01:00
2023-09-13 06:35:01 +12:00
2025-05-16 17:41:26 -05:00
2025-01-14 11:44:31 -06:00
2025-07-15 00:26:41 -04:00
2025-06-29 17:37:17 +02:00
2024-04-26 06:33:00 -05:00
2025-01-08 23:09:47 +01:00
2025-05-13 16:49:30 +02:00
2024-08-22 12:02:08 +02:00
2025-06-26 15:15:19 -05:00
2024-03-08 02:18:26 -05:00
2025-05-13 16:49:30 +02:00
2024-09-25 07:48:16 -05:00
2024-04-10 06:27:46 +08:00
2025-05-13 16:49:30 +02:00
2025-05-16 17:41:26 -05:00
2025-02-11 11:33:48 +01:00
2025-06-29 17:37:17 +02:00
2025-06-02 22:34:45 +02:00
2025-06-29 17:37:17 +02:00
2024-05-20 00:35:32 +00:00
2024-11-04 03:39:24 +00:00
2025-05-13 16:49:30 +02:00
2023-08-09 14:12:58 +02:00
2023-09-13 06:35:01 +12:00
2025-05-13 16:49:30 +02:00
2025-03-04 05:34:34 -06:00
2024-12-18 06:36:04 -06:00
2023-11-29 23:21:34 +01:00
2025-06-29 17:37:17 +02:00
2025-04-19 17:02:40 -05:00
2025-07-04 02:48:49 -04:00
2025-02-22 11:42:44 -05:00
2025-05-13 16:49:30 +02:00
2023-07-21 17:32:37 +02:00
2025-06-03 03:11:05 +03:00
2024-05-04 00:53:15 +00:00
2024-08-12 17:29:25 +08:00
2025-05-13 16:49:30 +02:00
2025-05-13 16:49:30 +02:00
2025-07-15 00:26:41 -04:00
2023-11-29 23:21:34 +01:00
2024-10-18 03:05:58 +00:00
2023-07-17 18:43:51 +02:00
2025-05-18 14:52:40 +02:00
2023-07-21 17:32:37 +02:00
2025-05-13 16:49:30 +02:00
2025-07-15 02:26:40 +03:00
2025-06-29 17:15:15 +02:00
2025-07-15 00:26:41 -04:00
2023-04-28 13:25:44 +02:00
2025-05-13 16:49:30 +02:00
2025-05-13 16:49:30 +02:00
2023-04-28 13:25:44 +02:00
2025-01-30 06:50:01 -06:00
2024-03-20 22:14:31 +01:00
2024-10-09 19:18:16 -07:00
2025-05-23 22:30:21 +03:00
2024-09-12 07:16:33 -05:00
2024-05-04 00:53:15 +00:00
2025-02-07 06:56:07 -05:00
2025-01-26 07:20:39 -06:00
2025-06-29 17:37:17 +02:00
2024-09-01 19:03:46 +02:00
2023-11-21 20:48:39 -06:00
2024-11-05 09:33:54 +01:00
2025-06-29 17:37:17 +02:00
2025-05-13 16:49:30 +02:00
2025-05-13 16:49:30 +02:00
2025-05-13 16:49:30 +02:00
2024-10-11 14:13:42 +02:00
2024-03-25 16:51:50 -05:00
2023-11-29 23:21:34 +01:00
2025-05-13 16:49:30 +02:00
2024-05-03 08:36:10 +08:00
2025-05-13 16:49:30 +02:00
2025-05-13 16:49:30 +02:00
2025-06-29 17:37:17 +02:00
2025-05-13 22:24:45 +03:00
2025-06-02 20:18:02 +02:00
2023-09-13 06:35:01 +12:00
2025-05-13 16:49:30 +02:00
2024-04-16 19:08:58 +08:00
2023-11-29 23:21:34 +01:00
2024-05-04 00:53:15 +00:00