The Web system was totally abstracted. Now it is
possible to exchange the presentation layer with
some other implementation like a rich client. The
whole HTML generation process was rewritten. Among
other things, it is now possible to generate
resources (like pictures and .css files) at
runtime in a cached manner; to retrieve and supply
such resources by (byte[]- / Stream-) properties
within PageParts; to build applications
independently of the presentation layer; to link
between resources by an abstract location-class;
and to write themes by deriving from the WebTheme
class.
Performance improvements through new caching functionality. Transaction-based modifications of statements is now possible. There are small API changes in the navigator and some bugfixes.
RAPPTOR is now capable of navigating virtual nodes
over non-existent resources, leading towards basic
wiki functionality. The Data Binding is now easier
to use and understand and is also more robust.
The new release includes a complete redesign of
the data handling system, the theming system and
an Add-In Manager to standardize the way user
content modules are added to the interface.
RAPPTOR now makes extensive use of Semantic Web
technologies, allowing for the integration of
Ontologies as data sources and a querying system
based entirely on RDF graph matching.