{"ecosystem":"cargo","package":"axum-server","from_version":null,"to_version":null,"changes":[{"from_version":"v0.5.1","to_version":"v0.6.0","change_type":"breaking","description":"**breaking**: Updated `axum` from `0.6` to `0.7`.","migration_hint":null},{"from_version":"v0.5.1","to_version":"v0.6.0","change_type":"breaking","description":"**breaking**: Updated `hyper` to `1.0.1`.","migration_hint":null},{"from_version":"v0.4.7","to_version":"v0.5.0","change_type":"breaking","description":"**breaking:** Updated `tokio-rustls` from `0.23` to `0.24` which affects `TlsStream` type.","migration_hint":null},{"from_version":"v0.2.5","to_version":"v0.3.0","change_type":"breaking","description":"**breaking:** Removed `bind_rustls`, `certificate`, `certificate_file`, `loader`, `new`, `private_key`, `private_key_file`, `serve_and_record`, `tls_config` methods from `Server`.","migration_hint":null},{"from_version":"v0.2.5","to_version":"v0.3.0","change_type":"breaking","description":"**breaking:** Removed `tls` module.","migration_hint":null},{"from_version":"v0.2.5","to_version":"v0.3.0","change_type":"breaking","description":"**breaking:** Removed `record` module and feature.","migration_hint":null},{"from_version":"v0.2.5","to_version":"v0.3.0","change_type":"breaking","description":"**breaking:** Removed `Handle::listening_addrs` method.","migration_hint":null},{"from_version":"v0.2.5","to_version":"v0.3.0","change_type":"breaking","description":"**breaking:** `Server::bind` method doesn't take `self` anymore and creates an `Server`.","migration_hint":null}],"total":8,"note":"Curated major-version breaking changes. Always verify against the package's official changelog before migrating.","_cache":"hit"}