Update dependency com.twilio.sdk:twilio to v8
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| com.twilio.sdk:twilio (source) | 7.35.0 -> 8.34.0 |
Release Notes
twilio/twilio-java
v8.34.0
Flex
- Add
status,error_code, anderror_messagefields to InteractionChannel - Adding
messengerandgbmas supported channels for Interactions API
Messaging
- Update alpha_sender docs with new valid characters
Verify
- Reorder Verification Check parameters so
codestays as the first parameter (breaking change) - Rollback List Attempts API V2 back to pilot stage.
v8.33.0
Library - Test
- PR #699: Adding misc as PR type. Thanks to @rakatyal!
Conversations
- Allowed to use
identityas part of Participant's resource (breaking change)
Lookups
- Remove
enhanced_line_typefrom the lookup response (breaking change)
Supersim
- Add support for
sim_ip_addressesresource to helper libraries
Verify
- Changed summary param
service_sidtoverify_service_sidto be consistent with list attempts API (breaking change) - Make
codeoptional on Verification check to supportsnaattempts. (breaking change)
v8.32.0
Api
- Added
amazon-pollytousage_recordAPI.
Insights
- Added
annotationfield in call summary - Added new endpoint to fetch/create/update Call Annotations
Verify
- Remove
api.verify.totpbeta flag and set maturity tobetafor Verify TOTP properties and parameters. (breaking change) - Changed summary param
verify_service_sidtoservice_sidto be consistent with list attempts API (breaking change)
Twiml
- Add
maxQueueSizetoEnqueue
v8.31.1
Library - Chore
- PR #677: bump jackson-databind from 2.12.6 to 2.13.3. Thanks to @dependabot!
Lookups
- Adding support for Lookup V2 API
Studio
- Corrected PII labels to be 30 days and added context to be PII
Twiml
- Add
statusCallbackMethodattribute, nested<Configand<Parameter>elements to<VirtualAgent>noun. - Add support for new Amazon Polly voices (Q2 2022) for
Sayverb - Add support for
<Conversation>noun
v8.31.0
Library - Chore
- PR #693: use Docker 'rc' tag for release candidate images. Thanks to @childish-sambino!
Library - Fix
- PR #692: reset account sid when using username and password only. Thanks to @aarya-brex!
- PR #688: support setting null account sid. Thanks to @aarya-brex!
Library - Feature
v8.30.1
Api
- Add property
media_urlto the recording resources
Verify
- Include
silentas a channel type in the verifications API.
v8.30.0
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.
v8.29.1
Library - Chore
- PR #678: update testcase to remove dependency from generated files. Thanks to @shrutiburman!
v8.29.0
Library - Feature
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
v8.28.0
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
v8.27.1
Library - Chore
- PR #672: 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.
v8.27.0
Library - Chore
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
- Add
ttlanddate_createdproperties toAccessTokens. - Remove outdated documentation commentary to contact sales. Product is already in public beta.
- Add optional
metadatato factors.
Twiml
- Add new Polly Neural voices
v8.26.0
Library - Chore
- PR #668: Fix for 1 vulnerabilities. Thanks to @twilio-product-security!
- PR #669: added sonarcloud integration. Thanks to @BrimmingDev!
Library - Fix
- PR #670: set socket config with blocking operation timeout. 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.
v8.25.1
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.
v8.25.0
Library - Feature
- PR #666: add GitHub release step during deploy. Thanks to @childish-sambino!
Library - Chore
- PR #665: migrate sonatype hosts. Thanks to @eshanholtz!
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
v8.24.0
Library - Feature
- PR #662: 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
v8.23.0
Library - Feature
- PR #661: add fromXml method on builders (twiml). Thanks to @bcanseco!
Library - Chore
- PR #660: setup for XML deserialization. Thanks to @bcanseco!
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>.
v8.22.1
Library - Chore
- PR #658: lombok 1.18.16. Thanks to @sullis!
- PR #643: maven-enforcer-plugin 3.0.0. Thanks to @sullis!
- PR #654: archunit 0.22.0. Thanks to @sullis!
Library - Fix
- PR #657: 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>.
v8.22.0
Library - Chore
- PR #655: migrate from travis ci to gh 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)
v8.21.0
Library - Chore
- PR #653: bump jackson dependency version. Thanks to @shwetha-manvinkurke!
- PR #651: upgrade maven-javadoc-plugin. Thanks to @sullis!
Library - Feature
- PR #652: Add PlaybackGrant. Thanks to @miguelgrinberg!
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
v8.20.0
Library - Fix
- PR #649: System Information Leak. 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.
v8.19.2
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
v8.19.1
Library - Fix
- PR #644: deploy issues. Thanks to @shwetha-manvinkurke!
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.
v8.19.0
Library - Chore
- PR #641: integrate with sonarcloud. Thanks to @shwetha-manvinkurke!
Api
- Add Programmabled Voice SIP Refer call transfers (
calls-transfers) to usage records - Add Flex Voice Usage category (
flex-usage) to usage records - 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)
Conversations
- Add
Orderquery parameter to Message resource read operation
Insights
- Added
partialto enum processing_state_request - Added abnormal session filter in Call Summaries
- Added new endpoint to fetch Call Summaries
Messaging
- Add brand_registration_sid as an optional query param for us_app_to_person_usecase api
- 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
Pricing
- add trunking_numbers resource (v2)
- add trunking_country resource (v2)
Taskrouter
- Add
X-Rate-Limit-Limit,X-Rate-Limit-Remaining, andX-Rate-Limit-Configas Response Headers to all TaskRouter endpoints
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. - Add
TemplateSidoptional parameter on Verification creation. - Include
whatsappas a channel type in the verifications API.
v8.18.0
Library - Feature
Conversations
- Expose ParticipantConversations resource
Taskrouter
- Adding
linksto the activity resource
Verify
- Added a
Versionto Verify FactorsWebhooksto add new fields without breaking old Webhooks.
v8.17.0
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
v8.16.0
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>.
v8.15.0
Library - Chore
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)
v8.14.0
Library - Feature
- PR #636: Update WorkflowRuleTarget to support Known Agent Routing. Thanks to @akallimani!
Library - Chore
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.
v8.13.0
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
v8.12.0
Library - Feature
- PR #559: allow conference participant to be any endpoint. Thanks to @JaymoKang!
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.
v8.11.0
Library - Chore
- PR #631: protected TwilioRestClient constructor. Thanks to @bcanseco!
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.
v8.10.0
Library - Fix
- PR #629: handle case where XML transformer attributes are not supported. Thanks to @codylerum!
Api
- Added
announcementevent to conference status callback events - Removed optional property
time_limitin the call create request. (breaking change) - 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
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
Numbers
- Remove feature flags for RegulatoryCompliance endpoints
Supersim
- Add Create endpoint to Sims resource
- 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
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
- Recording rule beta flag (breaking change)
- [Rooms] Add RecordingRules param to Rooms
Twiml
- Add
announcementevent tostatusCallbackEventfor<Conference>.
v8.9.0
Library - Fix
- PR #625: date time conversion to String. Thanks to @eshanholtz!
Library - Chore
- PR #624: Enable maven depedency caching for travis. Thanks to @Taher-Ghaleb!
- PR #623: protect against XML external entity injection. Thanks to @eshanholtz!
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
v8.8.0
Library - Chore
- PR #622: bump dependencies. Thanks to @sullis!
- PR #621: update jackson dependency. Thanks to @thinkingserious!
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.
v8.7.0
Library - Chore
- PR #617: archunit 0.16.0. Thanks to @sullis!
- PR #618: disallow Log4j. Thanks to @sullis!
- PR #616: equalsverifier 3.5.2. Thanks to @sullis!
Library - Fix
- PR #620: temporarily remove log test. Thanks to @thinkingserious!
- PR #619: no longer using log4j test config. Thanks to @thinkingserious!
- PR #610: switch from log4j to SLF4J. Thanks to @sullis!
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.
v8.6.1
Studio
- Studio V2 API is now GA
Supersim
- Allow updating
CommandsUrlandCommandsMethodon a Fleet
Twiml
- Add
status_callbackandstatus_callback_methodtoStream.
v8.6.0
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
v8.5.1
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.
v8.5.0
Library - Chore
- PR #609: [Snyk] Security upgrade org.apache.httpcomponents:httpclient from 4.5.12 to 4.5.13. Thanks to @snyk-bot!
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.
v8.4.0
Library - Feature
- PR #606: add http logging for Java. Thanks to @JenniferMah!
- PR #602: Regional support for access token. Thanks to @charliesantos!
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.
v8.3.0
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.
v8.2.0
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
v8.1.0
Library - Feature
Library - Chore
- PR #598: bump junit from 4.13 to 4.13.1. Thanks to @dependabot!
- PR #591: upgrade Jackson to 2.11.3. Thanks to @sullis!
Library - Fix
- PR #596: drop reflective access warnings to java.time.* classes. Thanks to @mjg123!
- PR #595: serialize ZonedDateTime parameters to ISO-8601. Thanks to @childish-sambino!
Library - Test
- PR #594: change RequestTest to use flexapi instead of ip-messaging. Thanks to @mgmuscari!
- PR #590: use ArchUnit to detect JodaTime usage. Thanks to @sullis!
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)
v8.0.0
Note: This release contains breaking changes, check our upgrade guide for detailed migration notes.
Library - Chore
- PR #584: remove Guava Range(). Thanks to @thinkingserious! (breaking change)
- PR #585: finish dropping Guava 'MoreObjects' usage. Thanks to @childish-sambino!
- PR #572: remove joda-time dependency. Thanks to @thinkingserious! (breaking change)
- PR #574: remove guava functional interfaces. Thanks to @thinkingserious!
- PR #576: replace Guava toString(). Thanks to @thinkingserious!
- PR #575: replace guava concurrency, hashing, and charstreams. Thanks to @childish-sambino! (breaking change)
- PR #578: remove deprecated twiml methods. Thanks to @eshanholtz! (breaking change)
Library - Feature
- PR #588: make static 'Twilio' access synchronized. Thanks to @childish-sambino!
- PR #586: add support for environment variables. Thanks to @childish-sambino!
Library - Fix
- PR #587: replace ICE Server URL properties with String types. Thanks to @childish-sambino! (breaking change)
Library - Docs
- PR #579: Remove Java7 from supported languages and add upgrade guide. Thanks to @eshanholtz!
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
v7.55.3
Library - Fix
- PR #583: allow API redirect responses. Thanks to @childish-sambino!
- PR #571: paging breaks with + sign on phone number. Thanks to @thinkingserious!
Library - Chore
- PR #582: upgrade jackson and HTTP dependencies. Thanks to @childish-sambino!
Library - Docs
- PR #581: convert markdown links to href formatted links. Thanks to @JenniferMah!
Accounts
- Add Auth Token rotation API
Conversations
- Change resource path for Webhook Configuration
Events
- Schemas API get all Schemas names and versions
v7.55.2
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
v7.55.1
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.
v7.55.0
Library - Feature
- PR #568: add support for custom HTTP headers. Thanks to @eshanholtz!
Library - Chore
- PR #567: drop some of the Guava usage which is easily replaced. Thanks to @childish-sambino!
- PR #565: 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)
v7.54.2
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.
v7.54.1
Library - Fix
- PR #558: encode path parameters. Thanks to @eshanholtz!
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
v7.54.0
Library - Feature
- PR #555: add fax capability to deserialized phone number capabilities. Thanks to @childish-sambino!
- PR #553: include API response headers in 'Last Response'. Thanks to @childish-sambino!
Library - Chore
- PR #554: bump archunit from 0.13.0 to 0.14.1. Thanks to @dependabot!
- PR #550: bump cobertura-maven-plugin from 2.2 to 2.7. Thanks to @dependabot!
- PR #551: bump maven-assembly-plugin from 2.3 to 3.3.0. Thanks to @dependabot!
- PR #543: bump joda-time from 2.5 to 2.10.6. Thanks to @dependabot!
- PR #545: bump maven-surefire-plugin from 2.20 to 2.22.2. Thanks to @dependabot!
- PR #546: bump spotbugs-maven-plugin from 3.1.12 to 4.0.4. Thanks to @dependabot!
- PR #547: bump maven-checkstyle-plugin from 2.17 to 3.1.1. Thanks to @dependabot!
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)
v7.53.0
Library - Chore
- PR #535: bump maven-javadoc-plugin from 2.10.4 to 3.2.0. Thanks to @dependabot!
- PR #542: bump guava from 28.0-android to 29.0-android. Thanks to @dependabot!
- PR #540: bump equalsverifier from 3.1.12 to 3.4.1. Thanks to @dependabot!
- PR #541: bump junit from 4.11 to 4.13. Thanks to @dependabot!
- PR #539: bump jjwt.version from 0.10.7 to 0.11.2. Thanks to @dependabot!
- PR #536: bump jaxb-api from 2.2 to 2.3.1. Thanks to @dependabot!
- PR #538: bump maven-source-plugin from 3.0.1 to 3.2.1. Thanks to @dependabot!
- PR #534: add Dependabot. Thanks to @sullis!
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 servic
Configuration
📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.