v3.0.0
Apologies for the breaking changes without previous deprecations. We had to compromise due to lack of time.
BREAKING CHANGES
- stateless methods have been removed. Use
@octokit/oauth-methodsinstead - You must now set
clientTypeto"github-app"for usage with GitHub Apps getNodeMiddleware()export has been removed. UsecreateNodeMiddleware()insteadconst { token, scopes } = app.createToken(options)is nowconst { authentication: { token, scopes } } = app.createToken(options)const url = app.getAuthorizationUrl()is nowconst { url } = app.getWebFlowAuthorizationUrl();before_deleteaction removed fortokenandauthorizationevents. We could add them back, but it would require an additional request, we'd like to see if there are people why actually use these events.