Fixed an issue with generating collections of collections in
arbitrary_take_rest where <Vec<Vec<u8>>>::arbitrary_take_rest would never
generate vec![vec![]] for example. See
#159 for details.
1.3.0
Released 2023-03-13.
Added
Added the ability to manually specify derived trait bounds for
Arbitrary. See #138 for
details.
Fixed
Fixed minimal versions correctness for syn.
1.2.3
Released 2023-01-20.
Fixed
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
... (truncated)
Commits
22806e8 Merge pull request #152 from glandium/release
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 show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@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.0.3 to 1.3.1.
Changelog
Sourced from arbitrary's changelog.
... (truncated)
Commits
22806e8
Merge pull request #152 from glandium/releasef54ebe2
Bump derive_arbitrary to 1.3.14517698
Merge pull request #125 from lnicola/patch-10919dda
Fix release dates for 1.1.5 and 1.1.69b19d20
Merge pull request #146 from maurer/syn-2a1ce928
Update to syn-2c20a950
Bump to version 1.3.0c397cc2
Merge pull request #138 from michaelsproul/specify-boundsa5a9527
Ignore container attributes examples6c689bb
Don't panicDependabot 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 show