Releases: twilio/twilio-ruby
Releases · twilio/twilio-ruby
6.0.0
Release Notes
Note: This release contains breaking changes, check our upgrade guide for detailed migration notes.
Library - Feature
- PR #651: Merge branch '6.x.x-rc' to main. Thanks to @shrutiburman! (breaking change)
Conversations
- Remove
start_date
,end_date
andstate
query parameters from list operation on Conversations resource (breaking change)
Twiml
- Add support for new Amazon Polly voices (Q1 2023) for
Say
verb
6.0.0-rc.3
Release Notes
Library - Fix
Library - Chore
- PR #647: update client.rb. Thanks to @shrutiburman!
Messaging
- Remove
messaging_service_sids
andmessaging_service_sid_action
from domain config endpoint (breaking change) - Add error_code and rejection_reason properties to tollfree verification API response
Numbers
- Added the new Eligibility API under version
/v1
.
5.77.0
Release Notes
Library - Docs
- PR #645: consolidate. Thanks to @stern-shawn!
Messaging
- Remove
messaging_service_sids
andmessaging_service_sid_action
from domain config endpoint (breaking change) - Add error_code and rejection_reason properties to tollfree verification API response
Numbers
- Added the new Eligibility API under version
/v1
.
6.0.0-rc.2
Release Notes
Library - Fix
- PR #642: remove deprecated Twilio::REST::TwilioError#body. Thanks to @kridai!
- PR #641: remove deprecated TwilioResponse class. Thanks to @kridai!
Library - Chore
- PR #643: extend ruby & jruby support. Thanks to @shrutiburman!
Conversations
- Expose query parameters
start_date
,end_date
andstate
in list operation on Conversations resource for sorting and filtering
Insights
- Added answered by filter in Call Summaries
Lookups
- Remove
disposable_phone_number_risk
package (breaking change)
Messaging
- Add support for
SOLE_PROPRIETOR
brand type andSOLE_PROPRIETOR
campaign use case. - New Sole Proprietor Brands should be created with
SOLE_PROPRIETOR
brand type. Brand registration requests withSTARTER
brand type will be rejected. - New Sole Proprietor Campaigns should be created with
SOLE_PROPRIETOR
campaign use case. Campaign registration requests withSTARTER
campaign use case will be rejected. - Add Brand Registrations OTP API
5.76.0
Release Notes
Conversations
- Expose query parameters
start_date
,end_date
andstate
in list operation on Conversations resource for sorting and filtering
Insights
- Added answered by filter in Call Summaries
Lookups
- Remove
disposable_phone_number_risk
package (breaking change)
Messaging
- Add support for
SOLE_PROPRIETOR
brand type andSOLE_PROPRIETOR
campaign use case. - New Sole Proprietor Brands should be created with
SOLE_PROPRIETOR
brand type. Brand registration requests withSTARTER
brand type will be rejected. - New Sole Proprietor Campaigns should be created with
SOLE_PROPRIETOR
campaign use case. Campaign registration requests withSTARTER
campaign use case will be rejected. - Add Brand Registrations OTP API
6.0.0-rc.1
Release Notes
Library - Fix
- PR #639: add all handcrafted domain files. Thanks to @charan678!
Library - Chore
- PR #631: Add Cluster test to rc branch. Thanks to @rohith-prakash!
- PR #627: bump jwt max version to 2.6. Thanks to @claudiachua!
Library - Feature
- PR #622: Add client base file. Thanks to @shrutiburman!
Api
- Revert Corrected the data type for
friendly_name
in Available Phone Number Local, Mobile and TollFree resources - Corrected the data type for
friendly_name
in Available Phone Number Local, Mobile and TollFree resources (breaking change) - Add new categories for whatsapp template
- Remove
scheduled_for
property from message resource - Add
scheduled_for
property to message resource - Add
public_application_connect_enabled
param to Application resource - Add
street_secondary
param to address create and update - Make
method
optional for user defined message subscription (breaking change)
Conversations
- Add support for creating Multi-Channel Rich Content Messages
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)
Lookups
- Remove
validation_results
from thedefault_output_properties
- Add
disposable_phone_number_risk
package to the lookup response - Add
sms_pumping_risk
package to the lookup response - Changed the no data message for match postal code from
no_data
todata_not_available
in identity match package
Media
- Gate Twilio Live endpoints behind beta_feature for EOS
Messaging
- Add
linkshortening_messaging_service
resource - Add new endpoint for GetDomainConfigByMessagingServiceSid
- Remove
validated
parameter and addcert_in_validation
parameter to Link Shortening API (breaking change) - Add new tollfree verification API property (ExternalReferenceId)]
- Add update/edit tollfree verification API
- 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
- Add ESimProfile's
matching_id
andactivation_code
parameters to libraries - Allow filtering the SettingsUpdates resource by
status
Verify
- Add
device_ip
parameter and channelauto
for sna/sms orchestration
Twiml
- Add support for
<Application>
noun and<ApplicationSid>
noun, nested<Parameter>
to<Hangup>
and<Leave>
verb - 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)
5.74.0
Release Notes
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)
5.75.0
Release Notes
Library - Chore
Api
- Revert Corrected the data type for
friendly_name
in Available Phone Number Local, Mobile and TollFree resources - Corrected the data type for
friendly_name
in Available Phone Number Local, Mobile and TollFree resources (breaking change)
Messaging
- Add
linkshortening_messaging_service
resource - Add new endpoint for GetDomainConfigByMessagingServiceSid
- Remove
validated
parameter and addcert_in_validation
parameter to Link Shortening API (breaking change)