Sourced from actions-rust-lang/setup-rust-toolchain's\r\nreleases.
\r\n\r\n\r\nv1.9.0
\r\n\r\n
\r\n- Add extra argument
\r\ncache-on-failure
and forward it to\r\nSwatinem/rust-cache
. (#39\r\nby@samuelhnrq
)
\r\nSet the default the value to true.\r\nThis will result in more caching than previously.\r\nThis helps when large dependencies are compiled only for testing to\r\nfail.
Sourced from actions-rust-lang/setup-rust-toolchain's\r\nchangelog.
\r\n\r\n\r\n[1.9.0] - 2024-06-08
\r\n\r\n
\r\n- Add extra argument
\r\ncache-on-failure
and forward it to\r\nSwatinem/rust-cache
. (#39\r\nby@samuelhnrq
)
\r\nSet the default the value to true.\r\nThis will result in more caching than previously.\r\nThis helps when large dependencies are compiled only for testing to\r\nfail.
1fbea72
\r\nMerge pull request #40\r\nfrom actions-rust-lang/prepare-release46dca5d
\r\nAdd changelog entry1734e14
\r\nSwitch default of cache-on-failure
to true74e1b40
\r\nMerge pull request #39\r\nfrom samuelhnrq/maind60b90d
\r\nfeat: adds cache-on-failure propagation$nu.data-dir
for completions and $nu.cache-dir
for other uses (…"}},{"before":"a8376fad4093ce957ee6cef32d5793d1599811b8","after":"b0d1b4b1827d3d90867ca22d6095a009a7c7ae52","ref":"refs/heads/main","pushedAt":"2024-06-11T19:00:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Remove deprecated `--not` flag on `str contains` (#13124)\n\n# Description\r\nRemoves the `str contains --not` flag that was deprecated in the last\r\nminor release.\r\n\r\n# User-Facing Changes\r\nBreaking change since a flag was removed.","shortMessageHtmlLink":"Remove deprecated --not
flag on str contains
(#13124)"}},{"before":"c09488f51580ac4208e300b27365ff3c4095ba4a","after":"a8376fad4093ce957ee6cef32d5793d1599811b8","ref":"refs/heads/main","pushedAt":"2024-06-11T18:44:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"update uutils crates (#13130)\n\n# Description\r\n\r\nThis PR updates the uutils/coreutils crates to the latest released\r\nversion.\r\n\r\n# User-Facing Changes\r\n\r\n\r\n# Tests + Formatting\r\n\r\n\r\n# After Submitting\r\n","shortMessageHtmlLink":"update uutils crates (#13130)"}},{"before":"944d941dec0459a910a6cbf0f6f60688e94554e6","after":"c09488f51580ac4208e300b27365ff3c4095ba4a","ref":"refs/heads/main","pushedAt":"2024-06-11T00:12:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Fix multiple issues with `def --wrapped` help example (#13123)\n\n# Description\r\n\r\nI've noticed this several times but kept forgetting to fix it:\r\n\r\nThe example given for `help def` for the `--wrapped` flag is:\r\n\r\n```nu\r\nDefine a custom wrapper for an external command\r\n> def --wrapped my-echo [...rest] { echo $rest }; my-echo spam\r\n ╭───┬──────╮\r\n │ 0 │ spam │\r\n ╰───┴──────╯\r\n```\r\n\r\nThat's ... odd, since (a) it specifically says *\"for an external\"*\r\ncommand, and yet uses (and shows the output from) the builtin `echo`.\r\nAlso, (b) I believe `--wrapped` is *only* applicable to external\r\ncommands. Finally, (c) the `my-echo spam` doesn't even demonstrate a\r\nwrapped argument.\r\n\r\nUnless I'm truly missing something, the example just makes no sense.\r\n\r\nThis updates the example to really demonstrate `def --wrapped` with the\r\n*external* version of `^echo`. It uses the `-e` command to interpret the\r\nescape-tab character in the string.\r\n\r\n```nu\r\n> def --wrapped my-echo [...rest] { ^echo ...$rest }; my-echo -e 'spam\\tspam'\r\nspam spam\r\n```\r\n\r\n# User-Facing Changes\r\n\r\nHelp example only.\r\n\r\n# Tests + Formatting\r\n\r\n- :green_circle: `toolkit fmt`\r\n- :green_circle: `toolkit clippy`\r\n- :green_circle: `toolkit test`\r\n- :green_circle: `toolkit test stdlib`\r\n\r\n# After Submitting\r\n","shortMessageHtmlLink":"Fix multiple issues with def --wrapped
help example (#13123)"}},{"before":"a55a48529d57868b4ccc3ca7e19299289bca9b5d","after":"944d941dec0459a910a6cbf0f6f60688e94554e6","ref":"refs/heads/main","pushedAt":"2024-06-10T21:40:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WindSoilder","name":"Wind","path":"/WindSoilder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22256154?s=80&v=4"},"commit":{"message":"`path type` error and not found changes (#13007)\n\n# Description\r\nInstead of an empty string, this PR changes `path type` to return null\r\nif the path does not exist. If some other IO error is encountered, then\r\nthat error is bubbled up instead of treating it as a \"not found\" case.\r\n\r\n# User-Facing Changes\r\n- `path type` will now return null instead of an empty string, which is\r\ntechnically a breaking change. In most cases though, I think this\r\nshouldn't affect the behavior of scripts too much.\r\n- `path type` can now error instead of returning an empty string if some\r\nother IO error besides a \"not found\" error occurs.\r\n\r\nSince this PR introduces breaking changes, it should be merged after the\r\n0.94.1 patch.","shortMessageHtmlLink":"path type
error and not found changes (#13007)"}},{"before":"af22bb8d52a3e011cff9f0fb5766749206822dc3","after":"a55a48529d57868b4ccc3ca7e19299289bca9b5d","ref":"refs/heads/main","pushedAt":"2024-06-10T19:33:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kubouch","name":"Jakub Žádník","path":"/kubouch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25571562?s=80&v=4"},"commit":{"message":"Fix delta not being merged when evaluating menus (#13120)\n\n\r\n\r\n# Description\r\n\r\n\r\nAfter parsing menu code, the changes weren't merged into the engine\r\nstate, which didn't produce any errors (somehow?) until the recent span\r\nID refactors. With this PR, menus get a new cloned engine state with the\r\nparsed changes correctly merged in.\r\n\r\nHopefully fixes https://github.com/nushell/nushell/issues/13118\r\n\r\n# User-Facing Changes\r\n\r\n\r\n# Tests + Formatting\r\n\r\n\r\n# After Submitting\r\n","shortMessageHtmlLink":"Fix delta not being merged when evaluating menus (#13120)"}},{"before":null,"after":"f13127dfdea5b8802b828211516aca14689fd5b9","ref":"refs/heads/revert-13102-span-id-step-2-1","pushedAt":"2024-06-10T14:16:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Revert \"Span ID Refactor (Step 2): Use SpanId of expressions in some places (…\"\n\nThis reverts commit e52d7bc58541e38634fa5499396903f11b7e3f28.","shortMessageHtmlLink":"Revert \"Span ID Refactor (Step 2): Use SpanId of expressions in some …"}},{"before":"5b7e8bf1d8022b2aef50d8a0ad7cbd8e3c65f707","after":"af22bb8d52a3e011cff9f0fb5766749206822dc3","ref":"refs/heads/main","pushedAt":"2024-06-10T11:31:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Remove old `sys` command behavior (#13114)\n\n# Description\r\n\r\nRemoves the old, deprecated behavior of the `sys` command. That is, it\r\nwill no longer return the full system information record.\r\n\r\n# User-Facing Changes\r\n\r\nBreaking change: `sys` no longer outputs anything and will instead\r\ndisplay help text.","shortMessageHtmlLink":"Remove old sys
command behavior (#13114)"}},{"before":"021b8633cb8f776ca1a30db2597d107aa92fbf6f","after":"5b7e8bf1d8022b2aef50d8a0ad7cbd8e3c65f707","ref":"refs/heads/main","pushedAt":"2024-06-10T03:01:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"IanManske","name":"Ian Manske","path":"/IanManske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34794997?s=80&v=4"},"commit":{"message":"Deprecate `--numbered` from `for` (#13112)\n\n# Description\r\n\r\n#7777 removed the `--numbered` flag from `each`, `par-each`, `reduce`,\r\nand `each while`. It was suggested at the time that it should be removed\r\nfrom `for` as well, but for several reasons it wasn't.\r\n\r\nThis PR deprecates `--numbered` in anticipation of removing it in 0.96.\r\n\r\nNote: Please review carefully, as this is my first \"real\" Rust/Nushell\r\ncode. I was hoping that some prior commit would be useful as a template,\r\nbut since this was an argument on a parser keyword, I didn't find too\r\nmuch useful. So I had to actually find the relevant helpers in the code\r\nand `nu_protocol` doc and learn how to use them - oh darn ;-) But please\r\nmake sure I did it correctly.\r\n\r\n# User-Facing Changes\r\n\r\n* Use of `--numbered` will result in a deprecation warning.\r\n* Changed help example to demonstrate the new syntax.\r\n* Help shows deprecation notice on the flag","shortMessageHtmlLink":"Deprecate --numbered
from for
(#13112)"}},{"before":"650ae537c3a7346e9ce899e41634f611786399dd","after":"021b8633cb8f776ca1a30db2597d107aa92fbf6f","ref":"refs/heads/main","pushedAt":"2024-06-10T02:45:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WindSoilder","name":"Wind","path":"/WindSoilder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22256154?s=80&v=4"},"commit":{"message":"Allow the addition of an index column to be optional (#13097)\n\nPer discussion on discord dataframes channel with @maxim-uvarov and pyz.\r\n\r\nWhen converting a dataframe to an nushell value via `polars into-nu`,\r\nthe index column should not be added by default and should only be added\r\nwhen specifying `--index`","shortMessageHtmlLink":"Allow the addition of an index column to be optional (#13097)"}},{"before":"dc76183cd535d44eb184d6e428a5a9f33c88dfc4","after":"650ae537c3a7346e9ce899e41634f611786399dd","ref":"refs/heads/main","pushedAt":"2024-06-10T02:44:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WindSoilder","name":"Wind","path":"/WindSoilder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22256154?s=80&v=4"},"commit":{"message":"Fix the use of right hand expressions in operations (#13096)\n\nAs reported by @maxim-uvarov and pyz in the dataframes discord channel:\r\n\r\n```nushell\r\n[[a b]; [1 1] [1 2] [2 1] [2 2] [3 1] [3 2]] | polars into-df | polars with-column ((polars col a) / (polars col b)) --name c\r\n\r\n\r\n × Type mismatch.\r\n ╭─[entry #45:1:102]\r\n 1 │ [[a b]; [1 1] [1 2] [2 1] [2 2] [3 1] [3 2]] | polars into-df | polars with-column ((polars col a) / (polars col b)) --name c\r\n · ───────┬──────\r\n · ╰── Right hand side not a dataframe expression\r\n ╰────\r\n```\r\n\r\nThis pull request corrects the type casting on the right hand side and\r\nallows more than just polars literal expressions.","shortMessageHtmlLink":"Fix the use of right hand expressions in operations (#13096)"}},{"before":"5ac3ad61c42c9c97952a5df11d79e69ffcde73db","after":"dc76183cd535d44eb184d6e428a5a9f33c88dfc4","ref":"refs/heads/main","pushedAt":"2024-06-10T02:43:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WindSoilder","name":"Wind","path":"/WindSoilder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22256154?s=80&v=4"},"commit":{"message":"fix wrong casting with into filesize (#13110)\n\n# Description\r\nFix wrong casting which is related to\r\nhttps://github.com/nushell/nushell/pull/12974#discussion_r1618598336\r\n\r\n# User-Facing Changes\r\nAS-IS (before fixing)\r\n```\r\n$ \"-10000PiB\" | into filesize\r\n6.2 EiB <--- Wrong casted value\r\n$ \"10000PiB\" | into filesize \r\n-6.2 EiB <--- Wrong casted value\r\n```\r\n\r\nTO-BE (after fixing)\r\n```\r\n$ \"-10000PiB\" | into filesize\r\nError: nu::shell::cant_convert\r\n\r\n × Can't convert to filesize.\r\n ╭─[entry #6:1:1]\r\n 1 │ \"-10000PiB\" | into filesize\r\n · ─────┬─────\r\n · ╰── can't convert string to filesize\r\n ╰────\r\n\r\n$ \"10000PiB\" | into filesize\r\nError: nu::shell::cant_convert\r\n\r\n × Can't convert to filesize.\r\n ╭─[entry #7:1:1]\r\n 1 │ \"10000PiB\" | into filesize\r\n · ─────┬────\r\n · ╰── can't convert string to filesize\r\n ╰────\r\n```","shortMessageHtmlLink":"fix wrong casting with into filesize (#13110)"}},{"before":"e52d7bc58541e38634fa5499396903f11b7e3f28","after":"5ac3ad61c42c9c97952a5df11d79e69ffcde73db","ref":"refs/heads/main","pushedAt":"2024-06-09T11:03:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kubouch","name":"Jakub Žádník","path":"/kubouch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25571562?s=80&v=4"},"commit":{"message":"Extend functionality of tango benchmark helpers (#13107)\n\n\r\n\r\n# Description\r\n\r\n\r\nRefactors the tango helpers in the toolkit and makes them more flexible\r\n(e.g., being able to benchmark any branch against any branch, not just\r\ncurrent and main).\r\n\r\n# User-Facing Changes\r\n\r\n\r\n# Tests + Formatting\r\n\r\n\r\n# After Submitting\r\n","shortMessageHtmlLink":"Extend functionality of tango benchmark helpers (#13107)"}},{"before":"48a34ffe6d39bc72d8971e40dc54ef09ec331e49","after":"e52d7bc58541e38634fa5499396903f11b7e3f28","ref":"refs/heads/main","pushedAt":"2024-06-09T09:15:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kubouch","name":"Jakub Žádník","path":"/kubouch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25571562?s=80&v=4"},"commit":{"message":"Span ID Refactor (Step 2): Use SpanId of expressions in some places (#13102)\n\n\r\n\r\n# Description\r\n\r\n\r\nPart of https://github.com/nushell/nushell/issues/12963, step 2.\r\n\r\nThis PR refactors changes the use of `expression.span` to\r\n`expression.span_id` via a new helper `Expression::span()`. A new\r\n`GetSpan` is added to abstract getting the span from both `EngineState`\r\nand `StateWorkingSet`.\r\n\r\n# User-Facing Changes\r\n\r\n\r\n`format pattern` loses the ability to use variables in the pattern,\r\ne.g., `... | format pattern 'value of {$it.name} is {$it.value}'`. This\r\nis because the command did a custom parse-eval cycle, creating spans\r\nthat are not merged into the main engine state. We could clone the\r\nengine state, add Clone trait to StateDelta and merge the cloned delta\r\nto the cloned state, but IMO there is not much value from having this\r\nability, since we have string interpolation nowadays: `... | $\"value of\r\n($in.name) is ($in.value)\"`.\r\n\r\n# Tests + Formatting\r\n\r\n\r\n# After Submitting\r\n","shortMessageHtmlLink":"Span ID Refactor (Step 2): Use SpanId of expressions in some places (#…"}},{"before":"d2121a155eb5b1ee06c2b1922327b5fba52d51a9","after":"48a34ffe6d39bc72d8971e40dc54ef09ec331e49","ref":"refs/heads/main","pushedAt":"2024-06-08T12:11:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kubouch","name":"Jakub Žádník","path":"/kubouch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25571562?s=80&v=4"},"commit":{"message":"Fix test failure when running tests with nextest (#13101)\n\n\r\n\r\n# Description\r\n\r\n\r\nTest was failing with “did you mean” due to the `NEXTEST` env var being\r\npresent when running tests via `cargo nextest run`.\r\n\r\n# User-Facing Changes\r\n\r\n\r\n# Tests + Formatting\r\n\r\n\r\n# After Submitting\r\n","shortMessageHtmlLink":"Fix test failure when running tests with nextest (#13101)"}},{"before":"cfe13397edc6fde92744907fd3c4ae068543fdbf","after":"d2121a155eb5b1ee06c2b1922327b5fba52d51a9","ref":"refs/heads/main","pushedAt":"2024-06-07T14:33:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Fixes #13093 - Erroneous example in 'touch' help (#13095)\n\n# Description\r\n\r\nFixes #13093 by:\r\n\r\n* Removing the mentioned help example\r\n* Updating the `--accessed` and `--modified` flag descriptions to remove\r\nmention of \"timestamp/date\"\r\n\r\n# User-Facing Changes\r\n\r\nHelp changes\r\n\r\n# Tests + Formatting\r\n\r\n- :green_circle: `toolkit fmt`\r\n- :green_circle: `toolkit clippy`\r\n- :green_circle: `toolkit test`\r\n- :green_circle: `toolkit test stdlib`","shortMessageHtmlLink":"Fixes #13093 - Erroneous example in 'touch' help (#13095)"}},{"before":"d6a9fb0e4013ba0e2d5f36e6bbf0b39f1221acab","after":"cfe13397edc6fde92744907fd3c4ae068543fdbf","ref":"refs/heads/main","pushedAt":"2024-06-07T13:07:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Fix the colors when completing using a relative path (#12898)\n\n# Description\r\nFixes a bug where the autocompletion menu has the wrong colors due to\r\n'std::fs::symlink_metadata' not being able to handle relative paths.\r\nAttached below are screenshots before and after applying the commit, in\r\nwhich the colors are wrong when autocompleting on a path prefixed by a\r\ntilde, whereas the same directory is highlighted correctly when prefixed\r\nby a dot.\r\n\r\nBEFORE:\r\n\r\n![1715982514020](https://github.com/nushell/nushell/assets/89810988/62051f03-0846-430d-b493-e6f3cd6d0e04)\r\n\r\n![1715982873231](https://github.com/nushell/nushell/assets/89810988/28c647ab-3b2a-47ef-9967-5d09927e299d)\r\nAFTER:\r\n\r\n![1715982490585](https://github.com/nushell/nushell/assets/89810988/7a370138-50af-42fd-9724-a34cc605bede)\r\n\r\n![1715982894748](https://github.com/nushell/nushell/assets/89810988/e884f69f-f757-426e-98c4-bc9f7f6fc561)","shortMessageHtmlLink":"Fix the colors when completing using a relative path (#12898)"}},{"before":"a246a19387594cea15618a89a4bcd9d4c439d16a","after":"d6a9fb0e4013ba0e2d5f36e6bbf0b39f1221acab","ref":"refs/heads/main","pushedAt":"2024-06-07T13:03:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Fix display formatting for command type in `help commands` (#12996)\n\n# Description\r\nRelated to #12832, this PR changes the way `help commands` displays the\r\ncommand type to be consistent with `scope commands` and `which`.\r\n\r\n# User-Facing Changes\r\nTechnically a breaking change since the `help commands` output can now\r\nbe different.","shortMessageHtmlLink":"Fix display formatting for command type in help commands
(#12996)"}},{"before":"2d0a60ac678543a964fc578df3ff552c22127b86","after":"a246a19387594cea15618a89a4bcd9d4c439d16a","ref":"refs/heads/main","pushedAt":"2024-06-07T13:02:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"fix: coredump without any messages (#13034)\n\n\r\n\r\n# Description\r\n\r\n\r\n- this PR should close https://github.com/nushell/nushell/issues/12874\r\n- fixes https://github.com/nushell/nushell/issues/12874\r\nI want to fix the issue which is induced by the fix for\r\nhttps://github.com/nushell/nushell/issues/12369. after this pr. This pr\r\ninduced a new error for unix system, in order to show coredump messages\r\n\r\n# User-Facing Changes\r\n\r\n\r\nafter fix for 12874, coredump message is messing, so I want to fix it\r\n\r\n# Tests + Formatting\r\n\r\n\r\n# After Submitting\r\n\r\n\r\n\r\n![image](https://github.com/nushell/nushell/assets/60290287/6d8ab756-3031-4212-a5f5-5f71be3857f9)\r\n\r\n---------\r\n\r\nCo-authored-by: Darren Schroeder <343840+fdncred@users.noreply.github.com>","shortMessageHtmlLink":"fix: coredump without any messages (#13034)"}},{"before":"83cf212e2050c3f5d5f5f8046721fe485d9e3a9c","after":"2d0a60ac678543a964fc578df3ff552c22127b86","ref":"refs/heads/main","pushedAt":"2024-06-07T12:43:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Use native toml datetime type in `to toml` (#13018)\n\n# Description\r\n\r\nMakes `to toml` use the `toml::value::Datetime` type, so that `to toml`\r\nserializes dates properly.\r\n\r\n\r\n# User-Facing Changes\r\n\r\n`to toml` will now encode dates differently, in a native format instead\r\nof a string. This could, in theory, break some workflows:\r\n\r\n```Nushell\r\n# Before:\r\n~> {datetime: 2024-05-31} | to toml | from toml | get datetime | into datetime\r\nFri, 31 May 2024 00:00:00 +0000 (10 hours ago)\r\n# After:\r\n~> {datetime: 2024-05-31} | to toml | from toml | get datetime | into datetime\r\nError: nu::shell::only_supports_this_input_type\r\n\r\n × Input type not supported.\r\n ╭─[entry #13:1:36]\r\n 1 │ {datetime: 2024-05-31} | to toml | from toml | get datetime | into datetime\r\n · ────┬──── ──────┬──────\r\n · │ ╰── only string and int input data is supported\r\n · ╰── input type: date\r\n ╰────\r\n```\r\n\r\nFix #11751","shortMessageHtmlLink":"Use native toml datetime type in to toml
(#13018)"}},{"before":"e3a20e90b0ff730486fbc9375aa9d192f173aee2","after":"83cf212e2050c3f5d5f5f8046721fe485d9e3a9c","ref":"refs/heads/main","pushedAt":"2024-06-07T02:14:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WindSoilder","name":"Wind","path":"/WindSoilder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22256154?s=80&v=4"},"commit":{"message":"run_external.rs: use pathdiff::diff_path to handle relative path (#13056)\n\n# Description\r\nThis pr is going to use `pathdiff::diff_path`, so we don't need to\r\nhandle for relative path by ourselves.\r\n\r\nThis is also the behavior before the rewritten of run_external.rs\r\n\r\nIt's a follow up to https://github.com/nushell/nushell/pull/13028\r\n\r\n# User-Facing Changes\r\nNaN\r\n\r\n# Tests + Formatting\r\nNo need to add tests","shortMessageHtmlLink":"run_external.rs: use pathdiff::diff_path to handle relative path (#13056"}},{"before":"6461e11de069935ebb7f0067c7d437e842991bfd","after":null,"ref":"refs/heads/dependabot/cargo/os_pipe-1.2.0","pushedAt":"2024-06-07T00:08:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"83628f04ff45261a7522098d5c3a70a8c9fbad8d","after":"e3a20e90b0ff730486fbc9375aa9d192f173aee2","ref":"refs/heads/main","pushedAt":"2024-06-07T00:08:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WindSoilder","name":"Wind","path":"/WindSoilder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22256154?s=80&v=4"},"commit":{"message":"Bump os_pipe from 1.1.5 to 1.2.0 (#13087)\n\nBumps [os_pipe](https://github.com/oconnor663/os_pipe.rs) from 1.1.5 to\r\n1.2.0.\r\n6268f86
\r\nbump version to 1.2.0b392c7e
\r\nremove unsafe code from dup()c7b2277
\r\nmove mod sys
to the top of lib.rs282b188
\r\nupdate ci.yml432da08
\r\nadd rust-version to Cargo.toml12868e4
\r\nedition 2018 -> 2021d9e8d61
\r\nactivate IO safety integration by defaultd02b96e
\r\nadded visionos