Release notes for WO 5.4 look interesting, a bit of deja vu if you use wonder. And if you aren't using eclipse yet, go get a kleenex before you read on.
For those of you who still have to wait before you can get your copy.. here is what the release notes have to say:
....
With this release of WebObjects are the following improvements, changes, additions, and deprecated tools and technologies.
WebObjects Runtime Improvements
- Combined Component Template Parser that reduces .wo components to single .html files
- Generation of XHTML compliant pages
- AJAX request handler for enhanced page caching
- Added support for secure URL generation
- JMX monitoring support
- Entity index management in the model
- Improved the synchronization with the database
- Added support for index generation
- Support for enum in attribute conversion
- Improved support for vendor specific prototypes (EOJDBCOraclePrototype, EOJDBCFrontBasePrototype, etc.)
- Derby support (Embedded database)
- Support for Generics
- WebServices update (Axis 1.4)
- Full support for Apple XML plist (Read and Write)
- Ant build support
Open Specifications
- EOModels
- WO Components (classic and single file)
Sample code
WebObjects Deployment
- WebObjects Apache 2.2 module 32/64 bit
- Apache 1.3 deployment compatibility
- Leopard migration assistant from Apache 1.3 to Apache 2.2
JDK support
- JDK 1.5 minimum requirement
Build System
- Jam build systems still in place for legacy Xcode projects
- Ant build system support
Deprecations
- Jam based project creation templates
- Java Client Nib based applications
- Direct to JavaClient based applications
- EOCocoaClient based applications
- OpenBase no longer example database
- Tools (EOModeler, WebObjects Builder, Rule editor)
Other Noteworthy changes:
No more WOBuilder, Rule Editor or EOModeler .. they are gone.
Openbase isn't included anymore.
WOAdaptor now targets Apache 2.2 (the source is included again)
JDK 1.5 is a minimum requirement (due to generics support)
The license agreement looks exactly the same as always.
The license.key is no longer used.
Leopard doesn't come with Java 1.6 either.. it's still at 1.5.
--
Seeya...Q
Quinton Dolan - email@hidden
Gold Coast, QLD, Australia (GMT+10)
Ph: +61 419 729 806