From da9562466dcbdb80b904a16b30b76a121eba63bf Mon Sep 17 00:00:00 2001 From: Hakan Seven Date: Fri, 26 Jun 2026 16:47:31 +0300 Subject: [PATCH] deps: bump acadrust to LWPOLYLINE BD/3BD parse fix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Picks up acadrust 2a59d3e, which reads/writes LWPOLYLINE thickness and extrusion as BD / 3BD instead of BT / BE. Without it, polylines carrying a thickness or extrusion flag parsed with a garbage normal and point count and were dropped by the corrupt-entity guard on open — e.g. ~1600 valid polylines in the PLN_Sev block of a route drawing. Co-Authored-By: Claude Opus 4.8 --- Cargo.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.lock b/Cargo.lock index 6be77b8d3..f7f8abf1f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -71,7 +71,7 @@ checksum = "366ffbaa4442f4684d91e2cd7c5ea7c4ed8add41959a31447066e279e432b618" [[package]] name = "acadrust" version = "0.4.0" -source = "git+https://github.com/HakanSeven12/acadrust?branch=main#70ca8622f3c01fe98296ee59e708df62804b7b0e" +source = "git+https://github.com/HakanSeven12/acadrust?branch=main#2a59d3edd831e6e9432ba1a9f63aa3a145669786" dependencies = [ "ahash 0.8.12", "anyhow",