What's New in VA Smalltalk
New Features of VA Smalltalk v8.5
-
Development Tools
- Code Assist (auto-completion)
- Logging Framework (based on log4j)
- Preference Settings Framework
- Deprecation Exception
- Windows Rebar Control
- TIFF CCITT T.4 bi-level encoding
- Support for Seaside v3.0.5+ Grease 1.0
- HTTP Chunked Transfer Encoding
- Windows 2000 no longer supported
- 60+ bug fixes and minor enhancements
New Features of VA Smalltalk v8.0.3
-
Web Interface
- Support for Seaside v3.0.2
- Improved WSDL schema import diagnostic
- Added CwMultiLineTexttPrompter
- NLS Application Enabler Tool
- NLS Catalog (.CAT) Editor
- Browser performance improvements
- Added TzSpecificLocalTimeToSystemTime PlatformFunction on Windows
- All Windows .EXE and .DLL files have function-specific descriptions
- Improved error diagnostics for memory allocation errors (written to log file)
- EsIsString, EsStringToCString, EsCStringToString APIs
- Ubuntu 10.10
- Fedora Core 14
- New VA Assist, Widget/Kit Controls, and GF/ST online documentation
- 40+ bug fixes
Features of VA Smalltalk v8.0.2
- Support for Seaside v3.0 pre-beta1
- All Windows executables are digitally signed to enhance security and meet Windows Logo Certification requirements
- GLORP support for reading and writing objects from relational databases (level 0.3.178 + fixes)
- Further improvements to HTML documentation
- Currency with respect to operating systems and databases; support added for Ubuntu 9 (32/64-bit) and Oracle 11g (compatibility)
- Power management events supported on Windows GUI applications
- Added support for method pragmas, allowing you to annotate methods with user-defined processing information
- Ability to call Oracle functions and execute anonymous blocks
- Instance-based exceptions are now polymorphic with class-based exceptions, providing clearer and more efficient handling of errors
- SUnit 4.0, including support for Just-in-Time Resource Management, and other enhancements, supports creating powerful Smalltalk unit tests
