genie-toolkit
genie-toolkit copied to clipboard
Bump twilio from 3.76.0 to 4.8.0
Bumps twilio from 3.76.0 to 4.8.0.
Release notes
Sourced from twilio's releases.
4.8.0
Release Notes
Library - Feature
- [PR #917](twilio/twilio-node#917): export enum types. Thanks to
@childish-sambino
!Library - Test
- [PR #916](twilio/twilio-node#916): refactor cluster tests for pack output. Thanks to
@childish-sambino
!Library - Fix
- [PR #914](twilio/twilio-node#914): Export values and all type information. Thanks to
@aaronhuggins-carewell
!Api
- Remove
scheduled_for
property from message resource- Add
scheduled_for
property to message resource4.7.2
Release Notes
Library - Fix
- [PR #911](twilio/twilio-node#911): restore test-docker rule. Thanks to
@beebzz
!Lookups
- Add
disposable_phone_number_risk
package to the lookup response- Add
sms_pumping_risk
package to the lookup response4.7.1
Release Notes
Library - Fix
- [PR #910](twilio/twilio-node#910): use relative root for library type imports. Thanks to
@childish-sambino
!4.7.0
Release Notes
Note: This release contains breaking changes, check our upgrade guide for detailed migration notes.
Library - Feature
- [PR #908](twilio/twilio-node#908): prep twilio-node for 4.7.x bump. Thanks to
@beebzz
!- [PR #906](twilio/twilio-node#906): add root index. Thanks to
@childish-sambino
!- [PR #883](twilio/twilio-node#883): Merge branch '4.0.0-rc' to main. Thanks to
@childish-sambino
! (breaking change)
... (truncated)
Changelog
Sourced from twilio's changelog.
[2023-02-22] Version 4.8.0
Library - Feature
- [PR #917](twilio/twilio-node#917): export enum types. Thanks to
@childish-sambino
!Library - Test
- [PR #916](twilio/twilio-node#916): refactor cluster tests for pack output. Thanks to
@childish-sambino
!Library - Fix
- [PR #914](twilio/twilio-node#914): Export values and all type information. Thanks to
@aaronhuggins-carewell
!Api
- Remove
scheduled_for
property from message resource- Add
scheduled_for
property to message resource[2023-02-08] Version 4.7.2
Library - Fix
- [PR #911](twilio/twilio-node#911): restore test-docker rule. Thanks to
@beebzz
!Lookups
- Add
disposable_phone_number_risk
package to the lookup response- Add
sms_pumping_risk
package to the lookup response[2023-02-01] Version 4.7.1
Library - Fix
- [PR #910](twilio/twilio-node#910): use relative root for library type imports. Thanks to
@childish-sambino
![2023-01-30] Version 4.7.0
Note: This release contains breaking changes, check our upgrade guide for detailed migration notes.
Library - Feature
- [PR #908](twilio/twilio-node#908): prep twilio-node for 4.7.x bump. Thanks to
@beebzz
!- [PR #906](twilio/twilio-node#906): add root index. Thanks to
@childish-sambino
!- [PR #883](twilio/twilio-node#883): Merge branch '4.0.0-rc' to main. Thanks to
@childish-sambino
! (breaking change)Library - Fix
- [PR #905](twilio/twilio-node#905): correct included files path. Thanks to
@childish-sambino
!- [PR #907](twilio/twilio-node#907): update exports for backwards-compatibility. Thanks to
@childish-sambino
!- [PR #902](twilio/twilio-node#902): remove Flex shortcuts for removed APIs. Thanks to
@childish-sambino
!- [PR #903](twilio/twilio-node#903): move lib to src and dist to lib for backwards-compatibility. Thanks to
@childish-sambino
!- [PR #897](twilio/twilio-node#897): use break() for method names rather than break_(). Thanks to
@mattcole19
!Library - Test
- [PR #904](twilio/twilio-node#904): update tests to use new src path. Thanks to
@childish-sambino
!
... (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
- 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
toRecord
(#873)
- Certain response properties now use the
Record
type withstring
keys- Including the
subresourceUris
property for v2010 APIs and thelinks
properties for non-v2010 APIs- Access Tokens
- Creating an AccessToken requires an
identity
in the options (#875)ConversationsGrant
has been deprecated in favor ofVoiceGrant
(#783)IpMessagingGrant
has been removed (#784)- TwiML function deprecations (#788)
<Refer>
Refer.referSip()
replaced byRefer.sip()
<Say>
Say.ssmlBreak()
replaced bySay.break()
Say.ssmlEmphasis()
replaced bySay.emphasis()
Say.ssmlLang()
replaced bySay.lang()
Say.ssmlP()
replaced bySay.p()
Say.ssmlPhoneme()
replaced bySay.phoneme()
Say.ssmlProsody()
replaced bySay.prosody()
Say.ssmlS()
replaced bySay.s()
Say.ssmlSayAs()
replaced bySay.sayAs()
Say.ssmlSub()
replaced bySay.sub()
Say.ssmlW()
replaced bySay.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
0d9b645
Release 4.8.020b1235
[Librarian] Regenerated @ 17e62aff1baa8b949ed63e888ff63c1da8945fe5aaac4e3
feat: export enum types (#917)d0ed963
test: refactor cluster tests for pack output (#916)67e3a5f
fix: Export values and all type information (#914)65bde3f
Release 4.7.23b07f7a
[Librarian] Regenerated @ 6112a581d3189fe96d26eb29eb9adfdbd1c2ada5709c5b2
fix: restore test-docker rule (#911)14e7bfb
Release 4.7.18dde9c1
[Librarian] Regenerated @ a8d0e76ad827991fb70cebf0e921c8a32415ddfc- 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 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)