Skip to content

Commit

Permalink
Version bump / updated readme
Browse files Browse the repository at this point in the history
  • Loading branch information
Federico Berasategui committed Nov 30, 2018
1 parent f6cf87b commit c5aa979
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 5 deletions.
5 changes: 5 additions & 0 deletions Docs/Validations.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Validations

This SDK performs a before-request data validation to make sure your request does not violate certain rules or limits in the MercadoPago API. Things such as string length limits, numeric ranges, required fields, etc. are validated when calling `Save()` or `Update()` methods throughout the SDK, and might throw an exception with a detailed explanation of the validation error, instead of sending the request to the MP API and giving back and unfriendly, description-less HTTP 400 Bad Request response.

This feature is not fully implemented in the official SDK at this moment.
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,12 @@ It has several improvements currently not present in the official version:
- [Cleaner API surface](https://github.com/LeximSoluciones/Lexim-MercadoPago-Sdk/blob/master/changelog.md#cleaner-api-surface)
- [LINQ Provider](https://github.com/LeximSoluciones/Lexim-MercadoPago-Sdk/blob/master/Docs/Linq.md)
- A Simpler, cleaner and safer [IPN Notification Handler](https://github.com/mercadopago/dx-dotnet/pull/58)
- Before-request [Data Validations](https://github.com/LeximSoluciones/Lexim-MercadoPago-Sdk/blob/master/Docs/Validations.md)

### .NET versions supported:

- .NET Standard 2.0
- .NET Framework 3.5 and above
- [.NET Standard 2.0](https://docs.microsoft.com/en-us/dotnet/standard/net-standard) and all platforms that support it (.NET Core, Mono, Xamarin, Unity, etc)
- .NET Framework 3.5 and above on Windows platforms

## Installation

Expand Down
5 changes: 4 additions & 1 deletion changelog.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# Lexim MercadoPago SDK - Change Log

## 1.0.8 (Current)
## 1.0.9 (Current)
- Fixed invalid `Id1` property in `MercadoPago.DataStructures.Payment.Order`. Partial fix for [#6](https://github.com/LeximSoluciones/Lexim-MercadoPago-Sdk/issues/6).

## 1.0.8
- Merged latest changes from official SDK, including bug fixes related to shipment data.
- Removed previously deprecated MPIPN class.
- Reworked code samples.
Expand Down
4 changes: 2 additions & 2 deletions px-dotnet/MercadoPagoSDK.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
<FileAlignment>512</FileAlignment>
<PackageId>Lexim.MercadoPago.Sdk</PackageId>
<PackageVersion>1.0.8</PackageVersion>
<PackageVersion>1.0.9</PackageVersion>
<Authors>Federico Berasategui, Williner Rafael, Zachary Gerardo, Joel Ibaceta</Authors>
<Description>Unofficial .NET MercadoPago SDK</Description>
<Owners>Lexim</Owners>
Expand All @@ -17,7 +17,7 @@
<Product>Lexim MercadoPago SDK</Product>
<PackageIconUrl>https://user-images.githubusercontent.com/13060549/44829388-ef4c7200-abf2-11e8-9659-c1c40d114491.png</PackageIconUrl>
<RepositoryUrl>https://github.com/LeximSoluciones/Lexim-MercadoPago-Sdk</RepositoryUrl>
<Version>1.0.8</Version>
<Version>1.0.9</Version>
<PackageLicenseUrl>https://github.com/LeximSoluciones/Lexim-MercadoPago-Sdk/blob/master/LICENSE</PackageLicenseUrl>
</PropertyGroup>
<ItemGroup>
Expand Down

0 comments on commit c5aa979

Please sign in to comment.