Releases: twilio/twilio-go
Releases · twilio/twilio-go
v0.19.0
Release Notes
Library - Feature
- PR #129: run tests before deploying. Thanks to @childish-sambino!
Library - Docs
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
andUnusedRoomTimeout
properties to a room; add corresponding parameters to room creation
Voice
- Add endpoint to delete archived Calls
v0.18.2
Release Notes
Conversations
- Add
Service Webhook Configuration
resource
Flex
- Adding
flex_insights_drilldown
andflex_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
v0.18.1
Release Notes
Library - Chore
- PR #127: consolidate workflows. Thanks to @eshanholtz!
- PR #126: add event type cluster test. Thanks to @JenniferMah!
Library - Fix
- PR #124: git log retrieval issues. Thanks to @shwetha-manvinkurke!
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
fromnone
toapn
orfcm
and viceversa for Verify Push - Add
none
as a validconfig.notification_platform
value for Verify Push
v0.18.0
Release Notes
Library - Fix
- PR #125: remove cluster test. Thanks to @JenniferMah!
Library - Chore
- PR #123: migrate to github actions from travis ci. Thanks to @shwetha-manvinkurke!
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 andDefaultTemplateSid
parameter public for Service resource. (breaking change)
v0.17.0
Release Notes
Library - Feature
- PR #122: Add PlaybackGrant. Thanks to @miguelgrinberg!
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
v0.16.0
Release Notes
Library - Fix
- PR #121: parameter casing with numbers. Thanks to @shwetha-manvinkurke!
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.
v0.15.0
Release Notes
Library - Feature
- PR #116: add jwt token signing and verification logic. Thanks to @shwetha-manvinkurke!
Library - Test
- PR #117: increase Client test coverage. Thanks to @eshanholtz!
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
v0.14.2
Release Notes
Library - Fix
- PR #115: typo in page function. Thanks to @shwetha-manvinkurke!
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.
v0.14.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.
v0.14.0
Release Notes
Library - Fix
- PR #110: pagination with next_page_url. Thanks to @shwetha-manvinkurke!
Library - Chore
- PR #108: shorten generated model names. Thanks to @shwetha-manvinkurke!
- PR #106: integrate with sonarcloud. Thanks to @shwetha-manvinkurke!
Api
- Corrected the
price
,call_sid_to_coach
, anduri
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
, andX-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.