wordpress_client 8.5.0 copy "wordpress_client: ^8.5.0" to clipboard
wordpress_client: ^8.5.0 copied to clipboard

A library to interact with the Wordpress REST API. Supports most of the common endpoints and all of the CRUD operations on the endpoints.

8.5.0 #

  • πŸŽ‰ Added support for initialize the client without a base url.
    • Use the WordpressClient.generic constructor to initialize the client without a base url.
    • Use the reconfigure method to set the base url after initializing the client.
    • Failure to set the base url will throw an exception when making requests.
  • πŸŽ‰ Added isAuthenticated method to check if the current instance has a valid authentication.
    • Optionally, pass an instance of IAuthorization to check if the client is authenticated with the given authorization.
  • πŸ’₯ Deprecated reconfigureClient method in favour of reconfigure method.

8.4.10 #

  • 🩹 Fix bug on clearing middleware list

8.4.9 #

  • πŸ“¦ Downgrade meta package to match flutter meta version

8.4.8 #

  • 🩹 Bug fixes
  • πŸ’₯ Deprecated WordpressClient.initialize(...) ctor and initialize() method
  • πŸŽ‰ Added WordpressClient.fromDioInstance(...) constructor

8.4.7 #

  • 🩹 Bug fixes
  • πŸ›  Fix validations for entered baseUrl; Supporting sites with custom REST Api paths

8.4.6 #

  • 🩹 Bug fixes
  • πŸ›  Added validations for entered baseUrl
  • πŸ’₯ Renamed executeGuarded to guardAsync and added guard method

8.4.5 #

  • 🩹 Bug fixes

8.4.4 #

  • 🩹 Bug fixes

8.4.3 #

  • πŸŽ‰ New static method to check if a site is built using WordPress

8.4.2 #

  • 🩹 Bug fixes
  • πŸŽ‰ Added static methods to validate base URL and discover a website

8.4.1 #

  • πŸŽ‰ Introduce ParallelWordpress class to generate and execute parallel requests
  • πŸ›  Bug fixes

8.4.0 #

  • πŸŽ‰ Added support for Middlewares
  • πŸ’₯ Removed dependency on synchronised package

8.3.10 #

  • 🩹 Bug fixes

8.3.9 #

  • 🩹 Bug fixes
  • πŸŽ‰ Iterate over the raw response of the endpoint using [] operator

8.3.8 #

  • πŸ› Renamed retrive -> retrieve. Fix typo

8.3.7 #

  • πŸŽ‰ Support for raw requests
  • πŸ›  Bug fixes

8.3.6 #

  • 🩹 Bug fixes on enum parsing

8.3.5 #

  • 🩹 Bug fixes on comment list request

8.3.4 #

  • πŸ› Media response model null exception when parsing if media details is empty

8.3.3 #

  • Packages downgrade
    • collection 1.18.0 -> 1.17.2

8.3.2 #

  • Packages downgrade
    • meta 1.11.0 -> 1.9.1

8.3.1 #

  • Packages downgrade
    • test 1.24.8 -> 1.24.5
  • Added avatar URLs model class for users response

8.3.0 #

  • πŸŽ‰ Supports Application Password endpoint
  • Packages update

8.2.2 #

  • πŸ›  Bug fixes

8.2.1 #

  • πŸ›  Fixed exporting WordPressDiscovery class

8.2.0 #

  • πŸŽ‰ Added support for Pages endpoint

8.1.0 #

  • πŸŽ‰ Added ability to fetch and cache the discovery endpoint of WordPress REST API

8.0.11 #

  • βž• Added extra property to all request classes
  • βž• Added addAllIfNotNull(...) extension method

8.0.10 #

  • πŸ›  featured_media_src_url key now decodes as expected
  • βž• Added decodeByMultiKeys method

8.0.9 #

  • βž• Added App Password support

8.0.8 #

  • πŸ”§ Integrated new lint rules and code refactors

8.0.7 #

  • πŸ› Bug fixes
  • βž• Introduced RequestErrorType for failure responses
  • βž• Introduced mapGuarded(...) and executeGuarded(...) methods
  • πŸ”§ Usual refactors and improvements

8.0.6 #

  • πŸ“š Docs update

8.0.5 #

  • 🩹 Bug fixes and improvements

8.0.4 #

  • 🩹 Bug fixes and improvements

8.0.3 #

  • πŸ“€ Export response extensions

8.0.2 #

  • πŸ”½ Downgrade collection version

8.0.1 #

  • πŸ“š Docs update

8.0.0 #

  • πŸ’₯ Several major updates and changes

7.0.0 #

  • πŸ’₯ Major changes (Please check our documentation for more details)

6.3.1 #

  • πŸ” Implemented search endpoint

6.3.0 #

  • πŸš€ Major changes in the API

6.2.1-pre #

  • πŸ§ͺ Misc changes

6.2.0-pre #

  • πŸ”§ Refactoring, Request Synchronization, and Debug Mode

6.1.7-pre to 6.1.9-pre #

  • πŸ”§ Refactoring & Bug fixes

6.1.6-pre #

  • πŸ”— Support 3xx series responses (Cached Response)

6.1.5-pre #

  • βž• Added Post extension for Media and Author

6.1.3-pre & 6.1.4-pre #

  • 🩹 Bug fixes

6.1.2-pre #

  • πŸ“Œ Version fix

6.1.1-pre #

  • πŸ—‘οΈ Removed test package

6.1.0-pre #

  • πŸš€ Entire API changed
  • 🌊 Fluency maintained using Dart's cascading operator
  • ⚑ Performance and memory consumption improvements

5.4.3 #

  • πŸ“œ Total pages parsing fix

5.4.2 #

  • πŸ“¦ Packages fix

5.4.1 #

  • πŸ”’ Null safety fix

5.4.0 #

  • πŸ“¦ Packages update

5.3.1 #

  • πŸ“œ Response structure fix

5.3.0 #

  • 🩹 Bug fix

5.2.9 #

  • 🩹 Bug Fix

5.2.8 #

  • πŸ”„ Revert author meta & featured image removal

5.2.7 #

  • 🩹 Bug fix

5.2.6 #

  • βš™οΈ Experimental Request Caching system

5.2.5 #

  • πŸ”„ BREAKING CHANGE: Remove Author Meta & Featured Image URL Fields from Post response

5.2.4 #

  • πŸ—‘οΈ Remove unused package

5.2.3 #

  • πŸ”„ BREAKING CHANGE: Request API Change

5.1.1 #

  • πŸ“ Formatting changes

5.1.0 #

  • πŸ”„ BREAKING CHANGE: Authorization API Change

5.0.4 #

  • πŸ”’ Fixed Authorization Bugs

4.0.0 #

  • πŸš€ Initial version, created by Stagehand
37
likes
0
points
1.36k
downloads

Publisher

verified publisherarunprakashg.com

Weekly Downloads

A library to interact with the Wordpress REST API. Supports most of the common endpoints and all of the CRUD operations on the endpoints.

Repository (GitHub)
View/report issues

Topics

#wordpress #parallel #crud #rest

Documentation

Documentation

Funding

Consider supporting this project:

www.buymeacoffee.com

License

unknown (license)

Dependencies

collection, dio, http_parser, meta, path

More

Packages that depend on wordpress_client