[Seaside] Seaside 2.13
Avi Bryant
seaside@lists.squeakfoundation.org
Sat, 28 Dec 2002 18:41:54 -0800 (PST)
Hi all,
A new release of the experimental 2.1 version of Seaside is now available
at http://beta4.com/seaside2/downloads/Seaside2.13.st.gz .
Although this uses the same StateTree mechanism for managing backtrackable
state as previous 2.1 releases, the interface to it has changed. Rather
than directly sending #at: and #at:put: messages to a StateTree instance,
components can now obtain a StateHolder from the session (through
WASession>>stateHolder). This has the same protocol as ValueHolder, but
will update its #contents properly during backtracking.
Hopefully this is enough more convenient than the direct StateTree usage
that the custom class definition template and auto-generated accessors
in earlier versions of 2.1 are now unnecessary.
Feedback desired, as always.
Avi