diff --git a/CHANGELOG.md b/CHANGELOG.md index 8424058a..789913ca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +## [0.3.20] - 2023-10-23 + +### Changed +- SPARQL: fixes `STR` evaluation on small IRI (less than 16 bytes) that was broken. +- SPARQL update: fixes `WHERE` clause evaluation that was generating too many solutions in some cases. +- Upgrades RocksDB to 8.7.1. + + ## [0.3.19] - 2023-08-18 ### Added diff --git a/Cargo.lock b/Cargo.lock index 281737e9..e3171497 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -926,7 +926,7 @@ dependencies = [ [[package]] name = "oxigraph" -version = "0.3.19" +version = "0.3.20" dependencies = [ "criterion", "digest", @@ -958,7 +958,7 @@ dependencies = [ [[package]] name = "oxigraph_js" -version = "0.3.19" +version = "0.3.20" dependencies = [ "console_error_panic_hook", "js-sys", @@ -968,7 +968,7 @@ dependencies = [ [[package]] name = "oxigraph_server" -version = "0.3.19" +version = "0.3.20" dependencies = [ "anyhow", "assert_cmd", @@ -1028,7 +1028,7 @@ dependencies = [ [[package]] name = "oxrocksdb-sys" -version = "0.3.19" +version = "0.3.20" dependencies = [ "bindgen", "cc", @@ -1279,7 +1279,7 @@ dependencies = [ [[package]] name = "pyoxigraph" -version = "0.3.19" +version = "0.3.20" dependencies = [ "oxigraph", "pyo3", diff --git a/js/Cargo.toml b/js/Cargo.toml index a0817291..208a23c3 100644 --- a/js/Cargo.toml +++ b/js/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxigraph_js" -version = "0.3.19" +version = "0.3.20" authors = ["Tpt "] license = "MIT OR Apache-2.0" readme = "README.md" @@ -14,7 +14,7 @@ crate-type = ["cdylib"] name = "oxigraph" [dependencies] -oxigraph = { version = "0.3.19", path="../lib" } +oxigraph = { version = "0.3.20", path="../lib" } wasm-bindgen = "0.2" js-sys = "0.3" console_error_panic_hook = "0.1" diff --git a/lib/Cargo.toml b/lib/Cargo.toml index 6fc5c036..371e60c5 100644 --- a/lib/Cargo.toml +++ b/lib/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxigraph" -version = "0.3.19" +version = "0.3.20" authors = ["Tpt "] license = "MIT OR Apache-2.0" readme = "README.md" @@ -46,7 +46,7 @@ sparesults = { version = "0.1.8", path="sparesults", features = ["rdf-star"] } [target.'cfg(not(target_family = "wasm"))'.dependencies] libc = "0.2" -oxrocksdb-sys = { version = "0.3.19", path="../oxrocksdb-sys" } +oxrocksdb-sys = { version = "0.3.20", path="../oxrocksdb-sys" } oxhttp = { version = "0.1", optional = true } [target.'cfg(all(target_family = "wasm", target_os = "unknown"))'.dependencies] diff --git a/oxrocksdb-sys/Cargo.toml b/oxrocksdb-sys/Cargo.toml index 0eff37c8..5aa666bf 100644 --- a/oxrocksdb-sys/Cargo.toml +++ b/oxrocksdb-sys/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxrocksdb-sys" -version = "0.3.19" +version = "0.3.20" authors = ["Tpt "] license = "GPL-2.0 OR Apache-2.0" repository = "https://github.com/oxigraph/oxigraph/tree/main/oxrocksdb-sys" diff --git a/python/Cargo.toml b/python/Cargo.toml index 7924f13d..c9abd2fc 100644 --- a/python/Cargo.toml +++ b/python/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pyoxigraph" -version = "0.3.19" +version = "0.3.20" authors = ["Tpt"] license = "MIT OR Apache-2.0" readme = "README.md" @@ -19,5 +19,5 @@ doctest = false abi3 = ["pyo3/abi3-py37"] [dependencies] -oxigraph = { version = "0.3.19", path="../lib", features = ["http_client"] } +oxigraph = { version = "0.3.20", path="../lib", features = ["http_client"] } pyo3 = { version = "0.19", features = ["extension-module"] } diff --git a/server/Cargo.toml b/server/Cargo.toml index 54188149..e46ddaba 100644 --- a/server/Cargo.toml +++ b/server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxigraph_server" -version = "0.3.19" +version = "0.3.20" authors = ["Tpt "] license = "MIT OR Apache-2.0" readme = "README.md" @@ -17,7 +17,7 @@ anyhow = "1" oxhttp = { version = "0.1", features = ["rayon"] } clap = { version = "=4.0", features = ["derive"] } clap_lex = "=0.3.0" -oxigraph = { version = "0.3.19", path = "../lib", features = ["http_client"] } +oxigraph = { version = "0.3.20", path = "../lib", features = ["http_client"] } sparesults = { version = "0.1.8", path = "../lib/sparesults", features = ["rdf-star"] } rand = "0.8" url = "2"