From 8f3cd33ff0a185431892f5e28fa5dd073f9a8a8d Mon Sep 17 00:00:00 2001 From: Hakan Seven Date: Fri, 17 Jul 2026 12:22:01 +0300 Subject: [PATCH] =?UTF-8?q?chore(deps):=20bump=20acadrust=20=E2=80=94=20fi?= =?UTF-8?q?x=20linked=20raster=20images=20vanishing?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Pulls acadrust dd4a4dc: the R2013+ has_ds bit was skipped for any entity carrying preview graphics, which desynced every preview-bearing IMAGE and WIPEOUT — an IMAGE's imagedef handle decoded one off, so the IMAGEDEF lookup missed, the file path resolved to nothing and the linked image silently disappeared. Regression since v0.8.1 (the has_ds gate landed in 208bb09). The skip is now narrowed to MULTILEADER, the one type actually observed to omit the bit; IMAGE, WIPEOUT and MULTILEADER all decode correctly. Co-Authored-By: Claude Opus 4.8 --- Cargo.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3d66dd0af..5c1141ddc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -73,7 +73,7 @@ checksum = "366ffbaa4442f4684d91e2cd7c5ea7c4ed8add41959a31447066e279e432b618" [[package]] name = "acadrust" version = "0.4.0" -source = "git+https://github.com/OpenAEC-Foundation/acadifc?branch=main#8e18c6b480a9ba8ce8160276f4a2192f694cbba7" +source = "git+https://github.com/OpenAEC-Foundation/acadifc?branch=main#dd4a4dc44dd84fe52d353e555895b268ac03e274" dependencies = [ "ahash 0.8.12", "anyhow", @@ -3179,7 +3179,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b577e2d69827c4740cba2b52efaad1c4cc7c73042860b199710b3575c68438d" dependencies = [ "bytecount", - "memchr 2.8.3", + "memchr 1.0.2", "nom 8.0.0", ]