# Changelog Changes to the FVM's CAR implementation. ## [Unreleased] ## 0.8.1 [2024-11-08] Remove unnecessary features from `multihash-codetable`. ## 0.8.0 [2024-10-31] - Update `cid` to v0.11 and `multihash` to v0.19. - Update to `fvm_ipld_blockstore` 0.3.0 and `fvm_ipld_encoding` 0.5.0. You will have to update your multihash and cid crates to be compatible, see the [multihash release notes](https://github.com/multiformats/rust-multihash/blob/master/CHANGELOG.md#-2023-06-06) for details on the breaking changes. ## 0.7.1 [2023-09-06] Replace the internal integer-encoding dependency with unsigned-varint. This won't affect users but cleans up our dependency tree a bit. ## 0.7.0 [2023-06-28] Breaking Changes: - Update cid/multihash. This is a breaking change as it affects the API. ## 0.6.0 [2022-10-11] - Bumps `fvm_ipld_encoding` and switches from `cs_serde_bytes` to `fvm_ipld_encoding::strict_bytes`. ## 0.5.0 [2022-08-03] This release includes several CAR sanity checks and validations. - Check for unexpected EOF when reading a CAR file. - Validate the blocks in the car file by default. - Allocate at most 1MiB up-front when reading blocks from the CAR. BREAKING CHANGE: This will now reject CAR files with invalid CIDs by default. Call `load_car_unchecked` to restore the old behavior. ## 0.4.1 - Update `fvm_ipld_encoding` to 0.2.0.