Skip to content

Bump dotNetRDF from 3.3.0 to 3.3.1#139

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/nuget/dotNetRDF-3.3.1
Closed

Bump dotNetRDF from 3.3.0 to 3.3.1#139
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/nuget/dotNetRDF-3.3.1

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 20, 2025

Bumps dotNetRDF from 3.3.0 to 3.3.1.

Changelog

Sourced from dotNetRDF's changelog.

3.3.1

FIX: Fix for processing of sh:equals and sh:disjoint in the SHACL processor. Thanks to @​aemnathanclinton for the report and fix. (#670) FIX: Fix for the AllegroGraph connector to not request JSON results in XML which .NET cannot parse due to an XML 1.1 version declaration. Thanks to @​mayfairstrange for the report. (#668) FIX: Fix for the LeftJoin algebra to correctly process a join where the right-hand side has more items than the left-hand side. Thanks to @​joost-morsink for the report and fix. (#677) FIX: Fix for the ToString of the LeftJoin algebra to ensure parentheses are correctly balanced. Thanks to @​joost-morsink for the report and fix. (#676)

3.3

NEW: A new SPARQL query processor that works on an asynchronous enumeration approach which aims to minimize the number and size of intermediate result sets with a view to being able to support queries over larger in-memory datasets. The new implementation makes use of .NET async enumerables and thus is not supported under .NET Framework. As a result of this compatibility issue, the processor is provided in a separate NuGet package (dotNetRdf.Query.Pull) This new processor should be considered EXPERIMENTAL with this release and is not recommended for production use.

ENHANCEMENT: The DefaultDocumentLoader static class now exposes properties to configure the maximum allowed response size and maximum number of redirects to follow when loading JSON-LD documents from the web. Under the hood the implementation has been updated to use the more modern HttpClient stack in .NET. Thanks to @​zotanmew for the report. (#650)

ENHANCEMENT: The QueryBuilder now optimises the generated SparqlQuery by default. Whether or not to optimize the generated query, and which optimisers to apply can be controlled through arguments to the Build method. Thanks to @​RetYn for the report. (#658)

3.2.1

FIX: Fix SERVICE query timeout calculation in update commands which was causing SPARQL updates with a SERVICE clause to abort prematurely. Thanks to @​rdstn for the report. (#641) ENHANCEMENT: Update default syntax of the TRiG parser to be RDF 1.1 + RDF Star to be consistent with the defaults of the NTriples, NQuads and Turtle parsers. Thanks to @​markus-ap for the report. (#640) FIX: Fix parsing of datatyped literals in collections in TRiG 1.1 + RDF Star FIX: Fix handling of QNames starting with "prefix" in Turtle tokenizer FIX: Fix RdfCanonicalizer so that the line ending in the canonical NQuads output is always \n and not \r\n on Windows platforms. Thanks to @​veikkoeeva for the report. (#631) FIX: Fix handling of CONSTRUCT queries so that blank nodes in the CONSTRUCT template are unique for each solution binding. Thanks to @​JohanMollevikCap for the report. (#639) FIX: Fix HtmlSchemaWriter to handle writing classes whose IRI is not successfully compressed to a QName. Thanks to @​sixdiamants for the report. (#629)

3.2.0

NEW: Implementation of the November 2023 draft of the W3C RDF Dataset Canonicalization specification. Thanks to @​zotanmew and @​deviant for this contribution. (#615) NEW: Linked Data Fragments (LDF) client - a new implementation of the IGraph interface that dispatches all graph operations to a Triple Pattern Fragments (TPF) endpoint. Thanks to @​langsamu for the contribution. (#608) ENHANCEMENT: The Loader class can now load quad formats such as TRiG and JSON-LD to graphs. The graph will contain the merge of all triples across all graphs provided by the quad format parser. (#487) FIX: Fixed the formatting of pretty-printed Turtle files to put each item in an RDF collection onto a separate line. Thanks to @​MichaelHoffmeisterFesto for the bug report. (#606) FIX: Fix for querying and constructing language tagged strings in the Leviathan engine. Thanks to @​ddeschepper for the report and fix (#627) ENHANCEMENT: Eliminate use of deprecated Lucene.NET APIs from the full text index implementation. (#597)

3.1.1

FIX: Fixed a bug in the JsonLdWriter that caused an error when handling an RDF list with an unreferenced initial blank node. Thanks to @​petarhristov94 for the report and repro. (#600) FIX: Fixed a bug with handling multiple .GroupBy() calls in the QueryBuilder which was resulting in only the first and last expressions in the GroupBy chain to be added to the built query. Thanks to @​jiatao99 for the bug report and proposed fix. (#407) ENHANCEMENT: Added VDS.RDF.Query.ISparqlResultFactory to allow implementers to specify how an ISet of variable bindings are converted to an ISparqlResult instance before being passed to the client's ISparqlResultHandler. The factory instance to be used can now be set via the LeviathanQueryOptions.SparqlResultFactory property. The default implementation creates instances of the VDS.RDF.SparqlResult class. Thanks to @​jiatao99 for the suggestion. (#478)

... (truncated)

Commits
  • 85e2749 Merge pull request #679 from dotnetrdf/release/3.3.1
  • 43a92cd Update copyright year for packages
  • 87cc88f Merge branch 'main' into release/3.3.1
  • 45e4ec9 Merge pull request #678 from dotnetrdf/remove-net6-ci
  • 4c2c992 Remove .NET 6.0 from CI steps as it is no longer installed on the linux runner
  • 37e58c3 Update copyright year
  • 0d0872d Update changelog with recently merged PRs.
  • 6de303a Merge pull request #677 from joost-morsink/Fix-left-join
  • 89b2766 The possible matches of the right hand side should be SetIDs from the right h...
  • c682270 Failing test for bug: left join is not executed properly for sets in rhs with...
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [dotNetRDF](https://github.com/dotnetrdf/dotnetrdf) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/dotnetrdf/dotnetrdf/releases)
- [Changelog](https://github.com/dotnetrdf/dotnetrdf/blob/main/ChangeLog.txt)
- [Commits](dotnetrdf/dotnetrdf@v3.3.0...v3.3.1)

---
updated-dependencies:
- dependency-name: dotNetRDF
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added .NET Pull requests that update .net code dependencies Pull requests that update a dependency file labels Jan 20, 2025
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jan 27, 2025

Superseded by #143.

@dependabot dependabot bot closed this Jan 27, 2025
@dependabot dependabot bot deleted the dependabot/nuget/dotNetRDF-3.3.1 branch January 27, 2025 15:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .net code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants