Skip to content

Latest commit

 

History

History
3628 lines (2722 loc) · 348 KB

CHANGES.md

File metadata and controls

3628 lines (2722 loc) · 348 KB

1.0.0 (2023-06-09)

⚠ BREAKING CHANGES

  • upgrade to oclif v2
  • node engines support 14.x+
  • add node engine support from 14.x+
  • Storing profiles in config file instead of keytar.
  • bump CLI core to pick up breaking camelCase change (#171)
  • raise Node requirement to v10 and upgrade dependencies (#170)

Library - Test

Library - Docs

  • add regional flag and regional/edge env vars to general usage doc (#206) (911a63b)
  • add test credentials disclaimer (#250) (0a1b331)
  • baseline all the templated markdown docs (#152) (124edba)
  • Clarify how to privately share plugin code (#408) (d71a846)
  • how to use the CLI to interact with Twilio subaccounts (#194) (1b98879)
  • remove internal changelong entires (fb16954)
  • remove the note about time filtering not working when listing monitor alerts (5b04c41)
  • Update arch doc to remove keytar ref (#470) (d18c081)
  • Update templated markdown docs to use new default branch name (1a63983)
  • update the wording for the env vars setup (bfd765f)

Library - Features

  • add '--no-attachment' option to 'email:send' (#169) (bb9de3d)
  • add 'plugins:available' command that lists trusted, uninstalled plugins (#193) (ef04bad), closes #117
  • add assets plugin to available plugins (#261) (3fbd71d)
  • add custom HTTP header parameter support (#200) (1fef00e)
  • Add flag no header for fetch and list commands. (#344) (d26f504)
  • add signal2020 plugin to known commands list (#220) (2553fc7)
  • add the official autopilot plugin to the trusted plugins list (#142) (89ccd40)
  • added audit cronjob (#437) (0ffd3e1)
  • Added github actions for publish to s3 and trigger homebrew release (#287) (5d7acd6)
  • added notarization changes (#349) (2a8102e)
  • Added the GitHub actions for cli (#284) (49e2376)
  • Added the slack notifications for Github actions (#304) (8a14fdb)
  • Added the tests and sonarcloud jobs (#312) (bfc7d57)
  • adding windows package signing configurations (#341) (7b9abb1)
  • adding workflow for apt release (#320) (bdfab17)
  • block installation via npm when Node.js requirement not met (#208) (d58017d)
  • Configuring RC release for rpm (#478) (fcd625e)
  • Content-type detection for attachments in email:send (#167) (785c74c)
  • DII 47 hyperlinks in help (#290) (ce15661), closes #286 #285
  • Enable a draft release for npm and homebrew for sanity testing (#338) (9899fdf)
  • link to our API docs when you --help (#283) (37a857d)
  • Makes file paths with tildes work for email:send (#218) (4601971)
  • move Twilio (Sub)Account APIs to their own topic (#195) (35340f3)
  • oclif v2 migration (#466) (a9d57dc)
  • platform executables sanity testing (#342) (369c152)
  • prompt to install known plugin when command is not found (#191) (f64acf5)
  • Release feature branch (#360) (6bfe20d)
  • sanity check the account SID and auth token when creating profiles (#153) (174fd53)
  • update the mechanics of the login command (#156) (a3f8e02)

Library - Fixes

  • acceptance testing for brew and scoop releases (#417) (2239160)
  • acceptance workflow failures fix (#415) (a907984)
  • Add aws session token (#294) (8cfac65)
  • Add delay before checking latest workflow id (#348) (a072f8c)
  • Add input owner for docker test (#411) (73be18f)
  • add node engine support from 14.x+ (ef520fd)
  • add node engine support from 14.x+ (6de712f)
  • Added changes for lcov (#319) (43cc6ad)
  • added in @oclif/color 0.1.0 dependency (#172) (2096a8d)
  • Added missing require statement (#285) (10179cc)
  • Added release candidate changes (#379) (85b86c4)
  • Added Scoop acceptance testing after release (#395) (14c3cf5)
  • Added the condition to check the tag regex (#279) (ce87562)
  • Added the following changes: (#301) (c69e226)
  • allow login when no user has no username (#155) (7d4b55c)
  • apt postinst script (#343) (f405c9f)
  • Changed default node version to 16 to support backward compatiblilty for flex plugin for macos .pkg (#512) (4d793af)
  • changes for default output property (#377) (980b059)
  • chore: Fix error message when exceeding schema max items (#125) (46c472b)
  • Cleaning travis code (#380) (9e89e1a)
  • cleanup keytar and port command (#436) (d00f7ee)
  • commands with actions without parameters (#230) (45b766c)
  • conform to eslint guidelines (#254) (13173be)
  • correct a typo in config:set error messaging (#424) (d581fbb)
  • Correct terminology in testing workflow (#370) (84d5796)
  • Disable hyperlinks in Ubuntu (#329) (14f7cb3)
  • don't debug log the API key secret when creating profiles (#199) (00666ea)
  • don't get so fancy with the font color scheme (#198) (a640c6a)
  • Don't overwrite parameters when building request (#141) (edc3da9)
  • drop the lock file checkout step during packaging (bdb9c82)
  • drop the lock file since it doesn't get published (#143) (a75f95a)
  • dynamically install ngrok and zork if needed (#138) (28da6b6)
  • eagerly load keytar during profile creation (#139) (e505e17)
  • fix for failing rpm build (#391) (9cfaa2c)
  • Fix profiles remove with environment variables set (#376) (fb4c11a)
  • Fix scoop package manager installation (#410) (82196c3)
  • Fix vulnerabilities in twilio-cli (#530) (dced7e7)
  • Fixing failing test on twilio-cli (#280) (01afb70)
  • Fixing the release issue (#313) (b893be6)
  • Fork docker release workflow (#295) (c669c06)
  • Hide tests showing non-deterministic behaviour (#293) (75aa40c)
  • increase Node minimum version requirement to 10.12.0 (#91) (ce196d0)
  • macos workflow fix (#484) (a31bf6b)
  • make ngrok an optional dependency since it is installed at runtime (#140) (6982963)
  • modify image name in debian acceptance test (#505) (5733cd5)
  • move the mocha config file to the project root (3f4aefd)
  • move the plugin-install hook handler out of the init folder (bd8f030)
  • no more ignoring low severity vulnerabilities (79c008f)
  • pin 'tslib' to avoid issues when interacting with plugin-plugins (#189) (b558f27)
  • Pin node version to 14.18.1 in Dockerfile (#310) (0588491)
  • Pin peer dependency semantic-release (#318) (00ac1d8)
  • Pin plugin-help to 3.2.17 (#353) (d5c0a65)
  • Poll workflow status for Scoop/HomeBrew (#355) (eeff221)
  • releaserc json (892c7f1)
  • remove ngrok from force dependencies (#346) (3080312)
  • remove the profile option from the "profiles:remove" command (#226) (cb58d24)
  • replaceAll bug (#297) (3e85ed2)
  • Revert "Resolve security vulnerability (#306)" (#315) (#316) (53a2ded)
  • reverting changes for the RPM build (#326) (c9eaad8)
  • rollback plugin-help upgrade (dc705db)
  • rollback the lock file changes and remove the lock file during install (#144) (5653efa)
  • Run npm audit for only production dependencies (#359) (92f41a7)
  • specifying targets for oclif-dev pack (#471) (f0dfea5)
  • Swapping make install step to run after node setup in npm audit job (#520) (0ed7d26)
  • travis npm deploy (#150) (34a67cd)
  • unhide the Twilio region flag when creating profiles (#201) (cc87c60)
  • update docker node version (#536) (c33c5b5)
  • Update Dockerfile base image (#535) (edee208)
  • update package lock and AppVeyor test (8321a89)
  • update the condition for running sonar scanner (#413) (dd227e7)
  • update travis build badge link (#151) (e62b676)
  • update vulnerable dependencies packages (#340) (f9eec20)
  • Updated api definitions changelog in CHANGES.md (3236031)
  • updating release steps to fetch latest dependencies (#332) (ece2b9f)
  • updating windows release workflow (#347) (608bff4)
  • upgrade dependencies and drop tslib pinning (#197) (f69d2bd)
  • using node 16 versions for all releases (#513) (be0dbf2)
  • using npx instead of npm bin (#509) (235b97b)
  • wait for executables release to finish before sanity test (bf6e8ca)
  • windows executable workflow (ac8e2ed)

Library - Chores

1.0.0 (2023-06-08)

⚠ BREAKING CHANGES

  • upgrade to oclif v2
  • node engines support 14.x+
  • add node engine support from 14.x+
  • Storing profiles in config file instead of keytar.
  • bump CLI core to pick up breaking camelCase change (#171)
  • raise Node requirement to v10 and upgrade dependencies (#170)

Library - Test

Library - Docs

  • add regional flag and regional/edge env vars to general usage doc (#206) (911a63b)
  • add test credentials disclaimer (#250) (0a1b331)
  • baseline all the templated markdown docs (#152) (124edba)
  • Clarify how to privately share plugin code (#408) (d71a846)
  • how to use the CLI to interact with Twilio subaccounts (#194) (1b98879)
  • remove internal changelong entires (fb16954)
  • remove the note about time filtering not working when listing monitor alerts (5b04c41)
  • Update arch doc to remove keytar ref (#470) (d18c081)
  • Update templated markdown docs to use new default branch name (1a63983)
  • update the wording for the env vars setup (bfd765f)

Library - Features

  • add '--no-attachment' option to 'email:send' (#169) (bb9de3d)
  • add 'plugins:available' command that lists trusted, uninstalled plugins (#193) (ef04bad), closes #117
  • add assets plugin to available plugins (#261) (3fbd71d)
  • add custom HTTP header parameter support (#200) (1fef00e)
  • Add flag no header for fetch and list commands. (#344) (d26f504)
  • add signal2020 plugin to known commands list (#220) (2553fc7)
  • add the official autopilot plugin to the trusted plugins list (#142) (89ccd40)
  • added audit cronjob (#437) (0ffd3e1)
  • Added github actions for publish to s3 and trigger homebrew release (#287) (5d7acd6)
  • added notarization changes (#349) (2a8102e)
  • Added the GitHub actions for cli (#284) (49e2376)
  • Added the slack notifications for Github actions (#304) (8a14fdb)
  • Added the tests and sonarcloud jobs (#312) (bfc7d57)
  • adding windows package signing configurations (#341) (7b9abb1)
  • adding workflow for apt release (#320) (bdfab17)
  • block installation via npm when Node.js requirement not met (#208) (d58017d)
  • Configuring RC release for rpm (#478) (fcd625e)
  • Content-type detection for attachments in email:send (#167) (785c74c)
  • DII 47 hyperlinks in help (#290) (ce15661), closes #286 #285
  • Enable a draft release for npm and homebrew for sanity testing (#338) (9899fdf)
  • link to our API docs when you --help (#283) (37a857d)
  • Makes file paths with tildes work for email:send (#218) (4601971)
  • move Twilio (Sub)Account APIs to their own topic (#195) (35340f3)
  • oclif v2 migration (#466) (a9d57dc)
  • platform executables sanity testing (#342) (369c152)
  • prompt to install known plugin when command is not found (#191) (f64acf5)
  • Release feature branch (#360) (6bfe20d)
  • sanity check the account SID and auth token when creating profiles (#153) (174fd53)
  • update the mechanics of the login command (#156) (a3f8e02)

Library - Fixes

  • acceptance testing for brew and scoop releases (#417) (2239160)
  • acceptance workflow failures fix (#415) (a907984)
  • Add aws session token (#294) (8cfac65)
  • Add delay before checking latest workflow id (#348) (a072f8c)
  • Add input owner for docker test (#411) (73be18f)
  • add node engine support from 14.x+ (ef520fd)
  • add node engine support from 14.x+ (6de712f)
  • Added changes for lcov (#319) (43cc6ad)
  • added in @oclif/color 0.1.0 dependency (#172) (2096a8d)
  • Added missing require statement (#285) (10179cc)
  • Added release candidate changes (#379) (85b86c4)
  • Added Scoop acceptance testing after release (#395) (14c3cf5)
  • Added the condition to check the tag regex (#279) (ce87562)
  • Added the following changes: (#301) (c69e226)
  • allow login when no user has no username (#155) (7d4b55c)
  • apt postinst script (#343) (f405c9f)
  • Changed default node version to 16 to support backward compatiblilty for flex plugin for macos .pkg (#512) (4d793af)
  • changes for default output property (#377) (980b059)
  • chore: Fix error message when exceeding schema max items (#125) (46c472b)
  • Cleaning travis code (#380) (9e89e1a)
  • cleanup keytar and port command (#436) (d00f7ee)
  • commands with actions without parameters (#230) (45b766c)
  • conform to eslint guidelines (#254) (13173be)
  • correct a typo in config:set error messaging (#424) (d581fbb)
  • Correct terminology in testing workflow (#370) (84d5796)
  • Disable hyperlinks in Ubuntu (#329) (14f7cb3)
  • don't debug log the API key secret when creating profiles (#199) (00666ea)
  • don't get so fancy with the font color scheme (#198) (a640c6a)
  • Don't overwrite parameters when building request (#141) (edc3da9)
  • drop the lock file checkout step during packaging (bdb9c82)
  • drop the lock file since it doesn't get published (#143) (a75f95a)
  • dynamically install ngrok and zork if needed (#138) (28da6b6)
  • eagerly load keytar during profile creation (#139) (e505e17)
  • fix for failing rpm build (#391) (9cfaa2c)
  • Fix profiles remove with environment variables set (#376) (fb4c11a)
  • Fix scoop package manager installation (#410) (82196c3)
  • Fix vulnerabilities in twilio-cli (#530) (dced7e7)
  • Fixing failing test on twilio-cli (#280) (01afb70)
  • Fixing the release issue (#313) (b893be6)
  • Fork docker release workflow (#295) (c669c06)
  • Hide tests showing non-deterministic behaviour (#293) (75aa40c)
  • increase Node minimum version requirement to 10.12.0 (#91) (ce196d0)
  • macos workflow fix (#484) (a31bf6b)
  • make ngrok an optional dependency since it is installed at runtime (#140) (6982963)
  • modify image name in debian acceptance test (#505) (5733cd5)
  • move the mocha config file to the project root (3f4aefd)
  • move the plugin-install hook handler out of the init folder (bd8f030)
  • no more ignoring low severity vulnerabilities (79c008f)
  • pin 'tslib' to avoid issues when interacting with plugin-plugins (#189) (b558f27)
  • Pin node version to 14.18.1 in Dockerfile (#310) (0588491)
  • Pin peer dependency semantic-release (#318) (00ac1d8)
  • Pin plugin-help to 3.2.17 (#353) (d5c0a65)
  • Poll workflow status for Scoop/HomeBrew (#355) (eeff221)
  • releaserc json (892c7f1)
  • remove ngrok from force dependencies (#346) (3080312)
  • remove the profile option from the "profiles:remove" command (#226) (cb58d24)
  • replaceAll bug (#297) (3e85ed2)
  • Revert "Resolve security vulnerability (#306)" (#315) (#316) (53a2ded)
  • reverting changes for the RPM build (#326) (c9eaad8)
  • rollback plugin-help upgrade (dc705db)
  • rollback the lock file changes and remove the lock file during install (#144) (5653efa)
  • Run npm audit for only production dependencies (#359) (92f41a7)
  • specifying targets for oclif-dev pack (#471) (f0dfea5)
  • Swapping make install step to run after node setup in npm audit job (#520) (0ed7d26)
  • travis npm deploy (#150) (34a67cd)
  • unhide the Twilio region flag when creating profiles (#201) (cc87c60)
  • update docker node version (#536) (c33c5b5)
  • Update Dockerfile base image (#535) (edee208)
  • update package lock and AppVeyor test (8321a89)
  • update the condition for running sonar scanner (#413) (dd227e7)
  • update travis build badge link (#151) (e62b676)
  • update vulnerable dependencies packages (#340) (f9eec20)
  • Updated api definitions changelog in CHANGES.md (3236031)
  • updating release steps to fetch latest dependencies (#332) (ece2b9f)
  • updating windows release workflow (#347) (608bff4)
  • upgrade dependencies and drop tslib pinning (#197) (f69d2bd)
  • using node 16 versions for all releases (#513) (be0dbf2)
  • using npx instead of npm bin (#509) (235b97b)
  • wait for executables release to finish before sanity test (bf6e8ca)
  • windows executable workflow (ac8e2ed)

Library - Chores

1.0.0 (2023-06-08)

⚠ BREAKING CHANGES

  • upgrade to oclif v2
  • node engines support 14.x+
  • add node engine support from 14.x+
  • Storing profiles in config file instead of keytar.
  • bump CLI core to pick up breaking camelCase change (#171)
  • raise Node requirement to v10 and upgrade dependencies (#170)

Library - Test

Library - Docs

  • add regional flag and regional/edge env vars to general usage doc (#206) (911a63b)
  • add test credentials disclaimer (#250) (0a1b331)
  • baseline all the templated markdown docs (#152) (124edba)
  • Clarify how to privately share plugin code (#408) (d71a846)
  • how to use the CLI to interact with Twilio subaccounts (#194) (1b98879)
  • remove internal changelong entires (fb16954)
  • remove the note about time filtering not working when listing monitor alerts (5b04c41)
  • Update arch doc to remove keytar ref (#470) (d18c081)
  • Update templated markdown docs to use new default branch name (1a63983)
  • update the wording for the env vars setup (bfd765f)

Library - Features

  • add '--no-attachment' option to 'email:send' (#169) (bb9de3d)
  • add 'plugins:available' command that lists trusted, uninstalled plugins (#193) (ef04bad), closes #117
  • add assets plugin to available plugins (#261) (3fbd71d)
  • add custom HTTP header parameter support (#200) (1fef00e)
  • Add flag no header for fetch and list commands. (#344) (d26f504)
  • add signal2020 plugin to known commands list (#220) (2553fc7)
  • add the official autopilot plugin to the trusted plugins list (#142) (89ccd40)
  • added audit cronjob (#437) (0ffd3e1)
  • Added github actions for publish to s3 and trigger homebrew release (#287) (5d7acd6)
  • added notarization changes (#349) (2a8102e)
  • Added the GitHub actions for cli (#284) (49e2376)
  • Added the slack notifications for Github actions (#304) (8a14fdb)
  • Added the tests and sonarcloud jobs (#312) (bfc7d57)
  • adding windows package signing configurations (#341) (7b9abb1)
  • adding workflow for apt release (#320) (bdfab17)
  • block installation via npm when Node.js requirement not met (#208) (d58017d)
  • Configuring RC release for rpm (#478) (fcd625e)
  • Content-type detection for attachments in email:send (#167) (785c74c)
  • DII 47 hyperlinks in help (#290) (ce15661), closes #286 #285
  • Enable a draft release for npm and homebrew for sanity testing (#338) (9899fdf)
  • link to our API docs when you --help (#283) (37a857d)
  • Makes file paths with tildes work for email:send (#218) (4601971)
  • move Twilio (Sub)Account APIs to their own topic (#195) (35340f3)
  • oclif v2 migration (#466) (a9d57dc)
  • platform executables sanity testing (#342) (369c152)
  • prompt to install known plugin when command is not found (#191) (f64acf5)
  • Release feature branch (#360) (6bfe20d)
  • sanity check the account SID and auth token when creating profiles (#153) (174fd53)
  • update the mechanics of the login command (#156) (a3f8e02)

Library - Fixes

  • acceptance testing for brew and scoop releases (#417) (2239160)
  • acceptance workflow failures fix (#415) (a907984)
  • Add aws session token (#294) (8cfac65)
  • Add delay before checking latest workflow id (#348) (a072f8c)
  • Add input owner for docker test (#411) (73be18f)
  • add node engine support from 14.x+ (ef520fd)
  • add node engine support from 14.x+ (6de712f)
  • Added changes for lcov (#319) (43cc6ad)
  • added in @oclif/color 0.1.0 dependency (#172) (2096a8d)
  • Added missing require statement (#285) (10179cc)
  • Added release candidate changes (#379) (85b86c4)
  • Added Scoop acceptance testing after release (#395) (14c3cf5)
  • Added the condition to check the tag regex (#279) (ce87562)
  • Added the following changes: (#301) (c69e226)
  • allow login when no user has no username (#155) (7d4b55c)
  • apt postinst script (#343) (f405c9f)
  • Changed default node version to 16 to support backward compatiblilty for flex plugin for macos .pkg (#512) (4d793af)
  • changes for default output property (#377) (980b059)
  • chore: Fix error message when exceeding schema max items (#125) (46c472b)
  • Cleaning travis code (#380) (9e89e1a)
  • cleanup keytar and port command (#436) (d00f7ee)
  • commands with actions without parameters (#230) (45b766c)
  • conform to eslint guidelines (#254) (13173be)
  • correct a typo in config:set error messaging (#424) (d581fbb)
  • Correct terminology in testing workflow (#370) (84d5796)
  • Disable hyperlinks in Ubuntu (#329) (14f7cb3)
  • don't debug log the API key secret when creating profiles (#199) (00666ea)
  • don't get so fancy with the font color scheme (#198) (a640c6a)
  • Don't overwrite parameters when building request (#141) (edc3da9)
  • drop the lock file checkout step during packaging (bdb9c82)
  • drop the lock file since it doesn't get published (#143) (a75f95a)
  • dynamically install ngrok and zork if needed (#138) (28da6b6)
  • eagerly load keytar during profile creation (#139) (e505e17)
  • fix for failing rpm build (#391) (9cfaa2c)
  • Fix profiles remove with environment variables set (#376) (fb4c11a)
  • Fix scoop package manager installation (#410) (82196c3)
  • Fix vulnerabilities in twilio-cli (#530) (dced7e7)
  • Fixing failing test on twilio-cli (#280) (01afb70)
  • Fixing the release issue (#313) (b893be6)
  • Fork docker release workflow (#295) (c669c06)
  • Hide tests showing non-deterministic behaviour (#293) (75aa40c)
  • increase Node minimum version requirement to 10.12.0 (#91) (ce196d0)
  • macos workflow fix (#484) (a31bf6b)
  • make ngrok an optional dependency since it is installed at runtime (#140) (6982963)
  • modify image name in debian acceptance test (#505) (5733cd5)
  • move the mocha config file to the project root (3f4aefd)
  • move the plugin-install hook handler out of the init folder (bd8f030)
  • no more ignoring low severity vulnerabilities (79c008f)
  • pin 'tslib' to avoid issues when interacting with plugin-plugins (#189) (b558f27)
  • Pin node version to 14.18.1 in Dockerfile (#310) (0588491)
  • Pin peer dependency semantic-release (#318) (00ac1d8)
  • Pin plugin-help to 3.2.17 (#353) (d5c0a65)
  • Poll workflow status for Scoop/HomeBrew (#355) (eeff221)
  • releaserc json (892c7f1)
  • remove ngrok from force dependencies (#346) (3080312)
  • remove the profile option from the "profiles:remove" command (#226) (cb58d24)
  • replaceAll bug (#297) (3e85ed2)
  • Revert "Resolve security vulnerability (#306)" (#315) (#316) (53a2ded)
  • reverting changes for the RPM build (#326) (c9eaad8)
  • rollback plugin-help upgrade (dc705db)
  • rollback the lock file changes and remove the lock file during install (#144) (5653efa)
  • Run npm audit for only production dependencies (#359) (92f41a7)
  • specifying targets for oclif-dev pack (#471) (f0dfea5)
  • Swapping make install step to run after node setup in npm audit job (#520) (0ed7d26)
  • travis npm deploy (#150) (34a67cd)
  • unhide the Twilio region flag when creating profiles (#201) (cc87c60)
  • update docker node version (#536) (c33c5b5)
  • Update Dockerfile base image (#535) (edee208)
  • update package lock and AppVeyor test (8321a89)
  • update the condition for running sonar scanner (#413) (dd227e7)
  • update travis build badge link (#151) (e62b676)
  • update vulnerable dependencies packages (#340) (f9eec20)
  • Updated api definitions changelog in CHANGES.md (3236031)
  • updating release steps to fetch latest dependencies (#332) (ece2b9f)
  • updating windows release workflow (#347) (608bff4)
  • upgrade dependencies and drop tslib pinning (#197) (f69d2bd)
  • using node 16 versions for all releases (#513) (be0dbf2)
  • using npx instead of npm bin (#509) (235b97b)
  • wait for executables release to finish before sanity test (bf6e8ca)
  • windows executable workflow (ac8e2ed)

Library - Chores

5.8.2 (2023-06-01)

Library - Fixes


Api

  • Add to create Conference Participant API

Intelligence

  • First public beta release for Voice Intelligence APIs with client libraries

Messaging

  • Add new attribute to us_app_to_person resource. This attribute will provide additional information about campaign registration errors.### 5.8.1 (2023-05-18)

Conversations

  • Added parameter to Address Configuration endpoint, to support regional short code addresses
  • Added query parameters , and in list Conversations resource for filtering

Insights

  • Added annotations parameters to list summary api

Messaging

  • Add GET domainByMessagingService endpoint to linkShortening service
  • Add to link shortening domain_config properties

Numbers

  • Add bulk_eligibility api under version .## 5.8.0 (2023-05-04)

Library - Fixes

Library - Chores

  • bump http-cache-semantics from 4.1.0 to 4.1.1 (#501) (b168a03)

Conversations

  • Remove , and query parameters from list operation on Conversations resource (breaking change)

Twiml

  • Add support for new Amazon Polly voices (Q1 2023) for verb## 5.7.0 (2023-04-20)

Messaging

  • Remove and from domain config endpoint (breaking change)
  • Add error_code and rejection_reason properties to tollfree verification API response

Numbers

  • Added the new Eligibility API under version .## 5.6.0 (2023-04-06)

Library - Fixes

  • Swapping make install step to run after node setup in npm audit job (#520) (0ed7d26)

Library - Chores


Conversations

  • Expose query parameters , and in list operation on Conversations resource for sorting and filtering

Insights

  • Added answered by filter in Call Summaries

Lookups

  • Remove package (breaking change)

Messaging

  • Add support for brand type and campaign use case.
  • New Sole Proprietor Brands should be created with brand type. Brand registration requests with brand type will be rejected.
  • New Sole Proprietor Campaigns should be created with campaign use case. Campaign registration requests with campaign use case will be rejected.
  • Add Brand Registrations OTP API## 5.5.0 (2023-03-23)

Api

  • Revert Corrected the data type for in Available Phone Number Local, Mobile and TollFree resources
  • Corrected the data type for in Available Phone Number Local, Mobile and TollFree resources (breaking change)

Messaging

  • Add resource
  • Add new endpoint for GetDomainConfigByMessagingServiceSid
  • Remove parameter and add parameter to Link Shortening API (breaking change)### 5.4.3 (2023-03-21)

Library - Chores

5.4.2 (2023-03-14)

Library - Fixes

  • Changed default node version to 16 to support backward compatiblilty for flex plugin for macos .pkg (#512) (4d793af)
  • using node 16 versions for all releases (#513) (be0dbf2)

Library - Chores

  • bump jsonwebtoken from 8.5.1 to 9.0.0 (#514) (0f7ec42)

Api

  • Add new categories for whatsapp template

Lookups

  • Remove from the

Supersim

  • Add ESimProfile's and parameters to libraries### 5.4.1 (2023-02-23)

Library - Chores

Library - Fixes

5.4.0 (2023-02-09)


Library - Feature

Lookups

  • Add package to the lookup response
  • Add package to the lookup response### 5.3.3 (2023-01-26)

Library - Fix

Api

  • Add param to Application resource

Messaging

  • Add new tollfree verification API property (ExternalReferenceId)]

Verify

  • Add parameter and channel for sna/sms orchestration

Twiml

  • Add support for noun and noun, nested to and verb### 5.3.2 (2023-01-12)

Library - Fixes

Library - Chores


Conversations

  • Add support for creating Multi-Channel Rich Content Messages

Lookups

  • Changed the no data message for match postal code from to in identity match package

Messaging

  • Add update/edit tollfree verification API### 5.3.1 (2022-12-29)

Library - Fix

Library - Features


Api

  • Add param to address create and update
  • Make optional for user defined message subscription (breaking change)

Flex

  • Flex Conversations is now Generally Available
  • Adding the ie1 mapping for authorization api, updating service base uri and base url response attribute (breaking change)
  • Change web channels to GA and library visibility to public
  • Changing the uri for authorization api from using Accounts to Insights (breaking change)

Media

  • Gate Twilio Live endpoints behind beta_feature for EOS

Messaging

  • Mark as a required field for Campaign Creation (breaking change)

Oauth

  • updated openid discovery endpoint uri (breaking change)
  • Added device code authorization endpoint

Supersim

  • Allow filtering the SettingsUpdates resource by

Twiml

  • Add new Polly Neural voices
  • Add tr-TR, ar-AE, yue-CN, fi-FI languages to SSML element.
  • Add x-amazon-jyutping, x-amazon-pinyin, x-amazon-pron-kana, x-amazon-yomigana alphabets to SSML element.
  • Rename value for SSML attribute to . (breaking change)
  • Rename attribute to in SSML element. (breaking change)### 5.2.3 (2022-12-01)

Flex

  • Adding new api in version

Lookups

  • Add package to the lookup response

Messaging

  • Added parameter to Link Shortening API

Serverless

  • Add node16 as a valid Build runtime
  • Add ie1 and au1 as supported regions for all endpoints.### 5.2.2 (2022-11-17)

Library - Docs

  • Update arch doc to remove keytar ref (#470) (d18c081)

Library - Chores

  • bump @actions/core in /.github/actions/build-rpm (#447) (422c8fb)

Api

  • Set the Content resource to have public visibility as Preview

Flex

  • Adding new parameter to 'gooddata' response in version

Insights

  • Added field in List Call Summary
  • Added field in call summary

Library - Fix

Flex

  • Adding two new authorization API 'user_roles' and 'gooddata' in version

Messaging

  • Add new Campaign properties (MessageFlow, OptInMessage, OptInKeywords, OptOutMessage, OptOutKeywords, HelpMessage, HelpKeywords)

Twiml

  • Add new speech models to .### 5.2.1 (2022-11-02)

Library - Fix

Api

  • Added and to Message resource with public visibility as Beta
  • Add and resource

Proxy

  • Remove FailOnParticipantConflict param from Proxy Session create and update and Proxy Participant create

Supersim

  • Update SettingsUpdates resource to remove PackageSid

Taskrouter

  • Add query parameter to Workers and TaskQueues for sorting by
  • Add query param for list reservations endpoint

Twiml

  • Add and attributes to ## 5.2.0 (2022-10-19)

Library - Chores

  • run acceptance test on macos x64 executable (#472) (12097b3)

Library - Fixes

  • specifying targets for oclif-dev pack (#471) (f0dfea5)

Library - Chore

Library - Fix

  • PR #78: updating property order for yaml files. Thanks to @kridai!

Api

  • Make link shortening parameters public (breaking change)

Oauth

  • added oauth JWKS endpoint
  • Get userinfo resource
  • OpenID discovery resource
  • Add new API for token endpoint

Supersim

  • Add SettingsUpdates resource

Verify

  • Update Verify Push endpoints to maturity
  • Verify BYOT add Channels property to the Get Templates response

Twiml

  • Add attribute and errorType to ## 5.1.0 (2022-10-06)

Library - Fixes

  • windows executable workflow (ac8e2ed)

Library - Chores


Library - Feature

Api

  • Added to API.
  • Add AMD attributes to participant create request

Twiml

  • Add AMD attributes to and ## 5.0.0 (2022-09-19)

⚠ BREAKING CHANGES

  • upgrade to oclif v2

Library - Features

4.2.0 (2022-09-08)

⚠ BREAKING CHANGES

  • add node engine support from 14.x+

Library - Fixes

  • add node engine support from 14.x+ (6de712f)

Library - Chores


Flex

  • Removed redundant status from Flex Interactions flow (breaking change)
  • Adding and to Flex Configuration

Messaging

  • Add create, list and get tollfree verification API

Verify

  • Verify SafeList API endpoints added.

Video

  • Add API

Twiml

  • Update value to ## 4.1.0 (2022-08-25)

Library - Features

Library - Chores


Library - Test

Api

  • Remove from scheduling params and remove optimize parameters. (breaking change)

Routes

  • Remove Duplicate Create Method - Update Method will work even if Inbound Processing Region is currently empty/404. (breaking change)

Twiml

  • Add new Polly Neural voices
  • Add new languages to SSML .### 4.0.1 (2022-08-11)

Library - Chores

4.0.0 (2022-08-11)

⚠ BREAKING CHANGES

  • node engines support 14.x+

Library - Chores

Library - Fixes

  • add node engine support from 14.x+ (ef520fd)
  • cleanup keytar and port command (#436) (d00f7ee)

--------------------------- Library - Feature - PR #72: Addition of spec files for preview domain. Thanks to @AsabuHere! Routes - Inbound Proccessing Region API - Public GA Supersim - Allow updating on a Fleet## 3.6.0 (2022-07-14)


Library - Test

Library - Fix

Conversations

  • Allowed to use as part of Participant's resource (breaking change)

Lookups

  • Remove from the lookup response (breaking change)

Supersim

  • Add support for resource to helper libraries

Verify

  • Changed summary param to to be consistent with list attempts API (breaking change)
  • Make optional on Verification check to support attempts.## 3.5.0 (2022-06-30)

Library - Chores

  • bump semver-regex from 3.1.3 to 3.1.4 (#422) (5043d4e)

Library - Fixes

  • correct a typo in config:set error messaging (#424) (d581fbb)

Library - Chore

Api

  • Added to API.

Insights

  • Added field in call summary
  • Added new endpoint to fetch/create/update Call Annotations

Verify

  • Remove beta flag and set maturity to for Verify TOTP properties and parameters. (breaking change)
  • Changed summary param to to be consistent with list attempts API (breaking change)

Twiml

  • Add to ### 3.4.2 (2022-06-16)

Lookups

  • Adding support for Lookup V2 API

Studio

  • Corrected PII labels to be 30 days and added context to be PII

Twiml

  • Add attribute, nested and elements to noun.
  • Add support for new Amazon Polly voices (Q2 2022) for verb
  • Add support for noun### 3.4.1 (2022-05-19)

Library - Fix

Api

  • Add property to the recording resources

Verify

  • Include as a channel type in the verifications API.## 3.4.0 (2022-05-05)

Library - Fix

  • PR #56: add class_name property to twilio vendor extension. Thanks to @charan678!

Conversations

  • Expose query parameter in list operation on Address Configurations resource

Supersim

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

Verify

  • Deprecate parameter in create and update service.### 3.3.3 (2022-05-05)

Library - Fixes

  • acceptance testing for brew and scoop releases (#417) (2239160)

Library - Chores

  • add dev phone to plugin commands (418) (ed0455e)

3.3.2 (2022-04-21)


Library - Fix

Library - Chores

Library - Docs

  • Clarify how to privately share plugin code (#408) (d71a846)

Library - Fixes

  • acceptance workflow failures fix (#415) (a907984)
  • update the condition for running sonar scanner (#413) (dd227e7)

Api

  • Updated visibility to private

Verify

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

Voice

  • make annotation parameter from /Calls API private## 3.3.0 (2022-03-24)

Library - Fixes


Api

  • Change Version: ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org Copyright: © 1999-2019 ImageMagick Studio LLC License: https://imagemagick.org/script/license.php Features: Cipher DPC Modules OpenMP Delegates (built-in): bzlib djvu fftw fontconfig freetype jbig jng jpeg lcms lqr ltdl lzma openexr pangocairo png tiff webp wmf x xml zlib Usage: stream-im6.q16 [options ...] input-image raw-image

Image Settings: -authenticate password decipher image with this password -channel type apply option to select image channels -colorspace type alternate image colorspace -compress type type of pixel compression when writing the image -define format:option define one or more image format options -density geometry horizontal and vertical density of the image -depth value image depth -extract geometry extract area from image -identify identify the format and characteristics of the image -interlace type type of image interlacing scheme -interpolate method pixel color interpolation method -limit type value pixel cache resource limit -map components one or more pixel components -monitor monitor progress -quantize colorspace reduce colors in this colorspace -quiet suppress all warning messages -regard-warnings pay attention to warning messages -respect-parentheses settings remain in effect until parenthesis boundary -sampling-factor geometry horizontal and vertical sampling factor -seed value seed a new sequence of pseudo-random numbers -set attribute value set an image attribute -size geometry width and height of image -storage-type type pixel storage type -synchronize synchronize image to storage device -taint declare the image as modified -transparent-color color transparent color -verbose print detailed information about the image -virtual-pixel method virtual pixel access method

Miscellaneous Options: -debug events display copious debugging information -help print program options -list type print a list of supported option arguments -log format format of debugging information -version print version information

By default, the image format of `file' is determined by its magic number. To specify a particular image format, precede the filename with an image format name and a colon (i.e. ps:image) or specify the image type as the filename suffix (i.e. image.ps). Specify 'file' as '-' for standard input or output. url parameter to non optional

  • Add and categories to 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 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 for Cumulative Statistics Endpoint

Video

  • Change recording type from to (breaking change)
  • Add and to composition
  • Add and to recording### 3.2.1 (2022-03-10)

Library - Chores

3.2.0 (2022-02-24)

Library - Fixes

Library - Chores


Api

  • Add to Version: ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org Copyright: © 1999-2019 ImageMagick Studio LLC License: https://imagemagick.org/script/license.php Features: Cipher DPC Modules OpenMP Delegates (built-in): bzlib djvu fftw fontconfig freetype jbig jng jpeg lcms lqr ltdl lzma openexr pangocairo png tiff webp wmf x xml zlib Usage: stream-im6.q16 [options ...] input-image raw-image

Image Settings: -authenticate password decipher image with this password -channel type apply option to select image channels -colorspace type alternate image colorspace -compress type type of pixel compression when writing the image -define format:option define one or more image format options -density geometry horizontal and vertical density of the image -depth value image depth -extract geometry extract area from image -identify identify the format and characteristics of the image -interlace type type of image interlacing scheme -interpolate method pixel color interpolation method -limit type value pixel cache resource limit -map components one or more pixel components -monitor monitor progress -quantize colorspace reduce colors in this colorspace -quiet suppress all warning messages -regard-warnings pay attention to warning messages -respect-parentheses settings remain in effect until parenthesis boundary -sampling-factor geometry horizontal and vertical sampling factor -seed value seed a new sequence of pseudo-random numbers -set attribute value set an image attribute -size geometry width and height of image -storage-type type pixel storage type -synchronize synchronize image to storage device -taint declare the image as modified -transparent-color color transparent color -verbose print detailed information about the image -virtual-pixel method virtual pixel access method

Miscellaneous Options: -debug events display copious debugging information -help print program options -list type print a list of supported option arguments -log format format of debugging information -version print version information

By default, the image format of `file' is determined by its magic number. To specify a particular image format, precede the filename with an image format name and a colon (i.e. ps:image) or specify the image type as the filename suffix (i.e. image.ps). Specify 'file' as '-' for standard input or output. resource

  • Add A2P Registration Fee category () to usage records

Verify

  • Remove outdated documentation commentary to contact sales. Product is already in public beta.

Api

  • 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 from preview to beta under (breaking change)

Taskrouter

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

Verify

  • Add optional to factors.

Twiml

  • Add new Polly Neural voices## 3.1.0 (2022-02-10)

Library - Fixes

Library - Chores

Library - Test


Api

  • Add Version: ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org Copyright: © 1999-2019 ImageMagick Studio LLC License: https://imagemagick.org/script/license.php Features: Cipher DPC Modules OpenMP Delegates (built-in): bzlib djvu fftw fontconfig freetype jbig jng jpeg lcms lqr ltdl lzma openexr pangocairo png tiff webp wmf x xml zlib Usage: stream-im6.q16 [options ...] input-image raw-image

Image Settings: -authenticate password decipher image with this password -channel type apply option to select image channels -colorspace type alternate image colorspace -compress type type of pixel compression when writing the image -define format:option define one or more image format options -density geometry horizontal and vertical density of the image -depth value image depth -extract geometry extract area from image -identify identify the format and characteristics of the image -interlace type type of image interlacing scheme -interpolate method pixel color interpolation method -limit type value pixel cache resource limit -map components one or more pixel components -monitor monitor progress -quantize colorspace reduce colors in this colorspace -quiet suppress all warning messages -regard-warnings pay attention to warning messages -respect-parentheses settings remain in effect until parenthesis boundary -sampling-factor geometry horizontal and vertical sampling factor -seed value seed a new sequence of pseudo-random numbers -set attribute value set an image attribute -size geometry width and height of image -storage-type type pixel storage type -synchronize synchronize image to storage device -taint declare the image as modified -transparent-color color transparent color -verbose print detailed information about the image -virtual-pixel method virtual pixel access method

Miscellaneous Options: -debug events display copious debugging information -help print program options -list type print a list of supported option arguments -log format format of debugging information -version print version information

By default, the image format of `file' is determined by its magic number. To specify a particular image format, precede the filename with an image format name and a colon (i.e. ps:image) or specify the image type as the filename suffix (i.e. image.ps). Specify 'file' as '-' for standard input or output. resource

Conversations

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

Fax

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

Insights

  • Rename to and remove 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 and on Fleets resource for helper libraries
  • Changed 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.### 3.0.1 (2022-01-27)

Library - Chores

  • Add twilio docs link for twilio update (#366) (8c36f69)

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.## 3.0.0 (2022-01-18)

⚠ BREAKING CHANGES

  • Storing profiles in config file instead of keytar.

Library - Fixes

  • Run npm audit for only production dependencies (#359) (92f41a7)

Library - Features

Library - Chores


Library - Feature

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### 2.36.1 (2021-12-30)

Library - Fixes

  • wait for executables release to finish before sanity test (bf6e8ca)

2.36.0 (2021-12-16)

Library - Features

  • Add flag no header for fetch and list commands. (#344) (d26f504)
  • added notarization changes (#349) (2a8102e)

Library - Fixes

Library - Chores

2.35.0 (2021-12-02)

Library - Features

  • adding windows package signing configurations (#341) (7b9abb1)
  • Enable a draft release for npm and homebrew for sanity testing (#338) (9899fdf)
  • platform executables sanity testing (#342) (369c152)

Library - Fixes

Library - Chores

  • Trigger scoop repo workflow through release (#345) (7c674cf)

Conversations

  • Add resource

Flex

  • Adding and 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 parameter to the create access token endpoint.

Video

  • Add maxParticipantDuration param to Rooms

Twiml

  • Unrevert Add supported SSML children to , , , , , and .
  • Revert Add supported SSML children to , , , , , and .## 2.34.0 (2021-11-18)

Library - Fixes

Library - Features

Library - Chores


Frontline

  • Added to User's resource

Messaging

  • Added GET vetting API

Verify

  • Add to the attempts API.
  • Allow to update from to or and viceversa for Verify Push
  • Add as a valid value for Verify Push

Twiml

  • Add supported SSML children to , , , , , and .## 2.33.0 (2021-11-04)

Library - Features

Library - Fixes

Library - Chores


Library - Chore

Api

  • Updated 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 parameter.
  • Added on verification creation
  • Make parameter public for Verification resource and parameter public for Service resource. (breaking change)### 2.32.1 (2021-10-19)

Library - Fixes

2.33.0-rc.2 (2021-11-12)

Library - Fixes

2.33.0-rc.1 (2021-11-03)

Library - Features

  • Merging main into release-feature-branch (#322) (ef1f6d3)

Library - Fixes

2.27.0-rc.1 (2021-10-27)

Library - Chores

Library - Features

  • Added github actions for publish to s3 and trigger homebrew release (#287) (5d7acd6)
  • Added the GitHub actions for cli (#284) (49e2376)
  • Added the slack notifications for Github actions (#304) (8a14fdb)
  • Added the tests and sonarcloud jobs (#312) (bfc7d57)
  • DII 47 hyperlinks in help (#290) (ce15661), closes #286 #285
  • link to our API docs when you --help (#283) (37a857d)

Library - Fixes


Api

  • Corrected enum values for values in response. (breaking change)
  • Clarify values in 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 to create room### 2.30.1 (2021-09-24)

Library - Fixes

2.32.0 (2021-10-19)

Library - Features

  • Added the slack notifications for Github actions (#304) (8a14fdb)

Library - Fixes

  • Pin node version to 14.18.1 in Dockerfile (#310) (0588491)

Api

  • Corrected enum values for values in response. (breaking change)
  • Clarify values in 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 to create room## 2.31.0 (2021-10-07)

Library - Chores

  • Replaced the community actions with the scripts (#298) (316aeb6)

Library - Fixes


Library - Fix

Api

  • Add attribute to response.
  • Add resource

Conversations

  • Added attachment parameters in configuration for type of push notifications

Flex

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

Trunking

  • Added property on Trunks.

Verify

  • Document new pilot channel.### 2.30.2 (2021-09-24)

Library - Fixes

2.30.1 (2021-09-24)

Library - Fixes

2.30.0 (2021-09-23)

Library - Chores

  • Add docker workflow to github actions (#289) (7e9d233)

Library - Features

Library - Fixes

  • Updated api definitions changelog in CHANGES.md (3236031)

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 APItwilio-cli changelog =====================

[2021-09-09] Version 2.29.1

Library - Fix

Messaging

  • 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

[2021-09-09] Version 2.29.0

Library - Feature

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.

[2021-08-26] Version 2.28.1

Library - Chore

  • PR #281: Custom help implementation for displaying required flags. Thanks to @onuzbee!

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.

[2021-08-12] Version 2.28.0

Library - Fix

Library - Chore

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)

Insights

  • Added new endpoint to fetch Call Summaries

Messaging

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

[2021-07-29] Version 2.27.1

Messaging

  • Add brand_type field to a2p brand_registration api

[2021-07-29] Version 2.27.1-rc

Library - Fix

[2021-07-29] Version 2.27.0

Api

  • Added domain_sid in sip_credential_list_mapping and sip_ip_access_control_list_mapping APIs (breaking change)

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.

[2021-07-15] Version 2.26.0

Library - Chore

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

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)

[2021-06-22] Version 2.25.0

Library - Feature

Api

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

Conversations

  • Read-only Conversation Email Binding property binding

Events

  • join Sinks and Subscriptions service

Taskrouter

  • Add transcribe & transcription_configuration form params to Reservation update endpoint

Trusthub

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

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.

[2021-05-19] Version 2.24.0

Library - Fix

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

[2021-05-05] Version 2.23.0

Library - Docs

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.

[2021-04-21] Version 2.22.0

Library - Chore

  • PR #248: Updating help description to include the quickstart doc url. Thanks to @Sindhura3!
  • PR #247: Indicate environment variables being used in profiles:list. Thanks to @onuzbee!

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.

[2021-04-07] Version 2.21.0

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

[2021-03-24] Version 2.20.0

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

[2021-03-15] Version 2.19.0

Library - Chore

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.

[2021-02-24] Version 2.18.0

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.

[2021-02-10] Version 2.17.0

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)

[2021-01-27] Version 2.16.1

Studio

  • Studio V2 API is now GA

Supersim

  • Allow updating CommandsUrl and CommandsMethod on a Fleet

[2021-01-13] Version 2.16.0

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

[2021-01-06] Version 2.15.2

Library - Chore

[2020-12-16] Version 2.15.1

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

[2020-12-08] Version 2.15.0

Library - Chore

Api

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

[2020-12-02] Version 2.14.0

Library - Fix

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.

[2020-11-18] Version 2.13.0

Library - Fix

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.

[2020-11-05] Version 2.12.0

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

[2020-10-14] Version 2.11.0

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)

[2020-09-30] Version 2.10.3

Library - Chore

  • updating api spec

[2020-09-29] Version 2.10.2

Library - Chore

  • updating core version

[2020-09-28] Version 2.10.1

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

[2020-09-21] Version 2.10.0

Library - Feature

  • PR #220: add signal2020 plugin to known commands list. Thanks to @dkundel!

Accounts

  • Add Auth Token rotation API

Conversations

  • Change resource path for Webhook Configuration

Events

  • Schemas API get all Schemas names and versions

[2020-09-16] Version 2.9.0

Library - Feature

  • PR #218: Makes file paths with tildes work for email:send. Thanks to @philnash!

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

[2020-09-02] Version 2.8.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_mode property on Trunks.

[2020-08-19] Version 2.8.0

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)

[2020-08-05] Version 2.7.0

Library - Feature

Library - Docs

Library - Chore

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.

[2020-07-22] Version 2.6.0

Library - Feature

Library - Fix

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

[2020-07-08] Version 2.5.0

Library - Docs

Library - Fix

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)

[2020-06-25] Version 2.4.0

Library - Feature

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

[2020-06-10] Version 2.3.0

Library - Feature

Api

  • Added pstnconnectivity to usage_record API

Notify

  • delivery_callback_url and delivery_callback_enabled added

Preview

  • BrandsInformation endpoint now returns a single BrandsInformation

Supersim

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

[2020-06-04] Version 2.2.0

Library - Fix

Autopilot

  • Add dialogue_sid param to Query list resource

Contacts

  • Added AccountSID to CFD CREATE and GET Responses

Numbers

  • Add provisionally-approved as a Bundle status

Preview

  • 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

[2020-05-27] Version 2.1.0

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.

[2020-05-20] Version 2.0.3

Chore

  • upgrade dependencies

[2020-05-13] Version 2.0.2

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

[2020-04-29] Version 2.0.1

Library - Fix

Preview

  • Added Dispatch version to preview

Studio

  • Reroute Create Execution for V2 to the V2 downstream

Supersim

  • Add Networks resource

[2020-04-15] Version 2.0.0

Library - Chore

Library - Feature

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

[2020-04-01] Version 1.12.0

Library - Chore

Library - Docs

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)

[2020-03-18] Version 1.11.0

Library - Chore

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)

[2020-03-04] Version 1.10.0

Library - Feature

Library - Fix

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)

[2020-02-19] Version 1.9.6

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

[2020-02-05] Version 1.9.5

Library - Docs

Library - Fix

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

[2020-01-23] Version 1.9.4

Library - Fix

[2020-01-23] Version 1.9.3

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.

[2020-01-08] Version 1.9.2

Numbers

  • Add Regulatory Compliance CRUD APIs

Studio

  • Add parameter validation for Studio v2 Flows API

[2019-12-18] Version 1.9.1

Library - Fix

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.

[2019-12-12] Version 1.9.0

Library

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)

[2019-12-04] Version 1.8.5

Library

[2019-11-22] Version 1.8.4

Library

Conversations

  • Allow Messaging Service update

[2019-11-21] Version 1.8.3

Library

Api

  • Add optional twiml parameter for call create

Chat

  • Added delete method in UserChannel resource

Taskrouter

  • Support ReEvaluateTasks parameter on Workflow update

[2019-11-13] Version 1.8.2

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

[2019-11-01] Version 1.8.1

Library

[2019-10-30] Version 1.8.0

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.

[2019-10-17] Version 1.7.2

Library

[2019-10-17] Version 1.7.1

Library

[2019-10-17] Version 1.7.0

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

[2019-10-02] Version 1.6.1

Library

Conversations

  • Add media to Conversations Message resource

Supersim

  • Add List endpoint to Sims resource for Super Sim Pilot

[2019-09-18] Version 1.6.0

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

[2019-09-06] Version 1.5.1

Library

[2019-09-04] Version 1.5.0

Library

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

[2019-08-21] Version 1.4.2

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.

[2019-08-05] Version 1.4.1

Library

Conversations

  • Switch library_visibility to public for Conversations Resources

[2019-08-02] Version 1.4.0

Library

Preview

  • Added support for the header Twilio-Sandbox-Mode to mock all Voice dependencies

[2019-07-31] Version 1.3.6

Library

[2019-07-24] Version 1.3.5

Library

Insights

  • Added properties to summary.

[2019-07-12] Version 1.3.4

Preview

  • Added endpoint to brand a call without initiating it, so it can be initiated manually by the Customer

[2019-07-10] Version 1.3.3

Library

Api

  • Make friendly_name optional for applications create

[2019-07-05] Version 1.3.2

Library

Api

  • Add new property as_of date to Usage Record API calls

Wireless

  • Added Usage Records resource.

[2019-06-26] Version 1.3.0

Library

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

[2019-06-12] Version 1.2.0

Note: This release contains breaking changes, check our upgrade guide for detailed migration notes.

Library

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.

[2019-05-29] Version 1.1.2

Verify

  • Add approved to status enum

[2019-05-15] Version 1.1.1

Library

Video

  • [Rooms] Add Video Subscription API

Wireless

  • Added imei to Data Session resource.

[2019-05-07] Version 1.1.0

Library

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

Serverless

  • Documentation

Taskrouter

  • Added channel_optimized_routing attribute to task-channel endpoint

Wireless

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

[2019-04-29] Version 1.0.0

Moving all related CLI libs to v1.0.0 per npm semver recommendation.

[2019-04-29] Version 0.1.2

  • Moved config from ~/.config/@twilio/cli (Unix) and %LOCALAPPDATA%\@twilio\cli (Windows) to ~/.twilio and %USERPROFILE%\.twilio, respectively.

To copy over your existing configuration, run the following commands (Unix):

mkdir ~/.twilio
cp ~/.config/@twilio/cli/config.json ~/.twilio/config.json