Releases: WebApiContrib/CollectionJson.Net
v0.8.0
#117 - Adds "error" to the collection. Thanks to @Shazwazza!
#113 - Adds package dependency for DynamicUtils. Thanks to @darrelmiller!
0.7.7
Fixes
#105 - Fix to allow the formatter to read to an instance of IWriteDocument. Thanks to @TheGiggler for reporting this.
#107 - Move to the new Dynamic.Utils package. Thanks for @AlexZeitler for doing the work of moving the code to a new package.
0.7.6
0.7.5
0.7.4
0.7.3
0.7.2
0.7.0
Refactoring
The biggest thing about this release is everything has been completely refactored naming wise. This was not an easy decision as it breaks the world, however after getting feedback from folks using the library and doing my own reflection I decided this was needed. Having WebApiContrib.Formatting.CollectionJson for namespaces, packages, repo etc was just too much. As we are pre 1.0, this was the time to do it! I hope you understand.
Projects:
- CollectionJson.csproj
- CollectionJson.Client.csproj
- CollectionJson.Server.csproj
Namespaces:
- CollectionJson
- CollectionJson.Client
- CollectionJson.Server
NuGet Packages
- CollectionJson
- CollectionJson.Client
- CollectionJson.Server
There is no longer a manifest package to bring down all 3 packages. All existing WebApiContrib.CollectionJson.* packages have been makred as DEPRECATED in the title and description.
Fixes
#76 - Collection property is now settable on Document
#80 - Empty collections will now NOT be serialized
Features
#81 - Thanks to @darrelmiller CollectionJson.Client now includes a CollectionJsonContent class. You can use this to force a response to use CJ without having to register. This is also useful if you just despise Web APIs conneg support like Darrel does :-)
0.6.2
Fixed bugs in ExtensibleObject that were causing weird issues / duplicate data.
0.6.1
- Fixes a major bug in deserialization for the client #58. Kudos to @nathanpride for reporting this.
- Updates to JSON 6.0.3
- Build script enhancements from @xavierdecoster