TwilioDevEd / voice-javascript-sdk-quickstart-node

MIT License
42 stars 69 forks source link

Bump twilio from 3.64.0 to 4.12.0 #217

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps twilio from 3.64.0 to 4.12.0.

Release notes

Sourced from twilio's releases.

4.12.0

Release Notes

Api

  • Added content_sid as conditional parameter
  • Removed content_sid as optional field (breaking change)

Insights

  • Added annotation to list summary output

Docs

4.11.2

Release Notes

Api

  • Add Trim to create Conference Participant API

Intelligence

  • First public beta release for Voice Intelligence APIs with client libraries

Messaging

  • Add new errors attribute to us_app_to_person resource. This attribute will provide additional information about campaign registration errors.

Docs

4.11.1

Release Notes

Conversations

  • Added AddressCountry parameter to Address Configuration endpoint, to support regional short code addresses
  • Added query parameters start_date, end_date and state in list Conversations resource for filtering

Insights

  • Added annotations parameters to list summary api

Messaging

  • Add GET domainByMessagingService endpoint to linkShortening service
  • Add disable_https to link shortening domain_config properties

Numbers

  • Add bulk_eligibility api under version /v1.

Docs

4.11.0

Release Notes

... (truncated)

Changelog

Sourced from twilio's changelog.

[2023-06-15] Version 4.12.0

Api

  • Added content_sid as conditional parameter
  • Removed content_sid as optional field (breaking change)

Insights

  • Added annotation to list summary output

[2023-06-01] Version 4.11.2

Api

  • Add Trim to create Conference Participant API

Intelligence

  • First public beta release for Voice Intelligence APIs with client libraries

Messaging

  • Add new errors attribute to us_app_to_person resource. This attribute will provide additional information about campaign registration errors.

[2023-05-18] Version 4.11.1

Conversations

  • Added AddressCountry parameter to Address Configuration endpoint, to support regional short code addresses
  • Added query parameters start_date, end_date and state in list Conversations resource for filtering

Insights

  • Added annotations parameters to list summary api

Messaging

  • Add GET domainByMessagingService endpoint to linkShortening service
  • Add disable_https to link shortening domain_config properties

Numbers

  • Add bulk_eligibility api under version /v1.

[2023-05-04] Version 4.11.0

Library - Docs

Conversations

  • Remove start_date, end_date and state query parameters from list operation on Conversations resource (breaking change)

Messaging

  • Remove messaging_service_sids and messaging_service_sid_action from domain config endpoint (breaking change)
  • Add error_code and rejection_reason properties to tollfree verification API response

... (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
  • d8ed575 Release 4.12.0
  • 02f7ddf [Librarian] Regenerated @ 0430a9c977225d55252b84f4d16e16ad2091cde1
  • ffd281d Release 4.11.2
  • bcf2109 [Librarian] Regenerated @ 66882adf0db70d1f2bc084fe6acef7d99445b17b
  • eda1789 Release 4.11.1
  • a9c901f [Librarian] Regenerated @ fffff4e2a9903902262deb482f4cefeb44c2d081
  • 972358a Release 4.11.0
  • 478c192 [Librarian] Regenerated @ 42b8ce059dcc13e9d9713dbf88dcec856be2bbc9
  • e470157 docs: consolidate (#928)
  • d037d6f Release 4.10.0
  • Additional commits viewable in compare view


Dependabot compatibility score

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 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)
dependabot[bot] commented 1 year ago

Superseded by #223.