|
3.5.4 Release date: Feb 14, 2012
3.5.3 Release date: Nov 11, 2011
3.5.2 Release date: Aug 30, 2011
3.5.1 Release date: July 05, 2011
3.5.0 Release date: May 31, 2011
Prior Version Release Notes: 3.4
Detailed Lists of Changes:
changes-3.5.4.txt,
changes-3.5.3.txt,
changes-3.5.2.txt,
changes-3.5.1.txt,
changes-3.5.0.txt
Release Plan and Objectives
TopBraid Suite 3.5 introduces a number of significant enhancements to all TopBraid products (see
Key New Features).
recent previous Releases
TBS 3.5 release follows
on release 3.4.0,
which was made available November 29, 2010, and the maintenance
releases for 3.4; the latest
3.4.4 was made available April 14, 2011.
key new features
TopBraid Platform
- Support for SPARQL 1.1 as implemented by ARQ 2.8.7. There is a new SPARQL 1.1 compliant syntax, e.g. LET is now called BIND and MODIFY has been replaced with WITH. Old syntax will still work, TopBraid will transparently translate old SPIN queries into the new syntax, but we encourage you to start using the new syntax once you upgrade to 3.5.
- New faceted search component. See also blog entry.
- Improved performance of SPARQL queries over D2RQ models
- Support for working with Microdata (schema.org, since version 3.5.1)
There is now a greatly extended commercial SPIN API available that also includes SPARQLMotion, Semantic Web Pages and a library of SPARQL functions.
TopBraid EVN
- Ability to create new vocabularies (requires setting up a default database as
server configuration) and add import statements using web interface.
- Extensive import facility for different patterns of spreadsheets.
- Upload and import of MultiTes files and RDF/XML files.
SPARQLMotion
- sml:IterateOverSelect now supports a new argument sml:maxThreadCount that can be used to have
the body execute in multiple threads at once. This can significantly improve performance if
the body scripts are spending most of their time waiting for slow resources such as external networks.
- Several interactive SPARQLMotion modules are from now on only supported via TopBraid Composer,
and no longer via TBE: sml:DisplayEditForm, sml:EnterLiteral, sml:SelectInstance, sml:SelectResource.
If you have used any of these in TBE, please attempt to change your scripts so that all input
is done in the beginning, via spl:Arguments.
- New SPARQLMotion modules sml:ImportTextFromURL (for better JSON import) and sml:RenameResources.
- SPARQLMotion now also accepts multi-part requests for HTML form file uploads.
- Module sml:ImportMicrodata was introduced in version 3.5.1
SPARQL Rules (SPIN)
- Complete SPIN RDF syntax support for SPARQL 1.1 Update, including CLEAR, CREATE, DELETE DATA,
DELETE WHERE, DROP, INSERT DATA, LOAD, nested named graphs etc. New SPARQL built-in functions:
year, month, day, hours, minutes, seconds, now.
- Support for SPARQL Update in SPIN rules. spin:rule and spin:constructor can now also be update
operations: INSERT/DELETE and DELETE WHERE. Note that these rules will assert or delete triples,
not just infer them.
- New SPIN templates to quickly get a list of all rules and constraints in the current model,
and support to run SPARQL test cases automatically.
SPARQL Web Pages (UISPIN)
- Servlet option to redirect ui:createLink results, e.g. to insert UISPIN components into pages
hosted on different servers.
- It is now possible to use SWP stand-alone files. For example, create a file
/MyProject/MyFolder/MyFile.swp and it can be accessed via http://localhost:8083/tbl/MyFolder/MyFile.swp
- and will be evaluated using the UISPIN servlet with the full range of embedded SPARQL queries etc.
TopBraid Composer
- SPINMap – visual mapping and transformation between different models and RDF data.
See also blog entry.
- New Web Data Basket view that can be used to incrementally harvest RDF triples from visited
web pages, via Microdata, RDFa or linked data. See also blog entry.
- Improved SPARQLMotion editing and navigation with wizard to create new SM functions, buttons to
navigate into child scripts and to function definitions, to refactor a selected block of
SM modules into a helper function and to clone parts of a script.
- New import wizard that uses the TDB fast loader to create a new TDB database from one or
more existing RDF files, esp very large files (available on 64 bit systems).
- Support for editing, importing and validating Microdata sites, especially optimized
for schema.org metadata. See also blog entry 1 and
blog entry 2.
TopBraid Live
- New wizard to help create the web.xml file.
TopBraid Ensemble
- Saved queries component (save, share and run queries created using Visual Graph,
Search Form or SPARQL Editor).
- Significant improvements in the Visual Graph Editor and Query component including
use of colors, additional events, etc.
- Auxiliary graph to be used for temporary (e.g., inferred) triples.
Please NOTE that with the upgrade to ARQ 2.8.7 to support SPARQL 1.1, several built-in SPARQL
functions now throw an exception where they formerly returned "null" (unbound).
Examples include smf:localRange and smf:maxCardinality. This may impact queries that have
relied on the "null" behavior.
|
 |
|