Skip to content

Latest commit

 

History

History
128 lines (69 loc) · 4.88 KB

CHANGELOG.md

File metadata and controls

128 lines (69 loc) · 4.88 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

5.2.0 (2024-11-04)

5.1.1 (2024-08-30)

Bug Fixes

  • ignoring colorNumber when layer is not found (#140) (a930aa1), closes #139

5.1.0 (2023-08-08)

Features

  • add support for polyfaceMesh outline rendering (#138) (38fd3a6)

Bug Fixes

5.0.1 (2023-06-08)

Bug Fixes

  • hatch with polyline points only returning y coordinate (#132) (948dbbc), closes #130

5.0.0 (2022-12-05)

⚠ BREAKING CHANGES

  • Hatch: Renamed hatch split property points to controlPoints
  • Hatch: Renamed polyline "has bulge flag" from bulge to hasBulge

Features

Bug Fixes

  • Hatch: bulge value for each point instead of only writing it in the loop level (#122) (879808c)
  • Hatch: rename bulge to hasBulge (#118) (3cf60c6)

4.7.0 (2022-09-22)

Features

Bug Fixes

4.6.3

  • Remove dependency on pretty-data (#85)

4.6.2

  • Remove import of unused parts of lodash

4.4.4

  • Fix typo in README

4.3.0

  • #51 Fix bug when transforming empty bounding box

4.2.4

  • #50 Fix knot piecewise beziers

4.2.3

  • More accurate bounding boxes for arcs and ellipses (#48)

4.2.2

  • Bump eslint-utils from 1.3.1 to 1.4.2
  • Add HATCH to unsupported SVG entities in README

4.2.1

  • Use main lodash package due to security issue(s)

4.2.0

  • README updates

4.1.1

  • #issue42 support entities that have extrusionZ === -1 defined on the entity itself (as opposed to the transform).

4.1.0

  • CIRCLE DXF entities now produce native SVG elements.
  • ELLIPSE DXF entities now produce native or SVG elements.
  • ARC DXF entities now produce native or SVG elements.

4.0.1

  • Browser example uses Helper

4.0.0

  • Use ES6 string interpolation in SVG generation.
  • Use native SVG elements for CIRCLE entities.
  • Use SVG elements with a transform attribute for native and interpolated entities.
  • Add a Helper object to simplify the workflow.
  • The SVG output uses a root transform to flip the Y coordinates.

3.6.0

  • NPM audit fixes.
  • Remove support for Node v6 in Travis.
  • Node engine is now >= 8.9.0.