FullstackRustDemo
FullstackRustDemo copied to clipboard
Bump smallvec from 0.6.1 to 0.6.14
Bumps smallvec from 0.6.1 to 0.6.14.
Release notes
Sourced from smallvec's releases.
v0.6.14
v0.6.13
- Use the
maybe-unitcrate in place of soon-to-be-deprecatedstd::mem::uninitialized(#180). When built with Rust 1.36 or later, this fixes a source of undefined behavior. It also fixes deprecation warnings in Rust 1.39 and later, and test failures when run in MIRI. In Rust 1.35 and earlier it provides some safety improvements but does not completely eliminate undefined behavior. (However, we are not aware of any cases where the undefined behavior causes bugs in practice in those toolchains.)v0.6.12
- Move code using
default fninto its own module (#161).v0.6.11
- The unstable
allocfeature is no longer needed. This crate can now build with thestdfeature disabled on stable Rust 1.36 or later (#159).v0.6.10
- Fix a bug in
extendwith certain iterators (#150).- Fix soundness bugs in the
growmethod (#151, #152).- Fix typo in docs (#144).
v0.6.9
- Remove dependency on
unreachablecrate (#140)v0.6.8
- Don't leak memory if an iterator panics during
extend(#137)- Update the unstable
unionfeature for better forward compatibility (#135)v0.6.7
- Add an optional feature to use the unstable
may_dangleattribute (#133).v0.6.6
- Fix possible over-allocation in
from_slice(#122)- Optional nightly-only
specializationfeature forfrom_sliceoptimization (#123)- New
from_raw_partsconstructor (#130)- Documentation and testing improvements (#125, #129)
v0.6.5
- #115 - add
into_innermethod- #117 - add
from_buf_and_lenandfrom_buf_and_len_unchecked- #118 - optimize
from_slice- Some code cleanup and testing improvements (#112, #113, #114, #120)
v0.6.4
- Extend the
smallvec!macro to work with non-Copyitems (#107)- Improve the
Debugformatting implementation (#109)v0.6.3
- Fix possible double-free in
insert_manywhen passed an iterator that panics innext(#103)- Add a new
unionfeature (disabled by default) that reduces the size of the SmallVec struct (#94)- Improve performance of
extendandfrom_elem(#93)- Improve performance of
drop(#100)- Update to build without
stdfeature on current Rust nightly (#104)- Additional benchmarks (#95, #97)
... (truncated)
Commits
5757ac5Fix potential buffer overflow ininsert_many7852204Merge pull request #180 from mbrubeck/maybe_uninit58d5416Add a test for #139.26ea2caRun miri in CIe64afc8Use MaybeUninit for storage of inline items.87f156bVersion 0.6.12e60df76Version 0.6.113ee6d1eAuto merge of #161 - Centril:master, r=emilio92122e2Move use of 'default fn' to its own module.c83bb71Auto merge of #159 - CryZe:no-std, r=emilio- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.