Skip to content

Latest commit

 

History

History
122 lines (94 loc) · 3.38 KB

CHANGELOG.md

File metadata and controls

122 lines (94 loc) · 3.38 KB

Change Log

The current progress can be tracked here

  • v0.4.9

    • dependency upgrade
  • v0.4.8

    • fixes typings for .media.create(), .media.update() and .media.delete()
    • emits declaration files in order to suppress user-facing errors
  • v0.4.7

    • implements the defaultQuery argument on the .{postType}.total() methods
  • v0.4.6

    • new method .{postType}.total()
    • reverted .{postType}.find() in favour of:
    • new method .{postType}.dangerouslyFindAll()
  • v0.4.5

    • typings for Yoast! SEO now included
    • internal imports repaired (+ no-restricted-imports rule added)
  • v0.4.4

    • allows for options.onError to be asynchronous
    • fixes delete query param to be overridden for DELETE requests
  • v0.4.3

    • introduction of TRASHABLE constant (appends &force=true to the URIs of delete requests for non-trashable objects)
  • v0.4.2

    • .media.create() fix
    • .media.create() improvements
  • v0.4.1

    • basic auth improvements
    • jwt auth improvements
  • v0.4.0

    • conversion to Yarn3 (zero-install)
    • breaking removal of static collectors
      • possible re-introduction in the future
    • dependency update
    • POST_STATUS_MAP moved back to src/factories.ts
    • POST_TYPE_MAP moved back to src/factories.ts
  • v0.3.5

    • dependency update
    • minor fixes
  • v0.3.4 .getAll fix

    • fixes the problem that .find() returns results starting on page 2
  • v0.3.3 FetchClient.getAll

    • .find() with no arguments will return all items instead of the first 100
  • v0.3.2

    • full end-to-end test-suite added
    • repaired default methods:
      • .blockDirectory
      • .blockType
      • .media.delete
      • .postCategory.delete
      • .postTag.delete
      • .reusableBlock
      • .settings
      • .taxonomy
      • .theme
      • .user.create
      • .user.delete
      • .user.deleteMe
      • .user.update
  • v0.3.1 "Accept"-default-header

    • added default "Accept" and "Content-Type" headers
    • repaired .createEndpointCustomPost()
  • v0.3.0 ACF v5.11.1

    • adjustment to Advanced Custom Fields v5.11.1
    • minor typing issue repaired: FetchClient.fetch
  • v0.2.3 default methods, error handling

    • implemented last two missing default methods
      • applications passwords
      • block revisions
    • improved error handling
  • v.0.2.2 minor fixes

  • v.0.2.1 minor fixes

    • type casting
    • .plugin fix
    • minor fixes
  • v.0.2.0 cross-fetch and advanced options

    • less overhead by replacing axios with a fetch client
    • authorisation is now handled via constructor arguments and a blacklist
    • matching input- and output-typings: WPCreate has been replaced by postCreate
    • includes minor fixes
  • v.0.1.5 repaired .revision().find() and .plugin().create()

  • v.0.1.4 implemented extendable query-params and default-query-params

    • Note: Authentification will confuse eslint/tslint with axios < v0.24.0
  • v0.1.3 added methods for most missing default wp-api routes, such as

    • .plugin() for wp/v2/plugins

    • .postType() for wp/v2/types

    • .taxonomy() for wp/v2/taxonomies

    • .theme() for wp/v2/themes

    • …and quite some more

    • methods for two default wp-api routes are still missing:
      wp/v2/users/<user_id>/application-passwords
      and wp/v2/blocks/<block-id>/autosaves

  • v0.1.2 repaired type casting in handleWpApiError()

  • v0.1.1 import path repaired

  • v0.1.0 public beta release