From a7558eb75f7f046cf81f795c31fd37e4d4f2cd17 Mon Sep 17 00:00:00 2001 From: Hakan Seven Date: Wed, 22 Jul 2026 16:08:38 +0300 Subject: [PATCH] fix(dxf): grid lines missing when loading DXF (#314) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bump acadrust to 6455610: the DXF LTYPE reader treated element code 74 as the shape number instead of the element-type flags and materialized complex data on every plain dash — dashed linetypes like the AEC sample's GRIDLINE turned "complex" with a null Shape{0} on each element and rendered nothing. The DXF writer's swapped 74/75 emission is fixed with it. Closes #314 Co-Authored-By: Claude Fable 5 --- Cargo.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.lock b/Cargo.lock index c375e509d..7c2f118ad 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -74,7 +74,7 @@ checksum = "366ffbaa4442f4684d91e2cd7c5ea7c4ed8add41959a31447066e279e432b618" [[package]] name = "acadrust" version = "0.4.0" -source = "git+https://github.com/OpenAEC-Foundation/acadifc?branch=main#c5a579fb2882a3933cb6be94c5f8bc5127fe0143" +source = "git+https://github.com/OpenAEC-Foundation/acadifc?branch=main#6455610c70f8bc20f1faba4737b9bfbc5377354b" dependencies = [ "ahash 0.8.12", "anyhow",