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

Bump jsonwebtoken, firebase-admin and twilio #3

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Oct 16, 2023

Bumps jsonwebtoken to 9.0.2 and updates ancestor dependencies jsonwebtoken, firebase-admin and twilio. These dependencies need to be updated together.

Updates jsonwebtoken from 8.5.1 to 9.0.2

Changelog

Sourced from jsonwebtoken's changelog.

9.0.2 - 2023-08-30

  • security: updating semver to 7.5.4 to resolve CVE-2022-25883, closes #921.
  • refactor: reduce library size by using lodash specific dependencies, closes #878.

9.0.1 - 2023-07-05

  • fix(stubs): allow decode method to be stubbed

9.0.0 - 2022-12-21

Breaking changes: See Migration from v8 to v9

Breaking changes

  • Removed support for Node versions 11 and below.
  • The verify() function no longer accepts unsigned tokens by default. ([834503079514b72264fd13023a3b8d648afd6a16]auth0/node-jsonwebtoken@8345030)
  • RSA key size must be 2048 bits or greater. ([ecdf6cc6073ea13a7e71df5fad043550f08d0fa6]auth0/node-jsonwebtoken@ecdf6cc)
  • Key types must be valid for the signing / verification algorithm

Security fixes

  • security: fixes Arbitrary File Write via verify function - CVE-2022-23529
  • security: fixes Insecure default algorithm in jwt.verify() could lead to signature validation bypass - CVE-2022-23540
  • security: fixes Insecure implementation of key retrieval function could lead to Forgeable Public/Private Tokens from RSA to HMAC - CVE-2022-23541
  • security: fixes Unrestricted key type could lead to legacy keys usage - CVE-2022-23539
Commits
Maintainer changes

This version was pushed to npm by charlesrea, a new releaser for jsonwebtoken since your current version.


Updates firebase-admin from 10.3.0 to 11.11.0

Release notes

Sourced from firebase-admin's releases.

Firebase Admin Node.js SDK v11.11.0

New Features

  • feat(auth): Add Email Privacy support in Project and Tenant config (#2198)

Miscellaneous

  • [chore] Release 11.11.0 (#2315)
  • build(deps-dev): bump @​types/lodash from 4.14.197 to 4.14.199 (#2309)
  • build(deps-dev): bump eslint from 8.47.0 to 8.50.0 (#2311)
  • Update github.ref value in release.yml (#2313)
  • build(deps-dev): bump nock from 13.3.2 to 13.3.3 (#2288)
  • build(deps-dev): bump bcrypt from 5.1.0 to 5.1.1 (#2289)
  • build(deps-dev): bump eslint from 8.43.0 to 8.47.0 (#2279)
  • build(deps-dev): bump @​types/lodash from 4.14.195 to 4.14.197 (#2280)
  • build(deps-dev): bump @​typescript-eslint/eslint-plugin (#2282)
  • build(deps-dev): bump nock from 13.3.1 to 13.3.2 (#2270)
  • build(deps-dev): bump @​firebase/auth-compat from 0.4.3 to 0.4.4 (#2273)
  • build(deps-dev): bump @​typescript-eslint/parser from 5.59.9 to 5.62.0 (#2264)
  • build(deps): bump @​google-cloud/firestore from 6.6.1 to 6.7.0 (#2265)
  • build(deps-dev): bump @​types/uuid from 9.0.1 to 9.0.2 (#2267)
  • build(deps-dev): bump @​firebase/app-compat from 0.2.13 to 0.2.15 (#2263)
  • build(deps): bump @​google-cloud/storage from 6.11.0 to 6.12.0 (#2253)
  • build(deps-dev): bump @​microsoft/api-extractor from 7.36.1 to 7.36.3 (#2261)
  • build(deps): bump word-wrap from 1.2.3 to 1.2.4 (#2256)
  • build(deps): bump @​types/node from 20.3.2 to 20.4.2 (#2255)
  • build(deps-dev): bump @​firebase/auth-compat from 0.4.2 to 0.4.3 (#2252)

Firebase Admin Node.js SDK v11.10.1

Miscellaneous

  • [chore] Release 11.10.1 (#2248)
  • Revert "chore: upgrade databse-compat (#2244)" (#2247)

Firebase Admin Node.js SDK v11.10.0

New Features

  • feat(functions): Add features to task queue functions (#2216)
  • feat(auth): Add TotpInfo field to UserRecord (#2197)
  • feat(storage): Add getDownloadUrl method to the Storage API (#2036)

Bug Fixes

  • fix: Update TOTP docstrings (#2245)

Miscellaneous

  • [chore] Release 11.10.0 (#2246)
  • chore: upgrade databse-compat (#2244)
  • build(deps): bump semver from 5.7.1 to 5.7.2 (#2242)

... (truncated)

Commits
  • c8838e1 [chore] Release 11.11.0 (#2315)
  • 4fe5577 build(deps-dev): bump @​types/lodash from 4.14.197 to 4.14.199 (#2309)
  • ba27460 build(deps-dev): bump eslint from 8.47.0 to 8.50.0 (#2311)
  • 6e2fea4 Update github.ref value in release.yml (#2313)
  • a4019e4 feat(auth): Add Email Privacy support in Project and Tenant config (#2198)
  • a4ce27d build(deps-dev): bump nock from 13.3.2 to 13.3.3 (#2288)
  • eba78a1 build(deps-dev): bump bcrypt from 5.1.0 to 5.1.1 (#2289)
  • bd8a111 build(deps-dev): bump eslint from 8.43.0 to 8.47.0 (#2279)
  • 903d629 build(deps-dev): bump @​types/lodash from 4.14.195 to 4.14.197 (#2280)
  • 3d0b25f build(deps-dev): bump @​typescript-eslint/eslint-plugin (#2282)
  • Additional commits viewable in compare view

Updates twilio from 3.83.4 to 4.18.1

Release notes

Sourced from twilio's releases.

4.18.1

Release Notes

Library - Fix

Lookups

  • Add test api support for Lookup v2

Docs

4.18.0

Release Notes

Conversations

  • Enable conversation email bindings, email address configurations and email message subjects

Flex

  • Adding console_errors_included to Flex Configuration field debugger_integrations
  • Introducing new channel status as inactive in modify channel endpoint for leave functionality (breaking change)
  • Adding citrix_voice_vdi to Flex Configuration

Taskrouter

  • Add Update Queues, Workers, Workflow Real Time Statistics API to flex-rt-data-api-v2 endpoint
  • Add Update Workspace Real Time Statistics API to flex-rt-data-api-v2 endpoint

Docs

4.17.0

Release Notes

Api

  • Make message tagging parameters public (breaking change)

Flex

  • Adding agent_conv_end_methods to Flex Configuration

Messaging

  • Mark Mesasging Services fallback_to_long_code feature obsolete

Numbers

  • Add Create Port In request api
  • Renaming sid for bulk_hosting_sid and remove account_sid response field in numbers/v2/BulkHostedNumberOrders (breaking change)

Pricing

  • gate resources behind a beta_feature

... (truncated)

Changelog

Sourced from twilio's changelog.

[2023-10-05] Version 4.18.1

Library - Fix

Lookups

  • Add test api support for Lookup v2

[2023-09-21] Version 4.18.0

Conversations

  • Enable conversation email bindings, email address configurations and email message subjects

Flex

  • Adding console_errors_included to Flex Configuration field debugger_integrations
  • Introducing new channel status as inactive in modify channel endpoint for leave functionality (breaking change)
  • Adding citrix_voice_vdi to Flex Configuration

Taskrouter

  • Add Update Queues, Workers, Workflow Real Time Statistics API to flex-rt-data-api-v2 endpoint
  • Add Update Workspace Real Time Statistics API to flex-rt-data-api-v2 endpoint

[2023-09-07] Version 4.17.0

Api

  • Make message tagging parameters public (breaking change)

Flex

  • Adding agent_conv_end_methods to Flex Configuration

Messaging

  • Mark Mesasging Services fallback_to_long_code feature obsolete

Numbers

  • Add Create Port In request api
  • Renaming sid for bulk_hosting_sid and remove account_sid response field in numbers/v2/BulkHostedNumberOrders (breaking change)

Pricing

  • gate resources behind a beta_feature

[2023-08-24] Version 4.16.0

Api

  • Add new property RiskCheck for SMS pumping protection feature only (public beta to be available soon): Include this parameter with a value of disable to skip any kind of risk check on the respective message request

Flex

  • Changing sid<UO> path param to sid<UT> in interaction channel participant update endpoint (breaking change)

... (truncated)

Upgrade guide

Sourced from twilio's upgrade guide.

Upgrade Guide

All MAJOR version bumps will have upgrade notes posted here.

[2023-01-25] 3.x.x to 4.x.x


  • Supported Node.js versions updated
    • Upgrade to Node.js >= 14
    • Dropped support for Node.js < 14 (#791)
    • Added support for Node.js 18 (#794)
  • Lazy loading enabled by default (#752)
    • Required Twilio modules now lazy load by default
    • See the README for how to disable lazy loading
  • Type changes from object to Record (#873)
    • Certain response properties now use the Record type with string keys
    • Including the subresourceUris property for v2010 APIs and the links properties for non-v2010 APIs
  • Access Tokens
    • Creating an AccessToken requires an identity in the options (#875)
    • ConversationsGrant has been deprecated in favor of VoiceGrant (#783)
    • IpMessagingGrant has been removed (#784)
  • TwiML function deprecations (#788)
    • <Refer>
      • Refer.referSip() replaced by Refer.sip()
    • <Say>
      • Say.ssmlBreak() and Say.break_() replaced by Say.break()

      • Say.ssmlEmphasis() replaced by Say.emphasis()

      • Say.ssmlLang() replaced by Say.lang()

      • Say.ssmlP() replaced by Say.p()

      • Say.ssmlPhoneme() replaced by Say.phoneme()

      • Say.ssmlProsody() replaced by Say.prosody()

      • Say.ssmlS() replaced by Say.s()

      • Say.ssmlSayAs() replaced by Say.sayAs()

      • Say.ssmlSub() replaced by Say.sub()

      • Say.ssmlW() replaced by Say.w()

        Old:

        const response = new VoiceResponse();
        const say = response.say("Hello");
        say.ssmlEmphasis("you");

        New:

        const response = new VoiceResponse();
        const say = response.say("Hello");

... (truncated)

Commits
  • a23ee16 Release 4.18.1
  • 0ccd7ca [Librarian] Regenerated @ a25fe2e20ee404d8f8642d6e5acceff276916c9e
  • 316114b fix: update security method validatessl (#961)
  • 392fedd Release 4.18.0
  • 4af092a [Librarian] Regenerated @ c9ac9b9736431d573d8dec29ad3095eee969cdea
  • b39e374 Release 4.17.0
  • 8c2edfc [Librarian] Regenerated @ b32d3e1eba2177c81eeca51181f67e618fe86dbe
  • 7203ad0 Release 4.16.0
  • b4e6952 [Librarian] Regenerated @ 38fb28edc02f73b8635b45a5612c5ae33eab39fe
  • 70bc328 Release 4.15.0
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [jsonwebtoken](https://github.com/auth0/node-jsonwebtoken) to 9.0.2 and updates ancestor dependencies [jsonwebtoken](https://github.com/auth0/node-jsonwebtoken), [firebase-admin](https://github.com/firebase/firebase-admin-node) and [twilio](https://github.com/twilio/twilio-node). These dependencies need to be updated together.


Updates `jsonwebtoken` from 8.5.1 to 9.0.2
- [Changelog](https://github.com/auth0/node-jsonwebtoken/blob/master/CHANGELOG.md)
- [Commits](auth0/node-jsonwebtoken@v8.5.1...v9.0.2)

Updates `firebase-admin` from 10.3.0 to 11.11.0
- [Release notes](https://github.com/firebase/firebase-admin-node/releases)
- [Commits](firebase/firebase-admin-node@v10.3.0...v11.11.0)

Updates `twilio` from 3.83.4 to 4.18.1
- [Release notes](https://github.com/twilio/twilio-node/releases)
- [Changelog](https://github.com/twilio/twilio-node/blob/main/CHANGES.md)
- [Upgrade guide](https://github.com/twilio/twilio-node/blob/main/UPGRADE.md)
- [Commits](twilio/twilio-node@3.83.4...4.18.1)

---
updated-dependencies:
- dependency-name: jsonwebtoken
  dependency-type: indirect
- dependency-name: firebase-admin
  dependency-type: direct:production
- dependency-name: twilio
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Oct 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants