Skip to content

Latest commit

 

History

History
185 lines (160 loc) · 9.03 KB

RELEASE.md

File metadata and controls

185 lines (160 loc) · 9.03 KB

Version numbers are based on Semantic Versioning.

v2.3

Bugfixes:

  • helix_extrude: wrong orientation when CLK.

Deprecated:

New modules and functions:

v2.2.1

Bugfixes:

  • util/sort: z not sorted.

Improvements:

  • Faster when the style of function_grapher is "LINES" or "HULL_LINES".
  • Dedup pixels of pixel/px_polyline, pixel/px_circle, pixel/px_cylinder, pixel/px_sphere, pixel/px_polygon.

v2.2

  • Bugfixes
    • util/sort: fix "search term not found" warning when by is "idx".
  • Better dependency management. Just use modules you want. Existing scripts are not required to do any change.

v2.1

v2.0

v1.3.3

  • Bugfixes
    • in_shape: Wrong variable name.

v1.3.2

  • All-in-one source file.

    • You can use include <dotSCAD.scad>; or use <dotSCAD.scad>; if you really don't want to care about dependencies.
  • Bugfixes

    • along_with: Wrong variable scope.

v1.3.1

  • Bugfixes
    • in_polyline: Wrong parameter name.
    • in_shape: Missing dependency.
    • along_with: Avoid warning when using 2D points.

v1.3

v1.2

v1.1.1

  • Bugfixes

    • m_rotation returns an identity matrix if a is 0.
    • The path_pts parameter of path_extrude accepts two or three points.
    • The points parameter of along_with accepts two or three points.
  • Others

    • OpenSCAD has built-in matrix multiplication so m_multiply is not necessary.

v1.1

v1.0.1

  • Fixed path_extrude crossing problem. See issue 3.
  • Fixed along_with crossing problems (similar to path_extrude.)

v1.0

  • First release.