diff --git a/CHANGES.md b/CHANGES.md index e8c130b81..f05da3e5b 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,6 +1,24 @@ twilio-cli changelog ===================== +[2020-03-18] Version 1.11.0 +--------------------------- +**Library - Chore** +- [PR #158](https://github.com/twilio/twilio-cli/pull/158): refactor reading data from file or stdin. Thanks to [@childish-sambino](https://github.com/childish-sambino)! +- [PR #157](https://github.com/twilio/twilio-cli/pull/157): upgrade dev dependencies and fix eslint errors/warnings. Thanks to [@childish-sambino](https://github.com/childish-sambino)! + +**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** diff --git a/package-lock.json b/package-lock.json index 46ff4ac79..23c8741c1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -515,31 +515,31 @@ } }, "@sendgrid/client": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/@sendgrid/client/-/client-6.5.3.tgz", - "integrity": "sha512-+K4yTMSNChfwKuuMGpnK1Xz7SnBoh3VDT8sILVwSMJRH3s18mOf5Bv/xbAxawqX4Wz50rlSrpbA5A3FwiSDzJA==", + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/@sendgrid/client/-/client-6.5.5.tgz", + "integrity": "sha512-Nbfgo94gbWSL8PIgJfuHoifyOJJepvV8NQkkglctAEfb1hyozKhrzE6v1kPG/z4j0RodaTtXD5LJj/t0q/VhLA==", "requires": { - "@sendgrid/helpers": "^6.5.3", + "@sendgrid/helpers": "^6.5.5", "@types/request": "^2.48.4", "request": "^2.88.0" } }, "@sendgrid/helpers": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/@sendgrid/helpers/-/helpers-6.5.3.tgz", - "integrity": "sha512-Cr5lV8H8STg8bzdzU5pEctI/SDQ3TCLiq72Ao2r3tGyusIxJ00C7CrXddhjEdYBsHvJZLaBTfG04yp8303em6w==", + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/@sendgrid/helpers/-/helpers-6.5.5.tgz", + "integrity": "sha512-uRFEanalfss5hDsuzVXZ1wm7i7eEXHh1py80piOXjobiQ+MxmtR19EU+gDSXZ+uMcEehBGhxnb7QDNN0q65qig==", "requires": { "chalk": "^2.0.1", "deepmerge": "^4.2.2" } }, "@sendgrid/mail": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/@sendgrid/mail/-/mail-6.5.4.tgz", - "integrity": "sha512-oXQc4rseywV9j2+dXSgZfCLU+8Oj1AI12x071qVBtaKdYUwJI4sgbHvNiowAG/pL+FaWX339wcXH8F28uPzgew==", + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/@sendgrid/mail/-/mail-6.5.5.tgz", + "integrity": "sha512-DSu8oTPI0BJFH60jMOG9gM+oeNMoRALFmdAYg2PIXpL+Zbxd7L2GzQZtmf1jLy/8UBImkbB3D74TjiOBiLRK1w==", "requires": { - "@sendgrid/client": "^6.5.3", - "@sendgrid/helpers": "^6.5.3" + "@sendgrid/client": "^6.5.5", + "@sendgrid/helpers": "^6.5.5" } }, "@sinonjs/commons": { @@ -596,27 +596,33 @@ "dev": true }, "@twilio/cli-core": { - "version": "4.4.7", - "resolved": "https://registry.npmjs.org/@twilio/cli-core/-/cli-core-4.4.7.tgz", - "integrity": "sha512-9+h41Ro2cnA1e5ljRnG9ddRRzWoSP8QNYme6v8EeZ3uK2fIb1iGba/nqsyebJHtacUE/rwgyQsjFdgrEPrl/yw==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@twilio/cli-core/-/cli-core-4.5.0.tgz", + "integrity": "sha512-iTqW1hqUijh4Yr7LNpOO7nwNJ1mmiG5mAX/JBTOUJkBcVQD3ELZJGKrTn2mVdNFwKqUF/WzCJs8W/lhXYdfI/A==", "requires": { "@oclif/command": "^1.5.19", "@oclif/config": "^1.14.0", "@oclif/errors": "^1.2.2", "@oclif/plugin-help": "^2.2.3", "@oclif/plugin-plugins": "^1.7.9", + "axios": "^0.19.2", "chalk": "^2.4.2", "columnify": "^1.5.4", "fs-extra": "^7.0.1", "inquirer": "^6.5.2", "keytar": "^4.13.0", - "request": "^2.88.2", + "qs": "^6.9.1", "semver": "^6.3.0", "shelljs": "^0.8.3", "tsv": "^0.2.0", "twilio": "^3.40.0" }, "dependencies": { + "qs": { + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.1.tgz", + "integrity": "sha512-Cxm7/SS/y/Z3MHWSxXb8lIFqgqBowP5JMlTUFyJN88y0SGQhVmZnqFK/PeuMX9LzUyWsqqhNxIyg0jlzq946yA==" + }, "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -785,9 +791,9 @@ "dev": true }, "@types/node": { - "version": "13.9.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.9.1.tgz", - "integrity": "sha512-E6M6N0blf/jiZx8Q3nb0vNaswQeEyn0XlupO+xN6DtJ6r6IT4nXrTry7zhIfYvFCl3/8Cu6WIysmUBKiqV0bqQ==" + "version": "13.9.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.9.2.tgz", + "integrity": "sha512-bnoqK579sAYrQbp73wwglccjJ4sfRdKU7WNEZ5FW4K2U6Kc0/eZ5kvXG0JKsEKFB50zrFmfFt52/cvBbZa7eXg==" }, "@types/range-parser": { "version": "1.2.3", @@ -1004,9 +1010,9 @@ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, "aws-sdk": { - "version": "2.641.0", - "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.641.0.tgz", - "integrity": "sha512-9GYrBWR7ygIwwFBr0L+P+6tecNGsDuSe1mB18rv7CXSDLDdg6VPYwma1PSw5bUBs4wix9ganK6QLfW8D8ztBEQ==", + "version": "2.642.0", + "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.642.0.tgz", + "integrity": "sha512-0ZNgL1HBXRVobFD9Z64RyQk50cNABDMU1GV4lYIAvao4urYqYJi2MEVQmq+7WyXyzkBWu3lAPNDiJ8WW7emTzg==", "dev": true, "requires": { "buffer": "4.9.1", @@ -1049,6 +1055,14 @@ "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==" }, + "axios": { + "version": "0.19.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz", + "integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==", + "requires": { + "follow-redirects": "1.5.10" + } + }, "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", @@ -2434,6 +2448,29 @@ "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==", "dev": true }, + "follow-redirects": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", + "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", + "requires": { + "debug": "=3.1.0" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, "foreground-child": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz", @@ -5386,20 +5423,28 @@ "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" }, "twilio": { - "version": "3.40.0", - "resolved": "https://registry.npmjs.org/twilio/-/twilio-3.40.0.tgz", - "integrity": "sha512-aXDhmEm5RWMd+5kVbfMp1WTZIGiDwzuLewkzqhWE0eww2T6/PvK4Q4NoPJXDGh7LbcUjRhaS/8PzioSURAqDPw==", + "version": "3.41.1", + "resolved": "https://registry.npmjs.org/twilio/-/twilio-3.41.1.tgz", + "integrity": "sha512-YOAuQtb3xELQJDcL+G6ffDRrZeJSlFRph5peudFYcEa9Or5R0x+r8lShXlYl7yP8w7atCWxETSeySLuStEpvhg==", "requires": { "@types/express": "^4.17.3", + "axios": "^0.19.2", "dayjs": "^1.8.21", "jsonwebtoken": "^8.5.1", "lodash": "^4.17.15", "q": "2.0.x", - "request": "^2.88.2", + "qs": "^6.9.1", "rootpath": "^0.1.2", "scmp": "^2.1.0", "url-parse": "^1.4.7", "xmlbuilder": "^13.0.2" + }, + "dependencies": { + "qs": { + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.1.tgz", + "integrity": "sha512-Cxm7/SS/y/Z3MHWSxXb8lIFqgqBowP5JMlTUFyJN88y0SGQhVmZnqFK/PeuMX9LzUyWsqqhNxIyg0jlzq946yA==" + } } }, "type-check": {