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

Update dependency simple-oauth2 to v5 - autoclosed #6

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Jun 4, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
simple-oauth2 ^1.2.0 -> ^5.0.0 age adoption passing confidence

Release Notes

lelylan/simple-oauth2 (simple-oauth2)

v5.0.0

Compare Source

New features
  • #​332 Preserve query params on authorizePath on authorizeURL method
Maintainance
  • #​341 Rewrite integration tests
  • #​382 Update eslint parser dependencies
  • #​390 Add Node 16 to test matrix
  • #​404 Update ava to v4.x
  • #​405 Update @hapi/hoek to v10.0.0
  • #​406 Update @hapi/wreck to v18.0.0
  • #​407 Update @hapi/boom to v10.0.0
  • #​407 Update doctoc to v2.x
  • #​408 Add Node 18 to test matrix

v4.3.0

Compare Source

New features
  • #​387 Add support to configure refreshPath
Maintainance
Documentation

v4.2.0

Compare Source

Improvements
  • #​354 Add support for custom http options to access token refresh and revoke operations
Maintainance
  • #​329 Documentation updates for persistent access token refresh
  • #​330 Upgrade module to use eslint v7
  • #​331 Internal module reorganization
  • #​333 Add template for issues
  • #​341 Segregate integration tests by responsability area
  • #​352 Use Node 14 as default runtime version for development. Document support matrix
  • #​353 Use joi instead of the deprecated @​hapi/joi module

v4.1.0

Compare Source

Improvements
  • #​328 Add support to refresh persistent access tokens
Maintainance

v4.0.0

Compare Source

Breaking changes
  • #​292 #​313 Require at least Node 12
  • #​292 Use private class fields for non-public API's
  • #​292 Access token .token property is now frozen
  • #​318 New public API separating each grant type into it's own submodule
  • #​321 Rename resource owner credentials module to be accurate
Maintainance
Documentation
  • #​314 Add client credentials token refresh disclaimer
  • #​317 Fix output documentation for boom errors
  • #​320 Add complete reference documentation

v3.4.0

Compare Source

Improvements
  • #​301 Refactor module schema to reuse constants across the codebase
  • #​302 Extract access token parsing functionality from token class
  • #​310 #​312 Change how date-fns is imported do make it compatible with webpack
Maintainance
  • #​303 #​304 Add more references to API documentation on library README
  • #​306 Add documentation for URL resolution on host/paths configurations
  • #​307 Replace travis CI with github actions

v3.3.0

Compare Source

  • #​299 Add support to verify for token expiration with a custom expiration window
  • #​300 Add support to set the header credentials' encoding mode with options.credentialsEncodingMode.

v3.2.0

Compare Source

New features
  • #​298 Add support for custom scope separator by using options.scopeSeparator configuration
Improvements
  • #​290 Valid token presence is verified on access token creation
  • #​290 Valid tokenType presence is verified on .revoke calls
Maintainance
  • #​289 Remove dev lodash library from tests
  • #​285 Update ava test runner to v3
  • #​287 Update chance-access-token dev library to v2
  • #​288 Update nyc instrumentation dev library to v15
  • #​297 Add tests for empty credentials support
  • #​291 Improve library documentation. Separate API reference from main documentation

v3.1.0

Compare Source

New features
  • #​277 Add support to parse access tokens's expire_at property as UNIX timestamps

v3.0.1

Compare Source

Publishing changes
  • #​273 Deprecate unsupported library versions

v3.0.0

Compare Source

Breaking changes
  • #​260 Use @​hapi/wreck v15. This version changes how a baseUrl is resolved against a path, affecting how auth.tokenHost, auth.tokenPath, auth.authorizeHost and auth.authorizePath are resolved when using the .getToken methods. See @​hapi/wreck breaking changes to better understand potential issues that may arise.

  • #​260 Use new Node.js WHATWG URL api instead of the legacy url module. This change affects how auth.authorizeHost and auth.authorizePath are resolved when using the authorizationCode.authorizeURL method.

  • #​256 Users can override the grant_type parameter when performing a token exchange throught the .getToken method. Useful in cases where the auth server uses a value different from the standard.

  • #​256 Token exchange methods no longer mutate provided arguments

  • #​255 Follow up to 20 redirects by default

  • #​200 #​256 Change default multiple scope encoding from using comma to spaces on all token exchange methods

  • #​88 Change JSON response parsing mode from smart to strict. Since the OAuth2 specification indicates only JSON responses are valid, any non-JSON response throws an error instead of resolving into a Buffer. Use http.json = true to restore the previous behavior.

New features

v2.5.2

Compare Source

Publishing changes
  • #​262 Use files package option instead of .npmignore
Documentation improvements
  • #​267 Better document encoding of values for the token exchange process

v2.5.1

Compare Source

New examples
  • #​249 Add dropbox usage example
Development dependencies upgradess
  • #​254 Upgrade codebase to eslint v6 and airbnb-base-eslint configuration v14
  • #​253 Upgrade nock to v11
  • #​252 Use ava instead of mocha as test runner
  • #​252 Use ava built-in assertions library instead of chai

v2.5.0

Compare Source

Dependencies upgrades
  • #​250 Upgrade date-fns library to v2

v2.4.0

Compare Source

Dependencies upgrades
Development dependencies updates
  • #​244 Upgrade mocha test runner to v6
  • #​244 Upgrade nyc to v14
  • #​244 Upgrade development dependencies to latest version available

v2.3.0

Compare Source

Dependencies upgrades
  • #​242 Upgrade debug dependency to v4

v2.2.1

Compare Source

  • Fix Joi schema missusage

v2.2.0

Compare Source

  • Fix access token expiration properties omission

v2.0.1

Compare Source

  • Add support to revoke accessToken and refreshToken in a single call with revokeAll

v2.0.0

Compare Source

  • Replace internal request library to wreck
  • Replace bluebird with native promise implementation
  • Replace callback interface with async/await
  • Improve integration tests coverage

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate bot added the dependency label Jun 4, 2024
@renovate renovate bot changed the title Update dependency simple-oauth2 to v5 Update dependency simple-oauth2 to v5 - autoclosed Jun 5, 2024
@renovate renovate bot closed this Jun 5, 2024
@renovate renovate bot deleted the renovate/simple-oauth2-5.x branch June 5, 2024 08:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants