A summary of data about the Ruby ecosystem.

Recent Releases of https://github.com/twilio/twilio-ruby

https://github.com/twilio/twilio-ruby - 5.67.2

Release Notes

Library - Chore

Docs

- 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_url to the recording resources

Verify

  • Include silent as a channel type in the verifications API.

Docs

- Ruby
Published by github-actions[bot] almost 4 years ago

https://github.com/twilio/twilio-ruby - 5.67.0

Release Notes

Library - Fix

Library - Feature

Conversations

  • Expose query parameter type in list operation on Address Configurations resource

Supersim

  • Add data_total_billed and billed_units fields to Super SIM UsageRecords API response.
  • Change ESimProfiles Eid parameter to optional to enable Activation Code download method support (breaking change)

Verify

  • Deprecate push.include_date parameter in create and update service.

Docs

- Ruby
Published by github-actions[bot] almost 4 years ago

https://github.com/twilio/twilio-ruby - 5.66.2

Release Notes

Library - Chore

Docs

- Ruby
Published by github-actions[bot] almost 4 years ago

https://github.com/twilio/twilio-ruby - 5.66.1

Release Notes

Api

  • Updated provider_sid visibility to private

Verify

  • Verify List Attempts API summary endpoint added.
  • Update PII documentation for AccessTokens factor_friendly_name property.

Voice

  • make annotation parameter from /Calls API private

Docs

- Ruby
Published by github-actions[bot] almost 4 years ago

https://github.com/twilio/twilio-ruby - 5.66.0

Release Notes

Api

  • Change stream url parameter to non optional
  • Add verify-totp and verify-whatsapp-conversations-business-initiated categories to usage_record API

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_configs object 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_time for Cumulative Statistics Endpoint

Video

  • Change recording status_callback_method type from enum to http_method (breaking change)
  • Add status_callback and status_callback_method to composition
  • Add status_callback and status_callback_method to recording

Docs

- Ruby
Published by github-actions[bot] almost 4 years ago

https://github.com/twilio/twilio-ruby - 5.65.1

Release Notes

Library - Fix

  • PR #602: don't load webhook authentication if Rack not present. Thanks to @philnash!

Library - Chore

Api

  • Add optional boolean include_soft_deleted parameter to retrieve soft deleted recordings

Chat

  • Add X-Twilio-Wehook-Enabled header to delete method in UserChannel resource

Numbers

  • Expose failure_reason in the Supporting Documents resources

Verify

  • Add optional metadata parameter 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 ttl and date_created properties to AccessTokens.

Docs

- Ruby
Published by github-actions[bot] almost 4 years ago

https://github.com/twilio/twilio-ruby - 5.65.0

Release Notes

Api

  • Add uri to stream resource
  • 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_channels from preview to beta under flex-api (breaking change)

Taskrouter

  • Add ETag as Response Header to List of Task, Reservation & Worker

Verify

  • Remove outdated documentation commentary to contact sales. Product is already in public beta.
  • Add optional metadata to factors.

Twiml

  • Add new Polly Neural voices

Docs

- Ruby
Published by github-actions[bot] about 4 years ago

https://github.com/twilio/twilio-ruby - 5.64.0

Release Notes

Library - Chore

Api

  • Add stream resource

Conversations

  • Fixed DELETE request to accept "sid_like" params in Address Configuration resources (breaking change)
  • Expose Address Configuration resource for sms and whatsapp

Fax

  • Removed deprecated Programmable Fax Create and Update methods (breaking change)

Insights

  • Rename call_state to call_status and remove whisper in 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_url and ip_commands_method on Fleets resource for helper libraries
  • Changed sim property 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.

Docs

- Ruby
Published by github-actions[bot] about 4 years ago

https://github.com/twilio/twilio-ruby - 5.63.1

Release Notes

Library - Fix

  • PR #590: Validate signatures in Rack middleware for non-form-data payloads. Thanks to @gabrielg!

Library - Chore

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.

Docs

- Ruby
Published by github-actions[bot] about 4 years ago

https://github.com/twilio/twilio-ruby - 5.63.0

Release Notes

Library - Feature

Library - Chore

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

Docs

- Ruby
Published by github-actions[bot] about 4 years ago

https://github.com/twilio/twilio-ruby - 5.62.0

Release Notes

Library - Feature

Api

  • Add optional boolean send_as_mms parameter to the create action of Message resource (breaking change)
  • Change team ownership for call delete

Conversations

  • Change wording for Service Webhook Configuration resource fields

Insights

  • Added new APIs for updating and getting voice insights flags by accountSid.

Media

  • Add max_duration param to MediaProcessor

Video

  • Add EmptyRoomTimeout and UnusedRoomTimeout properties to a room; add corresponding parameters to room creation

Voice

  • Add endpoint to delete archived Calls

Docs

- Ruby
Published by twilio-dx about 4 years ago

https://github.com/twilio/twilio-ruby - 5.61.2

Release Notes

Library - Chore

Conversations

  • Add Service Webhook Configuration resource

Flex

  • Adding flex_insights_drilldown and flex_url objects 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_name parameter 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>.

Docs

- Ruby
Published by twilio-dx over 4 years ago

https://github.com/twilio/twilio-ruby - 5.61.1

Release Notes

Library - Chore

Library - Fix

Frontline

  • Added is_available to User's resource

Messaging

  • Added GET vetting API

Verify

  • Add WHATSAPP to the attempts API.
  • Allow to update config.notification_platform from none to apn or fcm and viceversa for Verify Push
  • Add none as a valid config.notification_platform value for Verify Push

Twiml

  • Add supported SSML children to <emphasis>, <lang>, <p>, <prosody>, <s>, and <w>.

Docs

- Ruby
Published by twilio-dx over 4 years ago

https://github.com/twilio/twilio-ruby - 5.61.0

Release Notes

Library - Chore

Api

  • Updated media_url property 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_token parameter.
  • Added TemplateCustomSubstitutions on verification creation
  • Make TemplateSid parameter public for Verification resource and DefaultTemplateSid parameter public for Service resource. (breaking change)

Docs

- Ruby
Published by twilio-dx over 4 years ago

https://github.com/twilio/twilio-ruby - 5.60.0

Release Notes

Library - Feature

Api

  • Corrected enum values for emergency_address_status values in /IncomingPhoneNumbers response. (breaking change)
  • Clarify emergency_address_status values in /IncomingPhoneNumbers response.

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 AudioOnly to create room

Docs

- Ruby
Published by twilio-dx over 4 years ago

https://github.com/twilio/twilio-ruby - 5.59.0

Release Notes

Library - Fix

Api

  • Add emergency_address_status attribute to /IncomingPhoneNumbers response.
  • Add siprec resource

Conversations

  • Added attachment parameters in configuration for NewMessage type of push notifications

Flex

  • Adding flex_insights_hr object 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-Match Header based on ETag for Worker Delete (breaking change)
  • Add If-Match Header based on Etag for Reservation Update
  • Add If-Match Header based on ETag for Worker Update
  • Add If-Match Header based on ETag for Worker Delete
  • Add ETag as Response Header to Worker

Trunking

  • Added transfer_caller_id property on Trunks.

Verify

  • Document new pilot whatsapp channel.

Docs

- 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

Docs

- 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 siprec resource
  • Add siprec resource

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.

Docs

- 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 Order query parameter to Message resource read operation

Insights

  • Added partial to 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 TemplateSid optional parameter on Verification creation.
  • Added the optional parameter Order to the list Challenges endpoint to define the list order.

Docs

- Ruby
Published by twilio-dx over 4 years ago

https://github.com/twilio/twilio-ruby - 5.58.0

Release Notes

Library - Chore

Library - Docs

Api

  • Corrected the price, call_sid_to_coach, and uri data types for Conference, Participant, and Recording (breaking change)
  • Made documentation for property time_limit in the call api public. (breaking change)
  • Added domain_sid in 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, and X-Rate-Limit-Config as Response Headers to all TaskRouter endpoints

Verify

  • Add TemplateSid optional parameter on Verification creation.
  • Include whatsapp as a channel type in the verifications API.

Docs

- 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 links to the activity resource

Verify

  • Added a Version to Verify Factors Webhooks to add new fields without breaking old Webhooks.

Docs

- 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_index and unread_messages_count type in User Conversation's resource (breaking change)
  • Expose UserConversations resource

Messaging

  • Add brand_score field to brand registration responses

Docs

- Ruby
Published by twilio-dx over 4 years ago

https://github.com/twilio/twilio-ruby - 5.56.0

Release Notes

Library - Feature

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_configuration form params in Reservation update endpoint to have private visibility (breaking change)
  • Add transcribe & transcription_configuration form params to Reservation update endpoint

Twiml

  • Add modify event to statusCallbackEvent for <Conference>.

Docs

- Ruby
Published by twilio-dx over 4 years ago

https://github.com/twilio/twilio-ruby - 5.55.0

Release Notes

Api

  • Update status enum for Messages to include 'canceled'
  • Update update_status enum for Messages to include 'canceled'

Trusthub

  • Corrected the sid for policy sid in customer_profile_evaluation.json and trust_product_evaluation.json (breaking change)

Docs

- 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 challenge adding the maximum and minimum expected lengths of some fields.
  • Improve documentation regarding notification by updating the documentation of the field ttl.

Docs

- 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 sid field to Preregistered US App To Person response

Supersim

  • Mark unique_name in Sim, Fleet, NAP resources as not PII

Video

  • [Composer] GA maturity level

Docs

- 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 from and to param 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 status field in us_app_to_person api to campaign_status (breaking change)

Verify

  • Improve documentation regarding push factor and include extra information about totp factor.

Docs

- 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 from and to param to be endpoint type for supporting client identifier and sip address
  • Update the conference participant create from and to param 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_number field in Service API for fetch, create, update, read

Taskrouter

  • Add If-Match Header based on ETag for Task Delete

Verify

  • Add AuthPayload parameter to support verifying a Challenge upon creation. This is only supported for totp factors.
  • Add support to resend the notifications of a Challenge. This is only supported for push factors.

Twiml

  • Add Polly Neural voices.

Docs

- Ruby
Published by twilio-dx almost 5 years ago

https://github.com/twilio/twilio-ruby - 5.51.0

Release Notes

Library - Chore

Api

  • Added announcement event to conference status callback events
  • Removed optional property time_limit in 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 Binding field is now returned when creating a Factor. This value won't be returned for other endpoints.

Video

  • [Rooms] max_concurrent_published_tracks has got GA maturity

Twiml

  • Add announcement event to statusCallbackEvent for <Conference>.

Docs

- Ruby
Published by twilio-dx almost 5 years ago

https://github.com/twilio/twilio-ruby - 5.50.0

Release Notes

Api

  • Added optional parameter CallToken for create calls api
  • Add optional property time_limit in 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, SmsCommandsMethod and SmsCommandsEnabled to a Fleet resource

Taskrouter

  • Add If-Match Header based on ETag for Task Update
  • Add ETag as Response Headers to Tasks and Reservations

Video

  • Recording rule beta flag (breaking change)
  • [Rooms] Add RecordingRules param to Rooms

Docs

- Ruby
Published by twilio-dx almost 5 years ago

https://github.com/twilio/twilio-ruby - 5.49.0

Release Notes

Library - Fix

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.totp beta feature.

Twiml

  • Add support for <VirtualAgent> noun

Docs

- 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.

Docs

- Ruby
Published by twilio-dx about 5 years ago

https://github.com/twilio/twilio-ruby - 5.47.0

Release Notes

Library - Fix

Api

  • Revert change that conference participant create from and to param to be endpoint type for supporting client identifier and sip address
  • Update the conference participant create from and to param to be endpoint type for supporting client identifier and sip address

Events

  • Documentation should state that no fields are PII

Flex

  • Adding notifications and markdown to 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_url and refer_method to Dial.

Docs

- Ruby
Published by twilio-dx about 5 years ago

https://github.com/twilio/twilio-ruby - 5.46.1

Release Notes

Library - Docs

Studio

  • Studio V2 API is now GA

Supersim

  • Allow updating CommandsUrl and CommandsMethod on a Fleet

Twiml

  • Add status_callback and status_callback_method to Stream.

Docs

- Ruby
Published by twilio-dx about 5 years ago

https://github.com/twilio/twilio-ruby - 5.46.0

Release Notes

Library - Docs

Library - Fix

Api

  • Add 'Electric Imp v1 Usage' to usage categories

Conversations

  • Changed last_read_message_index type in Participant's resource (breaking change)

Insights

  • Added created_time to call summary.

Sync

  • Remove HideExpired query parameter for filtering Sync Documents with expired (breaking change)

Video

  • [Rooms] Expose maxConcurrentPublishedTracks property in Room resource

Docs

- Ruby
Published by twilio-dx about 5 years ago

https://github.com/twilio/twilio-ruby - 5.45.1

Release Notes

Api

  • Updated call_event default_output_properties to request and response.

Conversations

  • Added last_read_message_index and last_read_timestamp to Participant's resource update operation
  • Added is_notifiable and is_online to User's resource
  • Added reachability_enabled parameters to update method for Conversation Service Configuration resource

Messaging

  • Added WA template quick reply, URL, and phone number buttons

Twiml

  • Add sequential to Dial.

Docs

- Ruby
Published by twilio-ci about 5 years ago

https://github.com/twilio/twilio-ruby - 5.45.0

Release Notes

Api

  • Added optional RecordingTrack parameter for create calls, create participants, and create call recordings
  • Removed deprecated Programmable Chat usage record categories (breaking change)

Twiml

  • Add recordingTrack to Dial.

Docs

- Ruby
Published by twilio-ci about 5 years ago

https://github.com/twilio/twilio-ruby - 5.44.0

Release Notes

Api

  • Remove RecordingTrack parameter for create calls, create participants, and create call recordings (breaking change)
  • Added RecordingTrack parameter for create calls and create call recordings
  • Add optional property recording_track in the participant create request

Lookups

  • Changed caller_name and carrier properties type to object (breaking change)

Trunking

  • Added dual channel recording options for Trunks.

Twiml

  • Add jitterBufferSize and participantLabel to Conference.

Docs

- Ruby
Published by twilio-ci about 5 years ago

https://github.com/twilio/twilio-ruby - 5.43.0

Release Notes

Library - Feature

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 Details and HiddenDetails properties are now marked as PII
  • Challenge expiration_date attribute updated to set a default value of five (5) minutes and to allow max dates of one (1) hour after creation.
  • Entity identity attribute updated to allow values between 8 and 64 characters.
  • Verify Service frinedly_name attribute updated from 64 max lenght to 30 characters.

Docs

- Ruby
Published by twilio-ci over 5 years ago

https://github.com/twilio/twilio-ruby - 5.42.0

Release Notes

Library - Feature

Api

  • Added verify-push to usage_record API

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 preview to beta
  • twilio_sandbox_mode header was removed from Verify Push resources (breaking change)

Video

  • [Rooms] Add Recording Rules API

Docs

- Ruby
Published by twilio-ci over 5 years ago

https://github.com/twilio/twilio-ruby - 5.41.0

Release Notes

Ai

  • Add Annotation Project and Annotation Task endpoints
  • Add Primitives endpoints
  • Add meta.total to the search endpoint

Conversations

  • Mutable Conversation Unique Names

Insights

  • Added trust to summary.

Preview

  • Simplified Channels resource. The path is now /BrandedChannels/branded_channel_sid/Channels (breaking change)

Verify

  • Changed parameters (config and binding) 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 (details and hidden_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_sid from push service configuration object. Add Push.IncludeDate, Push.ApnCredentialSid and Push.FcmCredentialSid service configuration parameters. (breaking change)

Docs

- Ruby
Published by twilio-ci over 5 years ago

https://github.com/twilio/twilio-ruby - 5.40.4

Release Notes

Library - Docs

Api

  • Add optional property call_reason in 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

Docs

- Ruby
Published by twilio-ci over 5 years ago

https://github.com/twilio/twilio-ruby - 5.40.3

Release Notes

Library - Fix

Accounts

  • Add Auth Token rotation API

Conversations

  • Change resource path for Webhook Configuration

Events

  • Schemas API get all Schemas names and versions

Docs

- Ruby
Published by twilio-ci over 5 years ago

https://github.com/twilio/twilio-ruby - 5.40.2

Release Notes

Library - Fix

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 AccountSid parameter to Sim resource update request
  • Add ready status as an available status for a Sim resource

Docs

- Ruby
Published by twilio-ci over 5 years ago

https://github.com/twilio/twilio-ruby - 5.40.1

Release Notes

Library - Chore

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_mode property on Trunks.

Docs

- Ruby
Published by twilio-ci over 5 years ago

https://github.com/twilio/twilio-ruby - 5.40.0

Release Notes

Library - Chore

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 Start and End parameters from the Data Sessions list endpoint. (breaking change)

Docs

- 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 CustomFriendlyName optional parameter on Verification creation.
  • Changes in Challenge resource to update documentation of both details and hidden_details properties.

Docs

- 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

Docs

- Ruby
Published by twilio-ci over 5 years ago

https://github.com/twilio/twilio-ruby - 5.39.1

Release Notes

Library - Fix

Docs

- Ruby
Published by twilio-ci over 5 years ago

https://github.com/twilio/twilio-ruby - 5.39.0

Release Notes

Library - Feature

Library - Chore

Conversations

  • Allow Address updates for Participants
  • Message delivery receipts

Events

  • Add account_sid to subscription and subscribed_events resources

Flex

  • Changed wfm_integrations Flex 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_until in the Bundles resource
  • Add API for Bundle deletion

Verify

  • Removed support for sms, totp and app-push factor types in Verify push (breaking change)

Docs

- Ruby
Published by twilio-ci over 5 years ago

https://github.com/twilio/twilio-ruby - 5.38.0

Release Notes

Api

  • Added optional JitterBufferSize parameter for creating conference participant
  • Added optional label property for conference participants
  • Added optional parameter caller_id for 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-approved as a Supporting Document status

Preview

  • Removed Authy resources. (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.push beta feature

Twiml

  • Add more supported locales for the Gather verb.

Docs

- Ruby
Published by twilio-ci over 5 years ago

https://github.com/twilio/twilio-ruby - 5.37.0

Release Notes

Library - Docs

Api

  • Added pstnconnectivity to usage_record API

Autopilot

  • Add dialogue_sid param to Query list resource

Notify

  • delivery_callback_url and delivery_callback_enabled added

Numbers

  • Add provisionally-approved as a Bundle status

Preview

  • BrandsInformation endpoint now returns a single BrandsInformation
  • Deleted phone number required field in the brand phone number endpoint from kyc-api
  • Removed insights preview API from API Definitions (breaking change)
  • Added BrandsInformation endpoint to query brands information stored in KYC

Supersim

  • Require a Network Access Profile when creating a Fleet (breaking change)

Docs

- Ruby
Published by twilio-ci over 5 years ago

https://github.com/twilio/twilio-ruby - 5.36.0

Release Notes

Api

  • Added reason_conference_ended and call_sid_ending_conference to Conference read/fetch/update
  • Fixed some examples to use the correct "TK" SID prefix for Trunk resources.

Authy

  • Renamed twilio_authy_sandbox_mode headers to twilio_sandbox_mode (breaking change)
  • Renamed Twilio-Authy-* headers to Twilio-Veriry-* (breaking change)

Flex

  • Adding flex_service_instance_sid to Flex Configuration

Preview

  • Removed insights preview API from API Definitions (breaking change)
  • Added Channels endpoint 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.

Docs

- Ruby
Published by twilio-ci almost 6 years ago

https://github.com/twilio/twilio-ruby - 5.35.0

Release Notes

Library - Feature

Docs

- 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_sid parameter to SIP Domain
  • Updated call_reason optional 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 CustomCode optional parameter on Verification creation.
  • Add delete action on Service resource.

Voice

  • Added endpoints for BYOC trunks, SIP connection policies and source IP mappings

Docs

- Ruby
Published by twilio-ci almost 6 years ago

https://github.com/twilio/twilio-ruby - 5.34.0

Release Notes

Library - Feature

Preview

  • Added Dispatch version to preview

Studio

  • Reroute Create Execution for V2 to the V2 downstream

Supersim

  • Add Networks resource

Docs

- Ruby
Published by twilio-ci almost 6 years ago

https://github.com/twilio/twilio-ruby - 5.33.1

Release Notes

Library - Fix

Library - Chore

Api

  • Updated description for property call_reason in the call create request

Contacts

  • Added Read, Delete All, and Delete by SID docs
  • Initial Release

Studio

  • Rename flow_valid to flow_validate
  • Removed errors and warnings from flows error response and added new property named details
  • Add Update Execution endpoints to v1 and v2 to end execution via API
  • Add new warnings attribute v2 flow POST api

Twiml

  • Add enhanced attribute to use with speech_model for the Gather verb

Docs

- 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 Push when 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_configuration and wfm_integrations to Flex Configuration

Serverless

  • Add Function Version Content endpoint
  • Allow build_sid to be optional for deployment requests

Supersim

  • Remove deactivated status for Super SIM which is replaced by inactive (breaking change)

Docs

- 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_enabled parameter to SIP Domain
  • Add optional property call_reason in the call create request

Authy

  • Added friendly_name and config as optional params to Factor update
  • Added config param to Factor creation (breaking change)

Preview

  • Renamed SuccessRate endpoint to ImpressionsRate for Branded Calls (fka. Verified by Twilio) (breaking change)

Docs

- Ruby
Published by twilio-ci almost 6 years ago

https://github.com/twilio/twilio-ruby - 5.31.6

Release Notes

Library - Chore

Authy

  • Added the configuration property to services to return the service level configurations
  • Added optional parameter Push when 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 /Devices register Branded Calls endpoint, as per iOS sample app deprecation (breaking change)
  • Removed Twilio-Sandbox-Mode request header from the Branded Calls endpoints, as not officially supported (breaking change)
  • Removed Verify version from preview subdomain in favor to verify subdomain. (breaking change)

Serverless

  • Add UI-Editable field to Services

Supersim

  • Add inactive status for Super SIM which is an alias for deactivated

Taskrouter

  • Adding value range to priority in task endpoint

Verify

  • Fix SendCodeAttempts type. It's an array of objects instead of a unique object. (breaking change)

Docs

- Ruby
Published by twilio-ci almost 6 years ago

https://github.com/twilio/twilio-ruby - 5.31.5

Release Notes

Library - Chore

Api

  • Make call create parameters async_amd, async_amd_status_callback, and async_amd_status_callback_method public
  • Add trunk_sid as an optional field to Call resource fetch/read responses
  • Add property queue_time to successful response of create, fetch, and update requests for Call
  • Add optional parameter byoc to conference participant create.

Authy

  • Added support for challenges associated to push factors

Flex

  • Adding ui_dependencies to 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_queue and longest_relative_task_sid_in_queue to TaskQueue Real Time Statistics API.
  • Add wait_duration_in_queue_until_accepted aggregations 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_sources or the video_layout, but one of them has to be provided
  • [Composer] audio_sources type on the composer HTTP POST command, changed from sid[] to string[] (breaking change)
  • [Composer] Clarification for the composition creation documentation: one source is mandatory, either the audio_sources or the video_layout, but one of them has to be provided

Docs

- 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 status enum 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 SendCodeAttempts to create verification response.

Video

  • Clarification in composition creation documentation: one source is mandatory, either audio_sources or video_layout, but on of them has to be provided

Twiml

  • Add Polly Neural voices.

Docs

- Ruby
Published by twilio-ci about 6 years ago

https://github.com/twilio/twilio-ruby - 5.31.3

Release Notes

Library - Docs

Library - Chore

Api

  • Add payments public APIs
  • Add optional parameter byoc to call create request.

Flex

  • Updating a Flex Flow creation_on_message parameter 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 AppHash parameter when creating a Verification.
  • Add DoNotShareWarningEnabled parameter to the Service resource.

Twiml

  • Add track attribute to siprec noun.
  • Add attribute byoc to <Number>

Docs

- Ruby
Published by twilio-ci about 6 years ago

https://github.com/twilio/twilio-ruby - 5.31.2

Release Notes

Library - Chore

Numbers

  • Add Regulatory Compliance CRUD APIs

Studio

  • Add parameter validation for Studio v2 Flows API

Twiml

  • Add support for speech_model to Gather verb

Docs

- Ruby
Published by twilio-ci about 6 years ago

https://github.com/twilio/twilio-ruby - 5.31.1

Release Notes

Library - Chore

Preview

  • Add /Insights/SuccessRate endpoint for Businesses Branded Calls (Verified by Twilio)

Studio

  • StudioV2 API in beta

Verify

  • Add MailerSid property to Verify Service resource.

Wireless

  • Added data_limit_strategy to Rate Plan resource.

Docs

- Ruby
Published by twilio-ci about 6 years ago

https://github.com/twilio/twilio-ruby - 5.31.0

Release Notes

Api

  • Make twiml conditional for create. One of url, twiml, or application_sid is now required.
  • Add bundle_sid parameter to /IncomingPhoneNumbers API
  • Removed discard / obfuscate parameters from ContentRetention, AddressRetention (breaking change)

Chat

  • Added last_consumed_message_index and last_consumption_timestamp parameters 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)

Docs

- Ruby
Published by twilio-ci about 6 years ago

https://github.com/twilio/twilio-ruby - 5.30.0

Release Notes

Library

Api

  • Add optional twiml parameter for call create

Chat

  • Added delete method in UserChannel resource

Conversations

  • Allow Messaging Service update

Taskrouter

  • Support ReEvaluateTasks parameter on Workflow update

Twiml

  • Remove unsupported mixed_track value from <Stream> (breaking change)
  • Add missing fax <Receive> optional attributes

Docs

- Ruby
Published by twilio-ci about 6 years ago

https://github.com/twilio/twilio-ruby - 5.29.1

Release Notes

Api

  • Make persistent_action parameter public
  • Add twiml optional 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_type options 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 Direction filter parameter to list commands endpoint
  • Allow filtering commands list by Sim Unique Name
  • Add Iccid filter parameter to list sims endpoint

Twiml

  • Add support for <Refer> verb

Docs

- Ruby
Published by twilio-ci over 6 years ago

https://github.com/twilio/twilio-ruby - 5.29.0

Release Notes

Library

Api

  • Add new usage categories to the public api sms-messages-carrierfees and mms-messages-carrierfees

Conversations

  • Add ProjectedAddress to Conversations Participant resource

Preview

  • Implemented different Sid for Current Calls (Verified by Twilio), instead of relying in Call.Sid from 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_sid to Sim update parameters.

Twiml

  • Add new locales and voices for Say from Polly

Docs

- Ruby
Published by twilio-ci over 6 years ago

https://github.com/twilio/twilio-ruby - 5.28.0

Release Notes

Library

Api

  • Add new property attempt to 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 JanitorEnabled attribute to Flex Flow
  • Change features_enabled Flex 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)

Docs

- Ruby
Published by twilio-ci over 6 years ago

https://github.com/twilio/twilio-ruby - 5.27.1

Release Notes

Library

Conversations

  • Add media to Conversations Message resource

Supersim

  • Add List endpoint to Sims resource for Super Sim Pilot

Docs

- Ruby
Published by twilio-ci over 6 years ago

https://github.com/twilio/twilio-ruby - 5.27.0

Release Notes

Library

Numbers

  • Add v2 of the Identites API

Preview

  • Changed authentication method for SDK Trusted Comms endpoints: /CPS, /CurrentCall, and /Devices. Please use Authorization: Bearer <xCNAM JWT> (breaking change)

Voice

  • Add Recordings endpoints

Docs

- 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_enabled and serverless_service_sids to Flex Configuration

Messaging

  • Message API required params updated (breaking change)

Preview

  • Added support for the optional CallSid to /BrandedCalls endpoint

Docs

- Ruby
Published by twilio-ci over 6 years ago

https://github.com/twilio/twilio-ruby - 5.25.4

Release Notes

Library

Conversations

  • Add Chat Conversation SID to conversation default output properties

Flex

  • Adding outbound_call_flows object 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_method and usage_notification_url properties to rate_plan.

Twiml

  • Add support for ach-debit transactions in Pay verb

Docs

- 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-Mode to mock all Voice dependencies

Twiml

  • Add support for <Siprec> noun
  • Add support for <Stream> noun
  • Create verbs <Start> and <Stop>

Docs

- Ruby
Published by twilio-ci over 6 years ago

https://github.com/twilio/twilio-ruby - 5.25.2

Release Notes

Insights

  • Added properties to 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)

Docs

- Ruby
Published by twilio-ci over 6 years ago

https://github.com/twilio/twilio-ruby - 5.25.1

Release Notes

Api

  • Make friendly_name optional for applications create
  • Add new property as_of date to Usage Record API calls

Wireless

  • Added Usage Records resource.

Docs

- 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-Sensitive headers (breaking change)

Verify

  • Add MessagingConfiguration resource to verify service

Docs

- Ruby
Published by twilio-ci over 6 years ago

https://github.com/twilio/twilio-ruby - 5.24.0

Release Notes

Api

  • Message resource price parameter type changed to string (breaking change)
  • Message resource error_code now uses nil instead 0 when converting null (breaking change)

Autopilot

  • Add Webhooks resource to Autopilot Assistant.

Flex

  • Added missing 'custom' type to Flex Flow
  • Adding integrations to 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 RateLimits and Buckets resources to Verify Services
  • Add RateLimits optional parameter on Verification creation.

Twiml

  • Fix <Room> participantIdentity casing

Docs

- Ruby
Published by twilio-ci over 6 years ago

https://github.com/twilio/twilio-ruby - 5.23.1

Release Notes

Verify

  • Add approved to status enum

Docs

- Ruby
Published by twilio-ci almost 7 years ago

https://github.com/twilio/twilio-ruby - 5.23.0

Release Notes

Api

  • Make method optional for queue members update

Chat

  • Removed webhook.*.format update 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_routing attribute to task-channel endpoint

Video

  • [Rooms] Add Video Subscription API

Wireless

  • Added imei to Data Session resource.
  • Remove imeisv from Data Session resource. (breaking change)

Docs

- Ruby
Published by twilio-ci almost 7 years ago

https://github.com/twilio/twilio-ruby - 5.22.3

Release Notes

Serverless

  • Documentation

Wireless

  • Added imeisv to Data Session resource.

Docs

- Ruby
Published by twilio-ci almost 7 years ago

https://github.com/twilio/twilio-ruby - 5.22.2

Release Notes

Api

  • Add verified property to Addresses

Numbers

  • Add API for Identites and documents

Proxy

  • Add in use count on number instance

Docs

- 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

Docs

- Ruby
Published by twilio-ci almost 7 years ago

https://github.com/twilio/twilio-ruby - 5.22.0

Release Notes

Api

  • Remove optional if_machine call create parameter from helper libraries (breaking change)
  • Changed call_sid path parameter type on QueueMember fetch and update requests (breaking change)

Voice

  • changed file names to dialing_permissions prefix (breaking change)

Wireless

  • Added ResetStatus property to Sim resource to allow resetting connectivity via the API.

Docs

- 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_timeout optional params to Call create request

Flex

  • Adding Flex Channel Orchestration
  • Adding Flex Flow

Docs

- Ruby
Published by twilio-ci almost 7 years ago

https://github.com/twilio/twilio-ruby - 5.21.1

Release Notes

Twiml

  • Add de1 to <Conference> regions

Docs

- 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 enqueued state to Composition

Twiml

  • Update message body to not be required for TwiML Dial noun.

Docs

- 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_in optional param to Messages create request
  • Add agent conference category to usage records

Flex

  • First public release

Taskrouter

  • Adding reject_pending_reservations to worker update endpoint
  • Added event_date_ms and worker_time_in_previous_activity_ms to Events API response
  • Add ability to filter events by TaskChannel

Verify

  • Add EnablePsd2 optional parameter for PSD2 on Service resource creation or update.
  • Add Amount, Payee optional parameters for PSD2.

Docs

- 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 language enum for Gather to fix language code for Filipino (Philippines) and include additional supported languages (breaking change)

Docs

- 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 lookup information in the response when creating a new verification (depends on the LookupEnabled flag being enabled at the service level)
  • Add VerificationSid optional parameter on Verification check.

Docs

- 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 FactorType and FormType, 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, DtmfInputRequired optional parameters on Service resource creation or update.

Wireless

  • Added delete action on Command resource.
  • Added delete action on Sim resource.

Twiml

  • Change currency from enum to string for Pay (breaking change)

Docs

- Ruby
Published by twilio-ci about 7 years ago

https://github.com/twilio/twilio-ruby - 5.17.0

Release Notes

Api

  • Add interactive_data optional param to Messages create request

Authy

  • Required authentication for /v1/Forms/{type} endpoint (breaking change)
  • Removed Challenge.reason to Challenge.responded_reason
  • Removed verification_sid from Challenge responses
  • Removed config param from the Factor creation
  • Replaced all occurrences of FactorType and FormType in favor of a unified Type (breaking change)

Chat

  • Add Member attributes

Preview

  • Removed Authy version from preview subdomain in favor to authy subdomain. (breaking change)

Verify

  • Add CustomCode optional parameter on Verication creation.

Docs

- 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-card to mastercard as cardType for Pay and Prompt, remove attribute credential_sid from Pay (breaking change)

Docs

- 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 Locale optional parameter on Verification creation.

Docs

- 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 Pay verb

Docs

- 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 coaching and call_sid_to_coach to participant properties, create and update requests.

Authy

  • Set public library visibility, and added PII stanza
  • Dropped support for FactorType param given new Factor prefixes (breaking change)
  • Supported DELETE actions for Authy resources
  • Move Authy Services resources to authy subdomain

Autopilot

  • Introduce autopilot subdomain with all resources from preview.understand

Preview

  • Renamed Understand intent to task (breaking change)
  • Deprecated Authy endpoints from preview to authy subdomain

Taskrouter

  • Allow TaskQueue ReservationActivitySid and AssignmentActivitySid to not be configured for MultiTask Workspaces

Verify

  • Add LookupEnabled optional parameter on Service resource creation or update.
  • Add SendDigits optional parameter on Verification creation.
  • Add delete action on Service resourse.

Twiml

  • Add custom parameters to TwiML Client noun and renamed the optional name field to identity. This is a breaking change in Ruby, and applications will need to transition from dial.client '' and dial.client 'alice' formats to dial.client and dial.client(identity: alice) formats. (breaking change)

Docs

- Ruby
Published by twilio-ci over 7 years ago

https://github.com/twilio/twilio-ruby - 5.14.1

Release Notes

Twiml

  • Add debug to Gather
  • Add participantIdentity to Room

Docs

- 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_coach parameter in participant to be preview

Preview

  • Renamed response headers for Challenge and Factors Signatures
  • Supported totp in Authy preview endpoints
  • Allowed latest in 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

Docs

- Ruby
Published by twilio-ci over 7 years ago