Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat!: update oauth clients and minimal node version #11

Merged
merged 5 commits into from
Apr 11, 2024

Conversation

ghostrider-05
Copy link
Owner

@ghostrider-05 ghostrider-05 commented Apr 11, 2024

BREAKING CHANGES

  • recommended node version changed from v14.17 to v18.17
  • BasePatreonClient: token and fetch options are moved to client options
  • BasePatreonClient: #initialize has fetch moved to to options
  • Fetch store: fetch parameter is now optional
  • types: User.social_connections is of type Record<string, string> instead of object
  • PatreonUserClientInstance: token is readonly

Deprecations

  • BasePatreonClient.initialize
  • .fetchToken
  • .putToken
  • PatreonClient

@ghostrider-05 ghostrider-05 added breaking change oauth Oauth2 for Patreon API labels Apr 11, 2024
@ghostrider-05 ghostrider-05 added this to the v0.3.0 milestone Apr 11, 2024
@ghostrider-05 ghostrider-05 merged commit 60ea00b into main Apr 11, 2024
4 checks passed
@ghostrider-05 ghostrider-05 deleted the updated-platform branch April 11, 2024 16:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking change oauth Oauth2 for Patreon API
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

1 participant