Category: Releases

  • Recent package releases and announcements

    Here’s a list of the releases recently announced on the Squeak-dev mailing list:

    • Michael van der Gulik announced MessageCapture, a wrapper class that allows interception of all the messages sent to an object instance.
    • Keith Hodges has created an installer system which allows a developer to create scripts to automagically install a set of packages from SqueakMap and Squeaksource.
    • Keith has also resurrected an implementation of the Null pattern, that allows avoiding using many #ifNil or #notNil sends.
    • Edgar J. De Cleene announced ZurgleRemake, a porting to current Squeak versions of the old Zurgle UI-skinning and native-widgets-emulation engine.
    • Edgar also announced availability of a new version of his SqueakLight reduced-size image
    • Pavel Krivanek has released a new version of the shrinking script that he uses to create his Kernel images.

    The following releases were announced on the Seaside mailing list:

    • Philippe Marshall has created Seaside bindings for ProtoGrowl, a Prototype-based JavaScript tool that integrates with the Growl notification system for Mac OS X.
    • Keith Hodges has produced a sample script for his Installer system that automatically installs Seaside, Magma and Pier on a basic Squeak image.
    • John M. McIntosh has published a now Mac carbon VM that may run in headless mode.

    A couple of announcements have also been sent to Squeak-dev:

  • Squeak 3.9 RC2

    Stephane Ducasse announced the availability of the second Release Candidate of Squeak 3.9. According to his message to the squeak-dev mailing list, there’s still one more bug to fix before the final 3.9 release.

  • Latest announcements in the Squeak world

    Here’ a list of the latest announcements that appeared on the squeak-dev mailing list:

    • John M McIntosh announced a new release of the mac Exupery VM. This release is up to date with the latest modifications to the VM necessary to run Exupery. Be warned though: this is still experimental software.
    • Keith Hodges announced the availability of the first version of the FullText package, a port to Squeak 3.8 of Scott Crosby’s Full Text search engine.

    Also, Simon Micheal announced the creation of http://planetjp.squeak.org/, a planet aggregator that aggregates the Japanese squeak blogs.

  • New Releases in the Squeak world

    In the past week some interesting announcements appeared on the Squeak-dev mailing list:

    • Pavel Krivanek announced support for the Monticello version control system in his KernelImage system. While this version of Monticello lacks some of the options (some tools are missing, and support for some repositories such as SMTP and SuperSwiki has been removed), it’s nonetheless working.
    • Masashi Umezawa released FileMan, a library for manipulating files and directories in an extremely simple way.
    • Karl Ramberg ported the Scamper web browser to the upcoming Squeak 3.9.

    Meanwhile, on the Seaside mailing list, Andrea Brühlmann announced Albatross, a Seaside scenario testing framework. This tool lets you write SUnit tests that run a Seaside component in an external web browser and simulate user interactions. It provides access to the running and rendered component and at the same time to the model of your application.

    And finally, on the Smallwiki/Pier mailing list, Keith Hodges announce a torrent of new releases: a specialized Pier Control Panel, a Magma-based persistancy system for Pier, and a premade image that includes Seaside, Magma and Pier.

  • Seaside announcements: SeasideTesting and RSRSS

    In the past week, there have been two announcements on the Seaside mailing list:

    • David Shaffer released version 1.4 of SeasideTeasing, an extension to the SUnit testing framework which allows seamless testing of Seaside components.
    • Philippe Marshall announced a preview version of RSRSS (Really Simple RSS), a library for creating RSS feed using Seaside ‘s Canvas API.
  • Squeak 3.9 enters RC stage

    Stephane Ducasse has released update 7061 of the 3.9g release, and proposed calling it final. Following the discussion on the proposal, it was agreed that to call it a release candidate and look for showstopping bugs which may have escaped release team’s attention.
    Also, Pavel Krivanek has prepared another version of his Kernel image based on this 7061 update.

  • Recent Squeak packages releases

    In the past days, some developers have released new versions of their packages:

    • Ruben Bakker has recently released version 3.0 of eCompletion, the autocompletion package for Squeak.
    • Milan Zimmerman, Edgar J De Cleene and Serge Stinckwich have announced the first version for Squeak 3.9 of MathMorphsRevival, a project to collect MathMorphs and related projects and make them run in Squeak 3.9.
    • Damien Cassou has released version 36 of his Dynamic Protocols package. A dynamic protocol is a category (displayed in the 3rd pane of your browser) whose content is computed dynamically based on the currently
      selected class.
    • Damien also released version 27 of the Squeak-dev image, a custom 3.9 image that comes with many developer tools already installed.
    • Stephane Rollandin announced LispKit v4, a kit for building custom Lisp interpreters. This release features an usable implementation of Scheme, almost fully R4RS compliant.