diff --git a/CHANGELOG.md b/CHANGELOG.md index 38283d4..200c208 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,16 @@ +### 3.0.0 (2013-12-15) + +- `cancellationToken` support for all methods +- Toggle inclusion of title in PocketArticle.Content +- Make setters for inline objects in PocketItem (images, videos, ...) +- IPocketClient interface +- PreRequest callback allows injection of `Action` before every request +- `lastHeaders` and `lastRequestData` in PocketClient for better debugging +- Submit multiple actions in one request with `SendActions` +- New `IsVideo`, `IsImage` and `ResolvedId` as new properties in PocketItem +- Split PocketReader into own NuGet package +- A lot of bugfixes + ### 2.2.2 (2013-11-01) - Password validation in RegisterAccount @@ -9,13 +22,13 @@ ### 2.2.0 (2013-10-26) - Made `GetAccessCode` obsolete -- Return username after authentication with `GetUser` (thanks to [ScottIsAFool](https://github.com/ScottIsAFool)) +- Return username after authentication with `GetUser` ### 2.1.0 (2013-10-25) - Rename `Statistics()` to `GetUserStatistics()` -- Made `CallbackUri` public (thanks to [ScottIsAFool](https://github.com/ScottIsAFool)) -- Added Fody/PropertyChanged (thanks to [ScottIsAFool](https://github.com/ScottIsAFool)) +- Made `CallbackUri` public +- Added Fody/PropertyChanged - Method `GetUsageLimits()` to retrieve API usage limits - Add PORTABLE constant to SgmlReader diff --git a/PocketSharp.Reader/Properties/AssemblyInfo.cs b/PocketSharp.Reader/Properties/AssemblyInfo.cs index 2d0883b..2b94ef9 100644 --- a/PocketSharp.Reader/Properties/AssemblyInfo.cs +++ b/PocketSharp.Reader/Properties/AssemblyInfo.cs @@ -23,4 +23,4 @@ // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("3.0.0")] -[assembly: AssemblyFileVersion("3.0.0 RC3")] \ No newline at end of file +[assembly: AssemblyFileVersion("3.0.0")] \ No newline at end of file diff --git a/PocketSharp/Properties/AssemblyInfo.cs b/PocketSharp/Properties/AssemblyInfo.cs index f2122b2..d4c4999 100644 --- a/PocketSharp/Properties/AssemblyInfo.cs +++ b/PocketSharp/Properties/AssemblyInfo.cs @@ -23,4 +23,4 @@ // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("3.0.0")] -[assembly: AssemblyFileVersion("3.0.0 RC3")] \ No newline at end of file +[assembly: AssemblyFileVersion("3.0.0")] \ No newline at end of file diff --git a/README.md b/README.md index e7bb21f..20bf2bb 100644 --- a/README.md +++ b/README.md @@ -2,13 +2,13 @@ **PocketSharp** is a C#.NET portable class library that integrates the [Pocket API v3](http://getpocket.com/developer). -## Install using [NuGet](https://www.nuget.org/packages/PocketSharp/) +## Install [PocketSharp](https://www.nuget.org/packages/PocketSharp/) using NuGet ``` Install-Package PocketSharp ``` -for the Reader (coming in v3.0): +for the [PocketSharp.Reader](https://www.nuget.org/packages/PocketSharp.Reader/) ``` Install-Package PocketSharp.Reader @@ -47,7 +47,7 @@ Which will output: ## Supported platforms -PocketSharp is a **Portable Class Library** (since 1.0.0), therefore it's compatible with multiple platforms: +PocketSharp is a **Portable Class Library**, therefore it's compatible with multiple platforms: - **.NET** >= 4.5 (including WPF) - **Silverlight** >= 4 @@ -58,7 +58,6 @@ You can find examples for Silverlight 5, WP8 and WPF in the `PocketSharp.Example ## What's new in the upcoming PocketSharp v3.0? -- [ ] support for new Preferences API - [x] `cancellationToken` support for all methods - [x] support HTML injection into content from PocketArticle (maybe remove title from Article) - [x] make setters for inline objects in PocketItem (images, videos, ...)