The derive(Arbitrary) will now annotate the generated impls with a #[automatically_derived]
attribute to indicate to e.g. clippy that lints should not fire for the code within the derived
implementation.
1.2.2
Released 2023-01-03.
Fixed
Ensured that arbitrary and derive_arbitrary versions are synced up so that
they don't, e.g., emit generated code that depends on newer versions of
arbitrary than the one currently in
use. #134
1.2.1
Fixed
Fixed an issue where std::thread_local! macro invocations in derive code
were not fully prefixed, causing confusing build errors in certain situations.
1.2.0
Released 2022-10-20.
Added
Support custom arbitrary implementation for fields on
derive. #129
1.1.6
Released 2022-09-08.
Fixed
Fixed a potential panic due to an off-by-one error in the Arbitrary
implementation for std::ops::Bound<T>.
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 rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will 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 version` will 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 dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps arbitrary from 1.1.3 to 1.2.3.
Changelog
Sourced from arbitrary's changelog.
... (truncated)
Commits
98044ba
bump arbitrary_derive to 1.2.3c54021c
derive: add #[automatically_derived]61254d0
Merge pull request #141 from striezel-stash/actions-checkout-update59214f1
Update actions/checkout in GitHub Actions workflows to v3d38b015
Merge pull request #135 from fitzgen/sync-crate-versions-bump-to-1.2.2801140c
Sync uparbitrary
andderive_arbitrary
versions; bump to 1.2.28fabb53
Merge pull request #133 from rust-fuzz/bumpc5feda3
bump arbitrary_derive to 1.2.1418c0b7
Merge pull request #131 from stormshield-guillaumed/no_std_derive6c8f947
derive: use absolute path to fix use in no_std crateDependabot 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 rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will 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 version` will 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 dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)