Releases
1.0.0
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 (twilio#171 )
raise Node requirement to v10 and upgrade dependencies (twilio#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
Add back sonar scan (#384 ) (dac332c )
add dev phone to plugin commands (418) (ed0455e )
Add docker workflow to github actions (#289 ) (7e9d233 )
Add link to docs with update notification (#368 ) (b18e07b )
Add nodev12 support (#406 ) (2ffdb75 )
Add NPM acceptance test (#398 ) (d2be8e1 )
Add twilio docs link for twilio update (#366 ) (8c36f69 )
Add xz compression for tarballs (#321 ) (9bd5494 )
brew acceptance test (88e6f4b )
bump @actions/core in /.github/actions/build-rpm (#447 ) (422c8fb )
bump CLI core to pick up breaking camelCase change (#171 ) (678b87b )
Bump dependency (#363 ) (5808a81 )
bump file-type from 14.7.1 to 16.5.4 (#426 ) (3577303 )
bump http-cache-semantics from 4.1.0 to 4.1.1 (#501 ) (b168a03 )
bump json5 from 2.2.1 to 2.2.2 (#483 ) (829d229 )
bump jsonwebtoken from 8.5.1 to 9.0.0 (#514 ) (0f7ec42 )
bump minimist from 1.2.5 to 1.2.6 (#412 ) (4577e7e )
bump node-fetch from 2.6.5 to 2.6.7 (#369 ) (aa5c00d )
bump semver-regex from 3.1.3 to 3.1.4 (#422 ) (5043d4e )
bump url-parse from 1.5.3 to 1.5.10 (#403 ) (289ccf6 )
change semantic-release command in github action steps (#351 ) (f8e1723 )
ci (3a60489 )
Custom help implementation for displaying required flags (#281 ) (ecc315a )
Debian release fix (#354 ) (fc4170e )
drop codecov from appveyor (985c916 )
enable rc support in apt releases (#485 ) (ee4cd96 )
fix apt acceptance test failure (#409 ) (de74ae3 )
fix failing test (#382 ) (3b3f384 )
fix workflow for duplicate release (#456 ) (8bf9188 )
fixing macos build issue (3a0011a )
Indicate environment variables being used in profiles:list (#247 ) (cc67cd3 )
lint using twilio-style (#204 ) (0b600bc )
macos workflow fix (#469 ) (a650621 )
move encrypted tokens to environment variables (8bd2192 )
move the debugger command out of the debugger plugin (#161 ) (a57eba3 )
Pin eslint dependencies (67b34fa )
raise Node requirement to v10 and upgrade dependencies (#170 ) (15de108 )
refactor reading data from file or stdin (#158 ) (66a8ac6 )
release: set package.json
to 1.0.0 [skip ci] (280ba00 ), closes #171 #170 #387 #206 #250 #152 #408 #194 #470 #169 #117 #261 #200 #344 #220 #142 #437 #287 #349 #284 #304 #312 #341 #320 #208 #478 #167 #286 #285 #338 #283 #218 #195 #466 #342 #191 #360 #153 #156 #417 #415 #294 #348 #411 #319 #172 #285 #379 #395 #279 #301 #155 #343 #512 #377 #125 #380 #436 #230 #254 #424 #370 #329 #199 #198 #141 #143 #138 #139 #391 #376 #410 #530 #280 #313 #295 #293 #91 #484 #140 #505 #189 #310 #318 #353 #355 #346 #226 #297 #306 #315 #316 #326 #144 #359 #471 #520 #150 #201 #536 #535 #413 #151 #340 #332 #347 #197 #513 #509 #384 #289 #368 #406 #398 #366 #321 #447 #171 #363 #426 #501 #483 #514 #412 #369 #422 #403 #351 #281 #354 #485 #409 #382 #456 #247 #204 #469 #161 #170 #158 #171 #170 #387 #206 #250 #152 #408 #194 #470 #169 #117 #261 #200 #344 #220 #142 #437 #287 #349 #284 #304 #312 #341 #320 #208 #478 #167 #286 #285 #338 #283 #218 #195 #466 #342 #191 #360 #153 #156 #417 #415 #294 #348 #411 #319 #172 #285 #379 #395 #279 #301 #155 #343 #512 #377 #125 #380 #436 #230 #254 #424 #370 #329 #199 #198 #141 #143 #138 #139 #391 #376 #410 #530 #280 #313 #295 #293 #91 #484 #140 #505 #189 #310 #318 #353 #355 #346 #226 #297 #306 #315 #316 #326 #144 #359 #471 #520 #150 #201 #536 #535 #413 #151 #340 #332 #347 #197 #513 #509 #384 #289 #368 #406 #398 #366 #321 #447 #171 #363 #426 #501 #483 #514 #412 #369 #422 #403 #351 #281 #354 #485 #409 #382 #456 #247 #204 #469 #161 #170 #158 #289 #287 #284 #286 #285 #294 #295 #293 #297 #298 #301 #304 #310 #306 #315 #316 #312 #313 #318 #321 #319 #329 #326 #332 #320 #336 #341 #338 #342 #343 #346 #340 #345 #344 #349 #348 #353 #355 #347 #351 #354 #352 #359 #360 #363 #361 #356 #366 #379 #377 #380 #370 #376 #384 #368 #382 #381 #378 #387 #395 #391 #398 #400 #406 #409 #411 #410 #412 #369 #403 #408 #415 #413 #417 #422 #424 #430 #436 #437 #426 #452 #453 #456 #466 #469 #472 #471 #470 #447 #478 #484 #483 #485 #507 #505 #509 #512 #513 #514 #520 #520 #520 #530 #501 #536 #535 #243 #234 #298 #472 #381 #378 #345 #507 #136 #430 #210 #361 #452 #453 #356 #336 #400 #237 #352 #248 #268 #157 #289 #287 #284 #286 #285 #294 #295 #293 #297 #298 #301 #304 #310 #306 #315 #316 #312 #313 #318 #321 #319 #329 #326 #332 #320 #336 #341 #338 #342 #343 #346 #340 #345 #344 #349 #348 #353 #355 #347 #351 #354 #352 #359 #360 #363 #361 #356 #366 #379 #377 #380 #370 #376 #384 #368 #382 #381 #378 #387 #395 #391 #398 #400 #406 #409 #411 #410 #412 #369 #403 #408 #415 #413 #417 #422 #424 #430 #436 #437 #426 #452 #453 #456 #466 #469 #472 #471 #470 #447 #478 #484 #483 #485 #507 #505 #509 #512 #513 #514 #520 #520 #520 #530 #501 #536 #535 #243 #234 #298 #472 #381 #378 #345 #507 #136 #430 #210 #361 #452 #453 #356 #336 #400 #237 #352 #248 #268 #157
release: set package.json
to 1.0.0 [skip ci] (119e9d4 ), closes #171 #170 #387 #206 #250 #152 #408 #194 #470 #169 #117 #261 #200 #344 #220 #142 #437 #287 #349 #284 #304 #312 #341 #320 #208 #478 #167 #286 #285 #338 #283 #218 #195 #466 #342 #191 #360 #153 #156 #417 #415 #294 #348 #411 #319 #172 #285 #379 #395 #279 #301 #155 #343 #512 #377 #125 #380 #436 #230 #254 #424 #370 #329 #199 #198 #141 #143 #138 #139 #391 #376 #410 #530 #280 #313 #295 #293 #91 #484 #140 #505 #189 #310 #318 #353 #355 #346 #226 #297 #306 #315 #316 #326 #144 #359 #471 #520 #150 #201 #536 #535 #413 #151 #340 #332 #347 #197 #513 #509 #384 #289 #368 #406 #398 #366 #321 #447 #171 #363 #426 #501 #483 #514 #412 #369 #422 #403 #351 #281 #354 #485 #409 #382 #456 #247 #204 #469 #161 #170 #158 #289 #287 #284 #286 #285 #294 #295 #293 #297 #298 #301 #304 #310 #306 #315 #316 #312 #313 #318 #321 #319 #329 #326 #332 #320 #336 #341 #338 #342 #343 #346 #340 #345 #344 #349 #348 #353 #355 #347 #351 #354 #352 #359 #360 #363 #361 #356 #366 #379 #377 #380 #370 #376 #384 #368 #382 #381 #378 #387 #395 #391 #398 #400 #406 #409 #411 #410 #412 #369 #403 #408 #415 #413 #417 #422 #424 #430 #436 #437 #426 #452 #453 #456 #466 #469 #472 #471 #470 #447 #478 #484 #483 #485 #507 #505 #509 #512 #513 #514 #520 #520 #520 #530 #501 #536 #535 #243 #234 #298 #472 #381 #378 #345 #507 #136 #430 #210 #361 #452 #453 #356 #336 #400 #237 #352 #248 #268 #157
release: set package.json
to 2.30.0 [skip ci] (c451e50 ), closes #289 #287 #284 #286 #285
release: set package.json
to 2.30.1 [skip ci] (60207e0 ), closes #294 #295 #293
release: set package.json
to 2.30.2 [skip ci] (e2143ca ), closes #297
release: set package.json
to 2.31.0 [skip ci] (7b46f83 ), closes #298 #301
release: set package.json
to 2.32.0 [skip ci] (4e0b6f2 ), closes #304 #310
release: set package.json
to 2.32.1 [skip ci] (943c3d6 ), closes #306 #315 #316
release: set package.json
to 2.33.0 [skip ci] (678c7ce ), closes #312 #313 #318 #321
release: set package.json
to 2.34.0 [skip ci] (6988927 ), closes #319 #329 #326 #332 #320 #336
release: set package.json
to 2.35.0 [skip ci] (f969fca ), closes #341 #338 #342 #343 #346 #340 #345
release: set package.json
to 2.36.0 [skip ci] (f808336 ), closes #344 #349 #348 #353 #355 #347 #351 #354 #352
release: set package.json
to 2.36.1 [skip ci] (f7b7496 )
release: set package.json
to 3.0.0 [skip ci] (e3cf089 ), closes #359 #360 #363 #361 #356
release: set package.json
to 3.0.1 [skip ci] (39cd2b8 ), closes #366
release: set package.json
to 3.1.0 [skip ci] (ddb50eb ), closes #379 #377 #380 #370 #376 #384 #368 #382 #381 #378 #387
release: set package.json
to 3.2.0 [skip ci] (58e4a62 ), closes #395 #391 #398 #400
release: set package.json
to 3.2.1 [skip ci] (f21f1f5 ), closes #406 #409
release: set package.json
to 3.3.0 [skip ci] (cf8e8d2 ), closes #411 #410
release: set package.json
to 3.3.1 [skip ci] (dc50a8d ), closes #412 #369 #403 #408 #415 #413
release: set package.json
to 3.3.2 [skip ci] (eef2923 )
release: set package.json
to 3.3.3 [skip ci] (e0d8906 ), closes #417
release: set package.json
to 3.4.0 [skip ci] (5be40c6 )
release: set package.json
to 3.4.1 [skip ci] (c2dc060 )
release: set package.json
to 3.4.2 [skip ci] (2009dc7 )
release: set package.json
to 3.5.0 [skip ci] (5efa8d8 ), closes #422 #424
release: set package.json
to 3.6.0 [skip ci] (3724491 )
release: set package.json
to 4.0.0 [skip ci] (9f32980 ), closes #430 #436
release: set package.json
to 4.0.1 [skip ci] (1a29fe8 )
release: set package.json
to 4.1.0 [skip ci] (374d60d ), closes #437 #426 #452 #453
release: set package.json
to 4.2.0 [skip ci] (df00986 ), closes #456
release: set package.json
to 5.0.0 [skip ci] (81f3228 ), closes #466
release: set package.json
to 5.1.0 [skip ci] (5a240b3 ), closes #469
release: set package.json
to 5.2.0 [skip ci] (88f8011 ), closes #472 #471
release: set package.json
to 5.2.1 [skip ci] (26e4119 )
release: set package.json
to 5.2.2 [skip ci] (7bfa7aa ), closes #470 #447
release: set package.json
to 5.2.3 [skip ci] (9cb1ab5 )
release: set package.json
to 5.3.0 [skip ci] (75fd239 ), closes #478
release: set package.json
to 5.3.1 [skip ci] (06fba61 )
release: set package.json
to 5.3.2 [skip ci] (5cf32d0 ), closes #484 #483 #485
release: set package.json
to 5.3.3 [skip ci] (c29025c )
release: set package.json
to 5.4.0 [skip ci] (06cf699 )
release: set package.json
to 5.4.1 [skip ci] (5137296 ), closes #507 #505 #509
release: set package.json
to 5.4.2 [skip ci] (ca9acfe ), closes #512 #513 #514
release: set package.json
to 5.4.3 [skip ci] (5dfdf59 )
release: set package.json
to 5.5.0 [skip ci] (4cebe94 )
release: set package.json
to 5.5.1 [skip ci] (638f004 ), closes #520
release: set package.json
to 5.5.2 [skip ci] (3aed7ed )
release: set package.json
to 5.6.0 [skip ci] (eb5bf5b ), closes #520 #520
release: set package.json
to 5.7.0 [skip ci] (a155d3d )
release: set package.json
to 5.8.0 [skip ci] (8f7fa86 ), closes #530 #501
release: set package.json
to 5.8.1 [skip ci] (6eab592 )
release: set package.json
to 5.8.2 [skip ci] (0005d88 ), closes #536 #535
remove outdated announcements (91fd363 )
remove preview gate (#243 ) (39bb467 )
replace tags with vendor extension (#234 ) (4e91b40 )
Replaced the community actions with the scripts (#298 ) (316aeb6 )
rotate slack token (8a98d98 )
rotate sonarcloud token (30f7bc7 )
run acceptance test on macos x64 executable (#472 ) (12097b3 )
segregate single platform acceptance workflow (#381 ) (966f6b4 )
Separate npm audit and test workflows (#378 ) (13d0ead )
Trigger scoop repo workflow through release (#345 ) (7c674cf )
twilio-node version update (#507 ) (7b45685 )
update (49e1e1f )
update badge (a84e82d )
update CI config to use new default branch name (293cff5 )
update dependencies (#136 ) (f927a8b )
update dependencies (#430 ) (bc4703d )
update dependencies after audit (a95c460 )
update dependencies after audit (5f45bc9 )
update GitHub branch references to use HEAD (#210 ) (b69c987 )
Update License (#361 ) (3dbeda6 )
update macos failing script (7c5b231 )
update macos failing script (#452 ) (0e09e6e )
update macos failing script (#453 ) (9a95b91 )
update macos release workflow (#356 ) (84a836f )
update package.json (c41fc54 )
Update package.json (48bf8a6 )
Update package.json (5aa4db5 )
Update package.json (1cea158 )
update README to reflect default branch rename (91208e8 )
update slack alerts color (#336 ) (ba5ee89 )
update support for earlier versions in apt (#400 ) (09a6372 )
update template files (bf540d4 )
update template files (6ac6563 )
update template files (43a7cd9 )
update template files and dependencies (#237 ) (96cd74e )
update Travis CI Slack notifications (65f937d )
update vulnerable dependencies (#352 ) (a810c1a )
updated commit msg (6390c78 )
Updating help description to include the quickstart doc url (#248 ) (bd8fb41 )
updating plugin-help version (#268 ) (bb1384b )
upgrade dev dependencies (5df6b15 )
upgrade dev dependencies and fix eslint errors/warnings (#157 ) (151e3cc )
You can’t perform that action at this time.