{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":281581923,"defaultBranch":"main","name":"taskwarrior-tui","ownerLogin":"kdheepak","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-07-22T05:18:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1813121?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716228287.0","currentOid":""},"activityList":{"items":[{"before":"558ca9659c043e354e8e718bd6cfae6376ff039c","after":"dc8dc5bdf78894b341cd89694939223c24108a62","ref":"refs/heads/release-plz-2024-05-12T14-52-09Z","pushedAt":"2024-05-20T18:07:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdheepak","name":"Dheepak Krishnamurthy","path":"/kdheepak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813121?s=80&v=4"},"commit":{"message":"chore: release","shortMessageHtmlLink":"chore: release"}},{"before":"6380c10fef2d26c5560aac8fb48fe0befe9d4696","after":"558ca9659c043e354e8e718bd6cfae6376ff039c","ref":"refs/heads/release-plz-2024-05-12T14-52-09Z","pushedAt":"2024-05-20T18:07:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"build(deps): bump the cargo-dependencies group with 3 updates (#580)\n\nBumps the cargo-dependencies group with 3 updates:\r\n[anyhow](https://github.com/dtolnay/anyhow),\r\n[itertools](https://github.com/rust-itertools/itertools) and\r\n[ratatui](https://github.com/ratatui-org/ratatui).\r\n\r\nUpdates `anyhow` from 1.0.83 to 1.0.86\r\n
\r\nRelease notes\r\n

Sourced from anyhow's\r\nreleases.

\r\n
\r\n

1.0.86

\r\n\r\n

1.0.85

\r\n\r\n

1.0.84

\r\n\r\n
\r\n
\r\n
\r\nCommits\r\n\r\n
\r\n
\r\n\r\nUpdates `itertools` from 0.12.1 to 0.13.0\r\n
\r\nChangelog\r\n

Sourced from itertools's\r\nchangelog.

\r\n
\r\n

0.13.0

\r\n

Breaking

\r\n\r\n

Added

\r\n\r\n

Changed

\r\n\r\n

Notable Internal Changes

\r\n\r\n
\r\n
\r\n
\r\nCommits\r\n\r\n
\r\n
\r\n\r\nUpdates `ratatui` from 0.26.2 to 0.26.3\r\n
\r\nRelease notes\r\n

Sourced from ratatui's\r\nreleases.

\r\n
\r\n

v0.26.3

\r\n\r\n

0.26.3\r\n- 2024-05-19

\r\n

We are happy to announce a brand new Ratatui Forum 🐭 for\r\nRust & TUI enthusiasts.

\r\n

This is a patch release that fixes the unicode truncation bug, adds\r\nperformance and quality of life improvements.

\r\n

Release highlights: https://ratatui.rs/highlights/v0263/

\r\n

Features

\r\n\r\n

Bug Fixes

\r\n\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nChangelog\r\n

Sourced from ratatui's\r\nchangelog.

\r\n
\r\n

0.26.3\r\n- 2024-05-19

\r\n

We are happy to announce a brand new Ratatui Forum 🐭 for\r\nRust & TUI enthusiasts.

\r\n

This is a patch release that fixes the unicode truncation bug, adds\r\nperformance and quality of life improvements.

\r\n

Release highlights: https://ratatui.rs/highlights/v0263/

\r\n

Features

\r\n\r\n

Bug Fixes

\r\n\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nCommits\r\n\r\n
\r\n
\r\n\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore major version` will close this\r\ngroup update PR and stop Dependabot creating any more for the specific\r\ndependency's major version (unless you unignore this specific\r\ndependency's major version or upgrade to it yourself)\r\n- `@dependabot ignore minor version` will close this\r\ngroup update PR and stop Dependabot creating any more for the specific\r\ndependency's minor version (unless you unignore this specific\r\ndependency's minor version or upgrade to it yourself)\r\n- `@dependabot ignore ` will close this group update PR\r\nand stop Dependabot creating any more for the specific dependency\r\n(unless you unignore this specific dependency or upgrade to it yourself)\r\n- `@dependabot unignore ` will remove all of the ignore\r\nconditions of the specified dependency\r\n- `@dependabot unignore ` will\r\nremove the ignore condition of the specified dependency and ignore\r\nconditions\r\n\r\n\r\n
\r\n\r\n---------\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Dheepak Krishnamurthy ","shortMessageHtmlLink":"build(deps): bump the cargo-dependencies group with 3 updates (#580)"}},{"before":"3a96f69ccba498591d7776922de024cd53e6df05","after":"d6da65f39545e6d80684ea705daab9edd5133698","ref":"refs/heads/gh-pages","pushedAt":"2024-05-20T18:05:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 558ca9659c043e354e8e718bd6cfae6376ff039c","shortMessageHtmlLink":"deploy: 558ca96"}},{"before":"adad476f1fd59bfa1942a87f1d69208c393663c5","after":null,"ref":"refs/heads/dependabot/cargo/cargo-dependencies-10ad3eef02","pushedAt":"2024-05-20T18:04:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kdheepak","name":"Dheepak Krishnamurthy","path":"/kdheepak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813121?s=80&v=4"}},{"before":"aeefdeaaff2fe9e5fbb412521ed25e25a313caf8","after":"558ca9659c043e354e8e718bd6cfae6376ff039c","ref":"refs/heads/main","pushedAt":"2024-05-20T18:04:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kdheepak","name":"Dheepak Krishnamurthy","path":"/kdheepak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813121?s=80&v=4"},"commit":{"message":"build(deps): bump the cargo-dependencies group with 3 updates (#580)\n\nBumps the cargo-dependencies group with 3 updates:\r\n[anyhow](https://github.com/dtolnay/anyhow),\r\n[itertools](https://github.com/rust-itertools/itertools) and\r\n[ratatui](https://github.com/ratatui-org/ratatui).\r\n\r\nUpdates `anyhow` from 1.0.83 to 1.0.86\r\n
\r\nRelease notes\r\n

Sourced from anyhow's\r\nreleases.

\r\n
\r\n

1.0.86

\r\n
    \r\n
  • Fix parse error in ensure! with non-literal after minus\r\nsign (#373)
  • \r\n
\r\n

1.0.85

\r\n
    \r\n
  • Improve ensure! macro's rules to unblock some rustc\r\npretty-printer improvements (#368,\r\n#371)
  • \r\n
\r\n

1.0.84

\r\n
    \r\n
  • Disallow calling ensure! through a Not\r\nimpl for a type that is not bool (#367)
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 8ea1819\r\nRelease 1.0.86
  • \r\n
  • 0a1b405\r\nMerge pull request #373\r\nfrom dtolnay/minusneg
  • \r\n
  • e0c74f2\r\nEnsure $:literal never matches negative literal
  • \r\n
  • 013c66e\r\nFix parse error with non-literal after minus sign
  • \r\n
  • ca7aff7\r\nAdd binary operator ensure tests
  • \r\n
  • 2737bbe\r\nRelease 1.0.85
  • \r\n
  • 82b8b34\r\nMerge pull request #371\r\nfrom dtolnay/split
  • \r\n
  • ad78d70\r\nPreserve more token spans in expression parser
  • \r\n
  • 5cce406\r\nParse comparison operators before other binary operators
  • \r\n
  • 7205394\r\nMerge pull request #369\r\nfrom dtolnay/tokensplit
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\nUpdates `itertools` from 0.12.1 to 0.13.0\r\n
\r\nChangelog\r\n

Sourced from itertools's\r\nchangelog.

\r\n
\r\n

0.13.0

\r\n

Breaking

\r\n
    \r\n
  • Removed implementation of DoubleEndedIterator for\r\nConsTuples (#853)
  • \r\n
  • Made MultiProduct fused and fixed on an empty iterator\r\n(#835,\r\n#834)
  • \r\n
  • Changed iproduct! to return tuples for maxi one\r\niterator too (#870)
  • \r\n
  • Changed PutBack::put_back to return the old value (#880)
  • \r\n
  • Removed deprecated repeat_call, Itertools::{foreach, step,\r\nmap_results, fold_results} (#878)
  • \r\n
  • Removed TakeWhileInclusive::new (#912)
  • \r\n
\r\n

Added

\r\n
    \r\n
  • Added Itertools::{smallest_by, smallest_by_key, largest,\r\nlargest_by, largest_by_key} (#654,\r\n#885)
  • \r\n
  • Added Itertools::tail (#899)
  • \r\n
  • Implemented DoubleEndedIterator for\r\nProcessResults (#910)
  • \r\n
  • Implemented Debug for FormatWith (#931)
  • \r\n
  • Added Itertools::get (#891)
  • \r\n
\r\n

Changed

\r\n
    \r\n
  • Deprecated Itertools::group_by (renamed\r\nchunk_by) (#866,\r\n#879)
  • \r\n
  • Deprecated unfold (use std::iter::from_fn\r\ninstead) (#871)
  • \r\n
  • Optimized GroupingMapBy (#873,\r\n#876)
  • \r\n
  • Relaxed Fn bounds to FnMut in\r\ndiff_with, Itertools::into_group_map_by (#886)
  • \r\n
  • Relaxed Debug/Clone bounds for MapInto (#889)
  • \r\n
  • Documented the use_alloc feature (#887)
  • \r\n
  • Optimized Itertools::set_from (#888)
  • \r\n
  • Removed badges in README.md (#890)
  • \r\n
  • Added "no-std" categories in Cargo.toml (#894)
  • \r\n
  • Fixed Itertools::k_smallest on short unfused iterators\r\n(#900)
  • \r\n
  • Deprecated Itertools::tree_fold1 (renamed\r\ntree_reduce) (#895)
  • \r\n
  • Deprecated GroupingMap::fold_first (renamed\r\nreduce) (#902)
  • \r\n
  • Fixed Itertools::k_smallest(0) to consume the iterator,\r\noptimized Itertools::k_smallest(1) (#909)
  • \r\n
  • Specialized Combinations::nth (#914)
  • \r\n
  • Specialized MergeBy::fold (#920)
  • \r\n
  • Specialized CombinationsWithReplacement::nth (#923)
  • \r\n
  • Specialized FlattenOk::{fold, rfold} (#927)
  • \r\n
  • Specialized Powerset::nth (#924)
  • \r\n
  • Documentation fixes (#882,\r\n#936)
  • \r\n
  • Fixed assert_equal for iterators longer than\r\ni32::MAX (#932)
  • \r\n
  • Updated the must_use message of non-lazy\r\nKMergeBy and TupleCombinations (#939)
  • \r\n
\r\n

Notable Internal Changes

\r\n
    \r\n
  • Tested iterator laziness (#792)
  • \r\n
  • Created CONTRIBUTING.md (#767)
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • d5084d1\r\nPrepare v0.13.0 release (#937)
  • \r\n
  • d7c99d5\r\nTupleCombinations is not lazy but must be used\r\nnonetheless
  • \r\n
  • 074c7fc\r\nKMergeBy is not lazy but must be used nonetheless
  • \r\n
  • 2ad9e07\r\nassert_equal: fix\r\nclippy::default_numeric_fallback
  • \r\n
  • 0d4efc8\r\nRemove free function get
  • \r\n
  • 05cc0ee\r\nget(s..=usize::MAX) should be fine when s !=\r\n0
  • \r\n
  • 3c16f14\r\nget: when is it ESI and/or DEI
  • \r\n
  • 4dd6ba0\r\nget: panics if the range includes\r\nusize::MAX
  • \r\n
  • 7a9ce56\r\nget(r: Range) as Skip\\<Take>
  • \r\n
  • f676f2f\r\nRemove the unspecified check about\r\n.get(exhausted_range_inclusive)
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\nUpdates `ratatui` from 0.26.2 to 0.26.3\r\n
\r\nRelease notes\r\n

Sourced from ratatui's\r\nreleases.

\r\n
\r\n

v0.26.3

\r\n\r\n

0.26.3\r\n- 2024-05-19

\r\n

We are happy to announce a brand new Ratatui Forum 🐭 for\r\nRust & TUI enthusiasts.

\r\n

This is a patch release that fixes the unicode truncation bug, adds\r\nperformance and quality of life improvements.

\r\n

Release highlights: https://ratatui.rs/highlights/v0263/

\r\n

Features

\r\n
    \r\n
  • \r\n

    97ee102\r\n(buffer) Track_caller for index_of by @​EdJoPaTo in #1046\r\n**

    \r\n
    The caller put in the wrong x/y -> the caller\r\nis the cause.\r\n
    \r\n
  • \r\n
  • \r\n

    bf09234\r\n(table) Make TableState::new const by @​EdJoPaTo in #1040

    \r\n
  • \r\n
  • \r\n

    eb281df\r\n(uncategorized) Use inner Display implementation by @​EdJoPaTo in #1097

    \r\n
  • \r\n
  • \r\n

    ec763af\r\n(uncategorized) Make Stylize's .bg(color) generic\r\nby @​kdheepak in\r\n#1099

    \r\n
    This PR makes `.bg(color)` generic accepting\r\nanything that can be\r\nconverted into `Color`; similar to the `.fg(color)` method on the same\r\ntrait\r\n
    \r\n
  • \r\n
  • \r\n

    4d1784f\r\n(uncategorized) Re-export ParseColorError as\r\nstyle::ParseColorError by @​joshka in #1086

    \r\n

    Fixes:ratatui-org/ratatui#1085

    \r\n
  • \r\n
\r\n

Bug Fixes

\r\n
    \r\n
  • \r\n

    366cbae\r\n(buffer) Fix Debug panic and fix formatting of overridden parts\r\nby @​EdJoPaTo in\r\n#1098

    \r\n
    Fix panic in `Debug for Buffer` when `width ==\r\n0`.\r\nAlso corrects the output when symbols are overridden.\r\n
    \r\n
  • \r\n
  • \r\n

    4392759\r\n(examples) Changed user_input example to work with multi-byte\r\nunicode chars by @​OkieOth in #1069

    \r\n
    This is the proposed solution for issue\r\n[#1068](https://github.com/ratatui-org/ratatui/issues/1068). It solves\r\nthe bug in the\r\nuser_input example with multi-byte UTF-8 characters as input.\r\n
    \r\n
  • \r\n
\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nChangelog\r\n

Sourced from ratatui's\r\nchangelog.

\r\n
\r\n

0.26.3\r\n- 2024-05-19

\r\n

We are happy to announce a brand new Ratatui Forum 🐭 for\r\nRust & TUI enthusiasts.

\r\n

This is a patch release that fixes the unicode truncation bug, adds\r\nperformance and quality of life improvements.

\r\n

Release highlights: https://ratatui.rs/highlights/v0263/

\r\n

Features

\r\n
    \r\n
  • \r\n

    97ee102\r\n(buffer) Track_caller for index_of by @​EdJoPaTo in #1046\r\n**

    \r\n
    The caller put in the wrong x/y -> the caller\r\nis the cause.\r\n
    \r\n
  • \r\n
  • \r\n

    bf09234\r\n(table) Make TableState::new const by @​EdJoPaTo in #1040

    \r\n
  • \r\n
  • \r\n

    eb281df\r\n(uncategorized) Use inner Display implementation by @​EdJoPaTo in #1097

    \r\n
  • \r\n
  • \r\n

    ec763af\r\n(uncategorized) Make Stylize's .bg(color) generic\r\nby @​kdheepak in\r\n#1099

    \r\n
    This PR makes `.bg(color)` generic accepting\r\nanything that can be\r\nconverted into `Color`; similar to the `.fg(color)` method on the same\r\ntrait\r\n
    \r\n
  • \r\n
  • \r\n

    4d1784f\r\n(uncategorized) Re-export ParseColorError as\r\nstyle::ParseColorError by @​joshka in #1086

    \r\n

    Fixes:ratatui-org/ratatui#1085

    \r\n
  • \r\n
\r\n

Bug Fixes

\r\n
    \r\n
  • \r\n

    366cbae\r\n(buffer) Fix Debug panic and fix formatting of overridden parts\r\nby @​EdJoPaTo in\r\n#1098

    \r\n
    Fix panic in `Debug for Buffer` when `width ==\r\n0`.\r\nAlso corrects the output when symbols are overridden.\r\n
    \r\n
  • \r\n
  • \r\n

    4392759\r\n(examples) Changed user_input example to work with multi-byte\r\nunicode chars by @​OkieOth in #1069

    \r\n
    This is the proposed solution for issue\r\n[#1068](https://github.com/ratatui-org/ratatui/issues/1068). It solves\r\nthe bug in the\r\nuser_input example with multi-byte UTF-8 characters as input.\r\n
    \r\n

    Fixes:#1068

    \r\n
  • \r\n
\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • fadc73d\r\nchore(release): prepare for 0.26.3 (#1118)
  • \r\n
  • fcb5d58\r\nfix: make cargo test --doc work with unstable-widget-ref examples (#1117)
  • \r\n
  • 4955380\r\nbuild: remove pre-push hooks (#1115)
  • \r\n
  • 828d17a\r\ndocs: add minimal example (#1114)
  • \r\n
  • 9bd89c2\r\nrefactor(clippy): enable breaking lint checks (#988)
  • \r\n
  • 2cfe82a\r\nrefactor(buffer): deprecate assert_buffer_eq! in favor of assert_eq! (#1007)
  • \r\n
  • 1a4bb1c\r\nperf(layout): avoid allocating memory when using split ergonomic utils\r\n(#1105)
  • \r\n
  • 839cca2\r\ndocs(table): Fix typo in docs for highlight_symbol (#1108)
  • \r\n
  • f945a0b\r\ndocs(test): fix typo in TestBackend documentation (#1107)
  • \r\n
  • eb281df\r\nfeat: use inner Display implementation (#1097)
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore major version` will close this\r\ngroup update PR and stop Dependabot creating any more for the specific\r\ndependency's major version (unless you unignore this specific\r\ndependency's major version or upgrade to it yourself)\r\n- `@dependabot ignore minor version` will close this\r\ngroup update PR and stop Dependabot creating any more for the specific\r\ndependency's minor version (unless you unignore this specific\r\ndependency's minor version or upgrade to it yourself)\r\n- `@dependabot ignore ` will close this group update PR\r\nand stop Dependabot creating any more for the specific dependency\r\n(unless you unignore this specific dependency or upgrade to it yourself)\r\n- `@dependabot unignore ` will remove all of the ignore\r\nconditions of the specified dependency\r\n- `@dependabot unignore ` will\r\nremove the ignore condition of the specified dependency and ignore\r\nconditions\r\n\r\n\r\n
\r\n\r\n---------\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Dheepak Krishnamurthy ","shortMessageHtmlLink":"build(deps): bump the cargo-dependencies group with 3 updates (#580)"}},{"before":"4fd0a2276d7b123bb7e9f1ee91a3a738080d31cd","after":"adad476f1fd59bfa1942a87f1d69208c393663c5","ref":"refs/heads/dependabot/cargo/cargo-dependencies-10ad3eef02","pushedAt":"2024-05-20T17:56:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdheepak","name":"Dheepak Krishnamurthy","path":"/kdheepak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813121?s=80&v=4"},"commit":{"message":"fix: broken tests","shortMessageHtmlLink":"fix: broken tests"}},{"before":null,"after":"4fd0a2276d7b123bb7e9f1ee91a3a738080d31cd","ref":"refs/heads/dependabot/cargo/cargo-dependencies-10ad3eef02","pushedAt":"2024-05-20T17:15:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump the cargo-dependencies group with 3 updates\n\nBumps the cargo-dependencies group with 3 updates: [anyhow](https://github.com/dtolnay/anyhow), [itertools](https://github.com/rust-itertools/itertools) and [ratatui](https://github.com/ratatui-org/ratatui).\n\n\nUpdates `anyhow` from 1.0.83 to 1.0.86\n- [Release notes](https://github.com/dtolnay/anyhow/releases)\n- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.83...1.0.86)\n\nUpdates `itertools` from 0.12.1 to 0.13.0\n- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/rust-itertools/itertools/compare/v0.12.1...v0.13.0)\n\nUpdates `ratatui` from 0.26.2 to 0.26.3\n- [Release notes](https://github.com/ratatui-org/ratatui/releases)\n- [Changelog](https://github.com/ratatui-org/ratatui/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/ratatui-org/ratatui/compare/v0.26.2...v0.26.3)\n\n---\nupdated-dependencies:\n- dependency-name: anyhow\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: cargo-dependencies\n- dependency-name: itertools\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: cargo-dependencies\n- dependency-name: ratatui\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: cargo-dependencies\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump the cargo-dependencies group with 3 updates"}},{"before":null,"after":"5b71ca5ba2c11a05f0a0751f1b452f8ee9d71195","ref":"refs/heads/dependabot/github_actions/actions/upload-artifact-4","pushedAt":"2024-05-13T17:21:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump actions/upload-artifact from 2 to 4\n\nBumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 4.\n- [Release notes](https://github.com/actions/upload-artifact/releases)\n- [Commits](https://github.com/actions/upload-artifact/compare/v2...v4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/upload-artifact\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump actions/upload-artifact from 2 to 4"}},{"before":"aeefdeaaff2fe9e5fbb412521ed25e25a313caf8","after":"6380c10fef2d26c5560aac8fb48fe0befe9d4696","ref":"refs/heads/release-plz-2024-05-12T14-52-09Z","pushedAt":"2024-05-13T02:04:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdheepak","name":"Dheepak Krishnamurthy","path":"/kdheepak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813121?s=80&v=4"},"commit":{"message":"chore: release","shortMessageHtmlLink":"chore: release"}},{"before":"9f597859f1035774ae64647ee70481da687cd15c","after":"aeefdeaaff2fe9e5fbb412521ed25e25a313caf8","ref":"refs/heads/release-plz-2024-05-12T14-52-09Z","pushedAt":"2024-05-13T02:04:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"fix: Deprecation warning","shortMessageHtmlLink":"fix: Deprecation warning"}},{"before":"fa3d42e2ecbfb40c955ef09fa86a09b8e75b3196","after":"3a96f69ccba498591d7776922de024cd53e6df05","ref":"refs/heads/gh-pages","pushedAt":"2024-05-13T02:01:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: aeefdeaaff2fe9e5fbb412521ed25e25a313caf8","shortMessageHtmlLink":"deploy: aeefdea"}},{"before":"10b3ef7bb9cfd17feeb6316c646eed7776950d8d","after":"aeefdeaaff2fe9e5fbb412521ed25e25a313caf8","ref":"refs/heads/main","pushedAt":"2024-05-13T02:01:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdheepak","name":"Dheepak Krishnamurthy","path":"/kdheepak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813121?s=80&v=4"},"commit":{"message":"fix: Deprecation warning","shortMessageHtmlLink":"fix: Deprecation warning"}},{"before":"f5a6899c76420442ec86328ec85632030e9442d9","after":null,"ref":"refs/heads/kd/decrease-tech-debt","pushedAt":"2024-05-12T17:09:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kdheepak","name":"Dheepak Krishnamurthy","path":"/kdheepak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813121?s=80&v=4"}},{"before":"ec432a9f4ca0c8f120134aa07a6c9ca408832fe8","after":"f5a6899c76420442ec86328ec85632030e9442d9","ref":"refs/heads/kd/decrease-tech-debt","pushedAt":"2024-05-12T16:28:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kdheepak","name":"Dheepak Krishnamurthy","path":"/kdheepak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813121?s=80&v=4"},"commit":{"message":"build(test): fix tests","shortMessageHtmlLink":"build(test): fix tests"}},{"before":"32a73184e888b83c36100cd517a97bf585c11aee","after":"ec432a9f4ca0c8f120134aa07a6c9ca408832fe8","ref":"refs/heads/kd/decrease-tech-debt","pushedAt":"2024-05-12T16:28:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdheepak","name":"Dheepak Krishnamurthy","path":"/kdheepak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813121?s=80&v=4"},"commit":{"message":"build(test): fix tests","shortMessageHtmlLink":"build(test): fix tests"}},{"before":null,"after":"32a73184e888b83c36100cd517a97bf585c11aee","ref":"refs/heads/kd/decrease-tech-debt","pushedAt":"2024-05-12T15:48:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kdheepak","name":"Dheepak Krishnamurthy","path":"/kdheepak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813121?s=80&v=4"},"commit":{"message":"chore: Decrease tech debt","shortMessageHtmlLink":"chore: Decrease tech debt"}},{"before":"3bec56f57da76e12e12e5fd5b7877ed51b064f2e","after":"fa3d42e2ecbfb40c955ef09fa86a09b8e75b3196","ref":"refs/heads/gh-pages","pushedAt":"2024-05-12T15:30:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 10b3ef7bb9cfd17feeb6316c646eed7776950d8d","shortMessageHtmlLink":"deploy: 10b3ef7"}},{"before":"221789b7401480310573c9bf4d515c58f2c2ba1d","after":"9f597859f1035774ae64647ee70481da687cd15c","ref":"refs/heads/release-plz-2024-05-12T14-52-09Z","pushedAt":"2024-05-12T15:30:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore: release\n\nSigned-off-by: Dheepak <1813121+kdheepak@users.noreply.github.com>","shortMessageHtmlLink":"chore: release"}},{"before":"d3cc728498566243f7d17aa70804b153f2892915","after":"10b3ef7bb9cfd17feeb6316c646eed7776950d8d","ref":"refs/heads/main","pushedAt":"2024-05-12T15:30:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdheepak","name":"Dheepak Krishnamurthy","path":"/kdheepak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813121?s=80&v=4"},"commit":{"message":"chore: Update taskwarrior-tui.bash","shortMessageHtmlLink":"chore: Update taskwarrior-tui.bash"}},{"before":"ea0fd25f729e77f31469015b9164eaa8e135fe54","after":"3bec56f57da76e12e12e5fd5b7877ed51b064f2e","ref":"refs/heads/gh-pages","pushedAt":"2024-05-12T15:28:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: d3cc728498566243f7d17aa70804b153f2892915","shortMessageHtmlLink":"deploy: d3cc728"}},{"before":"e9b7dd108089fa4831ccb77e0b981fd345469555","after":"221789b7401480310573c9bf4d515c58f2c2ba1d","ref":"refs/heads/release-plz-2024-05-12T14-52-09Z","pushedAt":"2024-05-12T15:28:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore: release\n\nSigned-off-by: Dheepak <1813121+kdheepak@users.noreply.github.com>","shortMessageHtmlLink":"chore: release"}},{"before":"62dc2bd8ed44ea3b9c91b96425236c59a74dd098","after":null,"ref":"refs/heads/dependabot/cargo/cargo-dependencies-32b1b9b728","pushedAt":"2024-05-12T15:28:09.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":"e8f3d6501df8748e749cdc38a269c536361b5983","after":"d3cc728498566243f7d17aa70804b153f2892915","ref":"refs/heads/main","pushedAt":"2024-05-12T15:28:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kdheepak","name":"Dheepak Krishnamurthy","path":"/kdheepak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813121?s=80&v=4"},"commit":{"message":"build(deps): bump the cargo-dependencies group across 1 directory with 20 updates (#573)\n\nBumps the cargo-dependencies group with 20 updates in the / directory:\r\n\r\n| Package | From | To |\r\n| --- | --- | --- |\r\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.75` | `1.0.83` |\r\n| [chrono](https://github.com/chronotope/chrono) | `0.4.26` | `0.4.38` |\r\n| [clap](https://github.com/clap-rs/clap) | `4.4.1` | `4.4.18` |\r\n| [futures](https://github.com/rust-lang/futures-rs) | `0.3.28` |\r\n`0.3.30` |\r\n| [itertools](https://github.com/rust-itertools/itertools) | `0.11.0` |\r\n`0.12.1` |\r\n| [log](https://github.com/rust-lang/log) | `0.4.20` | `0.4.21` |\r\n| [log4rs](https://github.com/estk/log4rs) | `1.2.0` | `1.3.0` |\r\n| [regex](https://github.com/rust-lang/regex) | `1.9.4` | `1.10.4` |\r\n| [rustyline](https://github.com/kkawakam/rustyline) | `12.0.0` |\r\n`14.0.0` |\r\n| [serde](https://github.com/serde-rs/serde) | `1.0.188` | `1.0.193` |\r\n| [serde_json](https://github.com/serde-rs/json) | `1.0.105` | `1.0.109`\r\n|\r\n| [shlex](https://github.com/comex/rust-shlex) | `1.1.0` | `1.3.0` |\r\n| [tokio](https://github.com/tokio-rs/tokio) | `1.32.0` | `1.37.0` |\r\n| [tokio-stream](https://github.com/tokio-rs/tokio) | `0.1.14` |\r\n`0.1.15` |\r\n|\r\n[unicode-segmentation](https://github.com/unicode-rs/unicode-segmentation)\r\n| `1.10.1` | `1.11.0` |\r\n| [unicode-truncate](https://github.com/Aetf/unicode-truncate) | `0.2.0`\r\n| `1.0.0` |\r\n| [unicode-width](https://github.com/unicode-rs/unicode-width) |\r\n`0.1.10` | `0.1.12` |\r\n| [uuid](https://github.com/uuid-rs/uuid) | `1.4.1` | `1.8.0` |\r\n| [versions](https://github.com/fosskers/rs-versions) | `5.0.1` |\r\n`6.2.0` |\r\n| [clap_complete](https://github.com/clap-rs/clap) | `4.4.0` | `4.5.2` |\r\n\r\n\r\nUpdates `anyhow` from 1.0.75 to 1.0.83\r\n
\r\nRelease notes\r\n

Sourced from anyhow's\r\nreleases.

\r\n
\r\n

1.0.83

\r\n
    \r\n
  • Integrate compile-time checking of cfgs (#363)
  • \r\n
\r\n

1.0.82

\r\n
    \r\n
  • Documentation improvements
  • \r\n
\r\n

1.0.81

\r\n
    \r\n
  • Make backtrace support available when using -Dwarnings (#354)
  • \r\n
\r\n

1.0.80

\r\n
    \r\n
  • Fix unused_imports warnings when compiled by rustc 1.78
  • \r\n
\r\n

1.0.79

\r\n
    \r\n
  • Work around improperly cached build script result by sccache (#340)
  • \r\n
\r\n

1.0.78

\r\n
    \r\n
  • Reduce spurious rebuilds under RustRover IDE when using a nightly\r\ntoolchain (#337)
  • \r\n
\r\n

1.0.77

\r\n
    \r\n
  • Make anyhow::Error::backtrace available on stable Rust\r\ncompilers 1.65+ (#293,\r\nthanks @​LukasKalbertodt)
  • \r\n
\r\n

1.0.76

\r\n
    \r\n
  • Opt in to unsafe_op_in_unsafe_fn lint (#329)
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 96f0392\r\nRelease 1.0.83
  • \r\n
  • 17bbd1e\r\nMerge pull request #363\r\nfrom dtolnay/checkcfg
  • \r\n
  • 3ab3c3b\r\nResolve unexpected_cfgs warning
  • \r\n
  • 8e62244\r\nDiscard CI coverage of backtrace feature on toolchains older than\r\n1.63
  • \r\n
  • e77374f\r\nMirror PR 343 changes from readme to rustdoc
  • \r\n
  • cb47d7c\r\nReword no-std documentation change from PR 343
  • \r\n
  • 6b5bdb1\r\nWrap PR 343 to 80 columns
  • \r\n
  • f01080b\r\nMerge pull request #343\r\nfrom Arthur-Milchior/readme1
  • \r\n
  • 074bdea\r\nRelease 1.0.82
  • \r\n
  • 47a4fbf\r\nMerge pull request #360\r\nfrom dtolnay/docensure
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\nUpdates `chrono` from 0.4.26 to 0.4.38\r\n
\r\nRelease notes\r\n

Sourced from chrono's\r\nreleases.

\r\n
\r\n

v0.4.38

\r\n

This release bring a ca. 20% improvement to the performance of the\r\nformatting code, and a convenient days_since method for the\r\nWeekday type.

\r\n

Chrono 0.4.38 also removes the long deprecated\r\nrustc-serialize feature. Support for\r\nrustc-serialize will be soft-destabilized\r\nin the next Rust edition. Removing the feature will not break\r\nexisting users of the feature; Cargo will just not update dependents\r\nthat rely on it to newer versions of chrono.

\r\n

In chrono 0.4.36 we made an accidental breaking change by switching\r\nto derive(Copy) for DateTime instead of a\r\nmanual implementation. It is reverted in this release.

\r\n

Removals

\r\n
    \r\n
  • Remove rustc-serialize feature (#1548,\r\nthanks @​workingjubilee)
  • \r\n
\r\n

Additions

\r\n
    \r\n
  • Add Weekday::days_since (#1249,\r\nbased on #216\r\nby @​clarfonthey)
  • \r\n
  • Add TimeDelta::checked_mul and\r\nTimeDelta::checked_div (#1565,\r\nthanks @​Zomtir)
  • \r\n
\r\n

Fixes

\r\n
    \r\n
  • Return error when rounding with a zero duration (#1474,\r\nthanks @​Dav1dde)
  • \r\n
  • Manually implement Copy for DateTime if\r\noffset is Copy (#1573)
  • \r\n
\r\n

Internal

\r\n
    \r\n
  • Inline test_encodable_json and\r\ntest_decodable_json functions (#1550)
  • \r\n
  • CI: Reduce combinations in cargo hack check (#1553)
  • \r\n
  • Refactor formatting code (#1335)
  • \r\n
  • Optimize number formatting (#1558)
  • \r\n
  • Only package files needed for building and testing (#1554)
  • \r\n
\r\n

Thanks to all contributors on behalf of the chrono team, @​djc and @​pitdicker!

\r\n

v0.4.37

\r\n

Version 0.4.36 introduced an unexpected breaking change and was\r\nyanked. In it LocalResult was renamed to\r\nMappedLocalTime to avoid the impression that it is a\r\nResult type were some of the results are errors. For\r\nbackwards compatibility a type alias with the old name was added.

\r\n

As it turns out there is one case where a type alias behaves\r\ndifferently from the regular enum: you can't import enum variants from a\r\ntype alias with use chrono::LocalResult::*. With 0.4.37 we\r\nmake the new name MappedLocalTime the alias, but keep using\r\nit in function signatures and the documentation as much as possible.

\r\n

See also the release notes of chrono\r\n0.4.36 from yesterday for the yanked release.

\r\n

v0.4.36

\r\n

This release un-deprecates the methods on TimeDelta that\r\nwere deprecated with the 0.4.35 release because of the churn they are\r\ncausing for the ecosystem.

\r\n

New is the DateTime::with_time() method. As an example\r\nof when it is useful:

\r\n
use chrono::{Local, NaiveTime};\r\n// Today at 12:00:00\r\nlet today_noon = Local::now().with_time(NaiveTime::from_hms_opt(12, 0,\r\n0).unwrap());\r\n
\r\n

Additions

\r\n
    \r\n
  • Add DateTime::with_time() (#1510)
  • \r\n
\r\n

Deprecations

\r\n
    \r\n
  • Revert TimeDelta deprecations (#1543)
  • \r\n
  • Deprecate TimeStamp::timestamp_subsec_nanos, which was\r\nmissed in the 0.4.35 release (#1486)
  • \r\n
\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 352a352\r\nPrepare 0.4.38
  • \r\n
  • 46d44d6\r\nManually implement Copy for DateTime if offset\r\nis Copy
  • \r\n
  • 760eb66\r\nUpdate windows-bindgen requirement from 0.55 to 0.56
  • \r\n
  • 391187f\r\nReturn error when rounding with zero duration
  • \r\n
  • ffc75e5\r\nAdd TimeDelta::checked_mul and\r\nTimeDelta::checked_div
  • \r\n
  • f8cecbe\r\nMake Weekday::num_days_from public, rename to\r\ndays_since.
  • \r\n
  • 0cfc405\r\nOptimize number formatting
  • \r\n
  • 74ba83b\r\nTake pad by value
  • \r\n
  • 78e79db\r\nMatch on tuples in format_fixed
  • \r\n
  • f3d76c7\r\nMatch on tuples in format_numeric
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\nUpdates `clap` from 4.4.1 to 4.4.18\r\n
\r\nRelease notes\r\n

Sourced from clap's\r\nreleases.

\r\n
\r\n

v4.4.18

\r\n

[4.4.18] - 2024-01-16

\r\n

Fixes

\r\n
    \r\n
  • (error) When lacking usage feature, ensure the\r\nlist of required arguments is unique
  • \r\n
\r\n

v4.4.17

\r\n

[4.4.17] - 2024-01-15

\r\n

Fixes

\r\n
    \r\n
  • Fix panic! when mixing\r\nargs_conflicts_with_subcommands with ArgGroup\r\n(which is implicit with derive) introduced in 4.4.15
  • \r\n
\r\n

v4.4.16

\r\n

[4.4.16] - 2024-01-12

\r\n

Fixes

\r\n
    \r\n
  • Ensure invalid escape sequences in user-defined strings are\r\ncorrectly stripped when terminal doesn't support color
  • \r\n
\r\n

v4.4.15

\r\n

[4.4.15] - 2024-01-11

\r\n

Fixes

\r\n
    \r\n
  • Improve error for args_conflicts_with_subcommands
  • \r\n
  • Ensure we error for args_conflicts_with_subcommands\r\nwhen using subcommand short and long flags
  • \r\n
\r\n

v4.4.14

\r\n

[4.4.14] - 2024-01-08

\r\n

Documentation

\r\n
    \r\n
  • Fix find cookbook entry to allow repeats of\r\nflags/options
  • \r\n
\r\n

Features

\r\n
    \r\n
  • Allow num_args(0) on options which allows making them\r\nemulate being a flag for position-tracking flags
  • \r\n
\r\n

v4.4.13

\r\n

[4.4.13] - 2024-01-04

\r\n

Documentation

\r\n
    \r\n
  • Fix link to structopt migration guide
  • \r\n
\r\n

v4.4.12

\r\n

[4.4.12] - 2023-12-28

\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nChangelog\r\n

Sourced from clap's\r\nchangelog.

\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 0134f45\r\nchore: Release
  • \r\n
  • 995ee03\r\ndocs: Update changelog
  • \r\n
  • 2f18909\r\nMerge pull request #5314\r\nfrom epage/required
  • \r\n
  • 0a635b9\r\nfix(parser): Don't duplicate requireds when usage disabled
  • \r\n
  • e648e08\r\nMerge pull request #5311\r\nfrom sourcefrog/doc-exitcode
  • \r\n
  • 8c83971\r\ndocs: Link to exit code info
  • \r\n
  • b250c0b\r\nMerge pull request #5310\r\nfrom epage/pty
  • \r\n
  • c742b8e\r\nchore(complete): Update completest-pty
  • \r\n
  • f524d84\r\nchore: Release
  • \r\n
  • 944fb81\r\ndocs: Update changelog
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\nUpdates `futures` from 0.3.28 to 0.3.30\r\n
\r\nRelease notes\r\n

Sourced from futures's\r\nreleases.

\r\n
\r\n

0.3.30

\r\n
    \r\n
  • Add\r\n{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of\r\n(#2797)
  • \r\n
  • Fix panic in FuturesUnordered::clear (#2809)
  • \r\n
  • Fix panic in AsyncBufReadExt::fill_buf (#2801,\r\n#2812)
  • \r\n
  • Improve support for targets without atomic CAS (#2811)
  • \r\n
  • Remove build scripts (#2811)
  • \r\n
\r\n

0.3.29

\r\n
    \r\n
  • Add TryStreamExt::try_ready_chunks (#2757)
  • \r\n
  • Add TryStreamExt::{try_all,try_any} (#2783)
  • \r\n
  • Add UnboundedSender::{len,is_empty} (#2750)
  • \r\n
  • Fix Sync impl of FuturesUnordered (#2788)
  • \r\n
  • Fix infinite loop caused by invalid UTF-8 bytes (#2785)
  • \r\n
  • Fix build error with -Z minimal-versions (#2761)
  • \r\n
\r\n
\r\n
\r\n
\r\nChangelog\r\n

Sourced from futures's\r\nchangelog.

\r\n
\r\n

0.3.30 - 2023-12-24

\r\n
    \r\n
  • Add\r\n{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of\r\n(#2797)
  • \r\n
  • Fix panic in FuturesUnordered::clear (#2809)
  • \r\n
  • Fix panic in AsyncBufReadExt::fill_buf (#2801,\r\n#2812)
  • \r\n
  • Improve support for targets without atomic CAS (#2811)
  • \r\n
  • Remove build scripts (#2811)
  • \r\n
\r\n

0.3.29 - 2023-10-26

\r\n
    \r\n
  • Add TryStreamExt::try_ready_chunks (#2757)
  • \r\n
  • Add TryStreamExt::{try_all,try_any} (#2783)
  • \r\n
  • Add UnboundedSender::{len,is_empty} (#2750)
  • \r\n
  • Fix Sync impl of FuturesUnordered (#2788)
  • \r\n
  • Fix infinite loop caused by invalid UTF-8 bytes (#2785)
  • \r\n
  • Fix build error with -Z minimal-versions (#2761)
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • de1a0fd\r\nRelease 0.3.30
  • \r\n
  • 68d2845\r\nRemove a redundant space in example (#2816)
  • \r\n
  • fdd2ce7\r\nFix broken link in CopyBufAbortable docs (#2815)
  • \r\n
  • 272a3c7\r\nUse cfg(target_has_atomic) on no-std targets
  • \r\n
  • c179201\r\nFillBuf: Do not call poll_fill_buf twice
  • \r\n
  • e6735f3\r\nFuturesUnordered: Fix clear implementation
  • \r\n
  • 04d01a0\r\nFuturesOrdered: Use 64-bit index
  • \r\n
  • e4aa659\r\nremove redundant impl Unpin
  • \r\n
  • 17851c1\r\nprovide a mechanism to determine if io read/write halves are from the\r\nsame st...
  • \r\n
  • 4910799\r\nprovide a non-destructive mechanism to determine if a sink/stream are\r\npaired
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\nUpdates `itertools` from 0.11.0 to 0.12.1\r\n
\r\nChangelog\r\n

Sourced from itertools's\r\nchangelog.

\r\n
\r\n

0.12.1

\r\n

Added

\r\n
    \r\n
  • Documented iteration order guarantee for\r\nItertools::[tuple_]combinations (#822)
  • \r\n
  • Documented possible panic in iterate (#842)
  • \r\n
  • Implemented Clone and Debug for\r\nDiff (#845)
  • \r\n
  • Implemented Debug for WithPosition (#859)
  • \r\n
  • Implemented Eq for MinMaxResult (#838)
  • \r\n
  • Implemented From<EitherOrBoth<A, B>> for\r\nOption<Either<A, B>> (#843)
  • \r\n
  • Implemented PeekingNext for RepeatN (#855)
  • \r\n
\r\n

Changed

\r\n
    \r\n
  • Made CoalesceBy lazy (#801)
  • \r\n
  • Optimized Filter[Map]Ok::next,\r\nItertools::partition, Unique[By]::next[_back]\r\n(#818)
  • \r\n
  • Optimized Itertools::find_position (#837)
  • \r\n
  • Optimized Positions::next[_back] (#816)
  • \r\n
  • Optimized ZipLongest::fold (#854)
  • \r\n
  • Relaxed Debug bounds for GroupingMapBy (#860)
  • \r\n
  • Specialized ExactlyOneError::fold (#826)
  • \r\n
  • Specialized Interleave[Shortest]::fold (#849)
  • \r\n
  • Specialized MultiPeek::fold (#820)
  • \r\n
  • Specialized PadUsing::[r]fold (#825)
  • \r\n
  • Specialized PeekNth::fold (#824)
  • \r\n
  • Specialized Positions::[r]fold (#813)
  • \r\n
  • Specialized PutBackN::fold (#823)
  • \r\n
  • Specialized RepeatN::[r]fold (#821)
  • \r\n
  • Specialized TakeWhileInclusive::fold (#851)
  • \r\n
  • Specialized ZipLongest::rfold (#848)
  • \r\n
\r\n

Notable Internal Changes

\r\n
    \r\n
  • Added test coverage in CI (#847,\r\n#856)
  • \r\n
  • Added semver check in CI (#784)
  • \r\n
  • Enforced clippy in CI (#740)
  • \r\n
  • Enforced rustdoc in CI (#840)
  • \r\n
  • Improved specialization tests (#807)
  • \r\n
  • More specialization benchmarks (#806)
  • \r\n
\r\n

0.12.0

\r\n

Breaking

\r\n
    \r\n
  • Made take_while_inclusive consume iterator by value (#709)
  • \r\n
  • Added Clone bound to Unique (#777)
  • \r\n
\r\n

Added

\r\n
    \r\n
  • Added Itertools::try_len (#723)
  • \r\n
  • Added free function sort_unstable (#796)
  • \r\n
  • Added GroupMap::fold_with (#778,\r\n#785)
  • \r\n
  • Added PeekNth::{peek_mut, peek_nth_mut} (#716)
  • \r\n
  • Added PeekNth::{next_if, next_if_eq} (#734)
  • \r\n
  • Added conversion into (Option<A>,Option<B>)\r\nto EitherOrBoth (#713)
  • \r\n
\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 98d3978\r\nPrepare v0.12.1 release
  • \r\n
  • dffac1f\r\nBump obi1kenobi/cargo-semver-checks-action from 2.2 to 2.3
  • \r\n
  • 00998a4\r\nCoalesceBy: missing field in Debug
  • \r\n
  • a0411d6\r\nCombinationsWithReplacement: use a boxed slice\r\ninternally
  • \r\n
  • 8dd75f1\r\nPermutations: use boxed slices internally
  • \r\n
  • b785403\r\nExactlyOneError: implement Debug differently
  • \r\n
  • 7a1c22b\r\nFlattenOk: Debug with macro
  • \r\n
  • 94452e3\r\nGroupingMapBy: fix Debug implementation
  • \r\n
  • 2e325a0\r\nTakeWhileInclusive: missing field in\r\nDebug
  • \r\n
  • a48c5b4\r\nWithPosition: implement Debug
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\nUpdates `log` from 0.4.20 to 0.4.21\r\n
\r\nChangelog\r\n

Sourced from log's\r\nchangelog.

\r\n
\r\n

[0.4.21] - 2024-02-27

\r\n

What's Changed

\r\n
    \r\n
  • Minor clippy nits by @​nyurik in rust-lang/log#578
  • \r\n
  • Simplify Display impl by @​nyurik in rust-lang/log#579
  • \r\n
  • Set all crates to 2021 edition by @​nyurik in rust-lang/log#580
  • \r\n
  • Various changes based on review by @​Thomasdezeeuw\r\nin rust-lang/log#583
  • \r\n
  • Fix typo in file_static() method doc by @​dimo414 in rust-lang/log#590
  • \r\n
  • Specialize empty key value pairs by @​EFanZh in rust-lang/log#576
  • \r\n
  • Fix incorrect lifetime in Value::to_str() by @​peterjoel in rust-lang/log#587
  • \r\n
  • Remove some API of the key-value feature by @​Thomasdezeeuw\r\nin rust-lang/log#585
  • \r\n
  • Add logcontrol-log and log-reload by @​swsnr in rust-lang/log#595
  • \r\n
  • Add Serialization section to kv::Value docs by @​Thomasdezeeuw\r\nin rust-lang/log#593
  • \r\n
  • Rename Value::to_str to to_cow_str by @​Thomasdezeeuw\r\nin rust-lang/log#592
  • \r\n
  • Clarify documentation and simplify initialization of\r\nSTATIC_MAX_LEVEL by @​ptosi in rust-lang/log#594
  • \r\n
  • Update docs to 2021 edition, test by @​nyurik in rust-lang/log#577
  • \r\n
  • Add "alterable_logger" link to README.md by @​brummer-simon\r\nin rust-lang/log#589
  • \r\n
  • Normalize line ending by @​EFanZh in rust-lang/log#602
  • \r\n
  • Remove ok_or in favor of Option::ok_or by\r\n@​AngelicosPhosphoros\r\nin rust-lang/log#607
  • \r\n
  • Use Acquire ordering for initialization check by @​AngelicosPhosphoros\r\nin rust-lang/log#610
  • \r\n
  • Get structured logging API ready for stabilization by @​KodrAus in rust-lang/log#613
  • \r\n
\r\n

New Contributors

\r\n
    \r\n
  • @​nyurik made\r\ntheir first contribution in rust-lang/log#578
  • \r\n
  • @​dimo414 made\r\ntheir first contribution in rust-lang/log#590
  • \r\n
  • @​peterjoel\r\nmade their first contribution in rust-lang/log#587
  • \r\n
  • @​ptosi made\r\ntheir first contribution in rust-lang/log#594
  • \r\n
  • @​brummer-simon\r\nmade their first contribution in rust-lang/log#589
  • \r\n
  • @​AngelicosPhosphoros\r\nmade their first contribution in rust-lang/log#607
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 3ccdc28\r\nMerge pull request #617\r\nfrom rust-lang/cargo/0.4.21
  • \r\n
  • 6153cb2\r\nprepare for 0.4.21 release
  • \r\n
  • f0f7494\r\nMerge pull request #613\r\nfrom rust-lang/feat/kv-cleanup
  • \r\n
  • 2b220bf\r\nclean up structured logging example
  • \r\n
  • 646e9ab\r\nuse original Visitor name for VisitValue
  • \r\n
  • cf85c38\r\nadd needed subfeatures to kv_unstable
  • \r\n
  • 73e9539\r\nfix up capturing of :err
  • \r\n
  • 31bb4b0\r\nmove error macros together
  • \r\n
  • ad91711\r\nsupport field shorthand in macros
  • \r\n
  • 90a347b\r\nrestore removed APIs as deprecated
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\nUpdates `log4rs` from 1.2.0 to 1.3.0\r\n
\r\nRelease notes\r\n

Sourced from log4rs's\r\nreleases.

\r\n
\r\n

v.1.3.0

\r\n

See the changelog\r\nfor more details.

\r\n

New

\r\n
    \r\n
  • Add debug and release formatters
  • \r\n
  • Documentation on configuring the tool
  • \r\n
  • Code Coverage CI
  • \r\n
  • CVE Audit CI
  • \r\n
  • EditorConfig CI
  • \r\n
  • Code Owners
  • \r\n
  • NO_COLOR, CLICOLOR, CLICOLOR_FORCE controls
  • \r\n
  • Example of inline configuration with file rotation
  • \r\n
  • Time Based Trigger
  • \r\n
\r\n

Changed

\r\n
    \r\n
  • Update minimum supported rust to 1.69 for CVE-2020-26235
  • \r\n
  • Update arc-swap to 1.6
  • \r\n
  • Update log to 0.4.20
  • \r\n
  • Update humantime to 2.1
  • \r\n
  • Update serde_yaml to 0.9
  • \r\n
  • Update toml to 0.8
  • \r\n
  • Update derivative to 2.2
  • \r\n
  • Update tempfile to 3.8
  • \r\n
  • Update chrono to 0.2.23
  • \r\n
  • Moved level field before message in json\r\nformat
  • \r\n
  • Legacy test moved to examples
  • \r\n
\r\n

Fixed

\r\n
    \r\n
  • README typo regarding building for dev on windows
  • \r\n
  • Apply editorconfig
  • \r\n
  • Swap rustfmt configuration to\r\nimports_granularity="Crate" over deprecated\r\nmerge_imports = true
  • \r\n
\r\n
\r\n
\r\n
\r\nChangelog\r\n

Sourced from log4rs's\r\nchangelog.

\r\n
\r\n

[1.3.0]

\r\n

New

\r\n
    \r\n
  • Add debug and release formatters
  • \r\n
  • Documentation on configuring the tool
  • \r\n
  • Code Coverage CI
  • \r\n
  • CVE Audit CI
  • \r\n
  • EditorConfig CI
  • \r\n
  • Code Owners
  • \r\n
  • NO_COLOR, CLICOLOR, CLICOLOR_FORCE controls
  • \r\n
  • Example of inline configuration with file rotation
  • \r\n
  • Time Based Trigger
  • \r\n
\r\n

Changed

\r\n
    \r\n
  • Update minimum supported rust to 1.69 for CVE-2020-26235
  • \r\n
  • Update arc-swap to 1.6
  • \r\n
  • Update log to 0.4.20
  • \r\n
  • Update humantime to 2.1
  • \r\n
  • Update serde_yaml to 0.9
  • \r\n
  • Update toml to 0.8
  • \r\n
  • Update derivative to 2.2
  • \r\n
  • Update tempfile to 3.8
  • \r\n
  • Moved level field before message in json\r\nformat
  • \r\n
  • Legacy test moved to examples
  • \r\n
\r\n

Fixed

\r\n
    \r\n
  • README typo regarding building for dev on windows
  • \r\n
  • Apply editorconfig
  • \r\n
  • Swap rustfmt configuration to\r\nimports_granularity="Crate" over deprecated\r\nmerge_imports = true
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • c981ca4\r\nchore: set min chrono (#346)
  • \r\n
  • d4e6cbe\r\ndocs: Update CHANGELOG for new release (#336)
  • \r\n
  • 6c6ace0\r\nadd trigger kind "time" in rolling_file (#296)
  • \r\n
  • a898a07\r\nCreate an example of logging with file rotation (#295)
  • \r\n
  • b0ad8ba\r\nchore: move old test to example. fix formatting (#337)
  • \r\n
  • 4f09b8f\r\nAdd windows and *nix based env vars to control color output in logs (#335)
  • \r\n
  • 84dd0c7\r\ndocs: Apply markdownlint to all files (#338)
  • \r\n
  • a69fdf9\r\nfix: add check that the readme sample cfg is accepted by log4rs (#339)
  • \r\n
  • 58b92c8\r\nFix quickstart log4rs.yaml sample (#332)
  • \r\n
  • ebb9123\r\nChanged the order of the field in json log output (#333)
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\nUpdates `regex` from 1.9.4 to 1.10.4\r\n
\r\nChangelog\r\n

Sourced from regex's\r\nchangelog.

\r\n
\r\n

1.10.3 (2024-01-21)

\r\n

This is a new patch release that fixes the feature configuration of\r\noptional\r\ndependencies, and fixes an unsound use of bounds check elision.

\r\n

Bug fixes:

\r\n
    \r\n
  • [BUG #1147](rust-lang/regex#1147):\r\nSet default-features=false for the memchr and\r\naho-corasick dependencies.
  • \r\n
  • [BUG #1154](rust-lang/regex#1154):\r\nFix unsound bounds check elision.
  • \r\n
\r\n

1.10.2 (2023-10-16)

\r\n

This is a new patch release that fixes a search regression where\r\nincorrect\r\nmatches could be reported.

\r\n

Bug fixes:

\r\n
    \r\n
  • [BUG #1110](rust-lang/regex#1110):\r\nRevert broadening of reverse suffix literal optimization introduced in\r\n1.10.1.
  • \r\n
\r\n

1.10.1 (2023-10-14)

\r\n

This is a new patch release with a minor increase in the number of\r\nvalid\r\npatterns and a broadening of some literal optimizations.

\r\n

New features:

\r\n
    \r\n
  • FEATURE\r\n04f5d7be:\r\nLoosen ASCII-compatible rules such that regexes like\r\n(?-u:☃) are now allowed.
  • \r\n
\r\n

Performance improvements:

\r\n
    \r\n
  • PERF\r\n8a8d599f:\r\nBroader the reverse suffix optimization to apply in more cases.
  • \r\n
\r\n

1.10.0 (2023-10-09)

\r\n

This is a new minor release of regex that adds support\r\nfor start and end\r\nword boundary assertions. That is, \\< and\r\n\\>. The minimum supported Rust\r\nversion has also been raised to 1.65, which was released about one year\r\nago.

\r\n

The new word boundary assertions are:

\r\n
    \r\n
  • \\< or \\b{start}: a Unicode\r\nstart-of-word boundary (\\W|\\A on the left,\r\n\\w on the right).
  • \r\n
\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • aa2d8bd\r\n1.10.4
  • \r\n
  • 088d7f3\r\napi: add Cow guarantee to replace API
  • \r\n
  • a5ae351\r\nregex-automata-0.4.6
  • \r\n
  • 9cf4a42\r\nautomata: fix bug where reverse NFA lacked an unanchored prefix
  • \r\n
  • 10fe722\r\nstyle: clean up some recent lint violations
  • \r\n
  • d7f9347\r\nregex-automata-0.4.5
  • \r\n
  • 07ef7f1\r\nautomata: make additional prefileter metadata public
  • \r\n
  • 0c09903\r\n1.10.3
  • \r\n
  • 653bb59\r\ndeps: bump regex-automata to 0.4.4
  • \r\n
  • e7b5401\r\nregex-automata-0.4.4
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\nUpdates `rustyline` from 12.0.0 to 14.0.0\r\n
\r\nRelease notes\r\n

Sourced from rustyline's\r\nreleases.

\r\n
\r\n

14.0.0

\r\n

What's Changed

\r\n
    \r\n
  • Migrate to windows-sys #753
  • \r\n
  • Bump env_logger version to 0.11 #760
  • \r\n
  • Bump rusqlite to version 0.31 #763
  • \r\n
  • Fix typeahead #761
  • \r\n
  • Add enable signals config option #759
  • \r\n
  • Fix clippy warnings #764
  • \r\n
  • Upgrade nix to 0.28 #765
  • \r\n
\r\n

New Contributors

\r\n
    \r\n
  • @​printfn made\r\ntheir first contribution in kkawakam/rustyline#753
  • \r\n
  • @​andreistan26\r\nmade their first contribution in kkawakam/rustyline#759
  • \r\n
\r\n

Full Changelog: https://github.com/kkawakam/rustyline/compare/v13.0.0...v14.0.0

\r\n

13.0.0

\r\n

What's Changed

\r\n
    \r\n
  • Add HistoryHinter::default() and\r\nHistoryHinter::new() by @​segeljakt in kkawakam/rustyline#710
  • \r\n
  • Update fd-lock requirement from 3.0.0 to 4.0.0 by @​dependabot in kkawakam/rustyline#714
  • \r\n
  • Use termios from termios crate by @​nospam3089 in kkawakam/rustyline#717
  • \r\n
  • Fix clippy warnings by @​gwenn in kkawakam/rustyline#718
  • \r\n
  • Fix clippy warning by @​gwenn in kkawakam/rustyline#720
  • \r\n
  • Implement Candidate for Rc<str> by\r\n@​fsktom in kkawakam/rustyline#721
  • \r\n
  • fix(unix): restore terminal mode by @​miraclx in kkawakam/rustyline#724
  • \r\n
  • Bump nix dependency to version 0.27 by @​gwenn in kkawakam/rustyline#728
  • \r\n
  • No highligh_char on final refresh by @​gwenn in kkawakam/rustyline#729
  • \r\n
  • Fix clippy warnings on Windows by @​gwenn in kkawakam/rustyline#735
  • \r\n
  • add Cmd::Repaint by @​sujiacong in kkawakam/rustyline#734
  • \r\n
  • Make termios an optional dependency by @​gwenn in kkawakam/rustyline#736
  • \r\n
  • Mapping between linenoise API and rustyline API by @​gwenn in kkawakam/rustyline#737
  • \r\n
  • Use wrap_at_eol when ENABLE_VIRTUAL_TERMINAL_PROCESSING is set by @​gwenn in kkawakam/rustyline#739
  • \r\n
  • Ignore binding::test::size_of_event on arch <> x86_64 by @​gwenn in kkawakam/rustyline#742
  • \r\n
  • Update rusqlite requirement from 0.29.0 to 0.30.0 by @​dependabot in kkawakam/rustyline#745
  • \r\n
  • Bump clipboard-win to version 5.0 by @​gwenn in kkawakam/rustyline#746
  • \r\n
  • Change cursor visibility by @​gwenn in kkawakam/rustyline#747
  • \r\n
  • Fix some clippy warnings by @​gwenn in kkawakam/rustyline#749
  • \r\n
  • Fix derive macro with Highlighter attr by @​gwenn in kkawakam/rustyline#751
  • \r\n
  • Support completion candidates that are shorter than the input by @​gwenn in kkawakam/rustyline#750
  • \r\n
\r\n

New Contributors

\r\n
    \r\n
  • @​segeljakt\r\nmade their first contribution in kkawakam/rustyline#710
  • \r\n
  • @​nospam3089 made\r\ntheir first contribution in kkawakam/rustyline#717
  • \r\n
  • @​fsktom made\r\ntheir first contribution in kkawakam/rustyline#721
  • \r\n
  • @​miraclx made\r\ntheir first contribution in kkawakam/rustyline#724
  • \r\n
  • @​sujiacong\r\nmade their first contribution in kkawakam/rustyline#734
  • \r\n
\r\n

Full Changelog: https://github.com/kkawakam/rustyline/compare/v12.0.0...v12.0.1

\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • bd63fea\r\nMerge pull request #766\r\nfrom gwenn/14.0.0
  • \r\n
  • 75e9a08\r\nPrepare next release
  • \r\n
  • d27ef02\r\nMerge pull request #765\r\nfrom gwenn/nix
  • \r\n
  • bf09447\r\nUpgrade nix to 0.28
  • \r\n
  • 542a191\r\nMerge pull request #764\r\nfrom gwenn/clippy
  • \r\n
  • a55b343\r\nFix clippy warnings
  • \r\n
  • 3284f43\r\nMerge pull request #759\r\nfrom andreistan26/enable-signal
  • \r\n
  • 485eef8\r\nMerge pull request #761\r\nfrom gwenn/typeahead
  • \r\n
  • d3524ae\r\nMerge branch 'master' into typeahead
  • \r\n
  • 57037fd\r\nMerge pull request #763\r\nfrom gwenn/rusqlite
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\nUpdates `serde` from 1.0.188 to 1.0.193\r\n
\r\nRelease notes\r\n

Sourced from serde's\r\nreleases.

\r\n
\r\n

v1.0.193

\r\n
    \r\n
  • Fix field names used for the deserialization of\r\nRangeFrom and RangeTo (#2653,\r\n#2654,\r\n#2655,\r\nthanks @​emilbonnek)
  • \r\n
\r\n

v1.0.192

\r\n
    \r\n
  • Allow internal tag field in untagged variant (#2646,\r\nthanks @​robsdedude)
  • \r\n
\r\n

v1.0.191

\r\n
    \r\n
  • Documentation improvements
  • \r\n
\r\n

v1.0.190

\r\n
    \r\n
  • Preserve NaN sign when deserializing f32 from f64 or vice versa (#2637)
  • \r\n
\r\n

v1.0.189

\r\n
    \r\n
  • Fix "cannot infer type" error when internally tagged enum\r\ncontains untagged variant (#2613,\r\nthanks @​ahl)
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 44613c7\r\nRelease 1.0.193
  • \r\n
  • c706281\r\nMerge pull request #2655\r\nfrom dtolnay/rangestartend
  • \r\n
  • 65d75b8\r\nAdd RangeFrom and RangeTo tests
  • \r\n
  • 332b0cb\r\nMerge pull request #2654\r\nfrom dtolnay/rangestartend
  • \r\n
  • 8c4af41\r\nFix more RangeFrom / RangeEnd mixups
  • \r\n
  • 24a78f0\r\nMerge pull request #2653\r\nfrom emilbonnek/fix/range-to-from-de-mixup
  • \r\n
  • c91c334\r\nFix Range{From,To} deserialize mixup
  • \r\n
  • 2083f43\r\nUpdate ui test suite to nightly-2023-11-19
  • \r\n
  • 4676abd\r\nRelease 1.0.192
  • \r\n
  • 35700eb\r\nMerge pull request #2646\r\nfrom robsdedude/fix/2643/allow-tag-field-in-untagged
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\nUpdates `serde_json` from 1.0.105 to 1.0.109\r\n
\r\nRelease notes\r\n

Sourced from serde_json's\r\nreleases.

\r\n
\r\n

v1.0.109

\r\n
    \r\n
  • Documentation improvements
  • \r\n
\r\n

v1.0.108

\r\n
    \r\n
  • Documentation improvements (#1075,\r\n#1081,\r\n#1082,\r\nthanks @​dimo414\r\nand @​fritzrehde)
  • \r\n
\r\n

v1.0.107

\r\n
    \r\n
  • impl IntoDeserializer for &RawValue (#1071)
  • \r\n
\r\n

v1.0.106

\r\n
    \r\n
  • Add Value::as_number accessor (#1069,\r\nthanks @​chanced)
  • \r\n
  • Add Number::as_str accessor under\r\n"arbitrary_precision" feature (#1067,\r\nthanks @​chanced)
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • f88bf1f\r\nRelease 1.0.109
  • \r\n
  • bb62c73\r\nMerge pull request #1097\r\nfrom serde-rs/doccfg
  • \r\n
  • df36d10\r\nRestore doc cfg on re-exports
  • \r\n
  • c367091\r\nMerge pull request #1095\r\nfrom dtolnay/hashtest
  • \r\n
  • b328ee7\r\nEliminate hash closure in favor of calling hash_one directly
  • \r\n
  • b9bcbad\r\nUse BuildHasher::hash_one
  • \r\n
  • 7ff6c9e\r\nUse random hasher state for number hashing test
  • \r\n
  • fe031cd\r\nDelete trace_macros! functionality from test
  • \r\n
  • 05196ca\r\nUpdate ui test suite to nightly-2023-11-19
  • \r\n
  • 4bc1eaa\r\nRelease 1.0.108
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\nUpdates `shlex` from 1.1.0 t…","shortMessageHtmlLink":"build(deps): bump the cargo-dependencies group across 1 directory wit…"}},{"before":null,"after":"62dc2bd8ed44ea3b9c91b96425236c59a74dd098","ref":"refs/heads/dependabot/cargo/cargo-dependencies-32b1b9b728","pushedAt":"2024-05-12T15:25:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump the cargo-dependencies group across 1 directory with 20 updates\n\nBumps the cargo-dependencies group with 20 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.75` | `1.0.83` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.26` | `0.4.38` |\n| [clap](https://github.com/clap-rs/clap) | `4.4.1` | `4.4.18` |\n| [futures](https://github.com/rust-lang/futures-rs) | `0.3.28` | `0.3.30` |\n| [itertools](https://github.com/rust-itertools/itertools) | `0.11.0` | `0.12.1` |\n| [log](https://github.com/rust-lang/log) | `0.4.20` | `0.4.21` |\n| [log4rs](https://github.com/estk/log4rs) | `1.2.0` | `1.3.0` |\n| [regex](https://github.com/rust-lang/regex) | `1.9.4` | `1.10.4` |\n| [rustyline](https://github.com/kkawakam/rustyline) | `12.0.0` | `14.0.0` |\n| [serde](https://github.com/serde-rs/serde) | `1.0.188` | `1.0.193` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.105` | `1.0.109` |\n| [shlex](https://github.com/comex/rust-shlex) | `1.1.0` | `1.3.0` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.32.0` | `1.37.0` |\n| [tokio-stream](https://github.com/tokio-rs/tokio) | `0.1.14` | `0.1.15` |\n| [unicode-segmentation](https://github.com/unicode-rs/unicode-segmentation) | `1.10.1` | `1.11.0` |\n| [unicode-truncate](https://github.com/Aetf/unicode-truncate) | `0.2.0` | `1.0.0` |\n| [unicode-width](https://github.com/unicode-rs/unicode-width) | `0.1.10` | `0.1.12` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.4.1` | `1.8.0` |\n| [versions](https://github.com/fosskers/rs-versions) | `5.0.1` | `6.2.0` |\n| [clap_complete](https://github.com/clap-rs/clap) | `4.4.0` | `4.5.2` |\n\n\n\nUpdates `anyhow` from 1.0.75 to 1.0.83\n- [Release notes](https://github.com/dtolnay/anyhow/releases)\n- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.75...1.0.83)\n\nUpdates `chrono` from 0.4.26 to 0.4.38\n- [Release notes](https://github.com/chronotope/chrono/releases)\n- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/chronotope/chrono/compare/v0.4.26...v0.4.38)\n\nUpdates `clap` from 4.4.1 to 4.4.18\n- [Release notes](https://github.com/clap-rs/clap/releases)\n- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.4.1...v4.4.18)\n\nUpdates `futures` from 0.3.28 to 0.3.30\n- [Release notes](https://github.com/rust-lang/futures-rs/releases)\n- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.28...0.3.30)\n\nUpdates `itertools` from 0.11.0 to 0.12.1\n- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/rust-itertools/itertools/compare/v0.11.0...v0.12.1)\n\nUpdates `log` from 0.4.20 to 0.4.21\n- [Release notes](https://github.com/rust-lang/log/releases)\n- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/rust-lang/log/compare/0.4.20...0.4.21)\n\nUpdates `log4rs` from 1.2.0 to 1.3.0\n- [Release notes](https://github.com/estk/log4rs/releases)\n- [Changelog](https://github.com/estk/log4rs/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/estk/log4rs/compare/v1.2.0...v1.3.0)\n\nUpdates `regex` from 1.9.4 to 1.10.4\n- [Release notes](https://github.com/rust-lang/regex/releases)\n- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/rust-lang/regex/compare/1.9.4...1.10.4)\n\nUpdates `rustyline` from 12.0.0 to 14.0.0\n- [Release notes](https://github.com/kkawakam/rustyline/releases)\n- [Changelog](https://github.com/kkawakam/rustyline/blob/master/History.md)\n- [Commits](https://github.com/kkawakam/rustyline/compare/v12.0.0...v14.0.0)\n\nUpdates `serde` from 1.0.188 to 1.0.193\n- [Release notes](https://github.com/serde-rs/serde/releases)\n- [Commits](https://github.com/serde-rs/serde/compare/v1.0.188...v1.0.193)\n\nUpdates `serde_json` from 1.0.105 to 1.0.109\n- [Release notes](https://github.com/serde-rs/json/releases)\n- [Commits](https://github.com/serde-rs/json/compare/v1.0.105...v1.0.109)\n\nUpdates `shlex` from 1.1.0 to 1.3.0\n- [Changelog](https://github.com/comex/rust-shlex/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/comex/rust-shlex/commits)\n\nUpdates `tokio` from 1.32.0 to 1.37.0\n- [Release notes](https://github.com/tokio-rs/tokio/releases)\n- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.32.0...tokio-1.37.0)\n\nUpdates `tokio-stream` from 0.1.14 to 0.1.15\n- [Release notes](https://github.com/tokio-rs/tokio/releases)\n- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-stream-0.1.14...tokio-stream-0.1.15)\n\nUpdates `unicode-segmentation` from 1.10.1 to 1.11.0\n- [Commits](https://github.com/unicode-rs/unicode-segmentation/compare/v1.10.1...v1.11.0)\n\nUpdates `unicode-truncate` from 0.2.0 to 1.0.0\n- [Release notes](https://github.com/Aetf/unicode-truncate/releases)\n- [Changelog](https://github.com/Aetf/unicode-truncate/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/Aetf/unicode-truncate/compare/v0.2.0...v1.0.0)\n\nUpdates `unicode-width` from 0.1.10 to 0.1.12\n- [Commits](https://github.com/unicode-rs/unicode-width/compare/v0.1.10...v0.1.12)\n\nUpdates `uuid` from 1.4.1 to 1.8.0\n- [Release notes](https://github.com/uuid-rs/uuid/releases)\n- [Commits](https://github.com/uuid-rs/uuid/compare/1.4.1...1.8.0)\n\nUpdates `versions` from 5.0.1 to 6.2.0\n- [Release notes](https://github.com/fosskers/rs-versions/releases)\n- [Changelog](https://github.com/fosskers/rs-versions/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/fosskers/rs-versions/compare/v5.0.1...v6.2.0)\n\nUpdates `clap_complete` from 4.4.0 to 4.5.2\n- [Release notes](https://github.com/clap-rs/clap/releases)\n- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.4.0...clap_complete-v4.5.2)\n\n---\nupdated-dependencies:\n- dependency-name: anyhow\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: cargo-dependencies\n- dependency-name: chrono\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: cargo-dependencies\n- dependency-name: clap\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: cargo-dependencies\n- dependency-name: futures\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: cargo-dependencies\n- dependency-name: itertools\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: cargo-dependencies\n- dependency-name: log\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: cargo-dependencies\n- dependency-name: log4rs\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: cargo-dependencies\n- dependency-name: regex\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: cargo-dependencies\n- dependency-name: rustyline\n dependency-type: direct:production\n update-type: version-update:semver-major\n dependency-group: cargo-dependencies\n- dependency-name: serde\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: cargo-dependencies\n- dependency-name: serde_json\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: cargo-dependencies\n- dependency-name: shlex\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: cargo-dependencies\n- dependency-name: tokio\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: cargo-dependencies\n- dependency-name: tokio-stream\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: cargo-dependencies\n- dependency-name: unicode-segmentation\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: cargo-dependencies\n- dependency-name: unicode-truncate\n dependency-type: direct:production\n update-type: version-update:semver-major\n dependency-group: cargo-dependencies\n- dependency-name: unicode-width\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: cargo-dependencies\n- dependency-name: uuid\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: cargo-dependencies\n- dependency-name: versions\n dependency-type: direct:production\n update-type: version-update:semver-major\n dependency-group: cargo-dependencies\n- dependency-name: clap_complete\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: cargo-dependencies\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump the cargo-dependencies group across 1 directory wit…"}},{"before":"8b738d3c90b437dd6b18e27e0f1b700444563cf9","after":null,"ref":"refs/heads/dependabot/cargo/cargo-dependencies-613dbd75b9","pushedAt":"2024-05-12T15:24:10.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":"18d27401a4d93ad579afb6f8428e4a35bdcd5e6c","after":"ea0fd25f729e77f31469015b9164eaa8e135fe54","ref":"refs/heads/gh-pages","pushedAt":"2024-05-12T15:20:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: e8f3d6501df8748e749cdc38a269c536361b5983","shortMessageHtmlLink":"deploy: e8f3d65"}},{"before":"5c1a6393280956170a36ded5ee736b2dc557e496","after":"e9b7dd108089fa4831ccb77e0b981fd345469555","ref":"refs/heads/release-plz-2024-05-12T14-52-09Z","pushedAt":"2024-05-12T15:20:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore: release\n\nSigned-off-by: Dheepak <1813121+kdheepak@users.noreply.github.com>","shortMessageHtmlLink":"chore: release"}},{"before":"6b2365919b22e823ef03d1cf21471e1e3df55831","after":"e8f3d6501df8748e749cdc38a269c536361b5983","ref":"refs/heads/main","pushedAt":"2024-05-12T15:19:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdheepak","name":"Dheepak Krishnamurthy","path":"/kdheepak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813121?s=80&v=4"},"commit":{"message":"build(deps): Bump to ratatui v0.26","shortMessageHtmlLink":"build(deps): Bump to ratatui v0.26"}},{"before":"3af1afd0b2e7bbf0f3faf255a340fafec26f7b0a","after":null,"ref":"refs/heads/release-plz-2024-05-12T14-43-25Z","pushedAt":"2024-05-12T15:13:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kdheepak","name":"Dheepak Krishnamurthy","path":"/kdheepak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813121?s=80&v=4"}},{"before":"6b2365919b22e823ef03d1cf21471e1e3df55831","after":"5c1a6393280956170a36ded5ee736b2dc557e496","ref":"refs/heads/release-plz-2024-05-12T14-52-09Z","pushedAt":"2024-05-12T14:52:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdheepak","name":"Dheepak Krishnamurthy","path":"/kdheepak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813121?s=80&v=4"},"commit":{"message":"chore: release","shortMessageHtmlLink":"chore: release"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETxBB0gA","startCursor":null,"endCursor":null}},"title":"Activity · kdheepak/taskwarrior-tui"}