WordPressPCL 2.0.0-alpha

This is a prerelease version of WordPressPCL.
There is a newer version of this package available.
See the version list below for details.
dotnet add package WordPressPCL --version 2.0.0-alpha                
NuGet\Install-Package WordPressPCL -Version 2.0.0-alpha                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="WordPressPCL" Version="2.0.0-alpha" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add WordPressPCL --version 2.0.0-alpha                
#r "nuget: WordPressPCL, 2.0.0-alpha"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install WordPressPCL as a Cake Addin
#addin nuget:?package=WordPressPCL&version=2.0.0-alpha&prerelease

// Install WordPressPCL as a Cake Tool
#tool nuget:?package=WordPressPCL&version=2.0.0-alpha&prerelease                

This is a portable library for consuming the WordPress REST-API in (almost) any .NET application.

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
.NET Core netcoreapp2.0 was computed.  netcoreapp2.1 was computed.  netcoreapp2.2 was computed.  netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard2.0 is compatible.  netstandard2.1 was computed. 
.NET Framework net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen40 was computed.  tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (2)

Showing the top 2 NuGet packages that depend on WordPressPCL:

Package Downloads
BlazingApple.Blog.Services

Package Description

VEFramework.VEDriversLite.Extensions.WooCommerce

.NET drivers for getting information from and to the WooCommerce instance. It can hanlde also communication with main WordPress database

GitHub repositories (1)

Showing the top 1 popular GitHub repositories that depend on WordPressPCL:

Repository Stars
Webreaper/Damselfly
Damselfly is a server-based Photograph Management app. The goal of Damselfly is to index an extremely large collection of images, and allow easy search and retrieval of those images, using metadata such as the IPTC keyword tags, as well as the folder and file names. Damselfly includes support for object/face detection.
Version Downloads Last updated
2.1.0 12,314 4/4/2024
2.0.2 22,490 9/25/2023
2.0.1 54,758 12/21/2022
2.0.0 98,054 4/12/2022
2.0.0-beta.2 222 3/22/2022
2.0.0-beta 687 3/21/2022
2.0.0-alpha 706 1/27/2022
1.9.0 279,083 4/19/2021
1.8.5 19,711 1/6/2021
1.8.4 1,601 12/26/2020
1.8.2 6,037 11/7/2020
1.7.2 4,854 9/22/2020
1.7.1 86,836 5/11/2020
1.7.0 1,081 5/11/2020
1.6.2 108,881 3/19/2019
1.6.1 9,985 11/15/2018
1.6.0-beta1 1,797 11/8/2018
1.5.1 2,157 10/26/2018
1.5.0 3,956 9/10/2018
1.4.6 1,551 8/23/2018
1.4.5 6,408 6/18/2018
1.4.4 1,715 6/2/2018
1.4.3 1,499 6/2/2018
1.4.2 5,367 4/18/2018
1.4.1 1,511 4/18/2018
1.4.1-alpha 1,526 3/15/2018
1.4.0 3,289 3/9/2018
1.3.3 2,320 1/29/2018
1.3.2 1,647 1/18/2018
1.3.1 1,584 1/10/2018
1.3.0 1,982 10/30/2017
1.3.0-alpha 1,313 10/28/2017
1.2.1 1,551 10/16/2017
1.2.0 1,573 10/7/2017
1.1.1 1,692 9/18/2017
1.1.0 1,524 9/11/2017
1.0.0 1,803 8/9/2017
0.1.9 1,686 6/19/2017
0.1.8 1,638 6/19/2017
0.1.7 1,600 6/1/2017
0.1.6 1,575 5/23/2017
0.1.5 1,495 5/14/2017
0.1.4 1,611 4/30/2017
0.1.2-alpha 1,441 3/14/2017
0.1.1-alpha 1,439 12/7/2016
0.1.0 6,576 8/18/2016
0.0.5 1,571 8/18/2016
0.0.4 1,674 8/4/2016
0.0.3 1,626 8/4/2016
0.0.2 1,622 8/4/2016
0.0.1 2,330 8/4/2016

V2.0.0
- Dropped netstandard1.x support
- Added Async-Suffix for all public async methods
- Moved Auth-related functionality to Auth-Sub-Client
- Error handling for WP_DEBUG_DISPLAY
New Features:
- WordPressClient accepts endpoint also as Uri
- Get total Post count without the actual
- Generic JWT and Basic Auth support
     
V1.9.0
- Support for Application Passwords
- Upped netstandard1.1 to netstandard1.3

V1.8.5
- Bugfix for Query Builder, will now append default enum values to query string for easier debugging

V1.8.4
- Bugfix for HttpClient injection

V1.8.2
- Support for JWT Auth Plugin

V1.7.2
- Added support for posts trash status
- Added support for providing httpclient to WordPressClient

V1.7.1
- Added Icon
- Updated License Expression

V1.7.0
- Added optional MIME-Type override for Media upload
- Improved handling of HttpClient headers
- Downgraded JSON.NET dependency to V11.0.1
- Exceptions Refactoring

V1.6.2
- Clean up file stream after upload #166
- Added .kmz & .kml Mime Types #162

V1.6.1
- Fix for #147 where Capabilities might contain strings instead of bool

V1.6.0-beta1
- marking all Meta properties as dynamic as the structure seems to be very volatile

V1.5.1
- Make height & width optional in MediaSizes (#143)

V1.5.0
- Enhanced Error handling
https://github.com/wp-net/WordPressPCL/issues/138

V1.4.6
- Bugfix: Add DefaultValueHandling to Comment Status property

V1.4.5
- Bugfix: Add NullValueHandling to FeaturedMedia property

V1.4.4
- Add Yoast Taxonomy Terms

V1.4.3
- Bugfix: Add default JsonSerzializerSettings, setting MissingMemberHandling to ignore

V1.4.2
- Bugfix: delete requests return bool instead of HTTPResponseMessage

V1.4.1-alpha
- Experimental WordPress.com support (readonly)
- Experimental Descending Threaded Comments support

V1.4.0
- making HttpClient static
- Exceptions will be thrown instead of hiding them
- don't auto-append /wp-json to WordPress Uri

V1.3.3
- Fixing update of Comment.Status

V1.3.2
- Fixing Comment.Status issue

V1.3.1
- added maxDepth option for threaded comments

V1.3.0
- added ToThreaded-method for transforming comments
- pass deserialization settings into HttpHelper class
- Added .netstandard 2.0 support
- upload media directly from file path (.netstandard 2.0 only)

V1.2.1
- added JWT getter & setter methods

V1.2
- added helper method to sort comments for a threaded view
- added method to get all comments for a post id
- fixed some async issues for better performance
- added logout method