TopBraid SPIN API 1.0.2 (2009-08-11)

- Bug fix: User-defined SPARQL function calls crashed (with false) if an argument
           was an unbound variable.
- Bug fix: SPIN RDF Syntax now supports COUNT(DISTINCT...) aggregations
- Bug fix: SPIN constructors did not create SPINExplanations
- Change: Now requires Jena 2.6 or above
- Feature: Added support for ARQ's SERVICE keyword to SPIN RDF Syntax
- Feature: Added support for ARQ's NOT EXISTS keyword to SPIN RDF Syntax
- Feature: Support for the new property spin:imports.
           This property can link a file with another file that contains
           constraints, such as http://topbraid.org/spin/spinowl for OWL
           constraint checking, without having to import all of SPIN etc. 


TopBraid SPIN API 1.0.1 (2009-06-14)

- Bug fix: rdf:type has been abbreviated with "a" at object and subject positions
- Bug fix: Initialization of SPL functions did not handle spin variable names 
- Feature: SPIN RDF syntax now supports SubQuery
- Change: SPL/SP/SPIN.getModel() more tolerant against running API from source code


TopBraid SPIN API 1.0.0 (2009-04-24)

- First stable release



TopBraid SPIN API 0.9.0 (2009-03-06)

- First public release, with AGPL license


System Requirements:

- Java SE 1.5
- Tested with Jena 2.5.7
