- Original port baseline: 3010994939c1bc21df0c9e2931e9baee4564815a
- Last commit reviewed: 014e9e84414fbca0ad5efa40b4fcdc0453734097
- Review order: chronological/topological, 644 commits, inclusive of all commits after the original baseline.
- Review date: 2026-10-12
The applicable upstream behavior has been compared commit by commit. Functional batches converted here include progress reporting, DXF/DWG correctness fixes, materials and mesh UVs, table styles, hatch-pattern explosion, dynamic blocks/evaluation graphs, DimensionArc, object validation, DXF ACDSDATA/ACIS text, and opt-in proxy-graphics decoding.
The 2026-08-20 review additionally converted object-provided DXF class definitions, safer class collection/counting behavior, a wipeout DXF reader fix, and indexed DWG insert lookup during block writing.
The 2026-09-01 review additionally converted block-reference and MText-attribute context-data writing, large DXF table counts, zero text heights, WIPEOUTVARIABLES, DWG auxiliary-header reading, case-insensitive model-space handling, opt-in dynamic-block writing, and unified table/dictionary reference management.
The 2026-09-09 review additionally converted DXF dimension insertion-point writing. The proxy-shell iteration fix, single-pass block bounding-box calculation, and near-zero comparisons were already represented by the TypeScript implementation.
The 2026-09-19 review additionally converted signed, full-sweep hatch boundary angle serialization and creation of layers referenced by DXF entities but omitted from the LAYER table. Raster-image reactor rebuilding already incorporated the accompanying upstream safety fixes.
The 2026-09-21 review additionally converted default DWG layer-color fallback handling, the AEC wall namespace and base class, generic-vector lightweight-polyline construction, named image-definition and visual-style construction, hatch-pattern line return types, the SVG writer deprecation, and clearer multiline flags. The TypeScript header model was already flat, and hatch style already defaulted to normal.
The 2026-09-30 review additionally converted structured ACDS schemas and records, embedded ACDS records, leader break information, MultiLeader defaults and IO, dictionary entry pairing, DimensionStyle linetype handles and postfix defaults, XRecord cloning flags, Polyline3D smooth-surface DWG flags, DWG template measurement units, and structured ACDS binary-data attachment. The OLE2FRAME empty-payload guard, transparency behavior, dictionary-template behavior, and pre-R2007 MultiLeader arrowhead handling were already represented.
The 2026-10-12 review additionally converted empty DXF dictionary filtering, DWG Prototype1b segment/schema/data parsing and blob assembly, typed document lookup, surface entity reading, writer exclusion, and DXF class definitions. Multi-chunk DXF ACDS assembly was already implemented in the previous synchronization. DWG storage fixtures cover inline records, two-page blobs, owner attachment, and failsafe truncation; surface fixtures cover all seven entity types.
Native AutoCAD Mechanical/BOM entity models remain partial. DWG Prototype1b now supports reading schema-backed ACIS payloads, including blob pages; storage writing is not implemented. Surface entities retain their modeler payloads, with DXF isolines decoded, while detailed surface parameters and surface writing remain unsupported as upstream specifies.
| # | Commit | Date | Upstream subject | Disposition |
|---|---|---|---|---|
| 1 | 466d4ffd | 2026-03-31 | Refactor DWG reader; add AcmPartRef and ProxyEntity version | Converted in part — proxy graphics are decoded and retained; AutoCAD Mechanical/BOM entity records remain opaque/unlisted. |
| 2 | ecbb8ee7 | 2026-04-03 | Merge remote-tracking branch 'origin/master' into issue/727_support-BOM-objects | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 3 | a635adac | 2026-04-03 | Move AcmPartRef to Mechanical; add GraphicsType enum | Converted in part — proxy graphics are decoded and retained; AutoCAD Mechanical/BOM entity records remain opaque/unlisted. |
| 4 | 42385085 | 2026-04-03 | Added proxy graphics and mechanical entities | Converted in part — proxy graphics are decoded and retained; AutoCAD Mechanical/BOM entity records remain opaque/unlisted. |
| 5 | aeefd36a | 2026-04-13 | Merge branch 'DomCR:master' into Add-mechanical-entities-and-proxy-graphics | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 6 | 97eb2709 | 2026-04-03 | Add proxy graphics support for entities and templates | Converted in part — proxy graphics are decoded and retained; AutoCAD Mechanical/BOM entity records remain opaque/unlisted. |
| 7 | 50d36d90 | 2026-04-03 | Refactor proxy graphics to use per-type geometry classes | Converted in part — proxy graphics are decoded and retained; AutoCAD Mechanical/BOM entity records remain opaque/unlisted. |
| 8 | 3bd38c89 | 2026-04-13 | Merge branch 'issue/727_support-BOM-objects' into Add-mechanical-entities-and-proxy-graphics | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 9 | 2f7240c5 | 2026-04-13 | Updated mechanical and proxy types to new reader | Converted in part — proxy graphics are decoded and retained; AutoCAD Mechanical/BOM entity records remain opaque/unlisted. |
| 10 | 68fb1592 | 2026-04-13 | Implement more proxy types | Converted in part — proxy graphics are decoded and retained; AutoCAD Mechanical/BOM entity records remain opaque/unlisted. |
| 11 | 8dae5ec6 | 2026-04-13 | Standardize ellipse ratio property as RadiusRatio | Reviewed — behavior was already represented or converted in this synchronization. |
| 12 | 21a31091 | 2026-04-17 | Refactor DWG object writer for clarity and maintainability | Reviewed — behavior was already represented or converted in this synchronization. |
| 13 | 5521b97f | 2026-04-17 | Revert "Refactor DWG object writer for clarity and maintainability" | Reviewed — behavior was already represented or converted in this synchronization. |
| 14 | 2211a226 | 2026-04-17 | Refactor CadWriterConfiguration and improve docs | Reviewed — behavior was already represented or converted in this synchronization. |
| 15 | 9d716f51 | 2026-04-17 | Refactor DwgObjectWriter for modularity and clarity | Reviewed — behavior was already represented or converted in this synchronization. |
| 16 | 4f7f3f33 | 2026-04-17 | Refactor IO: use generic Write, improve culture handling | Reviewed — behavior was already represented or converted in this synchronization. |
| 17 | a773b943 | 2026-04-18 | Add XRecord refactor and DXF value buffer end marker | Reviewed — behavior was already represented or converted in this synchronization. |
| 18 | f3b0609b | 2026-04-18 | Refactor DxfClassCollection management in CadDocument | Reviewed — behavior was already represented or converted in this synchronization. |
| 19 | 033795a3 | 2026-04-18 | Add InstanceCount to DxfClass objects in collection | Reviewed — behavior was already represented or converted in this synchronization. |
| 20 | 1ee326b6 | 2026-04-18 | Update project version to 3.4.30 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 21 | 3ddff223 | 2026-04-18 | Merge pull request #1039 from DomCR/issue/1037_dxfClassCollection-fix | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 22 | 8914950a | 2026-04-18 | Refactor DWG/DXF IO: class mgmt, entity/object writers | Reviewed — behavior was already represented or converted in this synchronization. |
| 23 | 89f51d63 | 2026-04-18 | Update project version to 3.5.0 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 24 | 98bd2e4f | 2026-04-18 | Merge pull request #1032 from DomCR/issue/1018_hatch-ellipse-boundary-properties | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 25 | 6a14a706 | 2026-04-20 | Add progress reporting to CAD file reading process | Reviewed — behavior was already represented or converted in this synchronization. |
| 26 | fa6c69b4 | 2026-04-22 | Refactor reader factory, entity data, and templates | Reviewed — behavior was already represented or converted in this synchronization. |
| 27 | 0e33ccce | 2026-04-22 | Improve CAD IO docs, refactor interfaces, fix events | Reviewed — behavior was already represented or converted in this synchronization. |
| 28 | 1b0b4740 | 2026-04-22 | typo | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 29 | 1c7a96bd | 2026-04-22 | Refactor CadObjectData and enhance IO test assertions | Reviewed — behavior was already represented or converted in this synchronization. |
| 30 | a09f177c | 2026-04-22 | Update project version to 3.5.1 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 31 | 4c8e5607 | 2026-04-22 | Merge pull request #1041 from DomCR/issue/1035_parse-hook | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 32 | 771363c7 | 2026-04-23 | Merge remote-tracking branch 'upstream/master' into Add-mechanical-entities-and-proxy-graphics | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 33 | 419933d3 | 2026-04-23 | Fix merge and typo | Reviewed — behavior was already represented or converted in this synchronization. |
| 34 | 9fa97f60 | 2026-06-09 | Implement all proxy types and BOM handles | Converted in part — proxy graphics are decoded and retained; AutoCAD Mechanical/BOM entity records remain opaque/unlisted. |
| 35 | b4d5a4e0 | 2026-05-26 | update | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 36 | 9dc4e495 | 2025-05-06 | test | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 37 | 669a2000 | 2026-04-13 | Refactor DWG entity writing; add TableEntity support | Converted in part — proxy graphics are decoded and retained; AutoCAD Mechanical/BOM entity records remain opaque/unlisted. |
| 38 | 174b025b | 2026-04-18 | Refactor DXF class/object handling, add DwgReader | Converted in part — proxy graphics are decoded and retained; AutoCAD Mechanical/BOM entity records remain opaque/unlisted. |
| 39 | c9e0caa3 | 2026-04-20 | Refactor TableEntity and DWG read/write support | Converted in part — proxy graphics are decoded and retained; AutoCAD Mechanical/BOM entity records remain opaque/unlisted. |
| 40 | 2bb057ea | 2026-04-20 | Disable writing of linked data in DwgObjectWriter | Converted in part — proxy graphics are decoded and retained; AutoCAD Mechanical/BOM entity records remain opaque/unlisted. |
| 41 | c1b0f7e9 | 2026-04-22 | Merge remote-tracking branch 'origin/master' into issue/1000_tableentity-DwgWriter | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 42 | d9791204 | 2026-04-23 | Refactor DWG table entity parsing and writing | Converted in part — proxy graphics are decoded and retained; AutoCAD Mechanical/BOM entity records remain opaque/unlisted. |
| 43 | b4326571 | 2026-04-23 | version 3.5.2 #PR1042 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 44 | 62db904b | 2026-04-22 | Insert empty pages to fill gaps | Reviewed — behavior was already represented or converted in this synchronization. |
| 45 | b7d14514 | 2026-04-23 | Merge branch 'DomCR:master' into fix-missing-empty-pages | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 46 | f0e3f11d | 2026-04-23 | Merge pull request #1042 from domeitzinger/fix-missing-empty-pages | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 47 | d573f1f6 | 2026-04-23 | Merge branch 'master' of https://github.com/DomCR/ACadSharp | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 48 | eaefe8b7 | 2026-04-23 | Merge remote-tracking branch 'origin/master' into issue/1000_tableentity-DwgWriter | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 49 | b38f805b | 2026-04-23 | Refactor TableEntity templates and component handling | Reviewed — behavior was already represented or converted in this synchronization. |
| 50 | 2602ac62 | 2026-04-24 | Refactor ITableComponent and improve cell style handling | Reviewed — behavior was already represented or converted in this synchronization. |
| 51 | d3b336a2 | 2026-04-24 | Refactor TableEntity cell style and border handling | Reviewed — behavior was already represented or converted in this synchronization. |
| 52 | 64fae92f | 2026-04-26 | Enhance TableStyle and CellStyle handling in ACadSharp | Reviewed — behavior was already represented or converted in this synchronization. |
| 53 | c7fee28e | 2026-04-27 | v3.5.3 #PR1043 | Reviewed — behavior was already represented or converted in this synchronization. |
| 54 | 588f45b1 | 2026-04-24 | refactor: use System.Convert where applicable in group code value conversion | Reviewed — behavior was already represented or converted in this synchronization. |
| 55 | f016eb8e | 2026-04-27 | Merge pull request #1043 from gherards99/refactor/xdata-system-convert | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 56 | ab17594d | 2026-04-27 | Merge branch 'master' of https://github.com/DomCR/ACadSharp | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 57 | be557ba1 | 2026-04-27 | Refactor TextEntity for clarity and maintainability | Reviewed — behavior was already represented or converted in this synchronization. |
| 58 | 8d4791ce | 2026-04-27 | Update project version to 3.5.4 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 59 | bbe64dbb | 2026-04-27 | Merge pull request #1047 from DomCR/issue/1045_textenity-value-length-fix | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 60 | 0408d9c4 | 2026-04-28 | Update boundary point handling and front plane logic | Reviewed — behavior was already represented or converted in this synchronization. |
| 61 | 8de2602c | 2026-04-28 | Update project version to 3.5.5 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 62 | 6c857ef1 | 2026-04-28 | Merge pull request #1049 from DomCR/issue/1048_spatial-filter-dxf-fix | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 63 | a6190c98 | 2026-04-28 | Refactor Vertex hierarchy and expand vertex tests | Reviewed — behavior was already represented or converted in this synchronization. |
| 64 | 33e4e6a1 | 2026-04-28 | Update project version to 3.5.6 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 65 | a531bc13 | 2026-04-28 | Merge pull request #1050 from DomCR/vertex-flags | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 66 | 85a5b46e | 2026-04-28 | Merge remote-tracking branch 'origin/master' into issue/1000_tableentity-DwgWriter | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 67 | ddb78eeb | 2026-04-28 | Add null check for CellStyle.Name in tryGetCellStyle | Reviewed — behavior was already represented or converted in this synchronization. |
| 68 | eb550308 | 2026-04-28 | Refactor cell style defaults and assignment logic | Reviewed — behavior was already represented or converted in this synchronization. |
| 69 | 61c530b7 | 2026-04-28 | Refactor table types under TableStyle in Objects | Reviewed — behavior was already represented or converted in this synchronization. |
| 70 | 5db6403d | 2026-04-28 | Implement table cell handle refs and custom data writing | Reviewed — behavior was already represented or converted in this synchronization. |
| 71 | e5a2aefd | 2026-04-28 | Handle TableEntity for pre-R2010 and add table flag docs | Reviewed — behavior was already represented or converted in this synchronization. |
| 72 | 070d3186 | 2026-05-01 | Refactor TableStyle enums, improve WriteCmColor logic | Reviewed — behavior was already represented or converted in this synchronization. |
| 73 | 62484877 | 2026-05-01 | Use TableStyle.Default and improve missing style handling | Reviewed — behavior was already represented or converted in this synchronization. |
| 74 | b5230d4a | 2026-05-02 | Enhance table entity docs and refactor cell structure | Reviewed — behavior was already represented or converted in this synchronization. |
| 75 | dfd8ca23 | 2026-05-02 | Move HasBreadData to TableEntity and update docs | Reviewed — behavior was already represented or converted in this synchronization. |
| 76 | ad601da9 | 2026-05-02 | cleanup | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 77 | f9f4bc40 | 2026-05-02 | Refactor tests and DXF property handling for clarity | Reviewed — behavior was already represented or converted in this synchronization. |
| 78 | fde46ef7 | 2026-05-02 | Refactor ExtendedDataRecord classes and update tests | Reviewed — behavior was already represented or converted in this synchronization. |
| 79 | f6adb0d6 | 2026-05-02 | Refactor DxfClassMap and improve property copying | Reviewed — behavior was already represented or converted in this synchronization. |
| 80 | a03e0126 | 2026-05-02 | cleanup | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 81 | b6592bb1 | 2026-05-02 | Update project version to 3.5.7 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 82 | 459b6c39 | 2026-05-02 | Merge pull request #1057 from DomCR/issue/1055_dimension-override-applied-by-dxfmap-fix | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 83 | 611af404 | 2026-05-02 | Merge remote-tracking branch 'origin/master' into issue/1000_tableentity-DwgWriter | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 84 | 038aa916 | 2026-05-02 | test | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 85 | fe72b5ec | 2026-05-02 | Update project version to 3.6.0 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 86 | 76d062bc | 2026-05-02 | Merge pull request #1040 from DomCR/issue/1000_tableentity-DwgWriter | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 87 | aa346470 | 2026-05-03 | Refactor CadObject and DXF writer, add docs and defaults | Reviewed — behavior was already represented or converted in this synchronization. |
| 88 | ead68d9b | 2026-05-03 | cleanup | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 89 | 2e42a745 | 2026-05-03 | Update project version to 3.6.1 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 90 | 6c225311 | 2026-05-03 | Merge pull request #1059 from DomCR/issue/1058_dxf-copy-to-clipboard-fix | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 91 | 10c63ead | 2026-05-03 | Update IsPeriodic logic for fit point splines | Reviewed — behavior was already represented or converted in this synchronization. |
| 92 | 15a9d965 | 2026-05-03 | Update project version to 3.6.2 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 93 | 9a557b63 | 2026-05-03 | Merge pull request #1060 from DomCR/issue/1029_isperiodic-spline-fix | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 94 | ab35acaf | 2026-05-04 | mesh example | Reviewed — behavior was already represented or converted in this synchronization. |
| 95 | 7aa5d267 | 2026-05-05 | Refactor BlockRecord cloning and update related tests | Reviewed — behavior was already represented or converted in this synchronization. |
| 96 | 9eb5f282 | 2026-05-05 | Enhance SortEntitiesTable API and add comprehensive tests | Reviewed — behavior was already represented or converted in this synchronization. |
| 97 | 1ba787aa | 2026-05-06 | Update project version to 3.6.3 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 98 | 1e69d4c0 | 2026-05-06 | Merge pull request #1062 from DomCR/issue-897_sortents-refactor | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 99 | 9372ee4a | 2026-05-08 | Apply transform to attributes on creation, not on add | Reviewed — behavior was already represented or converted in this synchronization. |
| 100 | 44bce250 | 2026-05-08 | Refactor LwPolyline and Vertex for clarity and DXF mapping | Reviewed — behavior was already represented or converted in this synchronization. |
| 101 | 878c60b1 | 2026-05-08 | Refactor attribute transform application logic | Reviewed — behavior was already represented or converted in this synchronization. |
| 102 | a6e32d17 | 2026-05-08 | Revert "Refactor attribute transform application logic" | Reviewed — behavior was already represented or converted in this synchronization. |
| 103 | 8e8a7505 | 2026-05-08 | fix clone | Reviewed — behavior was already represented or converted in this synchronization. |
| 104 | d3d2b6f1 | 2026-05-08 | fix | Reviewed — behavior was already represented or converted in this synchronization. |
| 105 | e02006fa | 2026-05-08 | Update project version to 3.6.4 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 106 | 7280bf08 | 2026-05-08 | Merge pull request #1063 from DomCR/issue/1052_lwpolyline-clone-fix | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 107 | 3f7e94f8 | 2026-05-08 | Merge remote-tracking branch 'origin/master' into issue/1061_insert-addattribute-refactor | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 108 | 84c97c04 | 2026-05-09 | tests | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 109 | 133db499 | 2026-05-09 | Update project version to 3.6.5 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 110 | 031056df | 2026-05-09 | Merge pull request #1064 from DomCR/issue/1061_insert-addattribute-refactor | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 111 | 7931d090 | 2026-05-09 | docfx | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 112 | b0372ae9 | 2026-05-09 | Add DocFX docs build, filter, and GitHub Pages workflow | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 113 | e3d3ce57 | 2026-05-10 | pr test | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 114 | 794d7c44 | 2026-05-10 | index | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 115 | 3a3062fe | 2026-05-10 | fix | Reviewed — behavior was already represented or converted in this synchronization. |
| 116 | 1e2098cf | 2026-05-10 | remove inheritance | Reviewed — behavior was already represented or converted in this synchronization. |
| 117 | 9d6e3f2b | 2026-05-10 | members | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 118 | 4c415cf7 | 2026-05-10 | test extensionMethods | Reviewed — behavior was already represented or converted in this synchronization. |
| 119 | 663aee86 | 2026-05-10 | recover extensions | Reviewed — behavior was already represented or converted in this synchronization. |
| 120 | 2347b1e5 | 2026-05-10 | Add ordinate and radius dimension point images | Reviewed — behavior was already represented or converted in this synchronization. |
| 121 | 47bf5aba | 2026-05-10 | cleanup | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 122 | 9922fb93 | 2026-05-10 | minor fixes | Reviewed — behavior was already represented or converted in this synchronization. |
| 123 | c6247d1a | 2026-05-10 | Merge pull request #1065 from DomCR/documentation-site | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 124 | 5b4bc811 | 2026-05-10 | articles toc | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 125 | ad77f0cc | 2026-05-11 | Add TableStyle DXF writing support and enhancements | Reviewed — behavior was already represented or converted in this synchronization. |
| 126 | ce98b002 | 2026-05-11 | push script rollback | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 127 | 418500da | 2026-05-11 | Update project version to 3.6.6 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 128 | 4fc35a27 | 2026-05-11 | Merge pull request #1066 from DomCR/dxf-tableStyle | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 129 | 2c1d7306 | 2026-05-12 | Add ActiveStatus to Viewport and refactor viewport tests | Reviewed — behavior was already represented or converted in this synchronization. |
| 130 | 5d7902ad | 2026-05-12 | format | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 131 | fe586270 | 2026-05-12 | Update Mesh version, DXF asserts, and edge crease handling | Reviewed — behavior was already represented or converted in this synchronization. |
| 132 | 6f3e138a | 2026-05-12 | Update project version to 3.6.7 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 133 | 68310722 | 2026-05-12 | Merge pull request #1067 from DomCR/issue/1038_mesh-dxfwriter-fix | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 134 | 1712a0d4 | 2026-05-12 | merge | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 135 | 0f94f43b | 2026-05-13 | Refactor collection removal logic and event handling | Reviewed — behavior was already represented or converted in this synchronization. |
| 136 | 8b2067b3 | 2026-05-13 | Add PaperViewport property and improve layout tests | Reviewed — behavior was already represented or converted in this synchronization. |
| 137 | d528e0e9 | 2026-05-13 | Refactor tests, layout logic, and collection safety | Reviewed — behavior was already represented or converted in this synchronization. |
| 138 | dec987d2 | 2026-05-13 | cleanup | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 139 | f66ea4ba | 2026-05-13 | Update project version to 3.6.8 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 140 | b58414ab | 2026-05-13 | Merge pull request #1068 from DomCR/viewport-fix | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 141 | 71a581c0 | 2026-05-14 | version 3.6.9 #PR1069 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 142 | 88731419 | 2026-05-13 | Update Hatch.BoundaryPath.Spline.cs | Reviewed — behavior was already represented or converted in this synchronization. |
| 143 | 2a0b7f40 | 2026-05-14 | Merge pull request #1069 from simonedd/master | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 144 | 6fca5faa | 2026-05-14 | Merge branch 'master' of https://github.com/DomCR/ACadSharp | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 145 | 522cbfea | 2026-05-14 | submodule update | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 146 | 80bc9e29 | 2026-05-14 | merge | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 147 | 5c8b0d23 | 2026-05-16 | property across the codebase for improved clarity and functionality. Added the MText property to AttributeBase to support multi-line text attributes. Updated DwgObjectReader and DwgObjectWriter to handle the new IsLocked property and enhanced MText handling, including differentiation between single-line and multi-line attributes. |
Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 148 | b9761959 | 2026-05-16 | Update project version to 3.6.10 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 149 | f36d6c75 | 2026-05-16 | Merge pull request #1072 from DomCR/issue-655_attributedefinition-mtext-value | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 150 | 9408d6ee | 2026-05-15 | Added missing MEASUREMENT system header variable | Reviewed — behavior was already represented or converted in this synchronization. |
| 151 | 47e8f3cf | 2026-05-16 | Merge pull request #1073 from simonedd/master | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 152 | 81071d9b | 2026-05-16 | #PR1073 v3.6.11 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 153 | 639bfd34 | 2026-05-18 | #PR1075 v3.6.12 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 154 | 32e51083 | 2026-05-15 | Expose public TableEntity.CellStyleOverride accessor and table-level cell-style defaults | Reviewed — behavior was already represented or converted in this synchronization. |
| 155 | 0a0aae9a | 2026-05-18 | Merge pull request #1075 from ilCosmico/feature/eyeshot-table-cell-style-override | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 156 | 9c81e6a2 | 2026-05-18 | Merge branch 'master' of https://github.com/DomCR/ACadSharp | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 157 | 6a5eaeb3 | 2026-05-19 | Default VPort.AmbientColor to Color.Black (fix issue #1074) | Reviewed — behavior was already represented or converted in this synchronization. |
| 158 | bfbe3bf5 | 2026-05-19 | Merge pull request #1077 from ilCosmico/issue/1074-visualstyle-material | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 159 | f0b149ff | 2026-05-20 | #PR1077 v3.6.13 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 160 | fa2a7064 | 2026-05-19 | Fix DimensionDiameter point order in DWG reader/writer | Reviewed — behavior was already represented or converted in this synchronization. |
| 161 | 2ba921fe | 2026-05-20 | Merge pull request #1079 from simonedd/master | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 162 | e21f7f3f | 2026-05-20 | #PR1079 v3.6.14 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 163 | c90ac0e6 | 2026-05-21 | Add DimensionArrowhead class and Vertex constructor | Reviewed — behavior was already represented or converted in this synchronization. |
| 164 | 369f4517 | 2026-05-22 | added blocks | Reviewed — behavior was already represented or converted in this synchronization. |
| 165 | d05134fb | 2026-05-23 | tests | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 166 | 03c15947 | 2026-05-23 | fix | Reviewed — behavior was already represented or converted in this synchronization. |
| 167 | 44c5a934 | 2026-05-23 | Update project version to 3.6.15 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 168 | 3a52a520 | 2026-05-23 | Merge pull request #1090 from DomCR/feature/1080_built-in-arrowhead-blocks | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 169 | c01bca30 | 2026-05-22 | Fixed Hatch.BoundaryPath.Spline dxf writing | Reviewed — behavior was already represented or converted in this synchronization. |
| 170 | b7dc2ff6 | 2026-05-26 | Merge pull request #1088 from simonedd/Hatch.BoundaryPath.Spline-write-issue | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 171 | 7000444b | 2026-05-26 | #PR1088 v3.6.16 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 172 | 281114bd | 2026-05-25 | Fix DXF color writing for dimension overrides and layer true color | Reviewed — behavior was already represented or converted in this synchronization. |
| 173 | 4038de13 | 2026-05-26 | Merge pull request #1091 from gherards99/Fix-DXF-color-writing-for-dimension-overrides-and-layer-true-color | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 174 | a61978db | 2026-05-26 | #PR1091 v3.6.17 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 175 | 7020c5b0 | 2026-05-26 | Refactor DwgLZ77AC21Decompressor to instance-based | Reviewed — behavior was already represented or converted in this synchronization. |
| 176 | 40db6d52 | 2026-05-26 | pipeline fix | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 177 | 48a7d263 | 2026-05-26 | Merge remote-tracking branch 'origin/master' into issue/1087_DwgLZ77AC21Decompressor-allow-multithread | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 178 | b381c278 | 2026-05-26 | Update project version to 3.6.18 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 179 | 4639e6f8 | 2026-05-26 | Merge pull request #1094 from DomCR/issue/1087_DwgLZ77AC21Decompressor-allow-multithread | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 180 | 941b24c2 | 2026-05-26 | merge | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 181 | abd43ec1 | 2026-05-26 | Update project version to 3.6.19 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 182 | 0373d915 | 2026-05-26 | Merge pull request #1095 from DomCR/issue-622_dxf-layer-name-error | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 183 | 81fbe278 | 2026-05-26 | readme update | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 184 | 0ad72d4f | 2026-05-28 | Improve DXF encoding handling for compatibility | Reviewed — behavior was already represented or converted in this synchronization. |
| 185 | ab91b749 | 2026-05-28 | Update project version to 3.6.20 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 186 | 3d543055 | 2026-05-28 | Merge pull request #1098 from DomCR/dxf-version-encoding-constrain | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 187 | 17427635 | 2026-05-28 | fix and code format | Reviewed — behavior was already represented or converted in this synchronization. |
| 188 | 3dfbfe80 | 2026-05-28 | Update project version to 3.6.21 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 189 | 84bd2a7f | 2026-05-28 | Merge pull request #1100 from DomCR/issue/1099_hatchs-ellipse-majoraxisendpoint-set-error | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 190 | 3e4bcab4 | 2026-05-29 | Refactor dimension handling and update submodule | Reviewed — behavior was already represented or converted in this synchronization. |
| 191 | d04cb69b | 2026-05-29 | avoid unecessary assignment | Reviewed — behavior was already represented or converted in this synchronization. |
| 192 | d0f715ea | 2026-05-29 | Update project version to 3.6.22 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 193 | 2addb6ad | 2026-05-29 | Merge pull request #1101 from DomCR/issue/1093_dxf-dimension-type-fix | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 194 | 8b85512c | 2026-06-08 | Handle color assignment for GetActiveColor() in Entity.cs | Reviewed — behavior was already represented or converted in this synchronization. |
| 195 | a26a3a1e | 2026-06-08 | Merge pull request #1106 from TVIX/patch-1 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 196 | 0481f9f6 | 2026-06-08 | Update project version to 3.6.23 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 197 | 5027f0b2 | 2026-06-08 | Merge pull request #1107 from DomCR/GetActiveColor-ByBlock-fix | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 198 | b5e8890d | 2026-06-09 | Merge remote-tracking branch 'upstream/master' into Add-mechanical-entities-and-proxy-graphics | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 199 | 403e8f73 | 2026-06-09 | Fix merge issues | Converted in part — proxy graphics are decoded and retained; AutoCAD Mechanical/BOM entity records remain opaque/unlisted. |
| 200 | 41bd64c1 | 2026-06-09 | Fixed AcmPartList parsing | Converted in part — proxy graphics are decoded and retained; AutoCAD Mechanical/BOM entity records remain opaque/unlisted. |
| 201 | 7e1ee739 | 2026-06-09 | Undo refactorings | Converted in part — proxy graphics are decoded and retained; AutoCAD Mechanical/BOM entity records remain opaque/unlisted. |
| 202 | c05766f7 | 2026-06-09 | Revert additional formatting | Converted in part — proxy graphics are decoded and retained; AutoCAD Mechanical/BOM entity records remain opaque/unlisted. |
| 203 | 444fc9ec | 2026-06-09 | Added attributes to mechanical entities | Converted in part — proxy graphics are decoded and retained; AutoCAD Mechanical/BOM entity records remain opaque/unlisted. |
| 204 | b0ba2c05 | 2026-06-22 | Return position as BoundingBox instead of zero | Converted in part — proxy graphics are decoded and retained; AutoCAD Mechanical/BOM entity records remain opaque/unlisted. |
| 205 | ffe9486e | 2026-06-01 | Refactor Hatch entity and improve test coverage | Converted — hatch boundary intersections and explodePattern() behavior. |
| 206 | 457b4c5a | 2026-06-04 | Enhance hatch geometry and intersection logic | Converted — hatch boundary intersections and explodePattern() behavior. |
| 207 | cdca4127 | 2026-06-04 | Refactor Hatch.ExplodePattern and set exploded color to red | Converted — hatch boundary intersections and explodePattern() behavior. |
| 208 | 5b045134 | 2026-06-05 | save state | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 209 | b11aedac | 2026-06-05 | Refactor Hatch methods and update CSUtilities submodule | Converted — hatch boundary intersections and explodePattern() behavior. |
| 210 | d8dea56c | 2026-06-08 | submodule | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 211 | afa155f7 | 2026-06-08 | Refactor Arc/Line entities, improve intersection logic | Converted — hatch boundary intersections and explodePattern() behavior. |
| 212 | fde0abb7 | 2026-06-09 | submodule | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 213 | f0060eb7 | 2026-06-09 | submodule | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 214 | ce3bb70c | 2026-06-09 | Implement spline intersection and fix control point export | Converted — hatch boundary intersections and explodePattern() behavior. |
| 215 | d68ef6c2 | 2026-06-10 | Implement FindIntersections for ellipse boundary path | Converted — hatch boundary intersections and explodePattern() behavior. |
| 216 | fabaddbb | 2026-06-10 | Improve Hatch explode tests and intersection logic | Converted — hatch boundary intersections and explodePattern() behavior. |
| 217 | 44bb772c | 2026-06-10 | Update project version to 3.6.23 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 218 | d7144728 | 2026-06-10 | Merge pull request #1105 from DomCR/hatch-explode | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 219 | 8e9c9af8 | 2026-06-10 | Fix insert transforms for block base points | Reviewed — behavior was already represented or converted in this synchronization. |
| 220 | 30e07ea5 | 2026-06-11 | Merge pull request #1110 from chui-xelleron/fix/insert-basepoint-transform | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 221 | c3736227 | 2026-06-11 | PR#1110 version 3.6.24 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 222 | 21be1b85 | 2026-05-26 | Add DWG reading for BLOCKLINEARPARAMETER | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 223 | 7eeb8a47 | 2026-06-06 | Refactor block parameter reading for clarity and reuse. | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 224 | d8f9cc22 | 2026-06-11 | Merge pull request #1097 from mdelanno/port-block-linear-parameter | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 225 | 501a7621 | 2026-05-19 | fix(dimension): correct SeparateArrowBlocks default and null-handle override detection; add Leader.SetDimensionOverride | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 226 | 0a4606ba | 2026-05-19 | fix(dimension): correct SeparateArrowBlocks default and null-handle override detection; add Leader.SetDimensionOverride | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 227 | 54a00ae1 | 2026-05-19 | fix(dimension): correct SeparateArrowBlocks default and null-handle override detection; add Leader.SetDimensionOverride | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 228 | 324eb530 | 2026-05-19 | Merge branch 'fix/dimension-leader-style-override' of https://github.com/gherards99/ACadSharp into fix/dimension-leader-style-override | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 229 | b3156049 | 2026-05-19 | Merge branch 'fix/dimension-leader-style-override' of https://github.com/gherards99/ACadSharp into fix/dimension-leader-style-override | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 230 | a6a70cba | 2026-06-11 | Merge pull request #1081 from gherards99/fix/dimension-leader-style-override | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 231 | dd610f8a | 2026-06-11 | #PR 1081 version 3.6.25 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 232 | 6d5fd050 | 2026-06-10 | Update DxfSectionWriterBase.Entities.cs | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 233 | 5c37b8ef | 2026-06-11 | Merge pull request #1113 from simonedd/fix-dim-text-override | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 234 | 9b0da2fe | 2026-06-11 | PR# 1113 version 3.6.26 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 235 | 100b7f35 | 2026-06-12 | push changes script | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 236 | 6f861a11 | 2026-06-13 | Refactor DxfTablesSectionReader for modular table parsing | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 237 | 6c0fd4ac | 2026-06-13 | Refactor push script: update author, simplify logic | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 238 | 250578e1 | 2026-06-13 | Update project version to 3.6.27 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 239 | ad92cd3f | 2026-06-13 | Merge pull request #1115 from DomCR/issue/1109_ac1009-dxf-layer-name-fix | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 240 | cea5f0ec | 2026-06-13 | Merge remote-tracking branch 'origin/master' into BLOCKLINEARPARAMETER-transfer | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 241 | b7fa6a99 | 2026-06-14 | Add support for BLOCKLINEARPARAMETER in dynamic blocks | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 242 | 4641e7c9 | 2026-06-14 | added dxf support | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 243 | 20614f81 | 2026-06-14 | Refactor templates and add enum documentation | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 244 | 3a74495a | 2026-06-14 | Update project version to 3.6.28 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 245 | 2349e35e | 2026-06-14 | Merge pull request #1114 from DomCR/BLOCKLINEARPARAMETER-transfer | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 246 | 422c6cff | 2026-06-14 | fix | Reviewed — behavior was already represented or converted in this synchronization. |
| 247 | 2e12df95 | 2026-06-14 | Update project version to 3.6.29 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 248 | adca68f2 | 2026-06-14 | Merge pull request #1116 from DomCR/issue/1104_readmatrix4-fix | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 249 | eab08215 | 2026-05-19 | Emit Material objects in DwgWriter | Reviewed — behavior was already represented or converted in this synchronization. |
| 250 | 9a7dad20 | 2026-05-19 | Wire entity Material reference in DWG round-trip | Reviewed — behavior was already represented or converted in this synchronization. |
| 251 | ef8698d8 | 2026-05-19 | Flag the BL RGB packing in writeMaterial as true color | Reviewed — behavior was already represented or converted in this synchronization. |
| 252 | 9486fa30 | 2026-05-19 | Expose Material render-mode hints as strongly-typed enums | Reviewed — behavior was already represented or converted in this synchronization. |
| 253 | 0ed6da49 | 2026-05-19 | Round-trip Mesh texture coordinates and basic-material default | Reviewed — behavior was already represented or converted in this synchronization. |
| 254 | 54eb088d | 2026-05-20 | Add tests for Material and Mesh.TextureCoordinates round-trip | Reviewed — behavior was already represented or converted in this synchronization. |
| 255 | 5e913abe | 2026-05-20 | Gate Material tail block read and write on R2007Plus | Reviewed — behavior was already represented or converted in this synchronization. |
| 256 | 64acd468 | 2026-06-17 | Merge pull request #1084 from ilCosmico/material-write | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 257 | eb2f8adb | 2026-06-17 | Refactor to use LengthX/LengthY in SvgXmlWriter | Reviewed — behavior was already represented or converted in this synchronization. |
| 258 | 61d23d1e | 2026-06-17 | Update project version to 3.6.30 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 259 | daeb67a0 | 2026-06-17 | Merge pull request #1118 from DomCR/refactor-obsolete-cases | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 260 | 0fa91ce8 | 2026-06-17 | Merge remote-tracking branch 'origin/master' into mesh-texture-n-material | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 261 | 094f379b | 2026-06-17 | Refactor Mesh UV storage, expand Material, and cleanup | Reviewed — behavior was already represented or converted in this synchronization. |
| 262 | 2f10ef9e | 2026-06-17 | fix code | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 263 | 596226b6 | 2026-06-17 | cleanup | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 264 | 018db31d | 2026-06-17 | Update project version to 3.6.31 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 265 | 46a1e034 | 2026-06-17 | Merge pull request #1117 from DomCR/mesh-texture-n-material | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 266 | 27f2b99c | 2026-06-17 | test | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 267 | 1a3a6088 | 2026-06-17 | fix test | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 268 | 9c606923 | 2026-06-17 | Add MText cloning to AttributeEntity and new tests | Reviewed — behavior was already represented or converted in this synchronization. |
| 269 | 7a294e99 | 2026-06-17 | Merge remote-tracking branch 'origin/master' into issue/1108_mtext-on-attributedefinition-not-copying-over-to-attributeentity | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 270 | a3fc3ef1 | 2026-06-17 | fix | Reviewed — behavior was already represented or converted in this synchronization. |
| 271 | 19e8f9ce | 2026-06-17 | Update project version to 3.6.32 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 272 | 8321bde8 | 2026-06-17 | Merge pull request #1119 from DomCR/issue/1108_mtext-on-attributedefinition-not-copying-over-to-attributeentity | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 273 | f3cf270e | 2026-06-17 | minor fix ExplodePattern | Converted — hatch boundary intersections and explodePattern() behavior. |
| 274 | 0c459e5c | 2026-06-17 | Merge pull request #1120 from DomCR/ExplodePattern-minor-fix | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 275 | 7f74a76c | 2026-06-17 | v3.6.33 | Reviewed — behavior was already represented or converted in this synchronization. |
| 276 | e34847eb | 2026-06-18 | ExplodePattern minor fix | Converted — hatch boundary intersections and explodePattern() behavior. |
| 277 | 7f35d38e | 2026-06-20 | test | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 278 | 650fbff8 | 2026-06-23 | Merge branch 'master' into Add-mechanical-entities-and-proxy-graphics | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 279 | 6f8c6a3d | 2026-06-23 | Inline LwPolyline and fix Shell | Converted in part — proxy graphics are decoded and retained; AutoCAD Mechanical/BOM entity records remain opaque/unlisted. |
| 280 | 8290c3e1 | 2026-06-23 | Minor cleanup | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 281 | f74e4cf9 | 2026-06-23 | Implement remaining type parsing | Converted in part — proxy graphics are decoded and retained; AutoCAD Mechanical/BOM entity records remain opaque/unlisted. |
| 282 | 711e6bb8 | 2026-06-23 | Remove unused import and redundant note | Converted in part — proxy graphics are decoded and retained; AutoCAD Mechanical/BOM entity records remain opaque/unlisted. |
| 283 | 89d9c95d | 2026-06-23 | Merge pull request #1019 from domeitzinger/Add-mechanical-entities-and-proxy-graphics | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 284 | e1bdb89e | 2026-06-23 | file format and minor fixes | Converted in part — proxy graphics are decoded and retained; AutoCAD Mechanical/BOM entity records remain opaque/unlisted. |
| 285 | 1110a848 | 2026-06-23 | validation | Converted in part — proxy graphics are decoded and retained; AutoCAD Mechanical/BOM entity records remain opaque/unlisted. |
| 286 | afc0f18b | 2026-06-25 | Refactor proxy geometry and CadUtils; add doc comments | Converted in part — proxy graphics are decoded and retained; AutoCAD Mechanical/BOM entity records remain opaque/unlisted. |
| 287 | 68d73651 | 2026-06-25 | readMesh fix | Converted in part — proxy graphics are decoded and retained; AutoCAD Mechanical/BOM entity records remain opaque/unlisted. |
| 288 | 25a2c696 | 2026-06-25 | Refactor traits to use read-only collections, update flags | Converted in part — proxy graphics are decoded and retained; AutoCAD Mechanical/BOM entity records remain opaque/unlisted. |
| 289 | 124d21c7 | 2026-06-25 | Refactor mechanical entity handling and templates | Converted in part — proxy graphics are decoded and retained; AutoCAD Mechanical/BOM entity records remain opaque/unlisted. |
| 290 | efc4d26d | 2026-06-25 | docs | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 291 | 6ef90a79 | 2026-06-25 | Handle Wall and MechanicalEntity in entity writers | Converted in part — proxy graphics are decoded and retained; AutoCAD Mechanical/BOM entity records remain opaque/unlisted. |
| 292 | d740f0c1 | 2026-06-25 | Update project version to 3.6.34 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 293 | 11bb6f32 | 2026-06-25 | Merge branch 'mechanical-entities' of https://github.com/DomCR/ACadSharp into mechanical-entities | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 294 | 261a5ded | 2026-06-25 | Merge pull request #1123 from DomCR/mechanical-entities | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 295 | 5cc5cb21 | 2026-06-26 | Skip AcadMaterial dictionary instead of returning | Reviewed — behavior was already represented or converted in this synchronization. |
| 296 | d831e831 | 2026-06-26 | Update project version to 3.6.35 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 297 | 1447fcc1 | 2026-06-26 | CellStyle dxf writer fix | Reviewed — behavior was already represented or converted in this synchronization. |
| 298 | d867ef85 | 2026-06-26 | Merge pull request #1125 from DomCR/issue/1124_acad_image_dict-is-not-exported | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 299 | c75cdaef | 2026-06-26 | Add missing set of LwPolyLine constant width | Reviewed — behavior was already represented or converted in this synchronization. |
| 300 | 0da9b320 | 2026-07-05 | Merge pull request #1126 from simonedd/fix/polyline-constantWidth | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 301 | 9fb01fcb | 2026-07-05 | #PR1126 v3.6.36 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 302 | 43b952ed | 2026-07-03 | Fix Entity.IsInvisible import/export for version < AC1015 | Reviewed — behavior was already represented or converted in this synchronization. |
| 303 | 7045efff | 2026-07-03 | Fix Layer.IsOn import/export for version < AC1015 | Reviewed — behavior was already represented or converted in this synchronization. |
| 304 | 4bcb1c0b | 2026-07-06 | Merge pull request #1130 from simonedd/fix/Entity.IsInvisible | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 305 | 98c0f7ed | 2026-07-06 | #PR1130 v3.6.37 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 306 | 0a16e0f5 | 2026-06-22 | Add AcDbBlockLookupParameter reader + expose 2pt property labels | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 307 | c34873a7 | 2026-07-06 | Merge pull request #1121 from ElieBouillard/feature/block-lookup-parameter | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 308 | 39c6fe35 | 2026-07-07 | Add BLOCKLOOKUPPARAMETER support for DWG/DXF | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 309 | 60fa3e91 | 2026-07-07 | Refactor Block2PtParameter property storage and reading | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 310 | 4c70a4da | 2026-07-07 | Improve XML docs and refactor RasterImage and collections | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 311 | b7f4e555 | 2026-07-07 | Update project version to 3.6.38 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 312 | d9716497 | 2026-07-07 | Merge pull request #1138 from DomCR/issue/1127_instance-count-images | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 313 | a618fa98 | 2026-07-07 | Merge remote-tracking branch 'origin/master' into AcDbBlockLookupParameter-transfer | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 314 | c2c894a2 | 2026-07-07 | Update project version to 3.6.39 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 315 | e77fc392 | 2026-07-07 | Merge pull request #1135 from DomCR/AcDbBlockLookupParameter-transfer | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 316 | 3fd57f42 | 2026-07-07 | Refactor BlockLinearParameter value set handling | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 317 | f7bebb53 | 2026-07-08 | Refactor BlockAction properties and update readers | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 318 | 1407aca6 | 2026-07-08 | Add support for BlockPointParameter object | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 319 | f5e09f11 | 2026-07-08 | Refactor block parameter displacement and grip properties | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 320 | d27b3759 | 2026-07-08 | Add BlockMoveAction and update DXF tokens/markers | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 321 | 5bbb79cf | 2026-07-09 | Add BLOCKMOVEACTION support to DWG/DXF readers | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 322 | d0cf7668 | 2026-07-09 | Add support for BLOCKXYGRIP object and refactor BlockGrip | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 323 | 5ef40317 | 2026-07-09 | fix | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 324 | c9e8ceb4 | 2026-07-07 | Fix dangling dictionary handles in the dxf writer | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 325 | 58843680 | 2026-07-07 | Avoid writing duplicated objects in the dxf objects section | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 326 | 039cd440 | 2026-07-07 | Handle null text values in writeLongTextValue | Reviewed — behavior was already represented or converted in this synchronization. |
| 327 | b93a483c | 2026-07-07 | Revert DynamicBlockTests.cs changes to keep the PR on scope | Reviewed — behavior was already represented or converted in this synchronization. |
| 328 | aee059e7 | 2026-07-08 | Merge pull request #1136 from Sipowiz/fix/dxf-object-section-integrity | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 329 | 65703f43 | 2026-07-08 | #PR1136 v3.6.40 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 330 | a641836a | 2026-07-07 | Fix the trailing chunk of the binary values written to ascii DXF | Reviewed — behavior was already represented or converted in this synchronization. |
| 331 | 70d432f6 | 2026-07-09 | Merge pull request #1140 from ilCosmico/fix-dxf-binary-chunk | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 332 | 51dc5d7d | 2026-07-09 | #PR1140 v3.6.41 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 333 | 7cce11c7 | 2026-07-09 | Merge remote-tracking branch 'origin/master' into BLOCKPOINTPARAMETER | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 334 | de727330 | 2026-07-09 | Update project version to 3.6.40 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 335 | b703441e | 2026-07-09 | merge | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 336 | eb773320 | 2026-07-07 | Expose raw ACIS payload and read it from the DXF ACDSDATA section | Converted in part — DXF ACDSDATA/ACIS text and inline DWG ACIS; external DWG Prototype1b is not yet decoded. |
| 337 | 17fdcfbe | 2026-07-07 | Decode the character-swapped SAT text of DXF modeler geometry entities | Converted in part — DXF ACDSDATA/ACIS text and inline DWG ACIS; external DWG Prototype1b is not yet decoded. |
| 338 | 0bfe9640 | 2026-07-07 | Read the ACIS payload from the DWG modeler geometry entity stream | Converted in part — DXF ACDSDATA/ACIS text and inline DWG ACIS; external DWG Prototype1b is not yet decoded. |
| 339 | 06a3fec7 | 2026-07-07 | Read the ACIS payloads stored in the AcDs data section of R2013+ DWG | Converted in part — DXF ACDSDATA/ACIS text and inline DWG ACIS; external DWG Prototype1b is not yet decoded. |
| 340 | e8fb1eaf | 2026-07-09 | Merge pull request #1139 from ilCosmico/acis-data-extraction | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 341 | 7089ed3f | 2026-07-09 | #PR1139 v3.6.42 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 342 | 5d9503dc | 2026-07-09 | merge | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 343 | bc80e21f | 2026-07-09 | Merge pull request #1141 from DomCR/BLOCKPOINTPARAMETER | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 344 | f8366865 | 2026-07-09 | Add support for DynamicBlockPurgePreventer object | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 345 | c75d9744 | 2026-07-09 | skip entry | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 346 | b63a7f04 | 2026-07-09 | Update project version to 3.6.44 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 347 | de411845 | 2026-07-09 | Merge pull request #1144 from DomCR/ACDB_DYNAMICBLOCKPURGEPREVENTER_VERSION | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 348 | 20663212 | 2026-07-10 | Read the AcDs payload area offset from the data segment header | Converted in part — DXF ACDSDATA/ACIS text and inline DWG ACIS; external DWG Prototype1b is not yet decoded. |
| 349 | c1dd7d64 | 2026-07-11 | Merge pull request #1146 from ilCosmico/acds-read-payload-anchor | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 350 | 6625693d | 2026-07-11 | #PR1146 v3.6.45 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 351 | 572b6b21 | 2026-07-13 | Refactor EvaluationGraph model and IO logic | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 352 | be21c6c1 | 2026-07-13 | test format | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 353 | c98b699c | 2026-07-13 | Add support for dynamic block and eval graph writing | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 354 | 570b1f90 | 2026-07-13 | Add support for BLOCKLINEARGRIP object and refactor grips | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 355 | 002140bf | 2026-07-13 | Support BlockRepresentationData and EvaluationGraph DXF objects | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 356 | e4043ab4 | 2026-07-13 | Refactor CadDocument and EvaluationGraph node handling | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 357 | 1e43989f | 2026-07-14 | Add support for BLOCKSCALEACTION object | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 358 | f1427e0b | 2026-07-14 | Support more dynamic block actions in DXF reader/writer | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 359 | ea6a1f82 | 2026-07-14 | Add BlockVisibility and BlockLookup parameter writers | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 360 | 95a94f93 | 2026-07-14 | Add support for BlockRotation DXF objects | Converted — dynamic-block/evaluation model and DWG/DXF read-write support. |
| 361 | ab404a2b | 2026-07-14 | Add BlockVisibilityGrip/Parameter read/write support | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 362 | 07c16911 | 2026-07-14 | Add DXF block record units support and flags control | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 363 | 16eaad53 | 2026-07-10 | Fix InvalidCastException in ReadHeader() when R12 header variable omits group 30 (Z) | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 364 | 5280159d | 2026-07-11 | Simplify numeric default in ReadHeader() early-exit: use 0d for all types | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 365 | 4c78f4f1 | 2026-07-13 | Merge pull request #1145 from dsn27/Issue1143_Dxf-reader-invalid-cast-missing-z-coordinate | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 366 | 66334018 | 2026-07-13 | #PR1145 v3.6.46 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 367 | 6fe67f30 | 2026-07-10 | Add net10.0 to the target frameworks | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 368 | 38279a74 | 2026-07-14 | Merge pull request #1147 from ilCosmico/add-net10-target | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 369 | 8f9e7638 | 2026-07-14 | #PR1147 3.6.47 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 370 | 1222155e | 2026-07-14 | Merge remote-tracking branch 'origin/master' into AcDbEvalGraph | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 371 | 67a0fbb1 | 2026-07-13 | Fix the reference codes of the viewport visual style and sun handles | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 372 | 3aced88c | 2026-07-14 | Merge pull request #1149 from ilCosmico/acis-write-fix-viewport | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 373 | d44113e4 | 2026-07-14 | #PR1149 v3.6.48 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 374 | 55d8bfe9 | 2026-07-14 | Merge remote-tracking branch 'origin/master' into AcDbEvalGraph | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 375 | 20f42abb | 2026-07-14 | cleanup | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 376 | a7d1afe2 | 2026-07-14 | Update handle writing logic for dictionary ownership | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 377 | d694f05c | 2026-07-15 | Refactor BLOCKGRIPLOCATIONCOMPONENT support and DXF codes | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 378 | 149eddfc | 2026-07-15 | Refactor DxfValuePair and enhance evaluation expressions | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 379 | 265fd1bb | 2026-07-15 | Refactor value reading and assignment in DwgObjectReader | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 380 | 758a7482 | 2026-07-16 | Add support for dynamic block data in DWG IO | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 381 | fe434132 | 2026-07-16 | Add BLOCKSTRETCHACTION support and refactor writers | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 382 | 33afb6e2 | 2026-07-20 | Refactor GripIds and add BlockStretchAction support | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 383 | 857b44b1 | 2026-07-20 | Refactor BlockRotation types for new connection/value set | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 384 | 41a114d6 | 2026-07-20 | Add serialization for BlockPoint and Move actions | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 385 | 54c693ce | 2026-07-20 | Update block parameter serialization and add visibility support | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 386 | df912021 | 2026-07-20 | Refactor DxfObjectsSectionReader for modular parsing | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 387 | edbb3b19 | 2026-07-21 | Support BlockStretchAction in DXF read/write pipeline | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 388 | 39245c88 | 2026-07-21 | Add BLOCKLOOKUPACTION and BLOCKLOOKUPGRIP support | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 389 | e297e890 | 2026-07-21 | Add Block Lookup and Stretch Action support to readers | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 390 | 6d670e31 | 2026-07-21 | Refactor BlockStretchAction and grip serialization logic | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 391 | 8dcfbf19 | 2026-07-21 | Support BlockLookupAction serialization in DXF writer | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 392 | 51ad93e2 | 2026-07-21 | Support BlockLookup/Stretch serialization in DWG/DXF | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 393 | f2d94db8 | 2026-07-21 | Refactor: reorder methods in DwgObjectWriter.Objects.cs | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 394 | 73bfc3e0 | 2026-07-22 | Update project version to 3.7.0 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 395 | f86e8b81 | 2026-07-22 | Merge branch 'AcDbEvalGraph' of https://github.com/DomCR/ACadSharp into AcDbEvalGraph | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 396 | ec5c1aed | 2026-07-14 | fix binary chunk length for dxf ascii | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 397 | 26f59f3a | 2026-07-22 | Merge pull request #1153 from simonedd/fix/dxf-ascii-binary-chunk-length-127 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 398 | 367d8495 | 2026-07-22 | #PR1153 v3.6.49 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 399 | a6412468 | 2026-07-22 | Refactor and clean up DwgLZ77AC18Decompressor class | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 400 | 5cb03dc7 | 2026-07-22 | Update project version to 3.6.50 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 401 | 82f89217 | 2026-07-22 | Merge pull request #1160 from DomCR/issue/1159_decompress-error | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 402 | 9bcee9ef | 2026-07-23 | merge | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 403 | 55d8ad3d | 2026-07-28 | Add tests for Block Base Point Parameter support | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 404 | 54056aab | 2026-07-28 | tmp test | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 405 | 1f1f6891 | 2026-07-28 | Add BLOCKALIGNMENTPARAMETER dynamic block support | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 406 | 973588d5 | 2026-07-28 | Add BLOCKFLIPPARAMETER support for DWG/DXF dynamic blocks | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 407 | c5338ece | 2026-07-15 | Replace ACIS extraction with Prototype1b section reader | Converted in part — DXF ACDSDATA/ACIS text and inline DWG ACIS; external DWG Prototype1b is not yet decoded. |
| 408 | 87a6ba6c | 2026-07-16 | Fix Data start marker with ObjectDataAlignmentOffset | Converted in part — DXF ACDSDATA/ACIS text and inline DWG ACIS; external DWG Prototype1b is not yet decoded. |
| 409 | c3ab9a9b | 2026-07-22 | Refactor Prototype1b section reader | Converted in part — DXF ACDSDATA/ACIS text and inline DWG ACIS; external DWG Prototype1b is not yet decoded. |
| 410 | 2fd0f3f8 | 2026-07-23 | Adhere to the Failsafe configuration option | Converted in part — DXF ACDSDATA/ACIS text and inline DWG ACIS; external DWG Prototype1b is not yet decoded. |
| 411 | ee308b32 | 2026-07-24 | Add convenience methods for accessing data | Converted in part — DXF ACDSDATA/ACIS text and inline DWG ACIS; external DWG Prototype1b is not yet decoded. |
| 412 | ae1acfbd | 2026-07-24 | Add convenience TryGetDataByHandle | Converted in part — DXF ACDSDATA/ACIS text and inline DWG ACIS; external DWG Prototype1b is not yet decoded. |
| 413 | 5d5f0f1f | 2026-07-28 | Merge pull request #1154 from domeitzinger/prototype1b-dwg-reader | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 414 | 219e5fc4 | 2026-07-28 | #PR1154 v3.6.51 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 415 | 99acb87e | 2026-07-28 | merge | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 416 | 80559f25 | 2026-07-29 | Add support for polar parameter and stretch actions | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 417 | 793c49d1 | 2026-07-29 | Refactor StretchActionBase to its own source file | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 418 | 880ca651 | 2026-07-29 | BlockXYParameter | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 419 | 7f2b563d | 2026-07-30 | Add DWG/DXF write support for new dynamic block objects | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 420 | 21dc6dba | 2026-07-29 | Add DimensionArc entity with DWG and DXF read/write support | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 421 | e1cc73de | 2026-07-30 | Apply review feedback and add tests for DimensionArc | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 422 | 022ba76e | 2026-07-31 | remove DimensionTest file | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 423 | 80b570fb | 2026-07-31 | Merge pull request #1164 from simonedd/add-arc-dimension-entity | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 424 | 25e85fe1 | 2026-07-31 | #PR1164 v3.6.52 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 425 | 32a2e7d9 | 2026-07-31 | Add support for Arc Dimension (DimensionArc) entity | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 426 | e1f58366 | 2026-07-31 | Refactor StretchEntityBind to struct and update usage | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 427 | 0ffbbdb8 | 2026-07-31 | fix | Converted — dynamic blocks/evaluation graphs or DimensionArc, as applicable. |
| 428 | 35a1aada | 2026-07-31 | Merge pull request #1151 from DomCR/AcDbEvalGraph | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 429 | 9d0c8a9a | 2026-08-17 | Add IOrientable interface and unify entity normals | Converted — orientable/object validation and AutoCAD name rules. |
| 430 | 208bf341 | 2026-08-17 | Add entity validity tests and make Normal settable | Converted — orientable/object validation and AutoCAD name rules. |
| 431 | 88e0e65a | 2026-08-17 | Update IOrientable validation and related tests | Converted — orientable/object validation and AutoCAD name rules. |
| 432 | 16d473b1 | 2026-08-17 | Refactor DWG object writer: centralize and validate enqueue | Converted — orientable/object validation and AutoCAD name rules. |
| 433 | 3d8e3f94 | 2026-08-17 | Add entity validation and fix method/field qualifiers | Converted — orientable/object validation and AutoCAD name rules. |
| 434 | d37cae92 | 2026-08-17 | Add validity checks for objects/entities and refactor writers | Converted — orientable/object validation and AutoCAD name rules. |
| 435 | 2f9e9f17 | 2026-08-17 | test cleanup | Converted — orientable/object validation and AutoCAD name rules. |
| 436 | e36efc43 | 2026-08-17 | Refactor CadWipeoutBase and improve validation | Converted — orientable/object validation and AutoCAD name rules. |
| 437 | bbc8b14a | 2026-08-17 | Update project version to 3.7.1 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 438 | 6884c590 | 2026-08-17 | Refactor validation to be format- and version-aware | Converted — orientable/object validation and AutoCAD name rules. |
| 439 | 64ec6d7e | 2026-08-17 | fix | Converted — orientable/object validation and AutoCAD name rules. |
| 440 | cdca8328 | 2026-08-17 | removed | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 441 | 57f2e21a | 2026-08-17 | dictionary names | Converted — orientable/object validation and AutoCAD name rules. |
| 442 | 581a990f | 2026-08-17 | Update name validation to handle '*' per AutoCAD rules | Converted — orientable/object validation and AutoCAD name rules. |
| 443 | d7dc1110 | 2026-08-17 | Merge pull request #1182 from DomCR/issue/1177_CadObject-IsValid-implementation | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 444 | eebabea1 | 2026-08-18 | Refactor DXF writer/reader, add decimal precision support | Reviewed — behavior was already represented or converted in this synchronization. |
| 445 | 71bcb1c7 | 2026-08-18 | Update project version to 3.7.2 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 446 | 8a527826 | 2026-08-18 | Merge pull request #1186 from DomCR/issue/1179_dxfwriter-ascii-double-format-config | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 447 | eda4a8e9 | 2026-07-23 | init proposal | Converted — added object-provided DXF class definitions and default class numbering. |
| 448 | de686a8c | 2026-07-31 | merge | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 449 | 18cd2d7d | 2026-07-31 | Implement IDxfClassDefined for DXF entities/objects | Converted — expanded object-provided class metadata to supported custom entities and objects. |
| 450 | aa6fad03 | 2026-07-31 | Refactor DxfClass collection management and utilities | Converted — added safe insertion, instance counting, class-number reset, and document-driven class discovery. |
| 451 | 77fb9075 | 2026-08-18 | master merge | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 452 | ab2cdb17 | 2026-08-18 | dxf read fix | Converted — accept wipeout class-version group code 71 during DXF reading. |
| 453 | d2f82caa | 2026-08-19 | Add IDxfClassDefined and improve DXF class handling | Converted — added dynamic-block/evaluation class metadata and retained class context on DWG templates. |
| 454 | d9ee6b81 | 2026-08-19 | Refactor DxfClassCollection and RasterVariables handling | Converted — RasterVariables now provides its DXF class definition. |
| 455 | 54560ca2 | 2026-07-30 | Index inserts by block name in writeBlockHeader | Converted — DWG block writing indexes inserts once by block name. |
| 456 | 032cc6f6 | 2026-08-19 | Merge pull request #1168 from phamhongphuc1403/perf/writeblockheader-index-inserts | Reviewed — merge of the behavior converted from 54560ca2; no additional TypeScript change. |
| 457 | 61af94f1 | 2026-08-19 | #PR1168 v3.7.3 | Reviewed — C# package version only; no TypeScript package-version change. |
| 458 | 2ba76c0b | 2026-08-19 | Merge remote-tracking branch 'origin/master' into optimize-dxfclasscollection | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 459 | c7e3f621 | 2026-08-19 | Update project version to 3.7.4 | Reviewed — C# package version only; no TypeScript package-version change. |
| 460 | 0925dd37 | 2026-08-19 | Merge pull request #1193 from DomCR/optimize-dxfclasscollection | Reviewed — merge of the preceding class-management changes; no additional TypeScript change. |
| 461 | 0e947316 | 2026-08-19 | docs | Reviewed — interface documentation only; reflected in the TypeScript API comments. |
| 462 | d80fea95 | 2026-03-09 | Add DXF support for BlockReferenceObjectContextData | Converted — added DXF read/write mappings for block-reference context data. |
| 463 | 94d71a59 | 2026-03-10 | Implement MTextAttributeObjectContextData DXF writing | Converted — added MText attribute context-data DXF serialization. |
| 464 | 47830e78 | 2026-03-11 | Add support for BlockReference context data serialization | Converted — added DWG serialization for block-reference context data. |
| 465 | ed3ea012 | 2026-08-18 | fix: a table with more than 32767 entries can be written to DXF | Converted — DXF table counts now support the full unsigned 32-bit range. |
| 466 | 6d4449d1 | 2026-08-21 | Merge pull request #1192 from redbluevn/moredwg/pr16-dxf-table-count | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 467 | eeff9ad6 | 2026-08-21 | #PR1192 v3.7.5 | Reviewed — C# package version only; no TypeScript package-version change. |
| 468 | c8735f80 | 2026-08-21 | textHegiht = 0 doesn't produce an invalid file. | Converted — zero text-height values remain valid during serialization. |
| 469 | 129bb1fb | 2026-08-21 | Update project version to 3.7.6 | Reviewed — C# package version only; no TypeScript package-version change. |
| 470 | a212b431 | 2026-08-21 | Merge pull request #1201 from DomCR/issue/1194_text-height-0-fix | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 471 | bac0228e | 2026-08-21 | Add WIPEOUTVARIABLES object support | Converted — added the WIPEOUTVARIABLES object model plus DXF/DWG read/write support. |
| 472 | 65b2ed15 | 2026-08-21 | Update project version to 3.7.6 | Reviewed — C# package version only; no TypeScript package-version change. |
| 473 | edda5594 | 2026-08-21 | Merge pull request #1202 from DomCR/WipeoutVariables | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 474 | ec76cbec | 2026-08-23 | merge | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 475 | 7543ceea | 2026-08-23 | Add support for BlockRef & MTextAttr context data writing | Reviewed — context-data writing was already converted from the preceding commits. |
| 476 | 93dda1ed | 2026-08-23 | Add XML docs to MTextAttributeObjectContextData class | Reviewed — documentation only; no independent TypeScript feature. |
| 477 | bab3f190 | 2026-08-23 | Update project version to 3.7.7 | Reviewed — C# package version only; no TypeScript package-version change. |
| 478 | 592d70a7 | 2026-08-23 | Merge pull request #993 from DomCR/contextdata-writer | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 479 | cbe89b98 | 2026-08-23 | Add DWG AuxHeader read/write support and refactor | Converted — added DWG auxiliary-header reading and reader integration. |
| 480 | 88a11c54 | 2026-08-23 | Refactor MaintenanceVersion writing in DwgAuxHeaderWriter | Converted — auxiliary-header maintenance values now use version-correct widths. |
| 481 | 4edbe675 | 2026-08-25 | Update project version to 3.7.7 | Reviewed — C# package version only; no TypeScript package-version change. |
| 482 | ce7c3cf4 | 2026-08-25 | Merge pull request #1203 from DomCR/Issue-278_student-version-AC1032 | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 483 | cae5052e | 2026-08-25 | #PR1197 v3.7.8 | Reviewed — C# package version only; no TypeScript package-version change. |
| 484 | 8fd22c6d | 2026-08-19 | fix: a model space named in upper case still writes its entities to the entities section | Converted — model-space names are matched case-insensitively during DXF writing. |
| 485 | 9d0272de | 2026-08-25 | review: drop the comment and the tests | Reviewed — review cleanup only; the converted behavior is unchanged. |
| 486 | 899ef4bf | 2026-08-25 | Merge pull request #1197 from redbluevn/moredwg/pr40-model-space-name-case | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 487 | 8b18b3fa | 2026-08-25 | Merge branch 'master' of https://github.com/DomCR/ACadSharp | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 488 | 7c0a8df1 | 2026-08-22 | Dynamic block data is written by default, and the DXF writer honours the switch | Converted — added a shared dynamic-block writer switch and applied it to DXF/DWG object output. |
| 489 | f461abfb | 2026-08-25 | review: keep the default off, group the cases, drop the tests | Converted — kept dynamic-block output opt-in and updated roundtrip coverage accordingly. |
| 490 | 9d195843 | 2026-08-25 | Merge pull request #1206 from redbluevn/moredwg/pr58-dynamic-block-data-by-default | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 491 | 91fd897d | 2026-08-25 | #PR1206 v3.7.9 | Reviewed — C# package version only; no TypeScript package-version change. |
| 492 | 6a51532c | 2026-08-26 | Add LayersTableTests for layer reference management | Converted — added layer-reference tracking and reassignment behavior. |
| 493 | 065222d8 | 2026-08-26 | owner reference | Reviewed — owner tracking is incorporated in the TypeScript reference handler. |
| 494 | 130bc6c9 | 2026-08-26 | Add stress tests and optimize Table reference storage | Reviewed — Map-based reference storage already incorporates the optimization; no separate change required. |
| 495 | 6d9347f9 | 2026-08-26 | tests | Converted — added range removal to CAD object collections. |
| 496 | fbd4a369 | 2026-08-26 | Refactor table entry reference management | Converted — centralized reference assignment, rename, removal, and default handling. |
| 497 | f01fd9e4 | 2026-08-26 | Refactor table entry updates with generic helper | Converted — added generic table-reference update helpers on CAD objects. |
| 498 | b469bd1e | 2026-08-26 | test | Reviewed — tests only; no independent TypeScript feature. |
| 499 | 942094cf | 2026-08-26 | Merge remote-tracking branch 'origin/master' into refactor/1200_performance-improvement | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 500 | 68d731e1 | 2026-08-26 | Refactor table entry reference management | Converted — expanded managed references across entities and added runtime-safe typed reference resolution. |
| 501 | 5a841a8b | 2026-08-28 | Unified reference management for CAD object collections | Converted — unified reference tracking for tables and named object collections. |
| 502 | 1fc93ff5 | 2026-08-28 | shapes fix | Reviewed — shape reference cleanup was incorporated with unified collection management. |
| 503 | 0957f29e | 2026-08-28 | fix | Reviewed — the corrected shape reference behavior was incorporated with unified collection management. |
| 504 | ee59f58a | 2026-08-28 | material fix | Converted — fixed material reference updates and document detach behavior. |
| 505 | 2a9f5214 | 2026-08-28 | fix | Converted — fixed book-color reference updates and document detach behavior. |
| 506 | 7d76768e | 2026-08-28 | dimension fix | Converted — removed dimension-style references now reset to null correctly. |
| 507 | bf70b440 | 2026-08-28 | fix reference | Reviewed — return-reference behavior was incorporated in the TypeScript helpers. |
| 508 | 73f7961d | 2026-08-30 | Refactor table default entry handling and add common tests | Converted — table default entries are exposed and used for reference resets. |
| 509 | d4db576b | 2026-08-30 | docs | Reviewed — documentation only; no independent TypeScript feature. |
| 510 | 4000d0e1 | 2026-08-30 | cleanup | Reviewed — cleanup only; no independent TypeScript feature. |
| 511 | 66ad6d74 | 2026-08-30 | Update project version to 3.7.10 | Reviewed — C# package version only; no TypeScript package-version change. |
| 512 | 16d5d3fb | 2026-08-31 | Refactor table entry reference management | Converted — completed nested reference management for layouts, MLine styles, and multileader data. |
| 513 | d282f25f | 2026-08-31 | layout rollback | Reviewed — the transient layout change was not ported, preserving the final upstream behavior. |
| 514 | 0c8b9d9b | 2026-08-31 | test | Reviewed — tests only; no independent TypeScript feature. |
| 515 | 91ae384a | 2026-08-31 | Merge pull request #1222 from DomCR/refactor/1200_performance-improvement | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 516 | f39b7f90 | 2026-09-02 | fix: write dimension insertion point to DXF | Converted — DXF dimension output now writes the insertion point using group codes 12/22/32. |
| 517 | 20280d27 | 2026-09-02 | fix: remove dimension writer test per review | Reviewed — test removal only; no independent TypeScript feature. |
| 518 | 4d923050 | 2026-09-03 | Merge pull request #1236 from mediummandoo/fix/dxf-dimension-insertion-point | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 519 | a51b2108 | 2026-09-03 | #PR1236 v3.7.11 | Reviewed — C# package version only; no TypeScript package-version change. |
| 520 | 9db45916 | 2026-09-03 | fix: avoid iterate i second time | Reviewed — the TypeScript proxy-shell parser already advances by stream position and does not double-increment a face index. |
| 521 | 05d72af9 | 2026-09-04 | Merge pull request #1241 from lchojnack/fix/proxy-shell-stream-desync | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 522 | 4553726a | 2026-09-04 | #PR1241 v3.7.12 | Reviewed — C# package version only; no TypeScript package-version change. |
| 523 | 2e0b8c75 | 2026-08-30 | perf: a block measured every child's bounding box twice | Reviewed — BlockRecord already stores each child bounding box once before merging it. |
| 524 | 965dfe17 | 2026-09-05 | review: remove the comment from the bounding box loop | Reviewed — comment-only cleanup; no independent TypeScript feature. |
| 525 | 2c726cb3 | 2026-09-08 | Merge pull request #1232 from redbluevn/moredwg/pr80-block-box-once | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 526 | 80d78ff1 | 2026-09-08 | #PR1232 v3.7.13 | Reviewed — C# package version only; no TypeScript package-version change. |
| 527 | 59edc0f6 | 2026-09-09 | Refactor: use CSMath.Extensions IsZero() throughout codebase | Reviewed — C# extension-method migration; the equivalent TypeScript near-zero helper is already used where behavior requires it. |
| 528 | d69d24f1 | 2026-09-09 | tests fix | Reviewed — tests only; no independent TypeScript feature. |
| 529 | 0b297be2 | 2026-09-09 | submodule | Reviewed — C# helper-submodule revision only; no TypeScript dependency change required. |
| 530 | 58494088 | 2026-09-09 | Update project version to 3.7.14 | Reviewed — C# package version only; no TypeScript package-version change. |
| 531 | 43f62ade | 2026-09-09 | Merge pull request #1252 from DomCR/csutilities-update | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 532 | cb1ebedd | 2026-09-02 | fix: preserve full-sweep hatch boundary angles | Reviewed — TypeScript angle conversion was already non-normalizing; the final upstream refinement is converted at f0bc83aa. |
| 533 | 45f40bf5 | 2026-09-10 | Merge remote-tracking branch 'upstream/master' into fix/dxf-hatch-full-sweep | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 534 | 34bd66b1 | 2026-09-10 | fix: use non-normalizing hatch conversion and shared writer fixtures | Reviewed — TypeScript radToDeg already performs the same non-normalizing conversion. |
| 535 | f0bc83aa | 2026-09-10 | fix: normalize hatch angles within signed bounds | Converted — hatch arc and ellipse angles are normalized within ±360° while full clockwise and counter-clockwise sweeps remain distinct. |
| 536 | 53bb4958 | 2026-09-10 | Merge pull request #1237 from mediummandoo/fix/dxf-hatch-full-sweep | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 537 | 33595837 | 2026-09-10 | #PR1237 v3.7.15 | Reviewed — C# package version only; no TypeScript package-version change. |
| 538 | 9c4a31d4 | 2026-09-10 | quick fix | Reviewed — image-reactor rebuilding already skips raster images without definitions. |
| 539 | f6a7f1e7 | 2026-09-10 | fix | Reviewed — image-reactor rebuilding already snapshots the raster-image collection before adding reactors. |
| 540 | 4587eb52 | 2026-09-04 | Create layers referenced by DXF entities but missing from the LAYER table | Converted — missing named layers are created, assigned to their entities, and reported as warnings. |
| 541 | 75fee8ac | 2026-09-15 | Merge pull request #1245 from FriendsOfCADability/feature/1244-create-missing-layers | Reviewed — integration/release/docs/tests only; no independent TypeScript feature. |
| 542 | 3feabba4 | 2026-09-15 | #PR1245 v3.7.16 | Reviewed — C# package version only; no TypeScript package-version change. |
| 543 | 3f33ac9b | 2026-07-05 | Add InternalsVisibleTo for ACadSharp.Formats assembly | Reviewed — C# assembly visibility only; no TypeScript equivalent required. |
| 544 | c3ccfb21 | 2026-07-06 | Add InternalsVisibleTo for Formats.Tests, refactor UnitExtensions | Reviewed — C# assembly visibility, namespace, and documentation refactor only; conversion behavior is unchanged. |
| 545 | bf0b449c | 2026-09-17 | quick fix | Converted — DWG layers with invalid ByBlock/ByLayer color references now fall back to the default color. |
| 546 | ab527ba6 | 2026-09-15 | Merge remote-tracking branch 'origin/master' into internal-visible-ACadSharp.Formats | Reviewed — integration only; no independent TypeScript feature. |
| 547 | 3ddb4455 | 2026-09-15 | Refactor AEC wall entities and flatten CadHeader | Converted — added the AEC entity base and canonical wall namespace, generic-vector lightweight-polyline construction, and named image-definition/visual-style constructors. The TypeScript header model was already flat and already accepts native dates. |
| 548 | 3cad186f | 2026-09-17 | Merge branch 'internal-visible-ACadSharp.Formats' of https://github.com/DomCR/ACadSharp into internal-visible-ACadSharp.Formats | Reviewed — integration only; no independent TypeScript feature. |
| 549 | cb19facf | 2026-09-17 | Update project version to 3.8.0 | Reviewed — C# package version only; no TypeScript package-version change. |
| 550 | dd060e75 | 2026-09-21 | Remove Trace constant from DxfSubclassMarker | Converted — removed the duplicate trace subclass marker; solid remains the canonical AcDbTrace marker. |
| 551 | 10b8a4fb | 2026-09-21 | Change Hatch.ExplodePattern to return only Line entities | Converted — hatch-pattern explosion and dashed-segment helpers now expose Line[]. |
| 552 | a1f6841a | 2026-09-17 | Update using directives in AecWallsTest.cs | Reviewed — C# test imports only; no TypeScript feature. |
| 553 | 270e4f6a | 2026-09-18 | stress test only in local | Reviewed — C# stress-test configuration only; no TypeScript feature. |
| 554 | aec847eb | 2026-09-18 | Mark SvgWriter as obsolete and improve doc comments | Converted — marked SvgWriter deprecated in the TypeScript declarations; the upstream C# package recommendation does not map to an npm package. |
| 555 | 46277a1b | 2026-09-21 | Merge branch 'internal-visible-ACadSharp.Formats' of https://github.com/DomCR/ACadSharp into internal-visible-ACadSharp.Formats | Reviewed — integration only; no independent TypeScript feature. |
| 556 | 7a50ef55 | 2026-09-21 | Set default Hatch style and remove obsolete comments | Reviewed — Hatch.style already defaults to HatchStyleType.Normal; remaining changes are comments. |
| 557 | 3a1c66b9 | 2026-09-21 | Merge pull request #1132 from DomCR/internal-visible-ACadSharp.Formats | Reviewed — integration only; no independent TypeScript feature. |
| 558 | 92492f56 | 2026-09-21 | Refactor MLineFlags enum and update usage | Converted — added None, renamed Has to HasVertices, and updated entity and DWG-reader usage. |
| 559 | f5b2225e | 2026-09-21 | Update project version to 3.8.1 | Reviewed — C# package version only; no TypeScript package-version change. |
| 560 | 41d901bb | 2026-09-21 | Merge pull request #1257 from DomCR/issue/1255_mline-flags | Reviewed — integration only; no independent TypeScript feature. |
| 561 | 0ef27ac8 | 2026-08-02 | Refactor ACDS/ACIS schema handling and storage | Converted — added structured ACDS schema storage and parsing. |
| 562 | 94538790 | 2026-08-03 | Refactor schema handling and add embedded record support | Converted — added embedded ACDS schema-record parsing. |
| 563 | 844f27ce | 2026-09-21 | Add AssertRoundtrip for custom roundtrip test assertions | Reviewed — C# test infrastructure only; no TypeScript feature. |
| 564 | fccef9d3 | 2026-09-21 | vars | Reviewed — C# test/configuration cleanup only; no TypeScript feature. |
| 565 | cf1f4dad | 2026-09-21 | DwgObjectReader format | Reviewed — formatting only; no behavior change. |
| 566 | 7c7190c9 | 2026-09-21 | Refactor leader line break info to use BreakInfo class | Converted — leader break data is structured and roundtripped entry by entry. |
| 567 | 62e1c98a | 2026-09-21 | Set defaults for MultiLeader props, refactor enum and IO | Converted — normalized MultiLeader defaults, colors, context data, and DWG output. |
| 568 | d8082384 | 2026-09-21 | Handle R2007Pre arrowheads, refactor MLeader template | Reviewed — pre-R2007 arrowhead entries were already read, written, and resolved by the TypeScript implementation. |
| 569 | 09213e75 | 2026-09-21 | rollback format | Reviewed — formatting rollback only; no behavior change. |
| 570 | 35e7667e | 2026-09-21 | Refactor CadDictionaryTemplate visibility and build logic | Reviewed — equivalent dictionary-template build behavior was already represented. |
| 571 | f9aaddb3 | 2026-09-22 | Refactor dictionary entry iteration for consistency | Converted — dictionary names and handles retain their original pairing and key spelling. |
| 572 | 23ca78cb | 2026-09-22 | Add AssertRoundtrip lambdas to WriterSingleObjectTests | Reviewed — C# tests only; no independent TypeScript feature. |
| 573 | 40a1343a | 2026-09-22 | Refactor Transparency struct and update related tests | Reviewed — equivalent transparency value and alpha behavior was already represented. |
| 574 | eff978a0 | 2026-09-22 | Set HasTextContents to true for MultiLeader context data | Reviewed — TypeScript context handling already derives and writes text content consistently. |
| 575 | 025e9c78 | 2026-09-22 | Refactor dictionary writing and enhance SpatialFilter tests | Converted — DWG dictionary output preserves name/handle pairing; remaining changes are tests. |
| 576 | 6d8dee95 | 2026-09-22 | Skip MText roundtrip test for R2000 and earlier | Reviewed — C# test gating only; no TypeScript feature. |
| 577 | 3f90466f | 2026-09-22 | Refine DXF writer tests and add roundtrip assertion hook | Reviewed — C# test infrastructure only; no TypeScript feature. |
| 578 | a95db259 | 2026-09-22 | Add Format property to WriterSingleObjectTests | Reviewed — C# test infrastructure only; no TypeScript feature. |
| 579 | 48de04c8 | 2026-09-22 | Skip unsupported color checks, always write clip vertices | Reviewed — source behavior was already represented; remaining changes affect tests. |
| 580 | beefe4b3 | 2026-09-22 | Add support for extra linetype handles in DimensionStyle | Converted — DXF DimensionStyle output includes linetype handles 345–347. |
| 581 | af8237f6 | 2026-09-22 | Update LineType name and skip DXF mesh roundtrip test | Reviewed — naming/test adjustment only; no independent TypeScript feature. |
| 582 | 73c8880c | 2026-09-22 | Handle CloningFlags in XRecord entry parsing | Converted — XRecord cloning flags are consumed from group code 280. |
| 583 | 8d6ffadf | 2026-09-22 | name fix | Reviewed — naming cleanup only; no behavior change. |
| 584 | 347f5bc0 | 2026-09-22 | Update project version to 3.8.1 | Reviewed — C# package version only; no TypeScript package-version change. |
| 585 | 161139c2 | 2026-09-23 | Add BreakInfo class and refactor LeaderLine cloning | Converted — leader break entries are deep-cloned. |
| 586 | 286495a3 | 2026-09-23 | Merge pull request #1256 from DomCR/writer-roundtrip-assert | Reviewed — integration only; no independent TypeScript feature. |
| 587 | 9598cc17 | 2026-09-24 | #PR1233 v3.8.2 | Reviewed — C# package version only; no TypeScript package-version change. |
| 588 | 9c129519 | 2026-08-30 | fix: one OLE2FRAME with no payload threw away the whole document | Reviewed — empty OLE2FRAME payloads were already safely ignored without discarding the document. |
| 589 | 28cefb4a | 2026-09-05 | review: simplify the OLE2FRAME payload guard and remove the test | Reviewed — the final guard behavior was already represented. |
| 590 | b6e0dc48 | 2026-09-24 | Merge pull request #1233 from redbluevn/moredwg/pr81-ole2frame-no-payload | Reviewed — integration only; no independent TypeScript feature. |
| 591 | 4cd77590 | 2026-09-24 | Merge branch 'master' of https://github.com/DomCR/ACadSharp | Reviewed — integration only; no independent TypeScript feature. |
| 592 | 158cba76 | 2026-07-31 | Add dwg read and write of Polyline3D.SmoothSurface | Converted — quadratic and cubic Polyline3D smooth-surface flags roundtrip through DWG. |
| 593 | 6e51b834 | 2026-09-29 | Merge pull request #1171 from simonedd/fix/dwg-polyline3d=smoothsurface | Reviewed — integration only; no independent TypeScript feature. |
| 594 | 1f18863d | 2026-09-29 | #PR1171 v3.8.3 | Reviewed — C# package version only; no TypeScript package-version change. |
| 595 | 1817950c | 2026-07-27 | read MEASUREMENT from the AcDb:Template section | Converted — DWG template sections now restore header measurement units. |
| 596 | 79c308f9 | 2026-09-29 | Merge pull request #1162 from simonedd/fix/dwg-measurement-template-section | Reviewed — integration only; no independent TypeScript feature. |
| 597 | 77f41823 | 2026-09-29 | #PR1162 v3.8.4 | Reviewed — C# package version only; no TypeScript package-version change. |
| 598 | 7d143e70 | 2026-09-02 | Fix DIMPOST and DIMAPOST defaults in DimensionStyle | Converted — postfix defaults and prefix/suffix rebuilding match final upstream behavior. |
| 599 | 9c2405a1 | 2026-09-29 | Merge pull request #1165 from simonedd/fix/dimstyle-postfix-default | Reviewed — integration only; no independent TypeScript feature. |
| 600 | 626d94f3 | 2026-09-29 | #PR1165 v3.8.5 | Reviewed — C# package version only; no TypeScript package-version change. |
| 601 | 1913e6d1 | 2026-09-29 | merge master | Reviewed — integration only; no independent TypeScript feature. |
| 602 | f355e43f | 2026-09-29 | Clean up storage property and remove stub | Reviewed — C# legacy-storage cleanup only; no TypeScript equivalent required. |
| 603 | 59fe39ac | 2026-09-29 | Rename ACDS types and expand record parsing | Converted — ACDS model types use unambiguous names and expose structured records and columns. |
| 604 | eb0a478f | 2026-09-29 | fix infinite | Converted — ACDS record parsing advances before entering its field loop. |
| 605 | d9379310 | 2026-09-30 | Add basic ACDS record parsing | Converted — ACDS record names, types, codes, and values are parsed. |
| 606 | 4aeba76b | 2026-09-30 | Store ACDS schemas and records in data storage | Converted — parsed schemas and records are retained by the document builder. |
| 607 | 9a219025 | 2026-09-30 | Handle ACDS binary data in DXF/DWG readers | Converted — named record columns attach multi-chunk ASM payloads to their ModelerGeometry owners, and DWG templates retain the DS-data flag. |
| 608 | 8685694d | 2026-09-30 | Deprecate DataStorage and trim dead code | Reviewed — C# Prototype1b deprecation and dead-code cleanup; no TypeScript API equivalent required. |
| 609 | 486739b3 | 2026-09-30 | cleanup | Reviewed — cleanup only; no independent TypeScript feature. |
| 610 | dcef4c67 | 2026-09-30 | reader cleanup | Reviewed — reader cleanup only; no independent TypeScript feature. |
| 611 | 6db67d44 | 2026-09-30 | Update project version to 3.8.6 | Reviewed — C# package version only; no TypeScript package-version change. |
| 612 | e9ed9647 | 2026-09-30 | Merge pull request #1174 from DomCR/DxfAcdsDataSection | Reviewed — integration only; no independent TypeScript feature. |
| 613 | 1fe4bb41 | 2026-09-29 | Refine DXF dictionary defaults and writers | Converted — empty child dictionaries are omitted from DXF dictionary output. |
| 614 | fff41bef | 2026-10-01 | Update project version to 3.8.6 | Reviewed — C# package version only; no TypeScript package-version change. |
| 615 | 88251760 | 2026-10-01 | Merge pull request #1262 from DomCR/issue/1235_CadDictionary-empty-fix | Reviewed — integration only; no independent TypeScript feature. |
| 616 | f68a81e0 | 2026-10-01 | Refactor Prototype1b DWG parsing | Converted — added bounded Prototype1b file-header and segment-index parsing. |
| 617 | 2870b90a | 2026-10-01 | Parse DWG schema index and improve models | Converted — added DWG schema-index pointers and name parsing. |
| 618 | e6033164 | 2026-10-02 | Refactor ACDS schema storage and parsing | Converted — decoded DWG schema records, flags, values, and property names; updated the shared DXF schema model. |
| 619 | 43c6e7b2 | 2026-10-02 | Read and store DWG data index entries | Converted — parsed and retained DWG data-index entries. |
| 620 | 1835dd13 | 2026-10-04 | comment | Reviewed — comment only; no behavior change. |
| 621 | 29168090 | 2026-10-06 | Add DWG Prototype 1b data storage parsing | Converted — decoded inline Prototype1b records and attached their ACIS data; negative Julian-date milliseconds are ignored. |
| 622 | af4b0deb | 2026-10-06 | #PR1268 v3.8.7 | Reviewed — C# package version only; no TypeScript package-version change. |
| 623 | 6ba46a3e | 2026-10-01 | Join every binary chunk of an ACDSDATA record column | Reviewed — multi-chunk ACDS column assembly was already implemented in the previous synchronization. |
| 624 | 996b1f80 | 2026-10-06 | Merge pull request #1268 from ilCosmico/fix/acds-dxf-chunks | Reviewed — integration only; no independent TypeScript feature. |
| 625 | 78a562a6 | 2026-10-06 | Merge branch 'master' of https://github.com/DomCR/ACadSharp | Reviewed — integration only; no independent TypeScript feature. |
| 626 | e0ddce35 | 2026-10-06 | Merge remote-tracking branch 'origin/master' into issue-822/ACIS-dwg | Reviewed — integration only; no independent TypeScript feature. |
| 627 | e0d4d983 | 2026-10-06 | Refactor Prototype 1b storage parsing | Converted — ACDS columns use explicit handles and binary payloads shared by DXF and DWG. |
| 628 | c549fe40 | 2026-10-06 | Store DWG blobs and decode data entries | Converted — read and assembled blob pages; inline, multi-page, owner-attachment, and truncation fixtures pass. |
| 629 | 01036a88 | 2026-10-07 | Update project version to 3.8.8 | Reviewed — C# package version only; no TypeScript package-version change. |
| 630 | 06475260 | 2026-10-07 | Merge pull request #1270 from DomCR/issue-822/ACIS-dwg | Reviewed — integration only; no independent TypeScript feature. |
| 631 | 22f59a57 | 2026-10-08 | #PR1273 v3.8.9 | Reviewed — C# package version only; no TypeScript package-version change. |
| 632 | fed64580 | 2026-10-07 | Return false from TryGetCadObject when the object is not of the requested type | Converted — optional runtime type checks make document object lookup return false and null for a mismatched type. |
| 633 | bd79b042 | 2026-10-08 | Remove the CadDocumentBuilder test | Reviewed — C# test removal only; no independent TypeScript feature. |
| 634 | 8f982b7e | 2026-10-08 | Merge pull request #1273 from ilCosmico/fix/trygetcadobject-type | Reviewed — integration only; no independent TypeScript feature. |
| 635 | b02dee2e | 2026-10-08 | Merge branch 'master' of https://github.com/DomCR/ACadSharp | Reviewed — integration only; no independent TypeScript feature. |
| 636 | 15831b0d | 2026-10-08 | #PR1155 v3.8.10 | Reviewed — C# package version only; no TypeScript package-version change. |
| 637 | 0c6026a4 | 2026-07-20 | Read the surface entity family as modeler geometry | Converted — added seven surface entity models, metadata, exports, and DXF/DWG reader dispatch; DXF isolines and modeler payloads are decoded. |
| 638 | f6d28330 | 2026-09-30 | Skip the surface entities in the DWG and DXF writers | Converted — surface entities are excluded from DXF and DWG writing until full serialization is supported. |
| 639 | 7a6958e8 | 2026-09-30 | Use file-scoped namespaces in the surface entity files | Reviewed — C# namespace formatting only; no TypeScript behavior change. |
| 640 | 8beb6600 | 2026-09-30 | Define the DXF class of the surface entities | Converted — surface entities provide their DXF class metadata and proxy flags. |
| 641 | 369f9088 | 2026-10-01 | Remove the DXF surface reading tests | Reviewed — upstream test removal only; retained useful TypeScript surface fixtures. |
| 642 | d05ea12c | 2026-10-01 | Remove the modeler geometry comment from readSurface | Reviewed — comment removal only; no behavior change. |
| 643 | 0cca9019 | 2026-10-08 | Merge pull request #1155 from ilCosmico/feature/surface-entities-read | Reviewed — integration only; no independent TypeScript feature. |
| 644 | 014e9e84 | 2026-10-08 | Merge branch 'master' of https://github.com/DomCR/ACadSharp | Reviewed — integration only; no independent TypeScript feature. |