Skip to content
Apr 11, 2016
Mar 19, 2016
Feb 23, 2016

Read release notes

Oct 31, 2015

1.99.0

Release 1.99.0:
* Change `context` to `graph_name`.
* Freeze BNodes before INSERT DATA to detect an attempt to re-used a BNode across different inserts. This satisfies syntax-update-54.
* Clear BNode cache in Modify, so that different Modify blocks create separate BNodes for the same indentifier. Fixes insert-where-same-bnode.ru and insert-where-same-bnode2.ru.
* Update to ebnf 1.0 and other dependencies for 1.99.
Sep 18, 2015

1.1.9

Release 1.1.9:
* Improve parser error for empty QuadPattern
* Make sure that absolute IRIs are not made relative by joining to base.
* Update sparql command:
  * Add --update option
  * Add parse, execute, query, and server commands.
* Change `Operator#descendants` to `#each_descendant`, with aliases for `#descendants` and `#each`.
* Remove `Query#each` as an alias for `#each_solution`.
Aug 27, 2015

1.1.8

Release 1.1.8:
* Fix odd parser interaction in PropertyListPath where a subsequent property is a variable.
May 13, 2015

1.1.7

Release 1.1.7
* Full support for Property Paths
* Improved detection of syntax errors.
* Functionally complete SPARQL 1.1 Query and Update
May 4, 2015

1.1.6

Release 1.1.6.
* Full support for SPARQL 1.1 Update.
Apr 11, 2015

1.1.5

Release 1.1.5
* SPARQL::Grammar.valid? now returns true when the query is valid (@abrisse)
* Don't encode input to UTF-8 unless input responds to :encode.
Jul 27, 2014

1.1.4

Release 1.1.4.
* Fixed an issue with multiple ORDER BY criteria and the order for missing values, blank nodes, IRIs and literals (@michivi)
Something went wrong with that request. Please try again.