{"ecosystem":"cargo","package":"reqwest-middleware","from_version":null,"to_version":null,"changes":[{"from_version":"reqwest-retry-v0.5.0","to_version":"reqwest-tracing-v0.5.0","change_type":"breaking","description":"The keys emitted by the crate now match the stable Semantic Conventions for HTTP Spans.","migration_hint":null},{"from_version":"reqwest-retry-v0.5.0","to_version":"reqwest-tracing-v0.5.0","change_type":"breaking","description":"Upgraded `reqwest-middleware` to `0.3.0`.","migration_hint":null},{"from_version":"reqwest-retry-v0.5.0","to_version":"reqwest-tracing-v0.5.0","change_type":"breaking","description":"Removed support for `opentelemetry` 0.13 to 0.19","migration_hint":null},{"from_version":"reqwest-middleware-v0.5.0","to_version":"reqwest-retry-v0.9.0","change_type":"breaking","description":"Updated `retry-policies` (re-exported as `reqwest_retry::policies`) to 0.5.","migration_hint":null},{"from_version":"reqwest-middleware-v0.4.0","to_version":"reqwest-retry-v0.7.0","change_type":"breaking","description":"Errors are now reported as `RetryError` that adds the number of retries to the error chain if there were any. This changes the returned error types.","migration_hint":null},{"from_version":"reqwest-middleware-v0.3.0","to_version":"reqwest-retry-v0.5.0","change_type":"breaking","description":"Upgraded `reqwest-middleware` to `0.3.0`.","migration_hint":null},{"from_version":"reqwest-tracing-v0.5.3","to_version":"reqwest-middleware-v0.4.0","change_type":"breaking","description":"`request_middleware::Error` is now a transparent error enum and doesn't add its own context anymore.","migration_hint":null},{"from_version":"unknown","to_version":"reqwest-middleware-v0.3.0","change_type":"breaking","description":"Upgraded `reqwest` to `0.12.0`","migration_hint":null},{"from_version":"unknown","to_version":"reqwest-middleware-v0.3.0","change_type":"breaking","description":"Removed default-features `json` and `multipart` from `reqwest` dependency","migration_hint":null},{"from_version":"unknown","to_version":"reqwest-middleware-v0.3.0","change_type":"breaking","description":"Added `json` and `multipart` features to `reqwest-middleware`","migration_hint":null},{"from_version":"unknown","to_version":"reqwest-middleware-v0.3.0","change_type":"breaking","description":"Upgraded `matchit` to `0.8.0`","migration_hint":null},{"from_version":"unknown","to_version":"reqwest-middleware-v0.3.0","change_type":"breaking","description":"You may need to update some matches that look like `/a/:some_var` to `/a/{some_var}`","migration_hint":null}],"total":12,"note":"Curated major-version breaking changes. Always verify against the package's official changelog before migrating.","_cache":"hit"}