1. Release Notes for GemBuilder for Smalltalk 8.7.1

GemBuilderfor Smalltalk (GBS) version 8.7.1 is a new version of the GemBuilder for Smalltalk product, adding support for later version of VisualWorks Smalltalk and including other minor improvements.

These release notes provide changes between the previous version of GBS, version 8.7, and version 8.7.1. If you are upgrading from a version prior to 8.7, please also review the release notes for each intermediate release between your version and 8.7.1, to see the full set of changes.

This release supports GemStone/S 64 Bit only, with VisualWorks 9.x. GBS 8.7.1 does not support 32-bit GemStone/S, nor VAST platform (VA Smalltalk).

To install GemBuilder for Smalltalk 8.7.1, follow the instructions in the GemBuilder for Smalltalk Installation Guide for version 8.7.1.

Supported Platforms and Versions

The following tables describe the client Smalltalk versions and platforms supported by GBS 8.7.1, and the GemStone server product shared library versions that can be used with each.

For more details, including the specific required client libraries for each server product and versions, refer to the GemBuilder for Smalltalk Installation Guide for version 8.7.1.

Table 1  Supported GemStone/S 64 Bit Server versions

 

VW 9.3.1
32-bit and 64-bit

VW 9.3
32-bit and 64-bit

VW 9.1.1
32-bit and 64-bit

Windows 10

3.7.1, 3.7, 3.6.8

3.7.1, 3.7, 3.6.8

3.7.1, 3.7, 3.6.8

Ubuntu Linux 22.04

3.7.1, 3.7, 3.6.8

3.7.1, 3.7, 3.6.8

3.7.1, 3.7, 3.6.8

Ubuntu Linux 20.04

3.7.1, 3.7, 3.6.8

3.7.1, 3.7, 3.6.8

3.7.1, 3.7, 3.6.8

Red Hat Linux ES 9.3

3.7.1, 3.7, 3.6.8

3.7.1, 3.7, 3.6.8

3.7.1, 3.7, 3.6.8

Red Hat Linux ES 8.6

3.7.1, 3.7, 3.6.8

3.7.1, 3.7, 3.6.8

3.7.1, 3.7, 3.6.8

Red Hat Linux ES 7.9

3.7.1, 3.7, 3.6.8

3.7.1, 3.7, 3.6.8

3.7.1, 3.7, 3.6.8

Changes in this Release

Flexible loading

The way GBS integrates with VisualWorks code during loading has been modified, allowing GBS v8.7.1 to be loaded into multiple versions of VisualWorks.

GbxSkewedFaultingReplicator removed instance variable newClassReplicator

The instance variable newClassReplicator has been removed from the class GbxSkewedFaultingReplicator; this was an artifact of an initial implementation that is no longer used.