Skip to content

Releases: vagran/dxf-viewer

v1.0.43

18 Jul 06:47
Compare
Choose a tag to compare
  • Tolerate upper case in text special symbols (like %%C or %%P).

v1.0.42

23 Feb 15:06
Compare
Choose a tag to compare
  • Properly handle missing colors on entities/blocks/layers.

v1.0.41

22 Feb 18:33
Compare
Choose a tag to compare
  • Option to return non-empty layers only by DxfViewer.GetLayers()
  • Filter out frozen layers.
  • Fix TS type definition for options.
  • Fix bad behavior when specifying null progress callback.
  • Embedded lines definitions now take precedence over pattern name in HATCH entity. It fixes rendering inconsistency for files produced by some major software, however, it will break proper rendering of hatches produced by QCAD - it always embeds ANSI31 lines for any pattern.
  • Render bulged segments of polylines if line width is specified. Rendering lines with physical width (including different start/end width) and line patterns is not yet implemented.

v1.0.40

30 Jan 15:47
Compare
Choose a tag to compare
  • Fix HATCH rendering with THROUGH_ENTIRE_AREA hatching style (thanks to @ryanhunter237).

v1.0.39

16 Jan 12:52
Compare
Choose a tag to compare
  • Suppress rendering of ATTRIB entities with hidden flag set.

v1.0.38

13 Jan 14:34
Compare
Choose a tag to compare
  • Fix handling of truncated 16-bits vertex indices in polyface meshes. It was observed that some software may produce negative values (which indicate hidden edges) as 16-bits complements. This particularly has been seen in files produced by dwg2dxf utility (not sure if the problem is in the source DWG or dwg2dxf).

v1.0.37

28 Nov 18:33
Compare
Choose a tag to compare
  • Handle visibility flag in entities.
  • INSERT entity layer now always takes precedence over the layers specified in entities inside block definition.

v1.0.36

22 Aug 12:57
Compare
Choose a tag to compare

Solid HATCH support added. Also fixed handling of different hatching style.
New dependency introduced - earcut library for triangulating solid infill areas.

v1.0.35

13 Aug 06:42
Compare
Choose a tag to compare
  • Fix paper space flag for blocks in the parser. This fixes incorrect behavior of suppressPaperSpace option if there are blocks defined in the paper space.

v1.0.34

20 Jun 13:14
Compare
Choose a tag to compare
  • Fixed improper handling of $PDMODE variable.