Sourced from serde's\r\nreleases.
\r\n\r\n\r\nv1.0.203
\r\n\r\n
\r\n- Documentation improvements (#2747)
\r\n
d5bc546
\r\nRelease 1.0.20345ae217
\r\nMerge pull request #2747\r\nfrom dtolnay/variadicb7b97dd
\r\nUnindent implementation inside tuple_impl_body macro5d3c563
\r\nDocument tuple impls as fake variadic3761854
\r\nMerge pull request #2745\r\nfrom dtolnay/docsrsa8f1484
\r\nRely on docs.rs to define --cfg=docsrs by defaultf_unique_weighted
(#3164)"}},{"before":"a1f4ef9f2cb41fc586e4d61458b7e32004db5051","after":"c325e5e7b129856701df80d6ebabddbdc4305f86","ref":"refs/heads/fix_f_unique_weighted_docs","pushedAt":"2024-05-28T12:29:57.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"ctb","name":"C. Titus Brown","path":"/ctb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51016?s=80&v=4"},"commit":{"message":"Merge branch 'latest' into fix_f_unique_weighted_docs","shortMessageHtmlLink":"Merge branch 'latest' into fix_f_unique_weighted_docs"}},{"before":null,"after":"c6ea72148dd33658016eeebbd4305f765e65214a","ref":"refs/heads/dependabot/cargo/ouroboros-0.18.4","pushedAt":"2024-05-27T20:49:37.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":"Bump ouroboros from 0.18.3 to 0.18.4\n\nBumps [ouroboros](https://github.com/someguynamedjosh/ouroboros) from 0.18.3 to 0.18.4.\n- [Commits](https://github.com/someguynamedjosh/ouroboros/commits)\n\n---\nupdated-dependencies:\n- dependency-name: ouroboros\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] Sourced from itertools's\r\nchangelog.
\r\n\r\n\r\n0.13.0
\r\nBreaking
\r\n\r\n
\r\n- Removed implementation of
\r\nDoubleEndedIterator
for\r\nConsTuples
(#853)- Made
\r\nMultiProduct
fused and fixed on an empty iterator\r\n(#835,\r\n#834)- Changed
\r\niproduct!
to return tuples for maxi one\r\niterator too (#870)- Changed
\r\nPutBack::put_back
to return the old value (#880)- Removed deprecated
\r\nrepeat_call, Itertools::{foreach, step,\r\nmap_results, fold_results}
(#878)- Removed
\r\nTakeWhileInclusive::new
(#912)Added
\r\n\r\n
\r\n- Added
\r\nItertools::{smallest_by, smallest_by_key, largest,\r\nlargest_by, largest_by_key}
(#654,\r\n#885)- Added
\r\nItertools::tail
(#899)- Implemented
\r\nDoubleEndedIterator
for\r\nProcessResults
(#910)- Implemented
\r\nDebug
forFormatWith
(#931)- Added
\r\nItertools::get
(#891)Changed
\r\n\r\n
\r\n- Deprecated
\r\nItertools::group_by
(renamed\r\nchunk_by
) (#866,\r\n#879)- Deprecated
\r\nunfold
(usestd::iter::from_fn
\r\ninstead) (#871)- Optimized
\r\nGroupingMapBy
(#873,\r\n#876)- Relaxed
\r\nFn
bounds toFnMut
in\r\ndiff_with, Itertools::into_group_map_by
(#886)- Relaxed
\r\nDebug/Clone
bounds forMapInto
(#889)- Documented the
\r\nuse_alloc
feature (#887)- Optimized
\r\nItertools::set_from
(#888)- Removed badges in
\r\nREADME.md
(#890)- Added "no-std" categories in
\r\nCargo.toml
(#894)- Fixed
\r\nItertools::k_smallest
on short unfused iterators\r\n(#900)- Deprecated
\r\nItertools::tree_fold1
(renamed\r\ntree_reduce
) (#895)- Deprecated
\r\nGroupingMap::fold_first
(renamed\r\nreduce
) (#902)- Fixed
\r\nItertools::k_smallest(0)
to consume the iterator,\r\noptimizedItertools::k_smallest(1)
(#909)- Specialized
\r\nCombinations::nth
(#914)- Specialized
\r\nMergeBy::fold
(#920)- Specialized
\r\nCombinationsWithReplacement::nth
(#923)- Specialized
\r\nFlattenOk::{fold, rfold}
(#927)- Specialized
\r\nPowerset::nth
(#924)- Documentation fixes (#882,\r\n#936)
\r\n- Fixed
\r\nassert_equal
for iterators longer than\r\ni32::MAX
(#932)- Updated the
\r\nmust_use
message of non-lazy\r\nKMergeBy
andTupleCombinations
(#939)Notable Internal Changes
\r\n\r\n
d5084d1
\r\nPrepare v0.13.0 release (#937)d7c99d5
\r\nTupleCombinations
is not lazy but must be used\r\nnonetheless074c7fc
\r\nKMergeBy
is not lazy but must be used nonetheless2ad9e07
\r\nassert_equal
: fix\r\nclippy::default_numeric_fallback
0d4efc8
\r\nRemove free function get
05cc0ee
\r\nget(s..=usize::MAX)
should be fine when s !=\r\n0
3c16f14
\r\nget
: when is it ESI and/or DEI4dd6ba0
\r\nget
: panics if the range includes\r\nusize::MAX
7a9ce56
\r\nget(r: Range)
as Skip\\<Take>
f676f2f
\r\nRemove the unspecified check about\r\n.get(exhausted_range_inclusive)
Sourced from camino's\r\nreleases.
\r\n\r\n\r\ncamino 1.1.7
\r\nFixed
\r\n\r\n
\r\n- Resolve
\r\nunexpected_cfg
warnings.
Sourced from camino's\r\nchangelog.
\r\n\r\n\r\n[1.1.7] - 2024-05-14
\r\nFixed
\r\n\r\n
\r\n- Resolve
\r\nunexpected_cfg
warnings.
9cabdbd
\r\n[camino] version 1.1.76e292d2
\r\nprepare release4ae167f
\r\nadd cargo warnings for missing feature enablementsf314336
\r\nfix incompatible_msrv warningc84a312
\r\nresolve unexpected_cfg warnings50dfa7a
\r\n[ci] use M1 runners for macOS builds (#89)7de9219
\r\n[ci] fix build on Rust 1.34 and 1.44af3462f
\r\nAdd docstring for Utf8Path::try_frombd7920e
\r\nfix clippy issues with Rust 1.748bec623
\r\nAdd MSRV field to caminoSourced from serde's\r\nreleases.
\r\n\r\n\r\nv1.0.202
\r\n\r\n
\r\n- Provide public access to RenameAllRules in serde_derive_internals\r\n(#2743)
\r\n
9e32a40
\r\nRelease 1.0.20287f635e
\r\nRelease serde_derive_internals 0.29.1d4b2dfb
\r\nMerge pull request #2743\r\nfrom dtolnay/renameallrulesf6ab0bc
\r\nProvide public access to RenameAllRules in serde_derive_internals48cc2a6
\r\nReplace use of a syn From impl3202a68
\r\nSkip rerunning build script on library code changes