Recent Releases of https://github.com/twilio/twilio-ruby
https://github.com/twilio/twilio-ruby - 5.67.2
Release Notes
Library - Chore
- PR #608: use Docker 'rc' tag for release candidate images. Thanks to @childish-sambino!
- Ruby
Published by github-actions[bot] almost 4 years ago
https://github.com/twilio/twilio-ruby - 5.67.1
Release Notes
Api
- Add property
media_urlto the recording resources
Verify
- Include
silentas a channel type in the verifications API.
- Ruby
Published by github-actions[bot] almost 4 years ago
https://github.com/twilio/twilio-ruby - 5.67.0
Release Notes
Library - Fix
- PR #607: Retrieval of OS Info with Ruby Config for User Agent string. Thanks to @claudiachua!
- PR #606: Only require twilio_webhook_authentication if Rack version > 2. Thanks to @jasonnoble!
- PR #582: avoid JSON::ParserError for all server errors. Thanks to @dan-jensen!
Library - Feature
Conversations
- Expose query parameter
typein list operation on Address Configurations resource
Supersim
- Add
data_total_billedandbilled_unitsfields to Super SIM UsageRecords API response. - Change ESimProfiles
Eidparameter to optional to enable Activation Code download method support (breaking change)
Verify
- Deprecate
push.include_dateparameter in create and update service.
- Ruby
Published by github-actions[bot] almost 4 years ago
https://github.com/twilio/twilio-ruby - 5.66.2
Release Notes
Library - Chore
- PR #604: update the user agent string for twilio-ruby. Thanks to @claudiachua!
- Ruby
Published by github-actions[bot] almost 4 years ago
https://github.com/twilio/twilio-ruby - 5.66.1
Release Notes
Api
- Updated
provider_sidvisibility to private
Verify
- Verify List Attempts API summary endpoint added.
- Update PII documentation for
AccessTokensfactor_friendly_nameproperty.
Voice
- make annotation parameter from /Calls API private
- Ruby
Published by github-actions[bot] almost 4 years ago
https://github.com/twilio/twilio-ruby - 5.66.0
Release Notes
Api
- Change
streamurl parameter to non optional - Add
verify-totpandverify-whatsapp-conversations-business-initiatedcategories tousage_recordAPI
Chat
- Added v3 Channel update endpoint to support Public to Private channel migration
Flex
- Private Beta release of the Interactions API to support the upcoming release of Flex Conversations at the end of Q1 2022.
- Adding
channel_configsobject to Flex Configuration
Media
- Add max_duration param to PlayerStreamer
Supersim
- Remove Commands resource, use SmsCommands resource instead (breaking change)
Taskrouter
- Add limits to
split_by_wait_timefor Cumulative Statistics Endpoint
Video
- Change recording
status_callback_methodtype fromenumtohttp_method(breaking change) - Add
status_callbackandstatus_callback_methodto composition - Add
status_callbackandstatus_callback_methodto recording
- Ruby
Published by github-actions[bot] almost 4 years ago
https://github.com/twilio/twilio-ruby - 5.65.1
Release Notes
Library - Fix
Library - Chore
- PR #599: push Datadog Release Metric upon deploy success. Thanks to @eshanholtz!
Api
- Add optional boolean include_soft_deleted parameter to retrieve soft deleted recordings
Chat
- Add
X-Twilio-Wehook-Enabledheader todeletemethod in UserChannel resource
Numbers
- Expose
failure_reasonin the Supporting Documents resources
Verify
- Add optional
metadataparameter to "verify challenge" endpoint, so the SDK/App can attach relevant information from the device when responding to challenges. - remove beta feature flag to list atempt api operations.
- Add
ttlanddate_createdproperties toAccessTokens.
- Ruby
Published by github-actions[bot] almost 4 years ago
https://github.com/twilio/twilio-ruby - 5.65.0
Release Notes
Api
- Add
uritostreamresource - Add A2P Registration Fee category (
a2p-registration-fee) to usage records - Detected a bug and removed optional boolean include_soft_deleted parameter to retrieve soft deleted recordings. (breaking change)
- Add optional boolean include_soft_deleted parameter to retrieve soft deleted recordings.
Numbers
- Unrevert valid_until and sort filter params added to List Bundles resource
- Revert valid_until and sort filter params added to List Bundles resource
- Update sorting params added to List Bundles resource in the previous release
Preview
- Moved
web_channelsfrom preview to beta underflex-api(breaking change)
Taskrouter
- Add
ETagas Response Header to List of Task, Reservation & Worker
Verify
- Remove outdated documentation commentary to contact sales. Product is already in public beta.
- Add optional
metadatato factors.
Twiml
- Add new Polly Neural voices
- Ruby
Published by github-actions[bot] about 4 years ago
https://github.com/twilio/twilio-ruby - 5.64.0
Release Notes
Library - Chore
- PR #594: upgrade supported language versions. Thanks to @childish-sambino!
Api
- Add
streamresource
Conversations
- Fixed DELETE request to accept "sid_like" params in Address Configuration resources (breaking change)
- Expose Address Configuration resource for
smsandwhatsapp
Fax
- Removed deprecated Programmable Fax Create and Update methods (breaking change)
Insights
- Rename
call_statetocall_statusand removewhisperin conference participant summary (breaking change)
Numbers
- Expose valid_until filters as part of provisionally-approved compliance feature on the List Bundles resource
Supersim
- Fix typo in Fleet resource docs
- Updated documentation for the Fleet resource indicating that fields related to commands have been deprecated and to use sms_command fields instead.
- Add support for setting and reading
ip_commands_urlandip_commands_methodon Fleets resource for helper libraries - Changed
simproperty in requests to create an SMS Command made to the /SmsCommands to accept SIM UniqueNames in addition to SIDs
Verify
- Update list attempts API to include new filters and response fields.
- Ruby
Published by github-actions[bot] about 4 years ago
https://github.com/twilio/twilio-ruby - 5.63.1
Release Notes
Library - Fix
Library - Chore
- PR #589: Add sonarcloud analysis. Thanks to @BrimmingDev!
- PR #588: support for rubocop linting on ruby-head. Thanks to @Hunga1!
Insights
- Added new endpoint to fetch Conference Participant Summary
- Added new endpoint to fetch Conference Summary
Messaging
- Add government_entity parameter to brand apis
Verify
- Add Access Token fetch endpoint to retrieve a previously created token.
- Add Access Token payload to the Access Token creation endpoint, including a unique Sid, so it's addressable while it's TTL is valid.
- Ruby
Published by github-actions[bot] about 4 years ago
https://github.com/twilio/twilio-ruby - 5.63.0
Release Notes
Library - Feature
- PR #586: add GitHub release step during deploy. Thanks to @childish-sambino!
Library - Chore
- PR #584: run yard in bundle context. Thanks to @eshanholtz!
- PR #583: remove githook dependency from make install. Thanks to @JenniferMah!
Api
- Make fixed time scheduling parameters public (breaking change)
Messaging
- Add update brand registration API
Numbers
- Add API endpoint for List Bundle Copies resource
Video
- Enable external storage for all customers
- Ruby
Published by github-actions[bot] about 4 years ago
https://github.com/twilio/twilio-ruby - 5.62.0
Release Notes
Library - Feature
- PR #581: run tests before deploying. Thanks to @childish-sambino!
Api
- Add optional boolean send_as_mms parameter to the create action of Message resource (breaking change)
- Change team ownership for
calldelete
Conversations
- Change wording for
Service Webhook Configurationresource fields
Insights
- Added new APIs for updating and getting voice insights flags by accountSid.
Media
- Add max_duration param to MediaProcessor
Video
- Add
EmptyRoomTimeoutandUnusedRoomTimeoutproperties to a room; add corresponding parameters to room creation
Voice
- Add endpoint to delete archived Calls
- Ruby
Published by twilio-dx about 4 years ago
https://github.com/twilio/twilio-ruby - 5.61.2
Release Notes
Library - Chore
- PR #579: make ruby-head test optional. Thanks to @eshanholtz!
Conversations
- Add
Service Webhook Configurationresource
Flex
- Adding
flex_insights_drilldownandflex_urlobjects to Flex Configuration
Messaging
- Update us_app_to_person endpoints to remove beta feature flag based access
Supersim
- Add IP Commands resource
Verify
- Add optional
factor_friendly_nameparameter to the create access token endpoint.
Video
- Add maxParticipantDuration param to Rooms
Twiml
- Unrevert Add supported SSML children to
<emphasis>,<lang>,<p>,<prosody>,<s>, and<w>. - Revert Add supported SSML children to
<emphasis>,<lang>,<p>,<prosody>,<s>, and<w>.
- Ruby
Published by twilio-dx over 4 years ago
https://github.com/twilio/twilio-ruby - 5.61.1
Release Notes
Library - Chore
- PR #578: remove yardoc files. Thanks to @eshanholtz!
Library - Fix
- PR #576: git log retrieval issues. Thanks to @shwetha-manvinkurke!
Frontline
- Added
is_availableto User's resource
Messaging
- Added GET vetting API
Verify
- Add
WHATSAPPto the attempts API. - Allow to update
config.notification_platformfromnonetoapnorfcmand viceversa for Verify Push - Add
noneas a validconfig.notification_platformvalue for Verify Push
Twiml
- Add supported SSML children to
<emphasis>,<lang>,<p>,<prosody>,<s>, and<w>.
- Ruby
Published by twilio-dx over 4 years ago
https://github.com/twilio/twilio-ruby - 5.61.0
Release Notes
Library - Chore
- PR #575: migrate from TravisCI to GitHub Actions. Thanks to @eshanholtz!
Api
- Updated
media_urlproperty to be treated as PII
Messaging
- Added a new enum for brand registration status named DELETED (breaking change)
- Add a new K12_EDUCATION use case in us_app_to_person_usecase api transaction
- Added a new enum for brand registration status named IN_REVIEW
Serverless
- Add node14 as a valid Build runtime
Verify
- Fix typos in Verify Push Factor documentation for the
config.notification_tokenparameter. - Added
TemplateCustomSubstitutionson verification creation - Make
TemplateSidparameter public for Verification resource andDefaultTemplateSidparameter public for Service resource. (breaking change)
- Ruby
Published by twilio-dx over 4 years ago
https://github.com/twilio/twilio-ruby - 5.60.0
Release Notes
Library - Feature
- PR #574: Add PlaybackGrant. Thanks to @sarahcstringer!
Api
- Corrected enum values for
emergency_address_statusvalues in/IncomingPhoneNumbersresponse. (breaking change) - Clarify
emergency_address_statusvalues in/IncomingPhoneNumbersresponse.
Messaging
- Add PUT and List brand vettings api
- Removes beta feature flag based visibility for us_app_to_person_registered and usecase field.Updates test cases to add POLITICAL usecase. (breaking change)
- Add brand_feedback as optional field to BrandRegistrations
Video
- Add
AudioOnlyto create room
- Ruby
Published by twilio-dx over 4 years ago
https://github.com/twilio/twilio-ruby - 5.59.0
Release Notes
Library - Fix
- PR #571: fix travis build for ruby 3.0. Thanks to @JenniferMah!
Api
- Add
emergency_address_statusattribute to/IncomingPhoneNumbersresponse. - Add
siprecresource
Conversations
- Added attachment parameters in configuration for
NewMessagetype of push notifications
Flex
- Adding
flex_insights_hrobject to Flex Configuration
Numbers
- Add API endpoint for Bundle ReplaceItems resource
- Add API endpoint for Bundle Copies resource
Serverless
- Add domain_base field to Service response
Taskrouter
- Add
If-MatchHeader based on ETag for Worker Delete (breaking change) - Add
If-MatchHeader based on Etag for Reservation Update - Add
If-MatchHeader based on ETag for Worker Update - Add
If-MatchHeader based on ETag for Worker Delete - Add
ETagas Response Header to Worker
Trunking
- Added
transfer_caller_idproperty on Trunks.
Verify
- Document new pilot
whatsappchannel.
- Ruby
Published by twilio-dx over 4 years ago
https://github.com/twilio/twilio-ruby - 5.58.3
Release Notes
Events
- Add segment sink
Messaging
- Add post_approval_required attribute in GET us_app_to_person_usecase api response
- Add Identity Status, Russell 3000, Tax Exempt Status and Should Skip SecVet fields for Brand Registrations
- Add Should Skip Secondary Vetting optional flag parameter to create Brand API
- Ruby
Published by twilio-dx over 4 years ago
https://github.com/twilio/twilio-ruby - 5.58.2
Release Notes
Library - Fix
Api
- Revert adding
siprecresource - Add
siprecresource
Messaging
- Add 'mock' as an optional field to brand_registration api
- Add 'mock' as an optional field to us_app_to_person api
- Adds more Use Cases in us_app_to_person_usecase api transaction and updates us_app_to_person_usecase docs
Verify
- Verify List Templates API endpoint added.
- Ruby
Published by twilio-dx over 4 years ago
https://github.com/twilio/twilio-ruby - 5.58.1
Release Notes
Api
- Add Programmabled Voice SIP Refer call transfers (
calls-transfers) to usage records - Add Flex Voice Usage category (
flex-usage) to usage records
Conversations
- Add
Orderquery parameter to Message resource read operation
Insights
- Added
partialto enum processing_state_request - Added abnormal session filter in Call Summaries
Messaging
- Add brand_registration_sid as an optional query param for us_app_to_person_usecase api
Pricing
- add trunking_numbers resource (v2)
- add trunking_country resource (v2)
Verify
- Changed to private beta the
TemplateSidoptional parameter on Verification creation. - Added the optional parameter
Orderto the list Challenges endpoint to define the list order.
- Ruby
Published by twilio-dx over 4 years ago
https://github.com/twilio/twilio-ruby - 5.58.0
Release Notes
Library - Chore
- PR #566: integrate sonarcloud. Thanks to @shwetha-manvinkurke!
Library - Docs
Api
- Corrected the
price,call_sid_to_coach, anduridata types for Conference, Participant, and Recording (breaking change) - Made documentation for property
time_limitin the call api public. (breaking change) - Added
domain_sidin sip_credential_list_mapping and sip_ip_access_control_list_mapping APIs (breaking change)
Insights
- Added new endpoint to fetch Call Summaries
Messaging
- Add brand_type field to a2p brand_registration api
- Revert brand registration api update to add brand_type field
- Add brand_type field to a2p brand_registration api
Taskrouter
- Add
X-Rate-Limit-Limit,X-Rate-Limit-Remaining, andX-Rate-Limit-Configas Response Headers to all TaskRouter endpoints
Verify
- Add
TemplateSidoptional parameter on Verification creation. - Include
whatsappas a channel type in the verifications API.
- Ruby
Published by twilio-dx over 4 years ago
https://github.com/twilio/twilio-ruby - 5.57.1
Release Notes
Conversations
- Expose ParticipantConversations resource
Taskrouter
- Adding
linksto the activity resource
Verify
- Added a
Versionto Verify FactorsWebhooksto add new fields without breaking old Webhooks.
- Ruby
Published by twilio-dx over 4 years ago
https://github.com/twilio/twilio-ruby - 5.57.0
Release Notes
Conversations
- Changed
last_read_message_indexandunread_messages_counttype in User Conversation's resource (breaking change) - Expose UserConversations resource
Messaging
- Add brand_score field to brand registration responses
- Ruby
Published by twilio-dx over 4 years ago
https://github.com/twilio/twilio-ruby - 5.56.0
Release Notes
Library - Feature
- PR #559: Add
Twilio::HTTP::Client#configure_connection. Thanks to @darwinShopify! - PR #558: Autoload Twilio::REST and Twilio::HTTP. Thanks to @gmcgibbon!
Conversations
- Read-only Conversation Email Binding property
binding
Supersim
- Add Billing Period resource for the Super Sim Pilot
- Add List endpoint to Billing Period resource for Super Sim Pilot
- Add Fetch endpoint to Billing Period resource for Super Sim Pilot
Taskrouter
- Update
transcribe&transcription_configurationform params in Reservation update endpoint to have private visibility (breaking change) - Add
transcribe&transcription_configurationform params to Reservation update endpoint
Twiml
- Add
modifyevent tostatusCallbackEventfor<Conference>.
- Ruby
Published by twilio-dx over 4 years ago
https://github.com/twilio/twilio-ruby - 5.55.0
Release Notes
Api
- Update
statusenum for Messages to include 'canceled' - Update
update_statusenum for Messages to include 'canceled'
Trusthub
- Corrected the sid for policy sid in customer_profile_evaluation.json and trust_product_evaluation.json (breaking change)
- Ruby
Published by twilio-dx over 4 years ago
https://github.com/twilio/twilio-ruby - 5.54.1
Release Notes
Events
- join Sinks and Subscriptions service
Verify
- Improved the documentation of
challengeadding the maximum and minimum expected lengths of some fields. - Improve documentation regarding
notificationby updating the documentation of the fieldttl.
- Ruby
Published by twilio-dx almost 5 years ago
https://github.com/twilio/twilio-ruby - 5.54.0
Release Notes
Events
- add query param to return types filtered by Schema Id
- Add query param to return sinks filtered by status
- Add query param to return sinks used/not used by a subscription
Messaging
- Add fetch and delete instance endpoints to us_app_to_person api (breaking change)
- Remove delete list endpoint from us_app_to_person api (breaking change)
- Update read list endpoint to return a list of us_app_to_person compliance objects (breaking change)
- Add
sidfield to Preregistered US App To Person response
Supersim
- Mark
unique_namein Sim, Fleet, NAP resources as not PII
Video
- [Composer] GA maturity level
- Ruby
Published by twilio-dx almost 5 years ago
https://github.com/twilio/twilio-ruby - 5.53.0
Release Notes
Library - Fix
Api
- Corrected the data types for feedback summary fields (breaking change)
- Update the conference participant create
fromandtoparam to be endpoint type for supporting client identifier and sip address
Bulkexports
- promoting API maturity to GA
Events
- Add endpoint to update description in sink
- Remove beta-feature account flag
Messaging
- Update
statusfield in us_app_to_person api tocampaign_status(breaking change)
Verify
- Improve documentation regarding
pushfactor and include extra information abouttotpfactor.
- Ruby
Published by twilio-dx almost 5 years ago
https://github.com/twilio/twilio-ruby - 5.52.0
Release Notes
Api
- Revert Update the conference participant create
fromandtoparam to be endpoint type for supporting client identifier and sip address - Update the conference participant create
fromandtoparam to be endpoint type for supporting client identifier and sip address
Bulkexports
- moving enum to doc root for auto generating documentation
- adding status enum and default output properties
Events
- Change schema_versions prop and key to versions (breaking change)
Messaging
- Add
use_inbound_webhook_on_numberfield in Service API for fetch, create, update, read
Taskrouter
- Add
If-MatchHeader based on ETag for Task Delete
Verify
- Add
AuthPayloadparameter to support verifying aChallengeupon creation. This is only supported fortotpfactors. - Add support to resend the notifications of a
Challenge. This is only supported forpushfactors.
Twiml
- Add Polly Neural voices.
- Ruby
Published by twilio-dx almost 5 years ago
https://github.com/twilio/twilio-ruby - 5.51.0
Release Notes
Library - Chore
Api
- Added
announcementevent to conference status callback events - Removed optional property
time_limitin the call create request. (breaking change)
Messaging
- Add rate_limits field to Messaging Services US App To Person API
- Add usecase field in Service API for fetch, create, update, read
- Add us app to person api and us app to person usecase api as dependents in service
- Add us_app_to_person_registered field in service api for fetch, read, create, update
- Add us app to person api
- Add us app to person usecase api
- Add A2P external campaign api
- Add Usecases API
Supersim
- Add Create endpoint to Sims resource
Verify
- The
Bindingfield is now returned when creating aFactor. This value won't be returned for other endpoints.
Video
- [Rooms] max_concurrent_published_tracks has got GA maturity
Twiml
- Add
announcementevent tostatusCallbackEventfor<Conference>.
- Ruby
Published by twilio-dx almost 5 years ago
https://github.com/twilio/twilio-ruby - 5.50.0
Release Notes
Api
- Added optional parameter
CallTokenfor create calls api - Add optional property
time_limitin the call create request.
Bulkexports
- adding two new fields with job api queue_position and estimated_completion_time
Events
- Add new endpoints to manage subscribed_events in subscriptions
Numbers
- Remove feature flags for RegulatoryCompliance endpoints
Supersim
- Add SmsCommands resource
- Add fields
SmsCommandsUrl,SmsCommandsMethodandSmsCommandsEnabledto a Fleet resource
Taskrouter
- Add
If-MatchHeader based on ETag for Task Update - Add
ETagas Response Headers to Tasks and Reservations
Video
- Recording rule beta flag (breaking change)
- [Rooms] Add RecordingRules param to Rooms
- Ruby
Published by twilio-dx almost 5 years ago
https://github.com/twilio/twilio-ruby - 5.49.0
Release Notes
Library - Fix
- PR #550: regenerating with the path parameter fix. Thanks to @shwetha-manvinkurke!
Events
- Set maturity to beta
Messaging
- Adjust A2P brand registration status enum (breaking change)
Studio
- Remove internal safeguards for Studio V2 API usage now that it's GA
Verify
- Add support for creating and verifying totp factors. Support for totp factors is behind the
api.verify.totpbeta feature.
Twiml
- Add support for
<VirtualAgent>noun
- Ruby
Published by twilio-dx almost 5 years ago
https://github.com/twilio/twilio-ruby - 5.48.0
Release Notes
Events
- Update description of types in the create sink resource
Messaging
- Add WA template header and footer
- Remove A2P campaign and use cases API (breaking change)
- Add number_registration_status field to read and fetch campaign responses
Trusthub
- Make all resources public
Verify
- Verify List Attempts API endpoints added.
- Ruby
Published by twilio-dx about 5 years ago
https://github.com/twilio/twilio-ruby - 5.47.0
Release Notes
Library - Fix
- PR #548: shortcut syntax for new non-GA versions. Thanks to @eshanholtz!
Api
- Revert change that conference participant create
fromandtoparam to be endpoint type for supporting client identifier and sip address - Update the conference participant create
fromandtoparam to be endpoint type for supporting client identifier and sip address
Events
- Documentation should state that no fields are PII
Flex
- Adding
notificationsandmarkdownto Flex Configuration
Messaging
- Add A2P use cases API
- Add Brand Registrations API
- Add Campaigns API
Serverless
- Add runtime field to Build response and as an optional parameter to the Build create endpoint.
- Add @twilio/runtime-handler dependency to Build response example.
Sync
- Remove If-Match header for Document (breaking change)
Twiml
- Add
refer_urlandrefer_methodtoDial.
- Ruby
Published by twilio-dx about 5 years ago
https://github.com/twilio/twilio-ruby - 5.46.1
Release Notes
Library - Docs
- PR #547: Document how to use an API Key. Thanks to @davetron5000!
Studio
- Studio V2 API is now GA
Supersim
- Allow updating
CommandsUrlandCommandsMethodon a Fleet
Twiml
- Add
status_callbackandstatus_callback_methodtoStream.
- Ruby
Published by twilio-dx about 5 years ago
https://github.com/twilio/twilio-ruby - 5.46.0
Release Notes
Library - Docs
- PR #546: Fixing docs for list parameter types. Thanks to @shwetha-manvinkurke!
Library - Fix
Api
- Add 'Electric Imp v1 Usage' to usage categories
Conversations
- Changed
last_read_message_indextype in Participant's resource (breaking change)
Insights
- Added
created_timeto call summary.
Sync
- Remove HideExpired query parameter for filtering Sync Documents with expired (breaking change)
Video
- [Rooms] Expose maxConcurrentPublishedTracks property in Room resource
- Ruby
Published by twilio-dx about 5 years ago
https://github.com/twilio/twilio-ruby - 5.45.1
Release Notes
Api
- Updated
call_eventdefault_output_properties to request and response.
Conversations
- Added
last_read_message_indexandlast_read_timestampto Participant's resource update operation - Added
is_notifiableandis_onlineto User's resource - Added
reachability_enabledparameters to update method for Conversation Service Configuration resource
Messaging
- Added WA template quick reply, URL, and phone number buttons
Twiml
- Add
sequentialtoDial.
- Ruby
Published by twilio-ci about 5 years ago
https://github.com/twilio/twilio-ruby - 5.45.0
Release Notes
Api
- Added optional
RecordingTrackparameter for create calls, create participants, and create call recordings - Removed deprecated Programmable Chat usage record categories (breaking change)
Twiml
- Add
recordingTracktoDial.
- Ruby
Published by twilio-ci about 5 years ago
https://github.com/twilio/twilio-ruby - 5.44.0
Release Notes
Api
- Remove
RecordingTrackparameter for create calls, create participants, and create call recordings (breaking change) - Added
RecordingTrackparameter for create calls and create call recordings - Add optional property
recording_trackin the participant create request
Lookups
- Changed
caller_nameandcarrierproperties type to object (breaking change)
Trunking
- Added dual channel recording options for Trunks.
Twiml
- Add
jitterBufferSizeandparticipantLabeltoConference.
- Ruby
Published by twilio-ci about 5 years ago
https://github.com/twilio/twilio-ruby - 5.43.0
Release Notes
Library - Feature
- PR #538: adding http logging for ruby. Thanks to @shwetha-manvinkurke!
Api
- Add new call events resource - GET /2010-04-01/Accounts/{account_sid}/Calls/{call_sid}/Events.json
Conversations
- Fixed default response property issue for Service Notifications Configuration
Insights
- Removing call_sid from participant summary. (breaking change)
Serverless
- Allow Service unique name to be used in path (in place of SID) in Service update request
Sync
- Added HideExpired query parameter for filtering Sync Documents with expired
Verify
- Challenge
DetailsandHiddenDetailsproperties are now marked asPII - Challenge
expiration_dateattribute updated to set a default value of five (5) minutes and to allow max dates of one (1) hour after creation. - Entity
identityattribute updated to allow values between 8 and 64 characters. - Verify Service frinedly_name attribute updated from 64 max lenght to 30 characters.
- Ruby
Published by twilio-ci over 5 years ago
https://github.com/twilio/twilio-ruby - 5.42.0
Release Notes
Library - Feature
- PR #537: Add region to AccessToken. Thanks to @ryan-rowland!
Api
- Added
verify-pushtousage_recordAPI
Bulkexports
- When creating a custom export the StartDay, EndDay, and FriendlyName fields were required but this was not reflected in the API documentation. The API itself failed the request without these fields. (breaking change)
- Added property descriptions for Custom Export create method
- Clarified WebhookUrl and WebhookMethod must be provided together for Custom Export
Insights
- Added video room and participant summary apis.
Ip_messaging
- Create separate definition for ip-messaging
- Restore v2 endpoints for ip-messaging
Verify
- Verify Push madurity were updated from
previewtobeta twilio_sandbox_modeheader was removed from Verify Push resources (breaking change)
Video
- [Rooms] Add Recording Rules API
- Ruby
Published by twilio-ci over 5 years ago
https://github.com/twilio/twilio-ruby - 5.41.0
Release Notes
Ai
- Add
Annotation ProjectandAnnotation Taskendpoints - Add
Primitivesendpoints - Add
meta.totalto the search endpoint
Conversations
- Mutable Conversation Unique Names
Insights
- Added
trustto summary.
Preview
- Simplified
Channelsresource. The path is now/BrandedChannels/branded_channel_sid/Channels(breaking change)
Verify
- Changed parameters (
configandbinding) to use dot notation instead of JSON string (e.i. Before:binding={"alg":"ES256", "public_key": "xxx..."}, Now:Binding.Alg="ES256",Binding.PublicKey="xxx..."). (breaking change) - Changed parameters (
detailsandhidden_details) to use dot notation instead of JSON string (e.i. Before:details={"message":"Test message", "fields": "[{\"label\": \"Action 1\", \"value\":\"value 1\"}]"}, Now:details.Message="Test message",Details.Fields=["{\"label\": \"Action 1\", \"value\":\"value 1\"}"]). (breaking change) - Removed
notify_service_sidfrompushservice configuration object. AddPush.IncludeDate,Push.ApnCredentialSidandPush.FcmCredentialSidservice configuration parameters. (breaking change)
- Ruby
Published by twilio-ci over 5 years ago
https://github.com/twilio/twilio-ruby - 5.40.4
Release Notes
Library - Docs
- PR #535: convert markdown links to RDoc formatted links. Thanks to @JenniferMah!
Api
- Add optional property
call_reasonin the participant create request - Make sip-domain-service endpoints available in stage-au1 and prod-au1
Messaging
- Removed beta feature gate from WhatsApp Templates API
Serverless
- Add Build Status endpoint
Video
- [Rooms] Add new room type "go" for WebRTC Go
- Ruby
Published by twilio-ci over 5 years ago
https://github.com/twilio/twilio-ruby - 5.40.3
Release Notes
Library - Fix
- PR #534: allow API redirect responses. Thanks to @childish-sambino!
Accounts
- Add Auth Token rotation API
Conversations
- Change resource path for Webhook Configuration
Events
- Schemas API get all Schemas names and versions
- Ruby
Published by twilio-ci over 5 years ago
https://github.com/twilio/twilio-ruby - 5.40.2
Release Notes
Library - Fix
- PR #530: drop the page limit calculation. Thanks to @childish-sambino!
Conversations
- Expose Configuration and Service Configuration resources
- Add Unique Name support for Conversations
- Add Services Push Notification resource
- Add Service scoped Conversation resources
- Support Identity in Users resource endpoint
Messaging
- GA Deactivation List API
- Add domain cert API's(fetch, update, create) for link tracker
Numbers
- Add API endpoint for Supporting Document deletion
Proxy
- Updated usage of FailOnParticipantConflict param to apply only to accounts with ProxyAllowParticipantConflict account flag
Supersim
- Add
AccountSidparameter to Sim resource update request - Add
readystatus as an available status for a Sim resource
- Ruby
Published by twilio-ci over 5 years ago
https://github.com/twilio/twilio-ruby - 5.40.1
Release Notes
Library - Chore
- PR #529: sort files for deterministic require order. Thanks to @eshanholtz!
Ai
- Initial release
Bulkexports
- removing public beta feature flag from BulkExports Jobs API
Messaging
- Add Deactivation List API
- Added page token parameter for fetch in WhatsApp Templates API
Numbers
- Add API endpoint for End User deletion
Routes
- Add Resource Route Configurations API
- Add Route Configurations API
- Initial Release
Trunking
- Added
transfer_modeproperty on Trunks.
- Ruby
Published by twilio-ci over 5 years ago
https://github.com/twilio/twilio-ruby - 5.40.0
Release Notes
Library - Chore
- PR #526: update GitHub branch references to use HEAD. Thanks to @thinkingserious!
Conversations
- Allow Identity addition to Participants
Events
- Sinks API Get all Sinks
Proxy
- Clarified usage of FailOnParticipantConflict param as experimental
- Add FailOnParticipantConflict param to Proxy Session create and Proxy Participant create
Supersim
- Add fleet, network, and isoCountryCode to the UsageRecords resource
- Change sort order of UsageRecords from ascending to descending with respect to start time field, records are now returned newest to oldest
Wireless
- Removed
StartandEndparameters from the Data Sessions list endpoint. (breaking change)
- Ruby
Published by twilio-ci over 5 years ago
https://github.com/twilio/twilio-ruby - 5.39.3
Release Notes
Messaging
- Add rejection reason support to WhatsApp API
- Removed status parameter for create and update in WhatsApp Templates API
Proxy
- Add FailOnParticipantConflict param to Proxy Session update
Verify
- Add
CustomFriendlyNameoptional parameter on Verification creation. - Changes in
Challengeresource to update documentation of bothdetailsandhidden_detailsproperties.
- Ruby
Published by twilio-ci over 5 years ago
https://github.com/twilio/twilio-ruby - 5.39.2
Release Notes
Api
- Add optional Click Tracking and Scheduling parameters to Create action of Message resource
Supersim
- Add callback_url and callback_method parameters to Sim resource update request
- Ruby
Published by twilio-ci over 5 years ago
https://github.com/twilio/twilio-ruby - 5.39.1
Release Notes
Library - Fix
- PR #520: use ruby keyword arguments for all action methods. Thanks to @eshanholtz!
- Ruby
Published by twilio-ci over 5 years ago
https://github.com/twilio/twilio-ruby - 5.39.0
Release Notes
Library - Feature
- PR #516: add custom header support. Thanks to @eshanholtz!
Library - Chore
- PR #515: regenerate library after generator refactor. Thanks to @eshanholtz!
Conversations
- Allow Address updates for Participants
- Message delivery receipts
Events
- Add account_sid to subscription and subscribed_events resources
Flex
- Changed
wfm_integrationsFlex Configuration key to private (breaking change)
Messaging
- Add error states to WhatsApp Sender status with failed reason (breaking change)
- Delete WhatsApp Template API
- Update WhatsApp Template API
- Add WhatsApp Template Get Api (fetch and read)
Numbers
- Add
valid_untilin the Bundles resource - Add API for Bundle deletion
Verify
- Removed support for
sms,totpandapp-pushfactor types in Verify push (breaking change)
- Ruby
Published by twilio-ci over 5 years ago
https://github.com/twilio/twilio-ruby - 5.38.0
Release Notes
Api
- Added optional
JitterBufferSizeparameter for creating conference participant - Added optional
labelproperty for conference participants - Added optional parameter
caller_idfor creating conference participant endpoint.
Autopilot
- Remove Export resource from Autopilot Assistant
Conversations
- Expose Conversation timers
Monitor
- Update start/end date filter params to support date-or-time format (breaking change)
Numbers
- Add
provisionally-approvedas a Supporting Document status
Preview
- Removed
Authyresources. (breaking change)
Supersim
- Add ready state to the allowed transitions in the sim update call behind the feature flag supersim.ready-state.v1
Verify
- Webhook resources added to Verify services and put behind the
api.verify.pushbeta feature
Twiml
- Add more supported locales for the
Gatherverb.
- Ruby
Published by twilio-ci over 5 years ago
https://github.com/twilio/twilio-ruby - 5.37.0
Release Notes
Library - Docs
- PR #514: link to handling exceptions. Thanks to @thinkingserious!
- PR #513: link to custom HTTP client instructions. Thanks to @thinkingserious!
Api
- Added
pstnconnectivitytousage_recordAPI
Autopilot
- Add dialogue_sid param to Query list resource
Notify
- delivery_callback_url and delivery_callback_enabled added
Numbers
- Add
provisionally-approvedas a Bundle status
Preview
BrandsInformationendpoint now returns a singleBrandsInformation- Deleted phone number required field in the brand phone number endpoint from
kyc-api - Removed insights
preview APIfrom API Definitions (breaking change) - Added
BrandsInformationendpoint to query brands information stored in KYC
Supersim
- Require a Network Access Profile when creating a Fleet (breaking change)
- Ruby
Published by twilio-ci over 5 years ago
https://github.com/twilio/twilio-ruby - 5.36.0
Release Notes
Api
- Added
reason_conference_endedandcall_sid_ending_conferenceto Conference read/fetch/update - Fixed some examples to use the correct "TK" SID prefix for Trunk resources.
Authy
- Renamed
twilio_authy_sandbox_modeheaders totwilio_sandbox_mode(breaking change) - Renamed
Twilio-Authy-*headers toTwilio-Veriry-*(breaking change)
Flex
- Adding
flex_service_instance_sidto Flex Configuration
Preview
- Removed insights preview API from API Definitions (breaking change)
- Added
Channelsendpoint to brand a phone number for BrandedCalls
Serverless
- Add Build Sid to Log results
Supersim
- Add Network Access Profile resource Networks subresource
- Allow specifying a Data Limit on Fleets
Trunking
- Fixed some examples to use the correct "TK" SID prefix for Trunk resources.
- Ruby
Published by twilio-ci almost 6 years ago
https://github.com/twilio/twilio-ruby - 5.35.0
Release Notes
Library - Feature
- PR #512: add regional and edge support. Thanks to @eshanholtz!
- Ruby
Published by twilio-ci almost 6 years ago
https://github.com/twilio/twilio-ruby - 5.34.1
Release Notes
Api
- Add optional
emergency_caller_sidparameter to SIP Domain - Updated
call_reasonoptional property to be treated as PII - Added optional BYOC Trunk Sid property to Sip Domain API resource
Autopilot
- Add Restore resource to Autopilot Assistant
Contacts
- Added contacts Create API definition
Events
- Subscriptions API initial release
Numbers
- Add Evaluations API
Supersim
- Allow filtering the Fleets resource by Network Access Profile
- Allow assigning a Network Access Profile when creating and updating a Fleet
- Add Network Access Profiles resource
Verify
- Add
CustomCodeoptional parameter on Verification creation. - Add delete action on Service resource.
Voice
- Added endpoints for BYOC trunks, SIP connection policies and source IP mappings
- Ruby
Published by twilio-ci almost 6 years ago
https://github.com/twilio/twilio-ruby - 5.34.0
Release Notes
Library - Feature
Preview
- Added
Dispatchversion topreview
Studio
- Reroute Create Execution for V2 to the V2 downstream
Supersim
- Add Networks resource
- Ruby
Published by twilio-ci almost 6 years ago
https://github.com/twilio/twilio-ruby - 5.33.1
Release Notes
Library - Fix
- PR #506: loosen the faraday version requirement. Thanks to @childish-sambino!
Library - Chore
- PR #508: Refer to https:// homepage in gemspec. Thanks to @olleolleolle!
- PR #507: Travis: Drop unused "sudo: false" directive. Thanks to @olleolleolle!
- PR #498: autoload TwiML to save memory on load. Thanks to @philnash!
- PR #499: autoload JWT classes. Thanks to @philnash!
- PR #505: remove S3 URLs from test data. Thanks to @childish-sambino!
Api
- Updated description for property
call_reasonin the call create request
Contacts
- Added Read, Delete All, and Delete by SID docs
- Initial Release
Studio
- Rename
flow_validtoflow_validate - Removed
errorsandwarningsfrom flows error response and added new property nameddetails - Add Update Execution endpoints to v1 and v2 to end execution via API
- Add new
warningsattribute v2 flow POST api
Twiml
- Add enhanced attribute to use with
speech_modelfor theGatherverb
- Ruby
Published by twilio-ci almost 6 years ago
https://github.com/twilio/twilio-ruby - 5.33.0
Release Notes
Library - Chore
Api
- Add optional 'secure' parameter to SIP Domain
Authy
- Added an endpoint to list the challenges of a factor
- Added optional parameter
Pushwhen updating a service to send the service level push factor configuration
Bulkexports
- exposing bulk exports (vault/slapchop) API as public beta API
Flex
- Adding
queue_stats_configurationandwfm_integrationsto Flex Configuration
Serverless
- Add Function Version Content endpoint
- Allow build_sid to be optional for deployment requests
Supersim
- Remove
deactivatedstatus for Super SIM which is replaced byinactive(breaking change)
- Ruby
Published by twilio-ci almost 6 years ago
https://github.com/twilio/twilio-ruby - 5.32.0
Release Notes
Api
- Add optional
emergency_calling_enabledparameter to SIP Domain - Add optional property
call_reasonin the call create request
Authy
- Added
friendly_nameandconfigas optional params to Factor update - Added
configparam to Factor creation (breaking change)
Preview
- Renamed
SuccessRateendpoint toImpressionsRatefor Branded Calls (fka. Verified by Twilio) (breaking change)
- Ruby
Published by twilio-ci almost 6 years ago
https://github.com/twilio/twilio-ruby - 5.31.6
Release Notes
Library - Chore
- PR #497: clean up and upgrade dev dependencies. Thanks to @childish-sambino!
Authy
- Added the
configurationproperty to services to return the service level configurations - Added optional parameter
Pushwhen creating a service to send the service level push factor configuration - Remove FactorStrength support for Factors and Challenges (breaking change)
Messaging
- Correct the alpha sender capabilities property type (breaking change)
Preview
- Removed
/Devicesregister Branded Calls endpoint, as per iOS sample app deprecation (breaking change) - Removed
Twilio-Sandbox-Moderequest header from the Branded Calls endpoints, as not officially supported (breaking change) - Removed
Verifyversion frompreviewsubdomain in favor toverifysubdomain. (breaking change)
Serverless
- Add UI-Editable field to Services
Supersim
- Add
inactivestatus for Super SIM which is an alias fordeactivated
Taskrouter
- Adding value range to
priorityin task endpoint
Verify
- Fix
SendCodeAttemptstype. It's an array of objects instead of a unique object. (breaking change)
- Ruby
Published by twilio-ci almost 6 years ago
https://github.com/twilio/twilio-ruby - 5.31.5
Release Notes
Library - Chore
- PR #495: bump the rubocop version. Thanks to @childish-sambino!
Api
- Make call create parameters
async_amd,async_amd_status_callback, andasync_amd_status_callback_methodpublic - Add
trunk_sidas an optional field to Call resource fetch/read responses - Add property
queue_timeto successful response of create, fetch, and update requests for Call - Add optional parameter
byocto conference participant create.
Authy
- Added support for challenges associated to push factors
Flex
- Adding
ui_dependenciesto Flex Configuration
Messaging
- Deprecate Session API (breaking change)
Numbers
- Add Regulations API
Studio
- Add Execution and Step endpoints to v2 API
- Add webhook_url to Flow response and add new /TestUsers endpoint to v2 API
Taskrouter
- Adding
longest_relative_task_age_in_queueandlongest_relative_task_sid_in_queueto TaskQueue Real Time Statistics API. - Add
wait_duration_in_queue_until_acceptedaggregations to TaskQueues Cumulative Statistics endpoint - Add TaskQueueEnteredDate property to Tasks.
Video
- [Composer] Clarification for the composition hooks creation documentation: one source is mandatory, either the
audio_sourcesor thevideo_layout, but one of them has to be provided - [Composer]
audio_sourcestype on the composer HTTP POST command, changed fromsid[]tostring[](breaking change) - [Composer] Clarification for the composition creation documentation: one source is mandatory, either the
audio_sourcesor thevideo_layout, but one of them has to be provided
- Ruby
Published by twilio-ci about 6 years ago
https://github.com/twilio/twilio-ruby - 5.31.4
Release Notes
Api
- Making content retention and address retention public
- Update
statusenum for Messages to include 'partially_delivered'
Authy
- Added support for push factors
Autopilot
- Add one new property in Query i.e dialogue_sid
Verify
- Add
SendCodeAttemptsto create verification response.
Video
- Clarification in composition creation documentation: one source is mandatory, either
audio_sourcesorvideo_layout, but on of them has to be provided
Twiml
- Add Polly Neural voices.
- Ruby
Published by twilio-ci about 6 years ago
https://github.com/twilio/twilio-ruby - 5.31.3
Release Notes
Library - Docs
- PR #492: baseline all the templated markdown docs. Thanks to @childish-sambino!
Library - Chore
- PR #490: add support for Ruby 2.7. Thanks to @childish-sambino!
Api
- Add payments public APIs
- Add optional parameter
byocto call create request.
Flex
- Updating a Flex Flow
creation_on_messageparameter documentation
Preview
- Removed Verify v2 from preview in favor of its own namespace as GA (breaking change)
Studio
- Flow definition type update from string to object
Verify
- Add
AppHashparameter when creating a Verification. - Add
DoNotShareWarningEnabledparameter to the Service resource.
Twiml
- Add
trackattribute to siprec noun. - Add attribute
byocto<Number>
- Ruby
Published by twilio-ci about 6 years ago
https://github.com/twilio/twilio-ruby - 5.31.2
Release Notes
Library - Chore
- PR #491: upgrade rubocop to 0.79.0. Thanks to @juampi!
- PR #489: upgrade faraday to 1.0.0. Thanks to @juampi!
Numbers
- Add Regulatory Compliance CRUD APIs
Studio
- Add parameter validation for Studio v2 Flows API
Twiml
- Add support for
speech_modeltoGatherverb
- Ruby
Published by twilio-ci about 6 years ago
https://github.com/twilio/twilio-ruby - 5.31.1
Release Notes
Library - Chore
- PR #488: upgrade rubocop to 0.77.0. Thanks to @childish-sambino!
Preview
- Add
/Insights/SuccessRateendpoint for Businesses Branded Calls (Verified by Twilio)
Studio
- StudioV2 API in beta
Verify
- Add
MailerSidproperty to Verify Service resource.
Wireless
- Added
data_limit_strategyto Rate Plan resource.
- Ruby
Published by twilio-ci about 6 years ago
https://github.com/twilio/twilio-ruby - 5.31.0
Release Notes
Api
- Make
twimlconditional for create. One ofurl,twiml, orapplication_sidis now required. - Add
bundle_sidparameter to /IncomingPhoneNumbers API - Removed discard / obfuscate parameters from ContentRetention, AddressRetention (breaking change)
Chat
- Added
last_consumed_message_indexandlast_consumption_timestampparameters in update method for UserChannel resource (breaking change)
Conversations
- Add Participant SID to Message properties
Messaging
- Fix incorrectly typed capabilities property for ShortCodes. (breaking change)
- Ruby
Published by twilio-ci about 6 years ago
https://github.com/twilio/twilio-ruby - 5.30.0
Release Notes
Library
- PR #485: docs: add supported language versions to README. Thanks to @childish-sambino!
- PR #445: fix: handle building the HTTP client proxy URI without authentication. Thanks to @laka3000!
Api
- Add optional
twimlparameter for call create
Chat
- Added
deletemethod in UserChannel resource
Conversations
- Allow Messaging Service update
Taskrouter
- Support ReEvaluateTasks parameter on Workflow update
Twiml
- Remove unsupported
mixed_trackvalue from<Stream>(breaking change) - Add missing fax
<Receive>optional attributes
- Ruby
Published by twilio-ci about 6 years ago
https://github.com/twilio/twilio-ruby - 5.29.1
Release Notes
Api
- Make
persistent_actionparameter public - Add
twimloptional private parameter for call create
Autopilot
- Add Export resource to Autopilot Assistant.
Flex
- Added Integration.RetryCount attribute to Flex Flow
- Updating a Flex Flow
channel_typeoptions documentation
Insights
- Added edges to events and metrics
- Added new endpoint definitions for Events and Metrics
Messaging
- create support for sender registration
- fetch support for fetching a sender
- update support for sender verification
Supersim
- Add
Directionfilter parameter to list commands endpoint - Allow filtering commands list by Sim Unique Name
- Add
Iccidfilter parameter to list sims endpoint
Twiml
- Add support for
<Refer>verb
- Ruby
Published by twilio-ci over 6 years ago
https://github.com/twilio/twilio-ruby - 5.29.0
Release Notes
Library
- PR #481: added request validation for urls with and without ports. Thanks to @eshanholtz!
- PR #480: Update resources after sorting. Thanks to @childish-sambino!
- PR #479: Auto-deploy via Travis CI upon tagged commit to master. Thanks to @thinkingserious!
Api
- Add new usage categories to the public api
sms-messages-carrierfeesandmms-messages-carrierfees
Conversations
- Add ProjectedAddress to Conversations Participant resource
Preview
- Implemented different
Sidfor Current Calls (Verified by Twilio), instead of relying inCall.Sidfrom Voice API team (breaking change)
Supersim
- Add List endpoint to Commands resource for Super Sim Pilot
- Add UsageRecords resource for the Super Sim Pilot
- Add List endpoint to UsageRecords resource for the Super Sim Pilot
- Allow assigning a Sim to a Fleet by Fleet SID or Unique Name for Super SIM Pilot
- Add Update endpoint to Fleets resource for Super Sim Pilot
- Add Fetch endpoint to Commands resource for Super Sim Pilot
- Allow filtering the Sims resource List endpoint by Fleet
- Add List endpoint to Fleets resource for Super Sim Pilot
Wireless
- Added
account_sidto Sim update parameters.
Twiml
- Add new locales and voices for
Sayfrom Polly
- Ruby
Published by twilio-ci over 6 years ago
https://github.com/twilio/twilio-ruby - 5.28.0
Release Notes
Library
- PR #476: Update a few property types in the lookups and trunking responses. Thanks to @childish-sambino!
- PR #477: Update instance property ordering. Thanks to @childish-sambino!
- PR #475: Update the call price to be optional for deserializing. Thanks to @childish-sambino!
- PR #474: breaking: Correct video composition date types. Thanks to @childish-sambino! (breaking change)
Api
- Add new property
attemptto sms_messages - Fixed a typo in the documentation for Feedback outcome enum (breaking change)
- Update the call price to be optional for deserializing (breaking change)
Flex
- Added
JanitorEnabledattribute to Flex Flow - Change
features_enabledFlex Configuration key to private (breaking change)
Supersim
- Add Fetch endpoint to Fleets resource for Super Sim Pilot
- Allow assigning a Sim to a Fleet for Super Sim Pilot
- Add Create endpoint to Fleets resource for Super Sim Pilot
Twiml
- Update
<Conference>rename "whisper" attribute to "coach" (breaking change)
- Ruby
Published by twilio-ci over 6 years ago
https://github.com/twilio/twilio-ruby - 5.27.1
Release Notes
Library
- PR #473: Wrap any Faraday error as a TwilioError. Thanks to @childish-sambino!
- PR #472: Fix the Dockerfile to use the latest Ruby 2.4 and ignore the Gem lock file. Thanks to @childish-sambino!
Conversations
- Add media to Conversations Message resource
Supersim
- Add List endpoint to Sims resource for Super Sim Pilot
- Ruby
Published by twilio-ci over 6 years ago
https://github.com/twilio/twilio-ruby - 5.27.0
Release Notes
Library
- PR #470: breaking: Catch and wrap Faraday client errors. Thanks to @childish-sambino! (breaking change)
- PR #471: Drop support for Ruby < 2.4 and add 2.6. Thanks to @childish-sambino!
- PR #468: Add URI encoding for phone numbers. Thanks to @childish-sambino!
- PR #469: Add TwiML FaxResponse require to top-level file. Thanks to @childish-sambino!
- PR #450: Update encode64 to strict_encode64 in RequestValidator#build_signature_for. Thanks to @kitallis!
- PR #467: Add a global configuration for the HTTP client. Thanks to @childish-sambino!
- PR #466: Use the 'base_url' instead of the 'host' for HTTP client URL. Thanks to @childish-sambino!
Numbers
- Add v2 of the Identites API
Preview
- Changed authentication method for SDK Trusted Comms endpoints:
/CPS,/CurrentCall, and/Devices. Please useAuthorization: Bearer <xCNAM JWT>(breaking change)
Voice
- Add Recordings endpoints
- Ruby
Published by twilio-ci over 6 years ago
https://github.com/twilio/twilio-ruby - 5.26.0
Release Notes
Library
- PR #463: Reduce line length to satisfy rubocop constraints. Thanks to @igracia!
- PR #399: breaking: Added proxy protocol to HTTP Client constructor. Thanks to @po5i! (breaking change)
- PR #462: Correct 'delete' method doc to indicate 'false' when resource not deleted. Thanks to @childish-sambino!
- PR #441: Link to actual documentation. Thanks to @alexford!
Api
- Pass Twiml in call update request
Conversations
- Add attributes to Conversations resources
Flex
- Adding
features_enabledandserverless_service_sidsto Flex Configuration
Messaging
- Message API required params updated (breaking change)
Preview
- Added support for the optional
CallSidto/BrandedCallsendpoint
- Ruby
Published by twilio-ci over 6 years ago
https://github.com/twilio/twilio-ruby - 5.25.4
Release Notes
Library
- PR #460: Update the IP messaging domain name to be 'chat'. Thanks to @childish-sambino!
- PR #458: Update TwiML docs for naming overrides. Thanks to @childish-sambino!
Conversations
- Add Chat Conversation SID to conversation default output properties
Flex
- Adding
outbound_call_flowsobject to Flex Configuration - Adding read and fetch to channels API
Supersim
- Add Sims and Commands resources for the Super Sim Pilot
Sync
- Added configuration option for enabling webhooks from REST.
Wireless
- Added
usage_notification_methodandusage_notification_urlproperties torate_plan.
Twiml
- Add support for
ach-debittransactions inPayverb
- Ruby
Published by twilio-ci over 6 years ago
https://github.com/twilio/twilio-ruby - 5.25.3
Release Notes
Preview
- Added support for the header
Twilio-Sandbox-Modeto mock all Voice dependencies
Twiml
- Add support for
<Siprec>noun - Add support for
<Stream>noun - Create verbs
<Start>and<Stop>
- Ruby
Published by twilio-ci over 6 years ago
https://github.com/twilio/twilio-ruby - 5.25.2
Release Notes
Insights
- Added
propertiesto summary.
Preview
- Added endpoint to brand a call without initiating it, so it can be initiated manually by the Customer
Twiml
- Update
<Conference>recording events (breaking change)
- Ruby
Published by twilio-ci over 6 years ago
https://github.com/twilio/twilio-ruby - 5.25.1
Release Notes
Api
- Make
friendly_nameoptional for applications create - Add new property
as_ofdate to Usage Record API calls
Wireless
- Added Usage Records resource.
- Ruby
Published by twilio-ci over 6 years ago
https://github.com/twilio/twilio-ruby - 5.25.0
Release Notes
Autopilot
- Adds two new properties in Assistant i.e needs_model_build and development_stage
Preview
- Changed phone numbers from URL|Path to
X-XCNAM-Sensitiveheaders (breaking change)
Verify
- Add
MessagingConfigurationresource to verify service
- Ruby
Published by twilio-ci over 6 years ago
https://github.com/twilio/twilio-ruby - 5.24.0
Release Notes
Api
- Message resource
priceparameter type changed to string (breaking change) - Message resource
error_codenow usesnilinstead0when convertingnull(breaking change)
Autopilot
- Add Webhooks resource to Autopilot Assistant.
Flex
- Added missing 'custom' type to Flex Flow
- Adding
integrationsto Flex Configuration
Insights
- Added attributes to summary.
Messaging
- Message API Create updated with conditional params (breaking change)
Proxy
- Document that Proxy will return a maximum of 100 records for read/list endpoints (breaking change)
- Remove non-updatable property parameters for Session update (mode, participants) (breaking change)
Sync
- Added reachability debouncing configuration options.
Verify
- Add
RateLimitsandBucketsresources to Verify Services - Add
RateLimitsoptional parameter onVerificationcreation.
Twiml
- Fix
<Room>participantIdentity casing
- Ruby
Published by twilio-ci over 6 years ago
https://github.com/twilio/twilio-ruby - 5.23.1
Release Notes
Verify
- Add
approvedto status enum
- Ruby
Published by twilio-ci almost 7 years ago
https://github.com/twilio/twilio-ruby - 5.23.0
Release Notes
Api
- Make
methodoptional for queue members update
Chat
- Removed
webhook.*.formatupdate parameters in Service resource from public library visibility in v1 (breaking change)
Insights
- Added client metrics as sdk_edge to summary.
- Added optional query param processing_state.
Numbers
- Add addtional metadata fields on a Document
- Add status callback fields and parameters
Taskrouter
- Added
channel_optimized_routingattribute to task-channel endpoint
Video
- [Rooms] Add Video Subscription API
Wireless
- Added
imeito Data Session resource. - Remove
imeisvfrom Data Session resource. (breaking change)
- Ruby
Published by twilio-ci almost 7 years ago
https://github.com/twilio/twilio-ruby - 5.22.3
Release Notes
Serverless
- Documentation
Wireless
- Added
imeisvto Data Session resource.
- Ruby
Published by twilio-ci almost 7 years ago
https://github.com/twilio/twilio-ruby - 5.22.2
Release Notes
Api
- Add
verifiedproperty to Addresses
Numbers
- Add API for Identites and documents
Proxy
- Add in use count on number instance
- Ruby
Published by twilio-ci almost 7 years ago
https://github.com/twilio/twilio-ruby - 5.22.1
Release Notes
Flex
- Adding PluginService to Flex Configuration
Numbers
- Add API for Proof of Addresses
Proxy
- Clarify documentation for Service and Session fetch
Serverless
- Serverless scaffolding
- Ruby
Published by twilio-ci almost 7 years ago
https://github.com/twilio/twilio-ruby - 5.22.0
Release Notes
Api
- Remove optional
if_machinecall create parameter from helper libraries (breaking change) - Changed
call_sidpath parameter type on QueueMember fetch and update requests (breaking change)
Voice
- changed file names to dialing_permissions prefix (breaking change)
Wireless
- Added
ResetStatusproperty to Sim resource to allow resetting connectivity via the API.
- Ruby
Published by twilio-ci almost 7 years ago
https://github.com/twilio/twilio-ruby - 5.21.2
Release Notes
Library
- PR #444: Add Help Center and Support Ticket links to the README. Thanks to @childish-sambino!
Api
- Add
machine_detection_speech_threshold,machine_detection_speech_end_threshold,machine_detection_silence_timeoutoptional params to Call create request
Flex
- Adding Flex Channel Orchestration
- Adding Flex Flow
- Ruby
Published by twilio-ci almost 7 years ago
https://github.com/twilio/twilio-ruby - 5.21.1
Release Notes
Twiml
- Add
de1to<Conference>regions
- Ruby
Published by twilio-ci almost 7 years ago
https://github.com/twilio/twilio-ruby - 5.21.0
Release Notes
Api
- Make conference participant preview parameters public
Authy
- Added support for FactorType and FactorStrength for Factors and Challenges
Iam
- First public release
Verify
- Add endpoint to update/cancel a Verification (breaking change)
Video
- [Composer] Make RoomSid mandatory (breaking change)
- [Composer] Add
enqueuedstate to Composition
Twiml
- Update message body to not be required for TwiML
Dialnoun.
- Ruby
Published by twilio-ci about 7 years ago
https://github.com/twilio/twilio-ruby - 5.20.1
Release Notes
Library
- PR #438: Add a Ruby inspect method to Context classes. Thanks to @childish-sambino!
Api
- Add
force_opt_inoptional param to Messages create request - Add agent conference category to usage records
Flex
- First public release
Taskrouter
- Adding
reject_pending_reservationsto worker update endpoint - Added
event_date_msandworker_time_in_previous_activity_msto Events API response - Add ability to filter events by TaskChannel
Verify
- Add
EnablePsd2optional parameter for PSD2 on Service resource creation or update. - Add
Amount,Payeeoptional parameters for PSD2.
- Ruby
Published by twilio-ci about 7 years ago
https://github.com/twilio/twilio-ruby - 5.20.0
Release Notes
Library
- PR #437: Switch body validator to use hex instead of base64. Thanks to @cjcodes!
Video
- [Recordings] Add media type filter to list operation
- [Composer] Filter Composition Hook resources by FriendlyName
Twiml
- Update
languageenum forGatherto fix language code for Filipino (Philippines) and include additional supported languages (breaking change)
- Ruby
Published by twilio-ci about 7 years ago
https://github.com/twilio/twilio-ruby - 5.19.0
Release Notes
Library
- PR #436: Remove jruby-openssl requirement. Thanks to @philnash!
Chat
- Mark Member attributes as PII
Insights
- Initial revision.
Proxy
- Remove unsupported query parameters (breaking change)
- Remove invalid session statuses in doc
Verify
- Add
lookupinformation in the response when creating a new verification (depends on the LookupEnabled flag being enabled at the service level) - Add
VerificationSidoptional parameter on Verification check.
- Ruby
Published by twilio-ci about 7 years ago
https://github.com/twilio/twilio-ruby - 5.18.0
Release Notes
Authy
- Reverted the change to
FactorTypeandFormType, avoiding conflicts with Helper Libraries reserved words (type) (breaking change)
Proxy
- Remove incorrect parameter for Session List
Studio
- Support date created filtering on list of executions
Taskrouter
- Adding ability to Create, Modify and Delete Task Channels.
Verify
- Add
SkipSmsToLandlines,TtsName,DtmfInputRequiredoptional parameters on Service resource creation or update.
Wireless
- Added delete action on Command resource.
- Added delete action on Sim resource.
Twiml
- Change
currencyfrom enum to string forPay(breaking change)
- Ruby
Published by twilio-ci about 7 years ago
https://github.com/twilio/twilio-ruby - 5.17.0
Release Notes
Api
- Add
interactive_dataoptional param to Messages create request
Authy
- Required authentication for
/v1/Forms/{type}endpoint (breaking change) - Removed
Challenge.reasontoChallenge.responded_reason - Removed
verification_sidfrom Challenge responses - Removed
configparam from the Factor creation - Replaced all occurrences of
FactorTypeandFormTypein favor of a unifiedType(breaking change)
Chat
- Add Member attributes
Preview
- Removed
Authyversion frompreviewsubdomain in favor toauthysubdomain. (breaking change)
Verify
- Add
CustomCodeoptional parameter on Verication creation.
- Ruby
Published by twilio-ci over 7 years ago
https://github.com/twilio/twilio-ruby - 5.16.0
Release Notes
Messaging
- Session API
Twiml
- Change
master-cardtomastercardascardTypeforPayandPrompt, remove attributecredential_sidfromPay(breaking change)
- Ruby
Published by twilio-ci over 7 years ago
https://github.com/twilio/twilio-ruby - 5.15.2
Release Notes
Api
- Add new Balance resource:
- url: '/v1/Accounts/{account sid}/Balance'
- supported methods: GET
- returns the balance of the account
Proxy
- Add chat_instance_sid to Service
Verify
- Add
Localeoptional parameter on Verification creation.
- Ruby
Published by twilio-ci over 7 years ago
https://github.com/twilio/twilio-ruby - 5.15.1
Release Notes
Api
- Add Verb Transactions category to usage records
Twiml
- Add support for
Payverb
- Ruby
Published by twilio-ci over 7 years ago
https://github.com/twilio/twilio-ruby - 5.15.0
Release Notes
Library
- PR #428: Fix custom param tests. Thanks to @ryan-rowland!
Api
- Add
coachingandcall_sid_to_coachto participant properties, create and update requests.
Authy
- Set public library visibility, and added PII stanza
- Dropped support for
FactorTypeparam given new Factor prefixes (breaking change) - Supported
DELETEactions for Authy resources - Move Authy Services resources to
authysubdomain
Autopilot
- Introduce
autopilotsubdomain with all resources frompreview.understand
Preview
- Renamed Understand intent to task (breaking change)
- Deprecated Authy endpoints from
previewtoauthysubdomain
Taskrouter
- Allow TaskQueue ReservationActivitySid and AssignmentActivitySid to not be configured for MultiTask Workspaces
Verify
- Add
LookupEnabledoptional parameter on Service resource creation or update. - Add
SendDigitsoptional parameter on Verification creation. - Add delete action on Service resourse.
Twiml
- Add custom parameters to TwiML
Clientnoun and renamed the optionalnamefield toidentity. This is a breaking change in Ruby, and applications will need to transition fromdial.client ''anddial.client 'alice'formats todial.clientanddial.client(identity: alice)formats. (breaking change)
- Ruby
Published by twilio-ci over 7 years ago
https://github.com/twilio/twilio-ruby - 5.14.1
Release Notes
Twiml
- Add
debugtoGather - Add
participantIdentitytoRoom
- Ruby
Published by twilio-ci over 7 years ago
https://github.com/twilio/twilio-ruby - 5.14.0
Release Notes
Api
- Set
call_sid_to_coachparameter in participant to bepreview
Preview
- Renamed response headers for Challenge and Factors Signatures
- Supported
totpin Authy preview endpoints - Allowed
latestin Authy Challenges endpoints
Video
- [Composer] Add Composition Hook resources
Voice
- changed path param name from parent_iso_code to iso_code for highrisk_special_prefixes api (breaking change)
- added geo permissions public api
- Ruby
Published by twilio-ci over 7 years ago