{"ecosystem":"cargo","package":"libtest-mimic","from_version":null,"to_version":null,"changes":[{"from_version":"v0.7.3","to_version":"v0.8.0","change_type":"breaking","description":"Remove `threadpool` dependency, getting rid of memory leaks observed when running under valgrind (thanks @Felix-El) in [#46](https://github.com/LukasKalbertodt/libtest-mimic/pull/46)","migration_hint":null},{"from_version":"v0.7.3","to_version":"v0.8.0","change_type":"breaking","description":"Switch from `termcolor` to `anstream` to get rid of duplicate dependencies (thanks @hanna-kruppe) in [#44](https://github.com/LukasKalbertodt/libtest-mimic/pull/44)","migration_hint":null},{"from_version":"v0.7.3","to_version":"v0.8.0","change_type":"breaking","description":"Bump dev-dependency `fastrand` to `2` (thanks @alexanderkjall) in [#47](https://github.com/LukasKalbertodt/libtest-mimic/pull/47)","migration_hint":null},{"from_version":"v0.5.2","to_version":"v0.6.0","change_type":"breaking","description":"**Breaking**: Bump MSRV to 1.60 (due to the clap update)","migration_hint":null},{"from_version":"v0.4.1","to_version":"v0.5.0","change_type":"breaking","description":"**Breaking**: Rename `Test` to `Trial`","migration_hint":null},{"from_version":"v0.4.1","to_version":"v0.5.0","change_type":"breaking","description":"**Breaking**: Rename `run_tests` to `run`","migration_hint":null},{"from_version":"v0.4.1","to_version":"v0.5.0","change_type":"breaking","description":"⭐ **Breaking**: Make every `Trial` have a runner function instead of `data` + a global runner function. Thus, the third parameter of `run` is no more. I think this model is more intuitive.","migration_hint":null},{"from_version":"v0.4.1","to_version":"v0.5.0","change_type":"breaking","description":"**Breaking**: Add `Trial::{test, bench}` constructor functions, use builder pattern, and make fields private.","migration_hint":null},{"from_version":"v0.4.1","to_version":"v0.5.0","change_type":"breaking","description":"**Breaking**: rename `Args::num_threads` to `test_threads`","migration_hint":null},{"from_version":"v0.3.0","to_version":"v0.4.0","change_type":"breaking","description":"Fix `--list --ignored` behavior","migration_hint":null}],"total":10,"note":"Curated major-version breaking changes. Always verify against the package's official changelog before migrating.","_cache":"hit"}