Closed MaxCWhitehead closed 5 months ago
It may make sense to pin the fix version of bitfield-rle (to 0.2.1 for example), because it is not 1.0, updates such as 0.2 -> 0.2.1 may contain breaking changes such as this one when abiding by semantic versioning.
Updated to pin version of bitfield-rle to prevent future upgrade failures such as: https://github.com/gschup/ggrs/issues/72
Thanks for tracking this down!
bitfield-rle just published version 0.2.1 which removes dependency on failure crate, which was failing advisories for being unmaintained.
GGRS uses bitfield-rle
0.2
(fix version not restricted), when crates depending on ggrs update bitfield-rle in lock file, there is a related compiler error due to bitfield-rle error type changing.This should fix those issues and allow dependent crates on ggrs to upgrade bitfield-rle successfully.