Skip to content

Commit 06b6fbc

Browse files
committed
[Librarian] Regenerated @ 556cffc21d7318f27d71e40146d324df61aba54f 0d6654ebfab8c5a41c8454374cbb1c93d806bfae
1 parent e6f528f commit 06b6fbc

File tree

27 files changed

+1904
-29
lines changed

27 files changed

+1904
-29
lines changed

CHANGES.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,26 @@
11
twilio-ruby changelog
22
=====================
33

4+
[2025-09-18] Version 7.8.1
5+
--------------------------
6+
**Library - Chore**
7+
- [PR #753](https://github.com/twilio/twilio-ruby/pull/753): Support JWT 3.x. Thanks to [@hieuk09](https://github.com/hieuk09)!
8+
9+
**Api**
10+
- Add `date_created` property to media resource and date_created filtering parameters for read action
11+
- Updated the Recordings Resource `channels` property to clarify channels = # of channels in the recording resource and how to specify the # of channels in recording download
12+
13+
**Intelligence**
14+
- Add encryption_credential_sid field in transcripts and services in v2
15+
16+
**Trusthub**
17+
- Remove beta feature flag for all TH APIs
18+
- Remove beta feature flag for ComplianceInquiries API to support OneConsole traffic
19+
20+
**Twiml**
21+
- Add new noun `<AiSession>`
22+
23+
424
[2025-09-04] Version 7.8.0
525
--------------------------
626
**Api**

lib/twilio-ruby/rest/api/v2010/account/available_phone_number_country/local.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ def initialize(version, account_sid: nil, country_code: nil)
3939
# Unlike stream(), this operation is eager and will load `limit` records into
4040
# memory before returning.
4141
# @param [String] area_code The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
42-
# @param [String] contains The pattern on which to match phone numbers. Valid characters are `*`, `0-9`, `a-z`, and `A-Z`. The `*` character matches any single digit. For examples, see [Example 2](https://www.twilio.com/docs/phone-numbers/api/availablephonenumberlocal-resource?code-sample=code-find-phone-numbers-by-number-pattern) and [Example 3](https://www.twilio.com/docs/phone-numbers/api/availablephonenumberlocal-resource?code-sample=code-find-phone-numbers-by-character-pattern). If specified, this value must have at least two characters.
42+
# @param [String] contains Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
4343
# @param [Boolean] sms_enabled Whether the phone numbers can receive text messages. Can be: `true` or `false`.
4444
# @param [Boolean] mms_enabled Whether the phone numbers can receive MMS messages. Can be: `true` or `false`.
4545
# @param [Boolean] voice_enabled Whether the phone numbers can receive calls. Can be: `true` or `false`.
@@ -93,7 +93,7 @@ def list(area_code: :unset, contains: :unset, sms_enabled: :unset, mms_enabled:
9393
# This operation lazily loads records as efficiently as possible until the limit
9494
# is reached.
9595
# @param [String] area_code The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
96-
# @param [String] contains The pattern on which to match phone numbers. Valid characters are `*`, `0-9`, `a-z`, and `A-Z`. The `*` character matches any single digit. For examples, see [Example 2](https://www.twilio.com/docs/phone-numbers/api/availablephonenumberlocal-resource?code-sample=code-find-phone-numbers-by-number-pattern) and [Example 3](https://www.twilio.com/docs/phone-numbers/api/availablephonenumberlocal-resource?code-sample=code-find-phone-numbers-by-character-pattern). If specified, this value must have at least two characters.
96+
# @param [String] contains Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
9797
# @param [Boolean] sms_enabled Whether the phone numbers can receive text messages. Can be: `true` or `false`.
9898
# @param [Boolean] mms_enabled Whether the phone numbers can receive MMS messages. Can be: `true` or `false`.
9999
# @param [Boolean] voice_enabled Whether the phone numbers can receive calls. Can be: `true` or `false`.
@@ -162,7 +162,7 @@ def each
162162
# Retrieve a single page of LocalInstance records from the API.
163163
# Request is executed immediately.
164164
# @param [String] area_code The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
165-
# @param [String] contains The pattern on which to match phone numbers. Valid characters are `*`, `0-9`, `a-z`, and `A-Z`. The `*` character matches any single digit. For examples, see [Example 2](https://www.twilio.com/docs/phone-numbers/api/availablephonenumberlocal-resource?code-sample=code-find-phone-numbers-by-number-pattern) and [Example 3](https://www.twilio.com/docs/phone-numbers/api/availablephonenumberlocal-resource?code-sample=code-find-phone-numbers-by-character-pattern). If specified, this value must have at least two characters.
165+
# @param [String] contains Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
166166
# @param [Boolean] sms_enabled Whether the phone numbers can receive text messages. Can be: `true` or `false`.
167167
# @param [Boolean] mms_enabled Whether the phone numbers can receive MMS messages. Can be: `true` or `false`.
168168
# @param [Boolean] voice_enabled Whether the phone numbers can receive calls. Can be: `true` or `false`.

lib/twilio-ruby/rest/api/v2010/account/available_phone_number_country/machine_to_machine.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ def initialize(version, account_sid: nil, country_code: nil)
3939
# Unlike stream(), this operation is eager and will load `limit` records into
4040
# memory before returning.
4141
# @param [String] area_code The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
42-
# @param [String] contains The pattern on which to match phone numbers. Valid characters are `*`, `0-9`, `a-z`, and `A-Z`. The `*` character matches any single digit. For examples, see [Example 2](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-2) and [Example 3](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-3). If specified, this value must have at least two characters.
42+
# @param [String] contains Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
4343
# @param [Boolean] sms_enabled Whether the phone numbers can receive text messages. Can be: `true` or `false`.
4444
# @param [Boolean] mms_enabled Whether the phone numbers can receive MMS messages. Can be: `true` or `false`.
4545
# @param [Boolean] voice_enabled Whether the phone numbers can receive calls. Can be: `true` or `false`.
@@ -93,7 +93,7 @@ def list(area_code: :unset, contains: :unset, sms_enabled: :unset, mms_enabled:
9393
# This operation lazily loads records as efficiently as possible until the limit
9494
# is reached.
9595
# @param [String] area_code The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
96-
# @param [String] contains The pattern on which to match phone numbers. Valid characters are `*`, `0-9`, `a-z`, and `A-Z`. The `*` character matches any single digit. For examples, see [Example 2](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-2) and [Example 3](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-3). If specified, this value must have at least two characters.
96+
# @param [String] contains Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
9797
# @param [Boolean] sms_enabled Whether the phone numbers can receive text messages. Can be: `true` or `false`.
9898
# @param [Boolean] mms_enabled Whether the phone numbers can receive MMS messages. Can be: `true` or `false`.
9999
# @param [Boolean] voice_enabled Whether the phone numbers can receive calls. Can be: `true` or `false`.
@@ -162,7 +162,7 @@ def each
162162
# Retrieve a single page of MachineToMachineInstance records from the API.
163163
# Request is executed immediately.
164164
# @param [String] area_code The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
165-
# @param [String] contains The pattern on which to match phone numbers. Valid characters are `*`, `0-9`, `a-z`, and `A-Z`. The `*` character matches any single digit. For examples, see [Example 2](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-2) and [Example 3](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-3). If specified, this value must have at least two characters.
165+
# @param [String] contains Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
166166
# @param [Boolean] sms_enabled Whether the phone numbers can receive text messages. Can be: `true` or `false`.
167167
# @param [Boolean] mms_enabled Whether the phone numbers can receive MMS messages. Can be: `true` or `false`.
168168
# @param [Boolean] voice_enabled Whether the phone numbers can receive calls. Can be: `true` or `false`.

lib/twilio-ruby/rest/api/v2010/account/available_phone_number_country/mobile.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ def initialize(version, account_sid: nil, country_code: nil)
3939
# Unlike stream(), this operation is eager and will load `limit` records into
4040
# memory before returning.
4141
# @param [String] area_code The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
42-
# @param [String] contains The pattern on which to match phone numbers. Valid characters are `*`, `0-9`, `a-z`, and `A-Z`. The `*` character matches any single digit. For examples, see [Example 2](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-2) and [Example 3](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-3). If specified, this value must have at least two characters.
42+
# @param [String] contains Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
4343
# @param [Boolean] sms_enabled Whether the phone numbers can receive text messages. Can be: `true` or `false`.
4444
# @param [Boolean] mms_enabled Whether the phone numbers can receive MMS messages. Can be: `true` or `false`.
4545
# @param [Boolean] voice_enabled Whether the phone numbers can receive calls. Can be: `true` or `false`.
@@ -93,7 +93,7 @@ def list(area_code: :unset, contains: :unset, sms_enabled: :unset, mms_enabled:
9393
# This operation lazily loads records as efficiently as possible until the limit
9494
# is reached.
9595
# @param [String] area_code The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
96-
# @param [String] contains The pattern on which to match phone numbers. Valid characters are `*`, `0-9`, `a-z`, and `A-Z`. The `*` character matches any single digit. For examples, see [Example 2](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-2) and [Example 3](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-3). If specified, this value must have at least two characters.
96+
# @param [String] contains Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
9797
# @param [Boolean] sms_enabled Whether the phone numbers can receive text messages. Can be: `true` or `false`.
9898
# @param [Boolean] mms_enabled Whether the phone numbers can receive MMS messages. Can be: `true` or `false`.
9999
# @param [Boolean] voice_enabled Whether the phone numbers can receive calls. Can be: `true` or `false`.
@@ -162,7 +162,7 @@ def each
162162
# Retrieve a single page of MobileInstance records from the API.
163163
# Request is executed immediately.
164164
# @param [String] area_code The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
165-
# @param [String] contains The pattern on which to match phone numbers. Valid characters are `*`, `0-9`, `a-z`, and `A-Z`. The `*` character matches any single digit. For examples, see [Example 2](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-2) and [Example 3](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-3). If specified, this value must have at least two characters.
165+
# @param [String] contains Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
166166
# @param [Boolean] sms_enabled Whether the phone numbers can receive text messages. Can be: `true` or `false`.
167167
# @param [Boolean] mms_enabled Whether the phone numbers can receive MMS messages. Can be: `true` or `false`.
168168
# @param [Boolean] voice_enabled Whether the phone numbers can receive calls. Can be: `true` or `false`.

0 commit comments

Comments
 (0)