{"ecosystem":"cargo","package":"parity-scale-codec-derive","from_version":null,"to_version":null,"changes":[{"from_version":"1.2.0","to_version":"parity-scale-codec-3.1.2","change_type":"breaking","description":"Make `CompactRef` public by @andrenth in https://github.com/paritytech/parity-scale-codec/pull/321","migration_hint":null},{"from_version":"1.2.0","to_version":"parity-scale-codec-3.1.2","change_type":"breaking","description":"Add ability to re-export parity-scale-codec crate by @gshep in https://github.com/paritytech/parity-scale-codec/pull/325","migration_hint":null},{"from_version":"1.2.0","to_version":"parity-scale-codec-3.1.2","change_type":"breaking","description":"BitVec: Improve the encoding and consolidate the implementations by @bkchr in https://github.com/paritytech/parity-scale-codec/pull/327","migration_hint":null},{"from_version":"1.2.0","to_version":"parity-scale-codec-3.1.2","change_type":"breaking","description":"Fix crate access by putting a leading `::` by @bkchr in https://github.com/paritytech/parity-scale-codec/pull/328 Be aware that version 3.0.0. up to 3.1.1 contained some bugs in the `BitVec` encoder that could lead to an invalid encoding. Thus, we yanked these crate version and it is advised to upgrade to 3.1.2. Any release before 3.0.0 wasn't affected by this bug.","migration_hint":null}],"total":4,"note":"Curated major-version breaking changes. Always verify against the package's official changelog before migrating.","_cache":"hit"}