Skip to content

Commit dce9064

Browse files
committed
Add CHANGELOG.md.
1 parent 53e5e0e commit dce9064

File tree

1 file changed

+91
-0
lines changed

1 file changed

+91
-0
lines changed

CHANGELOG.md

Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
Changelog
2+
=========
3+
4+
2.1
5+
---
6+
7+
New sketch features:
8+
* Lathe groups create circle and face entities.
9+
* New toolbar button for creating lathe groups.
10+
* Chord tolerance is separated into two: display chord tolerance (specified
11+
in percents, relative to model bounding box), and export chord tolerance
12+
(specified in millimeters as absolute value).
13+
* Bezier spline points can be added and removed after the spline is created.
14+
* When an unconstrained extrusion is switched between "union" and
15+
"difference", its normal is flipped.
16+
* Groups can be added in the middle of the stack. Note that this results
17+
in files incompatible with version 2.0.
18+
* Active group can be removed.
19+
* Removing an imported group does not cause all subsequent groups to also
20+
be removed.
21+
* When a new group with a solid is created, the color is taken from
22+
a previous group with a solid, if any.
23+
* Entities in a newly active group do not become visible.
24+
* When entities are selected, "Zoom to fit" zooms to fit only these
25+
entities and not the entire sketch.
26+
* Zero-length edges are reported with a "zero-length error", not
27+
"points not all coplanar".
28+
29+
New constraint features:
30+
* Height of the font used for drawing constraint labels can be changed.
31+
* New constraint, length difference, placed with J.
32+
(Patch by Peter Ruevski)
33+
* Horizontal/vertical constraints are automatically added if a line segment
34+
is close enough to being horizontal/vertical. This can be disabled by
35+
holding Ctrl.
36+
* Reference dimensions and angles can be placed with Shift+D and Shift+N.
37+
* Copying and pasting entities duplicates any constraints that only involve
38+
entities in the clipboard, as well as selected comments.
39+
* Diameter constraints can be shown as radius.
40+
* The "pi" identifier can be used in expressions.
41+
* Constraint labels can be snapped to grid.
42+
* Integer angles are displayed without trailing zeroes.
43+
* Angle constraints have proper reference lines and arrowheads.
44+
* Extension lines are drawn for point-line distance constraints.
45+
46+
New solver features:
47+
* Sketches with redundant and unsolvable constraints are distinguished.
48+
* New group setting, "allow redundant constraints". Note that it makes
49+
the solver less stable.
50+
51+
New rendering and styling features:
52+
* New line style parameter: stippling, based on ISO 128.
53+
* Outlines of solids can be drawn in a particular style (by default, thick
54+
lines) controlled by the "Show outline of solid model" button.
55+
* Occluded edges can be drawn in a particular style (by default, stippled
56+
with short dashes) controlled by the "Show hidden lines" button.
57+
* Solids can be made transparent.
58+
59+
New export/import features:
60+
* The old "import" command (for .slvs files) is renamed to "link".
61+
* If a linked .slvs file is not found, first the relative path recorded
62+
in the .slvs file is checked and then the absolute path; this is
63+
an inversion of the previously used order. If it is still not found,
64+
a dialog appears offering to locate it.
65+
* DXF and DWG files can be imported, with point-coincident, horizontal and
66+
vertical constraints automatically inferred from geometry, and distance
67+
and angle constraints created when a dimension placed against geometry
68+
exists.
69+
* Triangle mesh can be exported for viewing in the browser through WebGL.
70+
* Export dialogs remember the last file format used, and preselect it.
71+
* Exported DXF files have exact circles, arcs and splines instead of
72+
a piecewise linear approximation (unless hidden line removal was needed).
73+
* Exported DXF files preserve color and line thickness.
74+
* In exported DXF files, constraints are represented as DXF dimensions,
75+
instead of piecewise linear geometry.
76+
* When exporting 2d views, overlapping lines are removed.
77+
78+
Other new features:
79+
* Native Linux (GTK 2 and GTK 3) and Mac OS X ports.
80+
* Automatically save and then restore sketches if SolveSpace crashes.
81+
(Patch by Marc Britten)
82+
* Unicode is supported everywhere (filenames, group names, TTF text,
83+
comments), although RTL scripts and scripts making heavy use of ligatures
84+
are not rendered correctly.
85+
* The vector font is grid-fitted when rendered on screen to make it easier
86+
to read regardless of its size.
87+
88+
2.0
89+
---
90+
91+
Initial public release.

0 commit comments

Comments
 (0)