Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump newtonsoft.json and dotnetrdf in /dotnet #92

Merged
merged 1 commit into from
Jan 20, 2025

Conversation

dependabot[bot]
Copy link
Contributor

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

Bumps newtonsoft.json and dotnetrdf. These dependencies needed to be updated together.
Updates newtonsoft.json from 13.0.3 to 13.0.3

Commits

Updates 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 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 [newtonsoft.json](https://github.com/JamesNK/Newtonsoft.Json) and [dotnetrdf](https://github.com/dotnetrdf/dotnetrdf). These dependencies needed to be updated together.

Updates `newtonsoft.json` from 13.0.3 to 13.0.3
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases)
- [Commits](JamesNK/Newtonsoft.Json@13.0.3...13.0.3)

Updates `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: newtonsoft.json
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: dotnetrdf
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

@ajnelson-nist ajnelson-nist left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dependabot merge

@dependabot dependabot bot merged commit e1aca34 into main Jan 20, 2025
14 checks passed
@dependabot dependabot bot deleted the dependabot/nuget/dotnet/multi-1cd06a04d4 branch January 20, 2025 19:31
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.

1 participant