diff options
Diffstat (limited to 'RELEASE_NOTES')
| -rw-r--r-- | RELEASE_NOTES | 47 | 
1 files changed, 33 insertions, 14 deletions
| diff --git a/RELEASE_NOTES b/RELEASE_NOTES index 56b92d9..4df6d0f 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -1,31 +1,50 @@ -OpenSCAD 2013.XX +OpenSCAD 2013.05  ================ -Features: -o Recursive modules and functions is now supported (including cascading child() operations) +Language Features: +o linear_extrude now takes a scale parameter: +  linear_extrude(height=a, slices=b, twist=c, scale=[x,y]) +o Recursive use of modules is now supported (including cascading child() operations): +  https://github.com/openscad/openscad/blob/master/examples/example024.scad  o Parameter list values can now depend on earlier values, e.g. for (i=[0:2], j=[0:i]) .. -o Console output is now enabled on Windows through the openscad.com executable +o value assignments in parameters can now depend on already declared parameters +o value reassignment is now less strict +o Added resize() module:  +  http://en.wikibooks.org/wiki/OpenSCAD_User_Manual/Transformations#resize + +Program Features:  o Added basic syntax highlighting in the editor +o There is now a built-in library path in user-space: +  http://en.wikibooks.org/wiki/OpenSCAD_User_Manual/Libraries#Library_Locations +o Commandline output to PNG, with various camera and rendering settings.         +  Run openscad -h to see usage info. +o Attempting to open dxf, off or stl files in the GUI will now create an import statement. +o The preview operator (%) will now preserve any manually set color +o The highlight operator (#) will now color the object in transparent red  o Mac: Added document icon  o Mac: Added auto-update check -o Commandline output to PNG, with various camera and rendering settings -o resize() command introduced -o Regression test now creates single monolithic .html file for easier uploading -o value reassignment is now less strict -o value assignments in parameters can now depend on already declared parameters -o Attempting to open dxf, off or stl files in the GUI will now create an import statement. +o Windows: Better cmd-line support using the openscad.com executable  Bugfixes:  o Importing files is now always relative to the importing script, also for libraries -o OpenCSG rendering sometimes crashed when rendering large models  o We didn't always print a warning when CSG normalization created too many elements  o Binary STLs can now be read on big endian architectures  o Some binary STLs couldn't be read  o Fixed some issues related to ARM builds -o Changed multmatrix floating-point output to improve dumptest portability -o Regression test auto-starts & stops Xvfb / Xvnc if on headless unix machine  o CGAL triangulation more lenient- enables partial rendering of 'bad' DXF data -o Fixes problem where local changes are overwritten on automatic reload when included files has changed. +o The Automatic Reload feature is now more robust +o If a file couldn't be saved it no longer fails silently +o Fixed a number of crashes related to CGAL and OpenCSG rendering or complex models +o The lookup() function had bad boundary condition behavior +o The surface() module failed when the .dat file lacked a trailing newline +o The hull() module could crash if any of the children were empty objects +o Some problems using unicode filenames have been fixed + +Misc: +o Build scripts have been further improved +o Regression test now creates single monolithic .html file for easier uploading +o Regression test auto-starts & stops Xvfb / Xvnc if on headless unix machine +o Windows: We now have a 64-bit version  OpenSCAD 2013.01  ================ | 
