Release preparations: Cleaned up the release notes a bit

felipesanches-svg
Marius Kintel 2013-05-28 18:56:57 -04:00
parent 84e918da7d
commit c5db28cfa0
1 changed files with 33 additions and 14 deletions

View File

@ -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
================