pharo-users@lists.pharo.org

Any question about pharo is welcome

View all threads

[ANN] Pharo Launcher 3.2 released!

CD
Christophe Demarey
Wed, Jul 10, 2024 3:45 PM

Hi all,

Pharo Launcher 3.2 has just been released! It is available from http://pharo.org/download.

Pharo Launcher now comes with a command-line version that you can use from a terminal!
You can check the documentation of commands at https://pharo-project.github.io/pharo-launcher/commands-cmd-line/ as well as instructions to make pharo-launcher available on command line: https://pharo-project.github.io/pharo-launcher/installation/.
This nice feature is now available thanks to the contributions of Axel Marlard, David Bajger and I as well as the support of Damien Pollet for the Clap library.

New features:

Command Line support

all commands available in the UI version of Pharo Launcher are supported
new commands
create an image from a Pull Request number (from Pharo repository)
create an image from a build number, a SHA
create an image and import your code from a repository
share easily an image (zip file with the Pharo image, the VM to run it and a launch script)
find easily the Pharo version where a bug was introduced with image bisect algorithm
launch an image with a script
list running Pharo processes
When creating an image, the image is now launched automatically

CI moved to Github Actions

Improvements:

Better Mac Os system menu
Do not try to guess anymore the version of a Pharo image if information not available but rather ask the user
When deleting more than 1 image at a time the message is not clear #594 https://github.com/pharo-project/pharo-launcher/issues/594
Bug fixes:

Pharo 12.0 build list incomplete #667 https://github.com/pharo-project/pharo-launcher/issues/667
Use "Show" when no image is downloaded yet gives error #570 https://github.com/pharo-project/pharo-launcher/issues/570 (thanks to @astares https://github.com/astares)
Development mode does not close pharoLauncher application #548 https://github.com/pharo-project/pharo-launcher/issues/548
Using "Show in folder" gives DNU #568 https://github.com/pharo-project/pharo-launcher/issues/568 (thanks to @astares https://github.com/astares)
Launcher cannot launch Pharo-4.0 image #585 https://github.com/pharo-project/pharo-launcher/issues/585

Regards,
The Pharo team.

Hi all, Pharo Launcher 3.2 has just been released! It is available from http://pharo.org/download. Pharo Launcher now comes with a command-line version that you can use from a terminal! You can check the documentation of commands at https://pharo-project.github.io/pharo-launcher/commands-cmd-line/ as well as instructions to make pharo-launcher available on command line: https://pharo-project.github.io/pharo-launcher/installation/. This nice feature is now available thanks to the contributions of Axel Marlard, David Bajger and I as well as the support of Damien Pollet for the Clap library. New features: Command Line support all commands available in the UI version of Pharo Launcher are supported new commands create an image from a Pull Request number (from Pharo repository) create an image from a build number, a SHA create an image and import your code from a repository share easily an image (zip file with the Pharo image, the VM to run it and a launch script) find easily the Pharo version where a bug was introduced with image bisect algorithm launch an image with a script list running Pharo processes When creating an image, the image is now launched automatically CI moved to Github Actions Improvements: Better Mac Os system menu Do not try to guess anymore the version of a Pharo image if information not available but rather ask the user When deleting more than 1 image at a time the message is not clear #594 <https://github.com/pharo-project/pharo-launcher/issues/594> Bug fixes: Pharo 12.0 build list incomplete #667 <https://github.com/pharo-project/pharo-launcher/issues/667> Use "Show" when no image is downloaded yet gives error #570 <https://github.com/pharo-project/pharo-launcher/issues/570> (thanks to @astares <https://github.com/astares>) Development mode does not close pharoLauncher application #548 <https://github.com/pharo-project/pharo-launcher/issues/548> Using "Show in folder" gives DNU #568 <https://github.com/pharo-project/pharo-launcher/issues/568> (thanks to @astares <https://github.com/astares>) Launcher cannot launch Pharo-4.0 image #585 <https://github.com/pharo-project/pharo-launcher/issues/585> Regards, The Pharo team.
B
bajger@gmail.com
Fri, Jul 12, 2024 8:24 AM

Congrats Christophe for the release! Great achievement! I was (am) happy to collaborate on this project. Hopefully community would find it useful - please share your feedback!

David

Congrats Christophe for the release! Great achievement! I was (am) happy to collaborate on this project. Hopefully community would find it useful - please share your feedback! David
NB
Noury Bouraqadi
Sat, Jul 13, 2024 2:41 PM

Thank you guys! You Rock!
🚀

Noury
On Jul 12 2024, at 10:24 am, bajger@gmail.com wrote:

Congrats Christophe for the release! Great achievement! I was (am) happy to collaborate on this project. Hopefully community would find it useful - please share your feedback!

David

Thank you guys! You Rock! 🚀 Noury On Jul 12 2024, at 10:24 am, bajger@gmail.com wrote: > Congrats Christophe for the release! Great achievement! I was (am) happy to collaborate on this project. Hopefully community would find it useful - please share your feedback! > > David
TM
Tim Mackinnon
Sun, Jul 14, 2024 11:35 AM

Just to add to what others have said - the presentation at Esug on 3.2 was very cool. You raised some very interesting use-cases that the command line gives (like using $vars to help manage consistent project naming). So thanks for pushing on this.

Tim

On Wed, 10 Jul 2024, at 6:45 PM, Christophe Demarey wrote:

Hi all,

Pharo Launcher 3.2 has just been released! It is available from http://pharo.org/download.

Pharo Launcher now comes with a command-line version that you can use from a terminal!
You can check the documentation of commands at https://pharo-project.github.io/pharo-launcher/commands-cmd-line/ as well as instructions to make pharo-launcher available on command line: https://pharo-project.github.io/pharo-launcher/installation/.
This nice feature is now available thanks to the contributions of Axel Marlard, David Bajger and I as well as the support of Damien Pollet for the Clap library.

New features:

• Command Line support

• all commands available in the UI version of Pharo Launcher are supported
• new commands
  • create an image from a Pull Request number (from Pharo repository)
  • create an image from a build number, a SHA
  • create an image and import your code from a repository
  • share easily an image (zip file with the Pharo image, the VM to run it and a launch script)
  • find easily the Pharo version where a bug was introduced with image *bisect* algorithm
  • launch an image with a script
  • list running Pharo processes

• When creating an image, the image is now launched automatically

• CI moved to Github Actions

Improvements:

• Better Mac Os system menu
• Do not try to guess anymore the version of a Pharo image if information not available but rather ask the user
• When deleting more than 1 image at a time the message is not clear #594 https://github.com/pharo-project/pharo-launcher/issues/594
Bug fixes:

• Pharo 12.0 build list incomplete #667 https://github.com/pharo-project/pharo-launcher/issues/667
• Use "Show" when no image is downloaded yet gives error #570 https://github.com/pharo-project/pharo-launcher/issues/570 (thanks to @astares https://github.com/astares)
• Development mode does not close pharoLauncher application #548 https://github.com/pharo-project/pharo-launcher/issues/548
• Using "Show in folder" gives DNU #568 https://github.com/pharo-project/pharo-launcher/issues/568 (thanks to @astares https://github.com/astares)
• Launcher cannot launch Pharo-4.0 image #585 https://github.com/pharo-project/pharo-launcher/issues/585

Regards,
The Pharo team.

Just to add to what others have said - the presentation at Esug on 3.2 was very cool. You raised some very interesting use-cases that the command line gives (like using $vars to help manage consistent project naming). So thanks for pushing on this. Tim On Wed, 10 Jul 2024, at 6:45 PM, Christophe Demarey wrote: > Hi all, > > Pharo Launcher 3.2 has just been released! It is available from http://pharo.org/download. > > > Pharo Launcher now comes with a command-line version that you can use from a terminal! > You can check the documentation of commands at https://pharo-project.github.io/pharo-launcher/commands-cmd-line/ as well as instructions to make pharo-launcher available on command line: https://pharo-project.github.io/pharo-launcher/installation/. > This nice feature is now available thanks to the contributions of Axel Marlard, David Bajger and I as well as the support of Damien Pollet for the Clap library. > > New features: > > • Command Line support > > • all commands available in the UI version of Pharo Launcher are supported > • new commands > • create an image from a Pull Request number (from Pharo repository) > • create an image from a build number, a SHA > • create an image and import your code from a repository > • share easily an image (zip file with the Pharo image, the VM to run it and a launch script) > • find easily the Pharo version where a bug was introduced with image *bisect* algorithm > • launch an image with a script > • list running Pharo processes > • When creating an image, the image is now launched automatically > > • CI moved to Github Actions > > Improvements: > > • Better Mac Os system menu > • Do not try to guess anymore the version of a Pharo image if information not available but rather ask the user > • When deleting more than 1 image at a time the message is not clear #594 <https://github.com/pharo-project/pharo-launcher/issues/594> > Bug fixes: > > • Pharo 12.0 build list incomplete #667 <https://github.com/pharo-project/pharo-launcher/issues/667> > • Use "Show" when no image is downloaded yet gives error #570 <https://github.com/pharo-project/pharo-launcher/issues/570> (thanks to @astares <https://github.com/astares>) > • Development mode does not close pharoLauncher application #548 <https://github.com/pharo-project/pharo-launcher/issues/548> > • Using "Show in folder" gives DNU #568 <https://github.com/pharo-project/pharo-launcher/issues/568> (thanks to @astares <https://github.com/astares>) > • Launcher cannot launch Pharo-4.0 image #585 <https://github.com/pharo-project/pharo-launcher/issues/585> > > > Regards, > The Pharo team.