mirror of https://github.com/vitalif/openscad
Release preparations: Cleaned up the release notes a bit
parent
84e918da7d
commit
c5db28cfa0
|
@ -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
|
||||
================
|
||||
|
|
Loading…
Reference in New Issue