See the Cincom Smalltalk Summer 2005 page for details on the summer release. Cincom Smalltalk Winter 2005 will be a major release with new functionality. Here's what we shipped in December, 2005!
ObjectStudio
- ObjectStudio 8 (ObjectStudio on the VW VM) is under development. Early Access testing will be underway during the OST 7.1.1 release cycle)
- OLE bug fixes and enhancements
- DB bug fixes and enhancements
- XML Parser to be synched with the VW version
- Opentalk to be synched with the VW version
VisualWorks - VM
- New Supported 64 bit VMs
- Solaris 5.x Sparc64
- Linux x86-64
- New Unsupported 64-bit VMs
- New Unsupported 32-bit VMs
- Shared Perm Space (in the 64 bit VMs) - ability to share at the memory-mapping level objects in permSpace in a singe image file amongst several running images, hence reducing memory footprint on servers
- Alpha Channel (WarpBlt) graphics support (has slipped)
- Threaded COM support. This is wider support, but COM is where it will be initially visible. (has slipped)
- Loadable GUI support on the rest of our supported Unix platforms: HP and AIX
- Finished THAPI support for SGI, AIX, and HPUX
- Ability to synchronize time with the local timezone and "wall" time as reported by the OS
- DLLCC
- Bug fixing, and a start at updating the parser to handle common C headers. This work will extend past this release
- Store
- Configuration management support. This will include tool level support for defining/loading/unloading a configuration along with manipulating it while it is not loaded (Slipped, Scheduled for 7.5)
- Maintain Overrides in the face of reloaded components (Slipped, Scheduled for 7.5)
- StoreForGLORP to at least preview level (i.e., usable but not supported)
- Tools
- Continued work to rationalize differences between the various coding tools (browsers, inspectors, debugger, etc), with completion being 7.5 or later (in Pollock)
- Internationalization
- Continue to add catalog support to loadable components that still have direct string usage
- Integrate Japanese locale into the product (ongoing project)
- (Slipped) Ship Chinese locale for same platforms that have Japanese support
- Extend Unicode awareness from Windows to Mac (OS 9)
- Distribution/Protocols
- Opentalk
- generic message interceptor support
- move remote debugger from preview to supported
- SOAP
- header processing support
- tool support for headers
- wsdl query support
- one-way operation support
- WebSphere/MQ Connectivity
- IIOP (preview)
- full protocol support (still no support for ValueTypes though)
- Interoperable Naming Service support
- Databases
- Enhancements to threaded support for Oracle and ODBC
- Supra and Tiger (Cincom databases) support will remain in Preview for 7.4, but will be promoted to full support by 7.4.1, absent any reported problems
- Security
- Finishing new ASN.1 marshaling framework
- Migrating X.509 to the new ASN.1 framework
- DLLCC wrapper for OpenSSL's crypto library polymorphic with the native ST crypto
- PKCS 8 support
- Pollock
- Deployment
- RuntimePackager overhaul - continued work towards a Smalltalk Runtime Environment
- RTP will support packages and the new sub-systems
- Plugin
- Start work and research on support for Mozilla and Safari - i.e., we intend to support platforms beyond Windows. Do not expect production non-Windows support in this release
- Documentation
- Make documentation available in HTML format