Repository navigation
v2.0.0-beta.1
Pre-release
Pre-release
·
51 commits
to v2
since this release
What's Changed
- chore: bump version, regenerate lockfile by @alejandro-vaz in #568
- Refactor: Modularize
mod spec_traitsinto aspecialization.rsfile by @pedrodesu in #575 - Added
clippyto CI and made minor code improvements by @pedrodesu in #576 - Refactor: Add add/sub to TaggedLen (#570) by @iamjaeholee in #572
- Implement try_with_capacity and improve with_capacity by @bolshoytoster in #574
- refactor: improve taggedlen maintainability and logic by @fereidani in #578
- Splice and push_mut/insert_mut undefined behavior fix by @fereidani in #586
- perf: remove index panic code generation from ExtractIf next by @fereidani in #587
- Refactor
PartialEqimplementations by @TDecking in #588 - Remove the use of the deprecated
smallvecmacro by @TDecking in #589 - docs(readme): add warning about AI contributions by @Dazzanova in #595
- Add
SmallVec::into_raw_partsby @TDecking in #591 - docs: added feature descriptions to README by @alejandro-vaz in #580
- Correct iterator collection and partial-retention benchmarks by @charliermarsh in #597
- Add custom allocator support by @bolshoytoster in #592
- Fix panic safety when reserving during splice by @charliermarsh in #593
- refactor: create
src/iterators/folder and moverayon.rs(closes #598) by @rushikeshgarad2024-dev in #600 - Add testing and benchmarking steps with
--no-default-featuresby @pedrodesu in #610 - Remove deprecated usage in
benches/bench.rsby @pedrodesu in #611 - fix: overflow on length on not-64-bit by @alejandro-vaz in #616
- Improve some code related to specialization by @TDecking in #618
- Refactor the benchmark suite by @TDecking in #619
- chore: bump version by @alejandro-vaz in #615
New Contributors
- @pedrodesu made their first contribution in #575
- @iamjaeholee made their first contribution in #572
- @rushikeshgarad2024-dev made their first contribution in #600
Full Changelog: v2.0.0-alpha.13...v2.0.0-beta.1