Squeak 3.7 released!

Doug Way dway at mailcan.com
Wed Sep 15 17:09:22 UTC 2004


Squeak 3.7 is released!  It was a bit of a long time coming, but it is 
now available for download at http://squeak.org.  Thanks to everyone 
who contributed in one way or another.

PR announcements will be going out to various public places soon.

Here's a summary of the major new features in 3.7, copied from the 
"What's New" section in the Welcome Window:
------------------------------------------------------------------
     * Version 2 of SqueakMap, a major upgrade which supports multiple 
releases for packages, user accounts and much more.
     * Babel, a framework for supporting language translations in the 
UI. (e.g. French, Swedish, etc.)
     * SmaCC, the Smalltalk Compiler Compiler deployment runtime from 
John Brant.  The SmaCC development tool lets you define a 
parser/compiler.
     * Some packages removed and placed on SqueakMap, including the XML 
parser and IRC.
     * The Accufonts bitmap font set.  This means the original Apple 
NewYork font has been removed, to help clean up the Squeak-L licensing 
issue regarding fonts.
     * BitstreamVeraFonts, a set of free TrueType/antialiased fonts.
     * Chronology package. This contains ANSI DateTime, refactored Date 
and Time classes.
     * The remaining ANSI compatibility methods.  Squeak now includes 
all of the major ANSI compatibility changes.
     * A Change Notification framework from the KCP team at Berne.  This 
sends consistent notification messages when code changes happen in the 
system.
     * Latest updates from the SqueakLand/Etoys world.
     * An enhanced look and feel including menu icons, gradient 
scrollbars and window titlebar buttons, etc.
     * Horizontal scrollbars now supported in all scrollable text/list 
panes, and very large lists are now supported with LargeLists.
     * Class comments immediately visible in Browsers when a new class 
is viewed.
     * Enhancement packages incorporated from SqueakMap:  NamedProcess, 
ShrinkingSelection/ParenBlinking, BreakpointSupport, LargeLists.
     * Support for animated GIFs and saving PNG files.
     * Support for compressed source files.
     * New class Matrix which replaces Array2D.
     * The usual numerous small enhancements and fixes.


- Doug




More information about the Squeak-dev mailing list