2.4.0 - Change: First release of TopBraid Composer - Maestro Edition, an extended version of TBC - Change: The "spam:" prefix used by the various topbraid-specific SPARQL property functions has been renamed to "tops:" - Change: OWLIM is now the default inference engine in TopBraid Composer (formerly: Pellet) - Change: Language tags in strings are now edited as Value {@lang} (was: Value {lang}) - Feature: Support for Oracle 11g through a completely rewritten Jena connection (developed in collaboration with the Oracle team - thanks a lot Alan!) Note that old .oracle connection files are now invalid and need to be recreated using File > New Oracle RDF Database (don't overwrite existing DB). - Feature: It is now possible open multiple editor windows for the same ontology. With the editor's tab selected, go to Window > New Editor, or right click on the tab and select New Editor. This, for example, allows users to open a Graph in one window and a form in the other. Currently, the editor that had the focus most recently will react on the global selection changes, all others (secondary) editors remain on the same resource. - Feature: Graph now updates automatically when the underlying data model changes (i.e. it deletes nodes or edges when the corresponding resources or triples have been deleted). - Feature: In multi-editor mode, double-clicking on a node in Graph or Diagram selects the resource in the other editor. - Feature: Right-clicking on a Graph node opens the resource's context menu; right-clicking on an edge opens the triple's context menu - Feature: Added editing capabilities to the Graph. Users can now create new resources and connections, as well as delete nodes or edges. - Feature: XML Schema importer now has an option to force class names to upper case - Feature: Form editor now has additional fields for property widgets: a) auto expand can be used to automatically open nested forms or images on a form b) widget type is an optional selection of a preferred widget (e.g. radio button vs. checkboxes). This information is stored in the form metadata for other tools, but not yet used by TBC. - Feature: Inline image viewer now also works for string literals ending with .png, .jpg, .gif - Feature: Upgraded to Pellet 1.5.1 - Feature: Added option to switch off the suggest global renaming when a resource is renamed - Bugfix: Graph nodes now suppress line breaks in literal values - Bugfix: Show instances on map action is now enabled for all classes if geo is imported - Bugfix: SWRL parser trouble with prefixes of rule name - Bugfix: owl:sameAs and owl:differentFrom were sometimes not visible - Bugfix: Feeds importer can now parse non-URL URI namespaces like "urn". - Bugfix: Inference Explanation feature now does not properly work for non-Pellet inferences.