{"ecosystem":"cocoapods","package":"Kanna","from_version":null,"to_version":null,"changes":[{"from_version":"6.0.2","to_version":"6.1.0","change_type":"breaking","description":"`XMLElement` protocol now requires a `cloneNode` function. If you have custom types conforming to `XMLElement`, you will need to add a `func cloneNode(deep: Bool) -> XMLElement?` implementation.","migration_hint":null},{"from_version":"6.0.2","to_version":"6.1.0","change_type":"breaking","description":"`XMLElement` protocol now requires a `attributes` property. If you have custom types conforming to `XMLElement`, you will need to add a `var attributes: [String: String] { get }` implementation.","migration_hint":null},{"from_version":"6.0.2","to_version":"6.1.0","change_type":"breaking","description":"`XMLElement` protocol now requires a `children` property. If you have custom types conforming to `XMLElement`, you will need to add a `var children: [XMLElement] { get }` implementation.","migration_hint":null}],"total":3,"note":"Curated major-version breaking changes. Always verify against the package's official changelog before migrating.","_cache":"hit"}