Releases: SenseNet/sn-client-dotnet
v4.0.1
v4.0.0
What's Changed
Features
- Breaking change: Static Content API and the old school RESTCaller are obsolete with compiler error. From now the SenseNet.Client is V4.0 candidate by @kavics in #146
- LINQ support by @kavics in #140
- Create HttpClient instance with HttpClientFactory by @hashtagnulla in #134
Fixes
Other Changes
- Remove obsolete code that causes compilation errors. by @kavics in #138
- Update major part of tests for docs (163/199). The new prefix: "Docs2_" by @kavics in #143
- Remove unnecessary tests. by @kavics in #144
New Contributors
- @hashtagnulla made their first contribution in #134
Full Changelog: v3.0.7...v4.0.0
sensenet Client for .Net v3.0.7
Code documentation and document-generation support.
What's Changed
Code documentation and document-generation support by @tusmester.
Full Changelog: v3.0.6...v3.0.7
Installation
If you want to reference this library in your project, please install the following NuGet package.
sensenet Client for .Net 3.0.6
What's Changed
More built-in content types were added and an error was fixed.
Features
Bug fixes
Full Changelog: v3.0.5...v3.0.6
Installation
If you want to reference this library in your project, please install the following NuGet package.
sensenet Client for .Net 3.0.5
In this release we fixed several JSON-related bugs and added a new API for executing operations.
What's Changed
Features
- Middle and low-level APIs for executing operations. by @kavics in #125
- Use strongly typed enums in built-in types by @kavics in #127
Bug fixes
- Avoid/handle json deserialization problems. by @kavics in #124
- Use [JsonIgnore] to skip properties. by @kavics in #126
Full Changelog: v3.0.4...v3.0.5
Installation
If you want to reference this library in your project, please install the following NuGet package.
sensenet Client for .Net 3.0.4
This release contains a new server-side package (SenseNet.Client.WebApi
), new types and a bugfix related to caching repo connections locally.
What's Changed
Features
- Add webapi project for server-side client scenarios. by @tusmester in #118
- Create new File, Image, User content types by @mrcll in #123
Bug fixes
- Cache servers and repos only for a short time by @tusmester in #120
New Contributors
Full Changelog: save-content-emptyreference...v3.0.4
Saving strongly typed content with an empty reference
This release fixes a bug related to saving a content with an empty reference field.
Bug fixes
Full Changelog: extended-repository-api...save-content-emptyreference
Extended repository API
In this release we extended the previously introduced repository instance API to make it easier for client developers to work with sensenet.
Features
- Use ContentCollection class to wrap items, count, totalcount of any content collection. by @kavics in #103
- Low level client API by @kavics in #101
- Add new api for getting a repository with a token. by @tusmester in #105
- New upload and download API by @kavics in #106
- Additional instance operations of Content by @kavics in #107
- Add GetCurrentUser method to the repository API. by @tusmester in #113
- Add retrier to repository requests. by @tusmester in #99
Full Changelog: repository-api...extended-repository-api
Repository API
In this release we are introducing the brand-new Repository API. Please visit the documentation on https://docs.sensenet.com for details.
Features
- Add api for getting the current user. by @tusmester in #76
- Initial repository instance API. by @tusmester in #84
- Add api key as a new authentication mode. by @tusmester in #86
- Repository api by @kavics in #87
- More strict collection and query API by @kavics in #90
- Client models by @kavics in #93
Other changes
- Add demo console by @tusmester in #91
- Add source link support to the client library. by @tusmester in #92
- Add demo MVC app. by @tusmester in #94
Full Changelog: v2.0.14...repository-api
sensenet Client for .Net 2.0.14
In this release we added more detailed log entries and a useful feature for backend developers.
Features
- It is possible to get a server context using a predefined custom token. This is useful in server-to-server scenarios.
Bug fixes
- Display a correct error message when uploading large text files.
Binaries
If you want to reference this library in your project, please do it by installing the NuGet package.