Releases: twilio/twilio-go
Releases · twilio/twilio-go
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.
v0.13.0
Release Notes
Library - Feature
- PR #105: publish go docker image. Thanks to @shwetha-manvinkurke!
- PR #92: add pagination. Thanks to @shwetha-manvinkurke! (breaking change)
- PR #100: add cluster testing. Thanks to @shwetha-manvinkurke!
- PR #96: Twilio Signature Validation. Thanks to @pmcanseco!
- PR #95: support env var loading of API credentials. Thanks to @eshanholtz!
Library - Test
- PR #103: add edge case tests. Thanks to @eshanholtz!
Library - Fix
- PR #102: list of stringified json marshaling. Thanks to @shwetha-manvinkurke!
- PR #99: add nil check. Thanks to @shwetha-manvinkurke!
Library - Chore
- PR #101: refactor list params to include 'limit'. Thanks to @shwetha-manvinkurke!
Library - Docs
- PR #97: add pagination docs. Thanks to @eshanholtz!
Conversations
- Expose ParticipantConversations resource
Taskrouter
- Adding
links
to the activity resource
Verify
- Added a
Version
to Verify FactorsWebhooks
to add new fields without breaking old Webhooks.
v0.12.0
Release Notes
Library - Fix
- PR #93: list of stringified json marshaling. Thanks to @eshanholtz!
Conversations
- Changed
last_read_message_index
andunread_messages_count
type in User Conversation's resource (breaking change) - Expose UserConversations resource
Messaging
- Add brand_score field to brand registration responses
v0.11.0
Release Notes
Library - Fix
- PR #91: revert client submodule creation. Thanks to @childish-sambino!
Library - Feature
- PR #90: moving client to submodule. Thanks to @childish-sambino!
Library - Chore
- PR #88: split resources into separate files. Thanks to @childish-sambino!
- PR #87: upgrade openapi-generator to version 5.1.1. Thanks to @childish-sambino!
- PR #86: use 'int' for integer types. Thanks to @shwetha-manvinkurke!
Library - Docs
- PR #89: particulate -> participate, and minor formatting. Thanks to @stern-shawn!
- PR #85: remove path params docs for operations without them. Thanks to @childish-sambino!
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
v0.10.0
Release Notes
Library - Fix
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)
v0.9.0
Release Notes
Library - Docs
- PR #81: add standalone usage example. Thanks to @eshanholtz!
Library - Feature
- PR #80: add RequestHandler for custom client support. Thanks to @eshanholtz!
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 fieldttl
.