discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

New Release of OpenSCAD, soon - please test

M
MichaelAtOz
Sun, Feb 24, 2019 10:41 PM

If you have been following GitHub developments, you may have noticed that a
new OpenSCAD Release is in the works, to follow the last magnificent 2015
Release.

So with great anticipation, we have a shiny new Release Candidate!

You may have noticed on the  Downloads page under Snapshots
http://www.openscad.org/downloads.html#snapshots  , a little thing,
OpenSCAD-2019.01-RC2, available for Windows & Linux.
That's Release Candidate 2!
(The Mac Snapshot is also RC2 but with a couple of Mac specifics, so is not
technically labelled RC2).

You can help to ensure a better final release by giving the Release
Candidate a spin with your more complex models.
Please report any issue here, or on GitHub if you're sure it's a bug and you
have access.

The changes are listed  here
https://github.com/openscad/openscad/blob/master/releases/2019.02.md  .

If you have been using the current Release 2015.03 you have a bunch of new &
interesting things to explore. Please give them a try.

Also note that there is now /significant syntax checking/ with Warning
Messages,
so if you have been using some dodgy methods don't get a shock the first
time you compile.
Even the best of us has discovered a few termites lurking.


Admin - email* me if you need anything, or if I've done something stupid...

  • click on my MichaelAtOz label, there is a link to email me.

Unless specifically shown otherwise above, my contribution is in the Public Domain; to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. Obviously inclusion of works of previous authors is not included in the above.

The TPP is no simple “trade agreement.”  Fight it! http://www.ourfairdeal.org/  time is running out!

Sent from: http://forum.openscad.org/

If you have been following GitHub developments, you may have noticed that a new OpenSCAD Release is in the works, to follow the last magnificent 2015 Release. So with great anticipation, we have a shiny new *Release Candidate!* You may have noticed on the Downloads page under Snapshots <http://www.openscad.org/downloads.html#snapshots> , a little thing, *OpenSCAD-2019.01-RC2*, available for Windows & Linux. That's *Release Candidate 2!* (The Mac Snapshot is also RC2 but with a couple of Mac specifics, so is not technically labelled RC2). You can help to ensure a better final release by giving the Release Candidate a spin with your more complex models. Please report any issue here, or on GitHub if you're sure it's a bug and you have access. The changes are listed here <https://github.com/openscad/openscad/blob/master/releases/2019.02.md> . If you have been using the current Release 2015.03 you have a bunch of new & interesting things to explore. Please give them a try. Also note that there is now /significant syntax checking/ with Warning Messages, so if you have been using some dodgy methods don't get a shock the first time you compile. Even the best of us has discovered a few termites lurking. ----- Admin - email* me if you need anything, or if I've done something stupid... * click on my MichaelAtOz label, there is a link to email me. Unless specifically shown otherwise above, my contribution is in the Public Domain; to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. Obviously inclusion of works of previous authors is not included in the above. The TPP is no simple “trade agreement.” Fight it! http://www.ourfairdeal.org/ time is running out! -- Sent from: http://forum.openscad.org/
CG
Clint Goss
Mon, Feb 25, 2019 8:47 PM

Could you advise folks who don't routinely work with development installs
... is it
straightforward to install a second OpenSCAD and switch between the two?

Is it "safe" to run a second install (i.e. without destroying the beloved
2015.03 install)?

-- Clint Goss

On Sun, Feb 24, 2019 at 5:46 PM MichaelAtOz oz.at.michael@gmail.com wrote:

If you have been following GitHub developments, you may have noticed that a
new OpenSCAD Release is in the works, to follow the last magnificent 2015
Release.

So with great anticipation, we have a shiny new Release Candidate!

You may have noticed on the  Downloads page under Snapshots
http://www.openscad.org/downloads.html#snapshots  , a little thing,
OpenSCAD-2019.01-RC2, available for Windows & Linux.
That's Release Candidate 2!
(The Mac Snapshot is also RC2 but with a couple of Mac specifics, so is not
technically labelled RC2).

You can help to ensure a better final release by giving the Release
Candidate a spin with your more complex models.
Please report any issue here, or on GitHub if you're sure it's a bug and
you
have access.

The changes are listed  here
https://github.com/openscad/openscad/blob/master/releases/2019.02.md  .

If you have been using the current Release 2015.03 you have a bunch of new
&
interesting things to explore. Please give them a try.

Also note that there is now /significant syntax checking/ with Warning
Messages,
so if you have been using some dodgy methods don't get a shock the first
time you compile.
Even the best of us has discovered a few termites lurking.


Admin - email* me if you need anything, or if I've done something stupid...

  • click on my MichaelAtOz label, there is a link to email me.

Unless specifically shown otherwise above, my contribution is in the
Public Domain; to the extent possible under law, I have waived all
copyright and related or neighbouring rights to this work. Obviously
inclusion of works of previous authors is not included in the above.

The TPP is no simple “trade agreement.”  Fight it!
http://www.ourfairdeal.org/  time is running out!

Sent from: http://forum.openscad.org/


OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

Could you advise folks who don't routinely work with development installs ... is it straightforward to install a second OpenSCAD and switch between the two? Is it "safe" to run a second install (i.e. without destroying the *beloved* 2015.03 install)? -- Clint Goss On Sun, Feb 24, 2019 at 5:46 PM MichaelAtOz <oz.at.michael@gmail.com> wrote: > If you have been following GitHub developments, you may have noticed that a > new OpenSCAD Release is in the works, to follow the last magnificent 2015 > Release. > > So with great anticipation, we have a shiny new *Release Candidate!* > > You may have noticed on the Downloads page under Snapshots > <http://www.openscad.org/downloads.html#snapshots> , a little thing, > *OpenSCAD-2019.01-RC2*, available for Windows & Linux. > That's *Release Candidate 2!* > (The Mac Snapshot is also RC2 but with a couple of Mac specifics, so is not > technically labelled RC2). > > You can help to ensure a better final release by giving the Release > Candidate a spin with your more complex models. > Please report any issue here, or on GitHub if you're sure it's a bug and > you > have access. > > The changes are listed here > <https://github.com/openscad/openscad/blob/master/releases/2019.02.md> . > > If you have been using the current Release 2015.03 you have a bunch of new > & > interesting things to explore. Please give them a try. > > Also note that there is now /significant syntax checking/ with Warning > Messages, > so if you have been using some dodgy methods don't get a shock the first > time you compile. > Even the best of us has discovered a few termites lurking. > > > > > ----- > Admin - email* me if you need anything, or if I've done something stupid... > > * click on my MichaelAtOz label, there is a link to email me. > > Unless specifically shown otherwise above, my contribution is in the > Public Domain; to the extent possible under law, I have waived all > copyright and related or neighbouring rights to this work. Obviously > inclusion of works of previous authors is not included in the above. > > The TPP is no simple “trade agreement.” Fight it! > http://www.ourfairdeal.org/ time is running out! > -- > Sent from: http://forum.openscad.org/ > > _______________________________________________ > OpenSCAD mailing list > Discuss@lists.openscad.org > http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org >
M
MichaelAtOz
Mon, Feb 25, 2019 10:06 PM

On Windows

I recommend downloading the zip snapshot.
Unzip into your 'C:\Program Files' [the appropriate one depending on
32/64bit].
'Copy' the openscad.exe and paste a shortcut either on your desktop or in
'programs' under your start menu.

They co-exist.

You can use the installer, when it asks for the destination folder, add a
suffix, make it ...openscad-rc2.
That will however make the RC the default, but 2015.03 will still be in
Program Files\openscad, you can do the same copy/paste-shortcut to create a
start menu/desktop entry called eg OpenSCAD-2015.

You can always run the 2015.03 installer again to get back to how it was.

On Linux/Mac

Sorry, I'm not up to speed here. Someone else will hopefully contribute.


Admin - email* me if you need anything, or if I've done something stupid...

  • click on my MichaelAtOz label, there is a link to email me.

Unless specifically shown otherwise above, my contribution is in the Public Domain; to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. Obviously inclusion of works of previous authors is not included in the above.

The TPP is no simple “trade agreement.”  Fight it! http://www.ourfairdeal.org/  time is running out!

Sent from: http://forum.openscad.org/

On Windows ------------ I recommend downloading the zip snapshot. Unzip into your 'C:\Program Files' [the appropriate one depending on 32/64bit]. 'Copy' the openscad.exe and paste a shortcut either on your desktop or in 'programs' under your start menu. They co-exist. You can use the installer, when it asks for the destination folder, add a suffix, make it ...openscad-rc2. That will however make the RC the default, but 2015.03 will still be in Program Files\openscad, you can do the same copy/paste-shortcut to create a start menu/desktop entry called eg OpenSCAD-2015. You can always run the 2015.03 installer again to get back to how it was. On Linux/Mac ------------- Sorry, I'm not up to speed here. Someone else will hopefully contribute. ----- Admin - email* me if you need anything, or if I've done something stupid... * click on my MichaelAtOz label, there is a link to email me. Unless specifically shown otherwise above, my contribution is in the Public Domain; to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. Obviously inclusion of works of previous authors is not included in the above. The TPP is no simple “trade agreement.” Fight it! http://www.ourfairdeal.org/ time is running out! -- Sent from: http://forum.openscad.org/
J
JohnB
Mon, Feb 25, 2019 10:51 PM

MichaelAtOz wrote

On Linux/Mac

Sorry, I'm not up to speed here. Someone else will hopefully contribute.

Download the AppImage, double click on it, and choose to execute as a
program. You can run as many different versions as you want. It works for me
on Linux Mint anyway.

--
Sent from: http://forum.openscad.org/

MichaelAtOz wrote > On Linux/Mac > ------------- > Sorry, I'm not up to speed here. Someone else will hopefully contribute. Download the AppImage, double click on it, and choose to execute as a program. You can run as many different versions as you want. It works for me on Linux Mint anyway. -- Sent from: http://forum.openscad.org/
RW
Rob Ward
Mon, Feb 25, 2019 11:17 PM

Yes, this works on Ubuntu Mate as well, and fixed a tricky graphics library problem for me too.
Rob
Cheers, RobW

On 26 February 2019 9:51:51 am AEDT, JohnB mail@johnb.me.uk wrote:

MichaelAtOz wrote

On Linux/Mac

Sorry, I'm not up to speed here. Someone else will hopefully

contribute.

Download the AppImage, double click on it, and choose to execute as a
program. You can run as many different versions as you want. It works
for me
on Linux Mint anyway.

--
Sent from: http://forum.openscad.org/


OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

Yes, this works on Ubuntu Mate as well, and fixed a tricky graphics library problem for me too. Rob Cheers, RobW On 26 February 2019 9:51:51 am AEDT, JohnB <mail@johnb.me.uk> wrote: >MichaelAtOz wrote >> On Linux/Mac >> ------------- >> Sorry, I'm not up to speed here. Someone else will hopefully >contribute. > >Download the AppImage, double click on it, and choose to execute as a >program. You can run as many different versions as you want. It works >for me >on Linux Mint anyway. > > > > >-- >Sent from: http://forum.openscad.org/ > >_______________________________________________ >OpenSCAD mailing list >Discuss@lists.openscad.org >http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
W
WLarmon
Tue, Feb 26, 2019 1:47 AM

MichaelAtOz wrote

You can help to ensure a better final release by giving the Release
Candidate a spin with your more complex models.
Please report any issue here, or on GitHub if you're sure it's a bug and
you
have access.

(First post to this list.)

I've been using the release candidate for several months, namely to get the
Customizer.  And to be able to export to .3mf

The Customizer works well with only minor problems, mostly having to do with
figuring out how to hide variables I don't want to expose (I eventually
figured out that defining a module stopped exposing variables after the
module.)

I use .3mf files with FlashForge FlashPrint with no problems.  MeshMixer
seems a lot happier with .3mf files than it does with .stl files.

Also note that there is now /significant syntax checking/ with Warning
Messages,
so if you have been using some dodgy methods don't get a shock the first
time you compile.
Even the best of us has discovered a few termites lurking.

I was surprised the first time I saw the I saw the new syntax messages but
quickly realized that they were valid warnings, so I fixed my code until the
warnings went away.

I'm glad that the release candidate is approaching release.  I've been
wondering all along why it wasn't released.

--
Sent from: http://forum.openscad.org/

MichaelAtOz wrote > You can help to ensure a better final release by giving the Release > Candidate a spin with your more complex models. > Please report any issue here, or on GitHub if you're sure it's a bug and > you > have access. (First post to this list.) I've been using the release candidate for several months, namely to get the Customizer. And to be able to export to .3mf The Customizer works well with only minor problems, mostly having to do with figuring out how to hide variables I don't want to expose (I eventually figured out that defining a module stopped exposing variables after the module.) I use .3mf files with FlashForge FlashPrint with no problems. MeshMixer seems a lot happier with .3mf files than it does with .stl files. > Also note that there is now /significant syntax checking/ with Warning > Messages, > so if you have been using some dodgy methods don't get a shock the first > time you compile. > Even the best of us has discovered a few termites lurking. I was surprised the first time I saw the I saw the new syntax messages but quickly realized that they were valid warnings, so I fixed my code until the warnings went away. I'm glad that the release candidate is approaching release. I've been wondering all along why it wasn't released. -- Sent from: http://forum.openscad.org/
T
tjhowse
Tue, Feb 26, 2019 3:57 AM

As a long-time lurker of this mailing list: Thank you very much to everyone
working on and testing this release! You're all champions in my book.

On Tue, 26 Feb 2019 at 11:52, WLarmon wlarmon@frogymandias.org wrote:

MichaelAtOz wrote

You can help to ensure a better final release by giving the Release
Candidate a spin with your more complex models.
Please report any issue here, or on GitHub if you're sure it's a bug and
you
have access.

(First post to this list.)

I've been using the release candidate for several months, namely to get the
Customizer.  And to be able to export to .3mf

The Customizer works well with only minor problems, mostly having to do
with
figuring out how to hide variables I don't want to expose (I eventually
figured out that defining a module stopped exposing variables after the
module.)

I use .3mf files with FlashForge FlashPrint with no problems.  MeshMixer
seems a lot happier with .3mf files than it does with .stl files.

Also note that there is now /significant syntax checking/ with Warning
Messages,
so if you have been using some dodgy methods don't get a shock the first
time you compile.
Even the best of us has discovered a few termites lurking.

I was surprised the first time I saw the I saw the new syntax messages but
quickly realized that they were valid warnings, so I fixed my code until
the
warnings went away.

I'm glad that the release candidate is approaching release.  I've been
wondering all along why it wasn't released.

--
Sent from: http://forum.openscad.org/


OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

As a long-time lurker of this mailing list: Thank you very much to everyone working on and testing this release! You're all champions in my book. On Tue, 26 Feb 2019 at 11:52, WLarmon <wlarmon@frogymandias.org> wrote: > MichaelAtOz wrote > > You can help to ensure a better final release by giving the Release > > Candidate a spin with your more complex models. > > Please report any issue here, or on GitHub if you're sure it's a bug and > > you > > have access. > > (First post to this list.) > > I've been using the release candidate for several months, namely to get the > Customizer. And to be able to export to .3mf > > The Customizer works well with only minor problems, mostly having to do > with > figuring out how to hide variables I don't want to expose (I eventually > figured out that defining a module stopped exposing variables after the > module.) > > I use .3mf files with FlashForge FlashPrint with no problems. MeshMixer > seems a lot happier with .3mf files than it does with .stl files. > > > > Also note that there is now /significant syntax checking/ with Warning > > Messages, > > so if you have been using some dodgy methods don't get a shock the first > > time you compile. > > Even the best of us has discovered a few termites lurking. > > I was surprised the first time I saw the I saw the new syntax messages but > quickly realized that they were valid warnings, so I fixed my code until > the > warnings went away. > > I'm glad that the release candidate is approaching release. I've been > wondering all along why it wasn't released. > > > > -- > Sent from: http://forum.openscad.org/ > > _______________________________________________ > OpenSCAD mailing list > Discuss@lists.openscad.org > http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org >
NH
nop head
Tue, Feb 26, 2019 8:00 AM

The official way to hide variables from the customiser is this:

/* [Hidden] */

Anything after is hidden.

On Tue, 26 Feb 2019 at 01:52, WLarmon wlarmon@frogymandias.org wrote:

MichaelAtOz wrote

You can help to ensure a better final release by giving the Release
Candidate a spin with your more complex models.
Please report any issue here, or on GitHub if you're sure it's a bug and
you
have access.

(First post to this list.)

I've been using the release candidate for several months, namely to get the
Customizer.  And to be able to export to .3mf

The Customizer works well with only minor problems, mostly having to do
with
figuring out how to hide variables I don't want to expose (I eventually
figured out that defining a module stopped exposing variables after the
module.)

I use .3mf files with FlashForge FlashPrint with no problems.  MeshMixer
seems a lot happier with .3mf files than it does with .stl files.

Also note that there is now /significant syntax checking/ with Warning
Messages,
so if you have been using some dodgy methods don't get a shock the first
time you compile.
Even the best of us has discovered a few termites lurking.

I was surprised the first time I saw the I saw the new syntax messages but
quickly realized that they were valid warnings, so I fixed my code until
the
warnings went away.

I'm glad that the release candidate is approaching release.  I've been
wondering all along why it wasn't released.

--
Sent from: http://forum.openscad.org/


OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

The official way to hide variables from the customiser is this: /* [Hidden] */ Anything after is hidden. On Tue, 26 Feb 2019 at 01:52, WLarmon <wlarmon@frogymandias.org> wrote: > MichaelAtOz wrote > > You can help to ensure a better final release by giving the Release > > Candidate a spin with your more complex models. > > Please report any issue here, or on GitHub if you're sure it's a bug and > > you > > have access. > > (First post to this list.) > > I've been using the release candidate for several months, namely to get the > Customizer. And to be able to export to .3mf > > The Customizer works well with only minor problems, mostly having to do > with > figuring out how to hide variables I don't want to expose (I eventually > figured out that defining a module stopped exposing variables after the > module.) > > I use .3mf files with FlashForge FlashPrint with no problems. MeshMixer > seems a lot happier with .3mf files than it does with .stl files. > > > > Also note that there is now /significant syntax checking/ with Warning > > Messages, > > so if you have been using some dodgy methods don't get a shock the first > > time you compile. > > Even the best of us has discovered a few termites lurking. > > I was surprised the first time I saw the I saw the new syntax messages but > quickly realized that they were valid warnings, so I fixed my code until > the > warnings went away. > > I'm glad that the release candidate is approaching release. I've been > wondering all along why it wasn't released. > > > > -- > Sent from: http://forum.openscad.org/ > > _______________________________________________ > OpenSCAD mailing list > Discuss@lists.openscad.org > http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org >
W
WLarmon
Tue, Feb 26, 2019 9:49 PM

nophead wrote

The official way to hide variables from the customiser is this:

/* [Hidden] */

Anything after is hidden.

With all due respect, this does not work.  I just double checked and I have
a bunch of variables visible in the Customizer after using

/* [hidden] */

But no variables are visible after I define

module hidden() { }

(or define any other module.)

--
Sent from: http://forum.openscad.org/

nophead wrote > The official way to hide variables from the customiser is this: > > /* [Hidden] */ > > Anything after is hidden. With all due respect, this does not work. I just double checked and I have a bunch of variables visible in the Customizer after using /* [hidden] */ But no variables are visible after I define module hidden() { } (or define any other module.) -- Sent from: http://forum.openscad.org/
W
WLarmon
Tue, Feb 26, 2019 9:57 PM

tp3 wrote

On 26.02.19 22:49, WLarmon wrote:

nophead wrote

The official way to hide variables from the customiser is this:

/* [Hidden] */

Anything after is hidden.

With all due respect, this does not work.  I just double checked and I
have
a bunch of variables visible in the Customizer after using

/* [hidden] */

h != H

It currently only works with upper case H, not sure what
happens on Thingiverse in that case.

Sorry.  I just corrected and

/* [Hidden] */

doesn't work either.

--
Sent from: http://forum.openscad.org/

tp3 wrote > On 26.02.19 22:49, WLarmon wrote: >> nophead wrote >>> The official way to hide variables from the customiser is this: >>> >>> /* [Hidden] */ >>> >>> Anything after is hidden. >> >> With all due respect, this does not work. I just double checked and I >> have >> a bunch of variables visible in the Customizer after using >> >> /* [hidden] */ >> > > h != H > > It currently only works with upper case H, not sure what > happens on Thingiverse in that case. Sorry. I just corrected and /* [Hidden] */ doesn't work either. -- Sent from: http://forum.openscad.org/