mirror of
https://github.com/JustinSDK/dotSCAD.git
synced 2025-01-17 22:28:16 +01:00
4.5 KiB
4.5 KiB
Version numbers are based on Semantic Versioning.
v2.0
- Use new features of OpenSCAD-2019.05 to refactor internal implementation.
- Delete the
log
module which is never used. - Directory changed.
m_cumulate
,m_mirror
,m_rotation
,m_scaling
,m_shearing
andm_translation
are moved into thematrix
directory.turtle2d
andturtle3d
are moved into theturtle
directory.parse_number
,split_str
andsub_str
are moved into theutil
directory.
- New modules and functions.
v1.3.3
- Bugfixes
in_shape
: Wrong variable name.
v1.3.2
-
All-in-one source file.
- You can use
include <dotSCAD.scad>;
oruse <dotSCAD.scad>;
if you really don't want to care about dependencies.
- You can use
-
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
-
New modules:
-
New functions:
-
New parameters:
distance
of shape_taiwanepsilon
of bijection_offsetmethod
of path_extrudemethod
of along_with
v1.2
-
New modules and functions:
-
Others
- Avoid warnings when using newer versions of OpenSCAD after 2015.03.
v1.1.1
-
Bugfixes
m_rotation
returns an identity matrix ifa
is 0.- The
path_pts
parameter ofpath_extrude
accepts two or three points. - The
points
parameter ofalong_with
accepts two or three points.
-
Others
- OpenSCAD has built-in matrix multiplication so
m_multiply
is not necessary.
- OpenSCAD has built-in matrix multiplication so
v1.1
-
New matrix functions:
-
New modules:
-
New Parameters:
- added
v
parameter to rotate_p
- added
-
Improved Performance:
v1.0.1
- Fixed
path_extrude
crossing problem. See issue 3. - Fixed
along_with
crossing problems (similar topath_extrude
.)
v1.0
- First release.