Releases: twilio/twilio-node
Releases · twilio/twilio-node
3.84.0
Release Notes
Library - Docs
- PR #821: add commands to install release candidates. Thanks to @childish-sambino!
Api
- Add
street_secondary
param to address create and update - Make
method
optional for user defined message subscription (breaking change)
Flex
- Flex Conversations is now Generally Available
- Adding the ie1 mapping for authorization api, updating service base uri and base url response attribute (breaking change)
- Change web channels to GA and library visibility to public
- Changing the uri for authorization api from using Accounts to Insights (breaking change)
Media
- Gate Twilio Live endpoints behind beta_feature for EOS
Messaging
- Mark
MessageFlow
as a required field for Campaign Creation (breaking change)
Oauth
- updated openid discovery endpoint uri (breaking change)
- Added device code authorization endpoint
Supersim
- Allow filtering the SettingsUpdates resource by
status
Twiml
- Add new Polly Neural voices
- Add tr-TR, ar-AE, yue-CN, fi-FI languages to SSML
<lang>
element. - Add x-amazon-jyutping, x-amazon-pinyin, x-amazon-pron-kana, x-amazon-yomigana alphabets to SSML
<phoneme>
element. - Rename
character
value for SSML<say-as>
interpret-as
attribute tocharacters
. (breaking change) - Rename
role
attribute toformat
in SSML<say-as>
element. (breaking change)
4.0.0-rc.2
Release Notes
Library - Fix
- PR #831: add prepublish step for compiling. Thanks to @childish-sambino!
4.0.0-rc.1
Release Notes
Note: This release contains breaking changes, check our upgrade guide for detailed migration notes.
Library - Fix
- PR #830: remove unused models. Thanks to @childish-sambino!
- PR #828: give more descriptive error for accountSid init issues. Thanks to @childish-sambino!
- PR #827: properly generate response models when there are no instance operations. Thanks to @childish-sambino!
- PR #820: use proper parent resource when prefix not matched. Thanks to @childish-sambino!
- PR #818: properly handle 'parent params'. Thanks to @childish-sambino!
- PR #817: properly serialize various parameters. Thanks to @childish-sambino!
- PR #816: update casing for some mounts and properties. Thanks to @childish-sambino!
- PR #815: serialize objects properly. Thanks to @childish-sambino!
- PR #814: support nested instance resources using the pathType. Thanks to @childish-sambino!
- PR #813: refactor for support of param names with dots. Thanks to @childish-sambino!
- PR #812: add missing top-level account products. Thanks to @childish-sambino!
- PR #811: correct the subdomain names with multiple parts. Thanks to @childish-sambino!
- PR #809: include babel-config and global install twilio for internal testing. Thanks to @childish-sambino!
Library - Docs
- PR #829: add client initialization section. Thanks to @beebzz!
- PR #822: add 4.0.0-rc upgrade guide. Thanks to @childish-sambino!
Library - Miscellaneous
Library - Chore
- PR #819: make everything prettier. Thanks to @childish-sambino!
- PR #803: generate latest with twilio-oai-generator. Thanks to @childish-sambino!
- PR #808: upgrade target to es2020. Thanks to @beebzz!
- PR #805: yeet lodash. Thanks to @beebzz!
- PR #806: revert "test: Include cluster test". Thanks to @claudiachua!
- PR #801: sync with changes to main. Thanks to @childish-sambino!
- PR #796: replace q with native promises. Thanks to @Hunga1!
Library - Test
- PR #807: Include cluster test again. Thanks to @claudiachua!
- PR #804: Include cluster test. Thanks to @claudiachua!
- PR #793: upgrading nock for typescript support. Thanks to @childish-sambino!
Library - Feature
- PR #797: Build pagination functions. Thanks to @claudiachua!
- PR #794: add support for node 18. Thanks to @beebzz!
Api
- Set the Content resource to have public visibility as Preview
- Added
contentSid
andcontentVariables
to Message resource with public visibility as Beta - Add
UserDefinedMessageSubscription
andUserDefinedMessage
resource - Make link shortening parameters public (breaking change)
- Added
virtual-agent
tousage_record
API. - Add AMD attributes to participant create request
- Remove
beta feature
from scheduling params and remove optimize parameters. (breaking change) - Added
amazon-polly
tousage_record
API.
Conversations
- Allowed to use
identity
as part of Participant's resource (breaking change)
Flex
- Adding new
assessments
api in versionv1
- Adding new parameter
base_url
to 'gooddata' response in versionv1
- Adding two new authorization API 'user_roles' and 'gooddata' in version
v1
- Removed redundant
close
status from Flex Interactions flow (breaking change) - Adding
debugger_integration
andflex_ui_status_report
to Flex Configuration - Add
status
,error_code
, anderror_message
fields to InteractionChannel
- Adding
messenger
andgbm
as supported channels for Interactions API
Insights
- Added
answered_by
field in List Call Summary - Added
answered_by
field in call summary - Added
annotation
field in call summary - Added new endpoint to fetch/create/update Call Annotations
Lookups
- Add
identity_match
package to the lookup response - Remove
enhanced_line_type
from the lookup response (breaking change) - Adding support for Lookup V2 API
Messaging
- Added
validated
parameter to Link Shortening API - Add new Campaign properties (MessageFlow, OptInMessage, OptInKeywords, OptOutMessage, OptOutKeywords, HelpMessage, HelpKeywords)
- Add create, list and get tollfree verification API
- Update alpha_sender docs with new valid characters
Oauth
- added oauth JWKS endpoint
- Get userinfo resource
- OpenID discovery resource
- Add new API for token endpoint
Proxy
- Remove FailOnParticipantConflict param from Proxy Session create and update and Proxy Participant create
Routes
- Remove Duplicate Create Method - Update Method will work even if Inbound Processing Region is currently empty/404. (breaking change)
- Inbound Proccessing Region API - Public GA
Serverless
- Add node16 as a valid Build runtime
- Add ie1 and au1 as supported regions for all endpoints.
Studio
- Corrected PII labels to be 30 days and added context to be PII
Supersim
- Update SettingsUpdates resource to remove PackageSid
- Add SettingsUpdates resource
- Allow updating
DataLimit
on a Fleet - Add support for
sim_ip_addresses
resource to helper libraries
Taskrouter
- Add
Ordering
query parameter to Workers and TaskQueues for sorting by - Add
worker_sid
query param for list reservations endpoint
Verify
- Update Verify Push endpoints to
ga
maturity - Verify BYOT add Channels property to the Get Templates response
- Verify SafeList API endpoints added.
- Reorder Verification Check parameters so
code
stays as the first parameter (breaking change) - Rollback List Attempts API V2 back to pilot stage.
- Changed summary param
service_sid
toverify_service_sid
to be consistent with list attempts API (breaking change) - Make
code
optional on Verification check to supportsna
attempts. - Remove
api.verify.totp
beta flag and set maturity tobeta
for Verify TOTP properties and parameters. (breaking change) - Changed summary param
verify_service_sid
toservice_sid
to be consistent with list attempts API (breaking change)
Video
- Add
Anonymize
API
Twiml
- Add new speech models to
Gather
. - Add
url
andmethod
attributes to<Conversation>
- Add
requireMatchingInputs
attribute andinput-matching-failed
errorType to<Prompt>
- Add AMD attributes to
Number
andSip
- Update
event
valuecall-in-progress
tocall-answered
- Add new Polly Neural voices
- Add new languages to SSML
<lang>
. - Add
maxQueueSize
toEnqueue
- Add
statusCallbackMethod
attribute, nested<Config
and<Parameter>
elements to<VirtualAgent>
noun. - Add support for new Amazon Polly voices (Q2 2022) for
Say
verb - Add support for
<Conversation>
noun
3.83.4
3.83.3
Release Notes
Library - Chore
- PR #823: upgrade GitHub Actions dependencies. Thanks to @childish-sambino!
Api
- Set the Content resource to have public visibility as Preview
Flex
- Adding new parameter
base_url
to 'gooddata' response in versionv1
Insights
- Added
answered_by
field in List Call Summary - Added
answered_by
field in call summary
3.83.2
3.83.1
Release Notes
Api
- Added
contentSid
andcontentVariables
to Message resource with public visibility as Beta - Add
UserDefinedMessageSubscription
andUserDefinedMessage
resource
Proxy
- Remove FailOnParticipantConflict param from Proxy Session create and update and Proxy Participant create
Supersim
- Update SettingsUpdates resource to remove PackageSid
Taskrouter
- Add
Ordering
query parameter to Workers and TaskQueues for sorting by - Add
worker_sid
query param for list reservations endpoint
Twiml
- Add
url
andmethod
attributes to<Conversation>
3.83.0
Release Notes
Api
- Make link shortening parameters public (breaking change)
Oauth
- added oauth JWKS endpoint
- Get userinfo resource
- OpenID discovery resource
- Add new API for token endpoint
Supersim
- Add SettingsUpdates resource
Verify
- Update Verify Push endpoints to
ga
maturity - Verify BYOT add Channels property to the Get Templates response
Twiml
- Add
requireMatchingInputs
attribute andinput-matching-failed
errorType to<Prompt>
3.82.2
3.82.1
Release Notes
Library - Fix
- PR #782: support duplicated query param values. Thanks to @childish-sambino!