A 90-page tutorial for prospective adopters (JTF Tutorial)
Several new entries in the Demo Gallery including an implementation of the Marine Biology Simulation used as a case study for the CS Advanced Placement course.
A new addArc method for approximating arcs within the GPolygon class (Rationale section 5.3)
More extensive discussion of the distinction between the init and run methods in the Program class (Rationale section 6.3)
Inclusion of a new addKeyListeners facility for key events that operates symmetrically with addMouseListeners (Rationale section 6.4)
A substantial redesign of the ProgramMenuBar class, on top of the one made in the beta release (Rationale section 6.6)
Inclusion of a SwingTimer class to support the use of timers without the name conflict (Rationale section 8.4)
The GOval, GArc, and GRoundRect classes are now rendered as polygons by default (Rationale section 5.3)
The mathematical functions for graphics are now in a separate class (Rationale section 5.4)
The Color constants have now been eliminated from the GOobject class (Rationale section 5.4)
Mouse events generated by GObjects are now handled much more efficiently (Rationale section 5.6)
The layout discipline for the Program class has been improved to support adding standard interactors to the borders of a program window (Rationale section 6.5)