Page MenuHomeSolus

Update OpenSCAD to 2019.05
ClosedPublic

Authored by alecbcs on Jul 5 2019, 10:21 PM.

Details

Summary

Updated OpenSCAD to 2019.05 which includes new features, and bug fixes. Resolves T8115. Depends on D6686.

Summerized Changelog:

  • Customizer: Allow parametrizing design parameters with GUI customization
  • Support for using 3D-Mouse / Joystick / Gamepad input devices for controlling the 3D view
  • 3D Printing support: Purchase from a print service partner or print to Octoprint
  • New export file formats: SVG, 3MF, AMF
  • Added --view cmd-line parameter
  • Play sound notification on render complete
  • Line numbers and filenames are now shown for many errors and warnings
  • Hardwarning preference: Stop on first warning
  • Hardwarning and assert now shows a stack trace
  • New translations: Ukrainian, Polish

Full changelog can be found here.

Test Plan

Opened example files and program interface. Everything looked and functioned as expected.

Diff Detail

Repository
R2252 openscad
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

alecbcs created this revision.Jul 5 2019, 10:21 PM
alecbcs requested review of this revision.Jul 5 2019, 10:21 PM
alecbcs edited the summary of this revision. (Show Details)Jul 5 2019, 10:29 PM
alecbcs edited the summary of this revision. (Show Details)
davidjharder added a subscriber: davidjharder.EditedJul 6 2019, 4:27 AM

If you add Depends on D6686 to the description, it should get added as a parent revision.

alecbcs edited the summary of this revision. (Show Details)Jul 6 2019, 11:23 PM
JoshStrobl requested changes to this revision.Jul 18 2019, 7:24 PM
JoshStrobl edited the summary of this revision. (Show Details)
JoshStrobl added a subscriber: JoshStrobl.

Thanks for the patch!

package.yml
22–28

Need to be sorted properly (0-9, A-Z, a-z)

This revision now requires changes to proceed.Jul 18 2019, 7:25 PM
alecbcs updated this revision to Diff 16267.Jul 19 2019, 8:34 PM

Sorted dependencies properly

alecbcs marked an inline comment as done.Jul 19 2019, 8:35 PM

Thanks! I promise I'll figure out the sorting at some point :)

JoshStrobl accepted this revision.Aug 4 2019, 4:48 PM

LGTM, thanks!

This revision is now accepted and ready to land.Aug 4 2019, 4:48 PM
This revision was automatically updated to reflect the committed changes.