Skip to content
This repository has been archived by the owner on Feb 11, 2023. It is now read-only.

Releases: nemiro-net/nemiro.oauth

Nemiro.OAuth v1.13

24 Aug 21:18
Compare
Choose a tag to compare

August 25, 2017

This release contains minor improvements and updates API versions used by clients.

  • Added ResponseType to OAuth2Client;
  • Added default return URL to OdnoklassnikiClient;
  • Added method SetAccessToken to OAuthBase (only for OAuth v2.0 and token requests);
  • Added method Get to OAuthBase for strict type of clients.
  • Changed type of the Version property. Now is Version type;
  • Facebook Graph API updated from v2.7 to v2.9;
  • VK API updated from v5.53 to v5.65.
  • Added UrlDecore to the ParseParameters;
  • YahooClient: Receiving a user GUID, if there is no such identifier in the headers.

Nemiro.OAuth v1.12

12 Sep 15:25
Compare
Choose a tag to compare

September 12, 2016

This release includes upgrades API, used by clients. And also general improvements and enhancements.

  • Added custom state into authorization requests;
  • Added the ability to create custom providers for manage authorization requests;
  • Added automatic serialization to JSON and XML for RequestBody;
  • Added the ability to override the HTTP headers: Accept, Connection, Expect, Transfer-Encoding and User-Agent;
  • Updated DropboxClient to API v2;
  • Updated FacebookClient to Graph API v2.7;
  • Updated GoogleClient to API v3 and v4 for token;
  • Updated VkontakteClient to API v5.53;
  • Updated endpoints for LinkedinClient and OdnoklassnikiClient;
  • Changed HttpParameterType. Added item None into the first position, the remaining elements are shifted one step;
  • HttpParameterCollection.ToStringParameters only for Url and Unformed parameters;
  • HttpParameterCollection.ToRequestBody is discarded.

Nemiro.OAuth v1.11.2477

08 Aug 09:06
Compare
Choose a tag to compare

August 8, 2016

This release includes minor fixes.

  • Added ability to disable the encoding of the names of query parameters.
  • Methods that takes HttpPostedFile is deprecated.
  • Fixed a problem with the specified Content-Type, which could lead to an incorrect calculation of the signature OAuth 1.0 in some cases.

Nemiro.OAuth v1.11

11 Jul 07:18
Compare
Choose a tag to compare

July 11, 2016

This release includes minor fixes and enhancements.

  • Added parameter names encoding;
  • Added the ability to upload large files;
  • Strong name.

Nemiro.OAuth v1.10

22 Jun 09:48
Compare
Choose a tag to compare

June 21, 2015

This version includes fixes for .NET 3.5 and common enhancements.

  • Fixed bug in the WriteToRequestStream for .NET Framework 3.5;
  • Fixed error: "Inheritance security rules violated while overriding member: UniValue.GetObjectData...". An error was detected in projects .NET Framework 3.5;
  • Fixed client for LinkedIn (updated default scope);
  • Added the ability to use any multipart requests (not only multipart/form-data);
  • Removed the obsolete overload of the GetUserInfo.

Nemiro.OAuth v1.9

19 Mar 08:28
Compare
Choose a tag to compare

March 19, 2015

This version includes fixes and enhancements.

  • In the method GetUserInfo added ability to specify an access token;
  • In the web methods of the OAuthUtility class added ability to specify an access token;
  • Fixed JSON:
    • single quotes replaced by double;
    • names are placed in quotation marks;
    • added encoding special characters, and unicode characters;
    • fixed the decimal separator for numbers.
  • Fixed bug with overwriting the query parameters in obtaining authorization address;
  • Fixed UserInfo mapper for LinkedIn;
  • Fixed typo (internal): Requet -> Requests;
  • Updated URLs in the GoogleClient;
  • Reworked the AccessToken class;
  • Implemented refreshing and revoking an access token for providers that support it.

Nemiro.OAuth v1.8

08 Mar 15:54
Compare
Choose a tag to compare

March 8, 2015

This version includes enhancements for customization.

  • Fixed bug with DefaultScope and Scope;
  • Added the ability to register multiple client with the same name;
  • Added decoding html-entities in the processing of a callback address, if provider, for some reason, perform encoding (potential problem is detected in Foursquare);
  • Allowed to specify the GrantType after an instance of a client;
  • Opened access (public modifier) to basic properties of the OAuth protocol;
  • Added OAuth client for Assembla;
  • Deleted file of the obsolete Helper class (obsolete since v1.4; use OAuthUtility).

Nemiro.OAuth v1.7

11 Feb 20:47
Compare
Choose a tag to compare

February 11, 2015

The version improved for Windows Forms projects.

  • Added a data binding for API responses;
  • Added ability to specify grant_type: authorization_code (default), password and client_credentials;
  • Added OAuth clients for: CodeProject and SourceForge.

Nemiro.OAuth v1.6

04 Jan 16:48
Compare
Choose a tag to compare

January 04, 2015

The version includes minor improvements.

  • Added OAuthManager.GetClientTypeByName method to obtain the type of client;
  • Added default scope.

Nemiro.OAuth v1.5

27 Dec 15:26
Compare
Choose a tag to compare

December 27, 2014

In this version were made significant changes and improvements, which are mainly aimed at simplifying integration with a variety of API.

  • Improved transmission parameters in the web request, added support for file transfer;
  • Added support for requests: PUT and DELETE;
  • Added methods to perform asynchronous requests;
  • Simplified mechanism for generating and usage of the authorization header;
  • Added support for Unicode to URL encoding method (RFC-3986);
  • Unified mechanism for handling responses in various data formats (XML, JSON, PLAIN). Created universal type - UniValue.
  • Added OAuth clients for: Instagram and Tumblr.