Skip to content
/ bond Public
forked from microsoft/bond

Commit

Permalink
Undo Bond.Runtime's limit to Newtonsoft.Json < 10
Browse files Browse the repository at this point in the history
The Bond.Runtime NuGet package again only specifies a lower bound on its
Newtonsoft.JSON dependency. This reverts commit
e2be0bf, which artificially limited the
upper bound to < 10. The previous behavior did not limit Bond.Runtime to
only working with Newtonsoft.Json 7.0.1. _However_, the default behavior
of NuGet (since 2.8) is to install the _lowest_ version of a package
that satisfied the constraints. This behavior can be overridden when a
package is installed, but that decision needs to be made by the consumer
of Bond.Runtime.

Closes microsoft#212
  • Loading branch information
chwarr committed Sep 10, 2016
1 parent c5c1db3 commit e9315ac
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 1 deletion.
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,9 @@ different versioning scheme, following the Haskell community's
consumers of serialized SchemaDef. We plan to restore this field in the
future.
[Issue #161 re-opened](https://github.com/Microsoft/bond/issues/161)
* The Bond.Runtime NuGet package no longer artificially limits
Newtonsoft.Json to versions before 10.
[Issue #212](https://github.com/Microsoft/bond/issues/212)

### C# Comm ###
* `EpoxyListeners` can now be configured to require clients to authenticate
Expand Down
2 changes: 1 addition & 1 deletion cs/nuget/bond.runtime.csharp.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<copyright>Copyright (c) Microsoft</copyright>
<tags>Bond .NET C# serialization</tags>
<dependencies>
<dependency id="Newtonsoft.Json" version="[7.0.1,10)" />
<dependency id="Newtonsoft.Json" version="7.0.1" />
<dependency id="Bond.Core.CSharp" version ="[$version$]"/>
</dependencies>
</metadata>
Expand Down

0 comments on commit e9315ac

Please sign in to comment.