Initial directory structure.
Version 1.0a1
First released version of structWSF (web Services Framework).
Added

    * SPARQL Web service endpoint

 
Modified

    * Converter: BibTeX
          o Addition of XML ingest
          o Addition of BibTeX outgest
    * Converter: TSV
          o Addition of XML ingest
          o Addition of TSV/CSV outgest
    * Framework: Conneg
          o Additional handling of mime types
Fixing an issue related to SPARQL query creation which sometimes leaded to invalid SPARQL queries.
Missing Solr Schema XML file to install for the structWSF instance.
Added
  * All: Added the JSON serialization for all web service endpoint
  * converter/irv: Added the commON/irJSON instance record vocabulary converter
  * All: Added anew $solr_auto_commit parameter in the web service framework to tells the system if the solr commit operation is hanlded by the web services or Solr itself
  
Modified
  * AuthList: Enable querying for any user when someone tries to figure out if he can query any dataset (public or private)
  * crudCreate: Usage of the ARC2 library for some offline RDF processing (instead of using the datastore for that task)

Fixed  
  * All: Fixed prefixes handling for all web services endpoint
  * All: Fixed a bug when some special SPARQL usecases were used
  * All: Fixed some reification issues when data was converted between formats
  
Version 1.0a4
-------------

Added
-----

    * Search: New "attributes" filtering parameter to perform search filtering and faceting over record attributes.
    * CrudRead: Adding the possibility to request the description of multiple URIs of multiple records for a single query to the web service.
    * CrudRead: New parameter to let users include in the resultset, or not, possible reification statements for a record
    * CrudUpdate: Usage of ARC2 for some offline RDF parsing.
    * CrudCreate: Additional of a new "mode" parameter that tells the webservice to only index everything in the triple store, or only in Solr or in both. This is needed for some dataset indexation usecases.
    * Search, Browse, CrudCreate, CrudUpdate: Handling the new irON vocabularies that introduces key user interfaces attributes such as: iron:prefLabel, iron:altLabel, iron:description and iron:prefURL
    * All: New JSON mimetype (application/json) supported by web service endpoint
    * All: New (ini) configuation files: network.ini and data.ini. These are now used instead of hardcoding the settings in the classes.
    * New irJSON convertion web service

 
Modified
--------

    * All: Completely rewrite of error handling and reporting procedures. All errors get defined in a JSON structure, and all error messages get returned in XML or JSON depending on the requested mime-type by the user.
    * CrudCreate, CrudUpdate, CrudDelete: creation, update and deletation of reification statements
    * Search, Browse, CrudCreate, CrudUpdate: Implementation of the new Solr schema v1.1
Version 1.0a5

Added

    * AuthLister: Added the attribute "wsf:registeredIP" to the resultset
    * CrudRead: Added mime "application/json"
    * CrudCreate: Added reifications statements for mimes "application/rdf+xml" and "application/rdf+n3"

 
Modified

    * Converter-irJSON: updated the parser for the irON specification version 0.9

Fixed

    * AuthRegistarAccess: Fixed error level returned in error messages
    * AuthRegistarAccess: Removed graph clauses in SPARUL queries
    * Browser: Fixed application/json resultset vocabulary issues
    * DatasetRead: Fixed application/json resultset vocabulary issues
    * Search: Fixed application/json resultset vocabulary issues
Usage of the network.ini setup file to query the OntologyCreate web service endpoint.
Fixing an issue with the $network_ini variable
Creation of the main development branch that is used by all commiters of the structWSF project. FGiasson will take care to merge it to the trunk before each new structWSF release. Then the version tags will be created from the trunk.
A new policy as been put in place. Now any record that get indexed in Solr (and then, used by the Browse and Search web services) have to have a URI. Bnodes are not droped and are not indexed in Solr (but are still indexed in the triple store).
Fixing JSON error message to make them well-formed.
Modification to keep the \n and \r from classes/properties labels and descriptions.
Fix a bug when creating a irJSON output file which was not compatible with the current version of the spec.
Resolve an inconsistency with /framework/WebService.php. 
Fix DatasetCreate error message IDs.
Addition of input data validation to the internal XML data structure parser.
Application of new coding style/standard.

Please read the DEV.txt file and the related Coding Standard folder.
Fix invalid JSON serialization for the application/iron+json output.

Enhanced the iron+json output so that it doesn't empty "linkage" attribute/key