question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

1.7.1 - limit on Newtonsoft.Json version

See original GitHub issue

I am wondering what the reason behind adding a hard stop on the nuget Newtonsoft.Json dependency e.g. [7,8)

From what I can tell, there are some minor breaking changes between the versions but NEST does not use these and continues to work with v8 with an assembly redirect. The upper limit is causing a number of issues when updating nuget packages (We are using 1 of the new v8 features - ArrayPool support).

Can this nuspec dependency version specification be diluted to perhaps [7,9) - assuming I haven’t missed any broken functionality in NEST that v8 has caused?

Issue Analytics

  • State:closed
  • Created 8 years ago
  • Comments:8 (7 by maintainers)

github_iconTop GitHub Comments

1reaction
gmarzcommented, Mar 7, 2016

Just released 1.7.2 😃 The upper limit on Json.Net has been bumped per @Mpdreamz’s commit above, so you’ll be able to upgrade in your application.

We’re going to upgrade our dependency to Json.Net 8 and release that as 1.8 shortly.

1reaction
niemyjskicommented, Feb 11, 2016

We really need this as well… Can we get a 1.7.2 out with this please.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Migrate from Newtonsoft.Json to System.Text.Json - .NET
The latest version of Newtonsoft.Json has a maximum depth limit of 64 by default. System.Text.Json also has a default limit of 64, and...
Read more >
CSharpAmazonSpAPI 1.7.1
This is an API Binding in .Net C# for the new Amazon Selling Partner API. This library is based on the output of...
Read more >
Always use latest version of Newtonsoft.Json
I solved it my making the project explicitly reference the latest version of Newtonsoft. Everything seems to be working.
Read more >
Specification - Apache Avro
Due to the limitations of JSON encoding, it is a best practice to use a ... to show that the message is Avro...
Read more >
Json.NET - Newtonsoft
World-class JSON Serializer. Serialize and deserialize any .NET object with Json.NET's powerful JSON serializer. LINQ to JSON. Create, parse, query and modify ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found