Skip to content

Releases: vagran/dxf-viewer

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.

v1.0.33

14 Jun 11:07
Compare
Choose a tag to compare
  • Fixed handling of missing font size of MTEXT entities. In such case, it may be taken from the associated text style, if any, or the appearance parameters may be specified in inline formatting codes (which however is not yet fully implemented).

v1.0.32

29 May 11:14
Compare
Choose a tag to compare
  • Code improvements to be able to use the library in NodeJS projects.
  • Fix bug in SetView()/FitView() methods.
  • Change entities distribution by layers behavior for blocks to match behavior of the AutoDesk viewer. Before this fix each block was always inserted in a single layer specified in INSERT entity. Now block content may be distributed across multiple layers specified in each entity in a block definition. This issue also affected layer-bound styling parameters (e.g. colors).

v1.0.31

27 Feb 08:00
Compare
Choose a tag to compare
  • Fix LWPOLYLINE entity parsing (id attribute presence in vertices caused incorrect result)
  • Fix bounding spheres calculation exception from the most recent three.js

v1.0.29

15 Sep 07:51
Compare
Choose a tag to compare
  • Fix exception when parsing DXF files with empty tables (styles, line types, layers, etc.).

v1.0.28

27 Jun 07:50
Compare
Choose a tag to compare
  • Limited support for ATTRIB entity.
  • Fix for embedded (custom) patterns in HATCH entity.
  • Other bug fixes.

v1.0.27

24 May 13:46
Compare
Choose a tag to compare
  • preserveDrawingBuffer option added (propagated to three.WebGLRenderer constructor parameters).
  • Fix TypeScript compilation error for TS interface definition file.