{"ecosystem":"cargo","package":"yaml-rust2","from_version":null,"to_version":null,"changes":[{"from_version":"v0.8.1","to_version":"v0.9.0","change_type":"breaking","description":"Update dependencies. Since `hashlink` is exposed (through `Yaml::Hash`) and has been updated from 0.8.4 to 0.9.1, the new version of `yaml-rust2` will not link properly if you explicitly rely on `hashlink v0.8`. Existing code with v0.8.4 should still compile fine in v0.9.1 (see [hashlink's v0.9.0 changelog](https://github.com/kyren/hashlink/releases/tag/v0.9.0)). **Bug fixes**","migration_hint":null},{"from_version":"v0.8.1","to_version":"v0.9.0","change_type":"breaking","description":"([#37](https://github.com/Ethiraric/yaml-rust2/pull/37)) Parse empty scalars as `\"\"` instead of `\"~\"`. **Features**","migration_hint":null},{"from_version":"v0.8.1","to_version":"v0.9.0","change_type":"breaking","description":"Add `Yaml::is_hash`.","migration_hint":null},{"from_version":"v0.8.1","to_version":"v0.9.0","change_type":"breaking","description":"Add better doccomments to the `Index` and `IntoIterator` implementations for `Yaml` to better explain their quirks and design decisions.","migration_hint":null},{"from_version":"v0.9.0","to_version":"v0.10.0","change_type":"breaking","description":"Update dependencies. `hashlink` had a bogus requirement of `>= 0.8, < 0.10`, sorry. As mentioned [here](https://github.com/Ethiraric/yaml-rust2/issues/33#issuecomment-2227455469), range requirements shouldn't be used and I haven't been vigilant enough when reviewing. The requirement is now set to `0.10`. **Changes**","migration_hint":null},{"from_version":"v0.9.0","to_version":"v0.10.0","change_type":"breaking","description":"Force quotes on `y` and `n` to appease the YAML 1.1 lords.","migration_hint":null}],"total":6,"note":"Curated major-version breaking changes. Always verify against the package's official changelog before migrating.","_cache":"hit"}