test-case-macros breaking changes
cargo12 curated breaking changes across major versions of test-case-macros. Use this as a migration checklist before bumping dependencies.
- v1.2.1 \u2192 v2.0.0-rc1breaking
Deprecation of `hamcrest2` integration (`it` and `is` are kept, complex assertions now have different syntax)
- v1.2.1 \u2192 v2.0.0-rc1breaking
Deprecation of `inconclusive` within test description string - it will no longer act like modifier keyword
- v2.0.0-rc3 \u2192 v2.0.0breaking
Deprecation of `inconclusive` within test description string - it will no longer act like modifier keyword
- v2.0.0-rc3 \u2192 v2.0.0breaking
Removal of `hamcrest2` integration (`it` and `is` are kept, complex assertions now have different syntax) ---
- v0.3.3 \u2192 v1.0.0-alpha-1breaking
Add extra unit tests - thanks to @luke-biel
- v0.3.3 \u2192 v1.0.0-alpha-1breaking
Replace `parented_test_case` with parsing `test_case` directly from args - thanks to @luke-biel
- v1.0.0-alpha-1 \u2192 v1.0.0breaking
Added keeping trailing underscores in names - thanks to @rzumer
- v1.0.0-alpha-1 \u2192 v1.0.0breaking
Added extra unit tests - thanks to @luke-biel
- v1.0.0-alpha-1 \u2192 v1.0.0breaking
Replace `parented_test_case` with parsing `test_case` directly from args - thanks to @luke-biel
- unknown \u2192 v0.3.1breaking
Crate has new maintainer: Wojciech Polak :hand: :tada:
- unknown \u2192 v0.3.1breaking
Crate has new name, as `test-case-derive` had no meaning for `derive` part.
- unknown \u2192 v0.3.1breaking
Delimiter for test case description is `;` instead of `::`. Reason: `::` is valid part of expression and rustc treats const variable as path
Get this data programmatically \u2014 free, no authentication.
curl https://depscope.dev/api/breaking/cargo/test-case-macros