Seaside 2.8 Released!!

28 October, 2007

Seaside 2.8 nb

After a beta phase of two months we release the final version of Seaside 2.8. Most bugs fixed during this period were either long standing (already in 2.7), minor or portability related, Together with the dozens of Seaside 2.8 applications already in production today this gives a pretty good feeling about this version. A special mention goes to Roger Whitney, thanks to him we went from 99 commented classes to 144.

This release brings major performance and memory improvements:

  • The rendering speed of an average page is up to twice as fast as with previous versions, because of the new character encoding architecture.
  • An average application requires up to four times less memory than with previous versions. The reason for this is the optimized object backtracking and the reduction of stored continuations.

We have a list of new features [1] and a migration guide [2] on our homepage.

Squeak users can get it either from SqueakMap, Universes or directly via Monticello (Seaside2.8a1-lr.518). A special note for Squeak users, do not load Seaside 2.8 into an image that has already Seaside 2.7 in it. If you use Squeak 3.7 you will have to load SeasideSqueak37 as well.

VisualWorks users can get it form Store (2.8a1-lr.518,tkogan).

GemStone/S users can load Seaside2.8g1-dkh.522.

[1] http://www.seaside.st/community/development/seaside28
[2] http://www.seaside.st/documentation/migration

Cheers
The Seaside Team