1.0.0-alpha.1 (2025-05-20)
⚠ BREAKING CHANGES
- unlocking oclif v2
Co-authored-by: sr010 87780745+sr010@users.noreply.github.com
Co-authored-by: sburman sburman@twilio.com
Co-authored-by: shrutiburman 87537688+shrutiburman@users.noreply.github.com
- update description (#207)
- add node engine support from 14.x+ (#204)
- Storing profiles in config file instead of keytar.
- Support detailed error objects in cli (#108)
- raise Node requirement to v10 and upgrade dependencies (#84)
- only camelCase object keys when a schema is specified for the value (#83)
Library - Docs
- baseline all the templated markdown docs (#78) (ab6cf7b)
- remove internal changelong entires (8284a4e)
- Update templated markdown docs to use new default branch name (1c5c1f1)
Library - Features
- add custom header param support (#98) (2de7aff)
- Add flag no header for list and fetch commands (#182) (22f6ea9)
- add operation IDs (#107) (1d5f595)
- add property descriptions to OAI (#117) (57268a9)
- add regional and edge support (#86) (42d7d6b)
- Added the github actions to send the slack notifications (#164) (06e2cb1)
- allow plugins to use the userConfig object to set arbitrary data (#118) (852477e)
- Enable GitHub actions. (#150) (002dd1f)
- improve 'access denied' error messaging (#95) (62c3c5f)
- look through plugin pjson for an issue URL (#87) (075aa23)
- migrate from deprecated request package to axios (#81) (2eba9ba)
- Release feature branch (#188) (4380dac)
- splitting openAPI specs by version (#104) (4a8ee37)
- Support detailed error objects in cli (#108) (f204fa3)
- update the env var message to use the proper OS syntax (#93) (91a1898)
Library - Fixes
- add dummy commit (83628ad)
- add dummy commit (#273) (f9f03ca)
- Add http agent to axios to work with proxy (#109) (6762db4)
- add keytar sanity-check during install (#75) (b7c2d2c)
- add support for null response fields (#115) (206854e)
- add titles to inline schemas (#112) (cdd2964)
- Added changes to fix the lcov issue (#170) (a3aaa7b)
- Added condition to deploy specific regex match tags (#138) (2b73c97)
- added fix for preview domain (e158bd6)
- added support for default output prop in operation (#192) (8ae4ba5)
- allow API redirect responses (#101) (9b766d7)
- axios expects paramsSerializer (#82) (8c55d29)
- Cleaning travis code (#193) (ecb2ae5)
- cleanup keytar (#209) (7a37f0b)
- cleanup keytar (#209) (9f1c2d9)
- corrected kebabCase for parameters with numbers (#246) (fc4861e)
- delay module-loading error logs until all locations have been exhausted (#89) (fb8368e)
- don't display "undefined" when no profiles exists (#92) (e753fcd)
- don't get so fancy with the font color scheme (#96) (3f12305)
- dynamically install keytar if it fails to load (#74) (9e7e1d1)
- encode URL path params (#94) (7c42fcc)
- fix naming (#157) (d454b81)
- Fixing ocktokit api calls (#211) (b025ba2)
- Fixing ocktokit api calls (#211) (b5150dd)
- fixing semantic errors in the openAPI specs (#106) (135a40c)
- getParams when operation parameters is absent (#103) (3757872)
- increase Node minimum version requirement to 10.12.0 (#91) (fcc13d9)
- Modified flag description to eliminate new line indentation issue (#174) (d8dd071)
- Move make install step after node setup tp fix npm failures (#222) (1a37412)
- move the mocha config file to the project root (189e5d9)
- need to use the plugin name, not the plugin object (#121) (ad89bde)
- no more ignoring low severity vulnerabilities (33eabe1)
- npm audit vulnerabilities (#120) (9b7a3f6)
- Octokit changes reversed (#213) (e66838c)
- only camelCase object keys when a schema is specified for the value (#83) (42d94fd)
- Outputting entire error response w/ JSON format flag enabled (#111) (ae08a07)
- package.json & package-lock.json to reduce vulnerabilities (#256) (a40c963)
- pin 'tslib' to avoid issues when interacting with plugin-plugins (#88) (845f65d)
- properly describe request bodies and add response descriptions (#85) (8821832)
- remove duplicate enum values (#114) (f27c07e)
- remove the lock file since this is a library, upgrade dev dependencies, and fix eslint errors/warnings (55c2091)
- Replace oclif-v1 dependencies with oclif-v2 version (#212) (d87c83a), closes #207 #211
- Revert "Resolve sec vulnerability (#166)" (#168) (7d2a374)
- revert use node 18 to update api specs (#264) (3efc9ab), closes #262
- reverting dependencies to previous version (#265) (f3da929)
- rollback plugin-help upgrade (4152d89)
- test release (166ead1)
- test release (5a8a2f8)
- test release (c0849f3)
- test release (e8f5eb3)
- test release (f86af48)
- test release (d1dc07a)
- test release (0528f93)
- test release (cb4d977)
- test release (fc054be)
- test release (f23f7ca)
- test release (6c5877a)
- test release (d8aa77f)
- test release (67a6dc9)
- test release (91a1fad)
- test release (c37c118)
- test release (4504699)
- test release (0427103)
- test release (238167d)
- test release (1deb4d2)
- test release (2e6f957)
- test release (c8d65c5)
- test release (0fa6de0)
- test release (80986d0)
- test release (b4fcb0c)
- test release (3565fb4)
- test release (04e6097)
- test release (14cb125)
- test release (86a57fb)
- test release (2afbdc4)
- test release (0c4f1cb)
- test release (7b65d16)
- test release (2a29e05)
- test release (eccd706)
- test release (80e4979)
- test release (463d734)
- test release (a219728)
- test release (f1450ff)
- test release (70664b3)
- test release (77b1742)
- test release (ad3b2ff)
- travis deploy config (#77) (820f17d)
- travis.yml formatting (9be0527)
- update description (#207) (79c1cc5)
- update description (#207) (80ae344)
- Update Dockerfile base to be consistent with twilio-cli (#226) (73a3c09)
- Update semantic-release via npm bin (#187) (b35a2ac)
- update the wording for the env vars help message (#80) (8468619)
- update travis deploy (#76) (8fe5e65)
- update vulnerable dependencies packages (#180) (0e5c492)
- Updated api definitions (906518f)
- upgrade dependencies and drop tslib pinning (#97) (98987a3)
- use new 'instanceOf' in the catch blocks (#99) (1cffe58)
- using npx instead of npm bin (#220) (b3d59e9)
Library - Chores
- add cli core tag (81084a7)
- add cli core tag (afe53ae)
- add cli core tag (f7ef4d9)
- add cli core tag (248cb71)
- add cli core tag (eea9c71)
- add cli core tag (272e8fe)
- add cli core tag (07dace7)
- add cli core tag (4360a4e)
- add cli core tag (4b36741)
- add cli core tag (d502380)
- add cli core tag (a323e4a)
- add cli core tag (e9b0814)
- add cli core tag (dca4bd6)
- add cli core tag (497c50f)
- add cli core tag (24b7575)
- add cli core tag (17c7772)
- add cli core tag (e314cca)
- add cli core tag (1c86537)
- add cli core tag (b9c6d56)
- add cli core tag (0db9bcc)
- add cli core tag (b7f11cf)
- add cli core tag (7df7bc9)
- add cli core tag (83ff1f3)
- add cli core tag (bbe1bf4)
- add cli core tag (b41b8fe)
- add cli core tag (0cf3aed)
- add cli core tag (27ed812)
- add cli core tag (d533503)
- add tag (c0cca72)
- add tag (b9c525b)
- add tag (fd95622)
- add tag (6f87cdc)
- fix auditing vulnerabilities (abbb4eb)
- fix auditing vulnerabilities (0c76fd0)
- fix linting error (edb4dcf)
- fix test case (f863733)
- fix test case (2c31d95)
- fix test case (c3da8a3)
- fix vulnerabilities (81c2f9b)
- fix vulnerabilities (085638e)
- point to node 18 for release job (#267) (4ae9ef1)
- update .releaserc.json (202266f)
- Update .releaserc.json (f7c3671)
- update cli core tag (58f9139)
- Update get-version-type.test.js (9820b03)
- Update package.json (cc95efe)
- update release (6b6a6da)
- Update release.yml (5a2cf03)
- Update update-release.js (c4111da)
- release: set
package.json
to 7.27.1 [skip ci] (a4f6ed7), closes #256 #257 #255 #262 - fix mock-fs version to fix test failure (#257) (b3da940)
- upgrade mockfs version (#255) (b9ba996)
- use node 18 to release (009bf5c)
- use node 18 to update api specs (#262) (c23135b)
- deps: bump axios from 0.25.0 to 1.6.0 (#232) (caf0f9e)
- release: set
package.json
to 6.0.1 [skip ci] (0a013aa), closes #190 - release: set
package.json
to 6.1.0 [skip ci] (c50937e), closes #192 #193 #196 - release: set
package.json
to 6.2.0 [skip ci] (51e610c) - release: set
package.json
to 6.2.1 [skip ci] (1c8e512), closes #200 - release: set
package.json
to 6.3.0 [skip ci] (2b62ecc) - release: set
package.json
to 6.3.1 [skip ci] (1188739) - release: set
package.json
to 6.3.2 [skip ci] (0d6059e) - release: set
package.json
to 6.4.0 [skip ci] (7bcc7b6) - release: set
package.json
to 6.4.1 [skip ci] (a3c924d) - release: set
package.json
to 6.4.2 [skip ci] (57bcebf) - release: set
package.json
to 6.5.0 [skip ci] (fa65211) - release: set
package.json
to 6.6.0 [skip ci] (d2e851e) - release: set
package.json
to 6.7.0 [skip ci] (9c8bcfb), closes #204 #204 #205 - release: set
package.json
to 6.8.0 [skip ci] (58b6809), closes #209 #211 #207 - release: set
package.json
to 6.8.1 [skip ci] (ba6a147), closes #213 - release: set
package.json
to 7.0.0 [skip ci] (bdcb3b9), closes #207 #211 - release: set
package.json
to 7.1.0 [skip ci] (c061150) - release: set
package.json
to 7.10.0 [skip ci] (069a290) - release: set
package.json
to 7.10.1 [skip ci] (4b6b13a) - release: set
package.json
to 7.10.2 [skip ci] (fff0ed8), closes #226 - release: set
package.json
to 7.11.0 [skip ci] (72bf6a0) - release: set
package.json
to 7.12.0 [skip ci] (e73c5e7) - release: set
package.json
to 7.13.0 [skip ci] (2675034) - release: set
package.json
to 7.14.0 [skip ci] (50dad61) - release: set
package.json
to 7.15.0 [skip ci] (6d4dfa1) - release: set
package.json
to 7.16.0 [skip ci] (98e3628) - release: set
package.json
to 7.17.0 [skip ci] (236906b) - release: set
package.json
to 7.18.0 [skip ci] (f0c1508) - release: set
package.json
to 7.18.1 [skip ci] (eaa2017) - release: set
package.json
to 7.18.2 [skip ci] (4fb1f6e) - release: set
package.json
to 7.18.3 [skip ci] (bcc1409) - release: set
package.json
to 7.19.0 [skip ci] (c049924) - release: set
package.json
to 7.19.1 [skip ci] (b44939c), closes #236 #232 - release: set
package.json
to 7.2.0 [skip ci] (7255716), closes #207 #209 #211 #207 - release: set
package.json
to 7.2.1 [skip ci] (68ae836) - release: set
package.json
to 7.20.0 [skip ci] (f374279) - release: set
package.json
to 7.21.0 [skip ci] (92c9204) - release: set
package.json
to 7.22.0 [skip ci] (be891a3) - release: set
package.json
to 7.23.0 [skip ci] (36917fa) - release: set
package.json
to 7.23.1 [skip ci] (048d1f4) - release: set
package.json
to 7.23.2 [skip ci] (e486377) - release: set
package.json
to 7.23.3 [skip ci] (eb93b79) - release: set
package.json
to 7.23.4 [skip ci] (c750f95), closes #246 - release: set
package.json
to 7.24.0 [skip ci] (f254b6f), closes #247 #248 - release: set
package.json
to 7.24.1 [skip ci] (166c4fd) - release: set
package.json
to 7.25.0 [skip ci] (d4706af) - release: set
package.json
to 7.25.1 [skip ci] (029587d) - release: set
package.json
to 7.25.2 [skip ci] (3d20ffe) - release: set
package.json
to 7.26.0 [skip ci] (ec36f9d) - release: set
package.json
to 7.26.1 [skip ci] (f2fe9b4) - release: set
package.json
to 7.26.10 [skip ci] (df926b7) - release: set
package.json
to 7.26.11 [skip ci] (3a52fab) - release: set
package.json
to 7.26.12 [skip ci] (24f8a43) - release: set
package.json
to 7.26.2 [skip ci] (d7d998b) - release: set
package.json
to 7.26.3 [skip ci] (ba8bd5c) - release: set
package.json
to 7.26.4 [skip ci] (93fd336), closes #250 - release: set
package.json
to 7.26.5 [skip ci] (9d678b9), closes #251 - release: set
package.json
to 7.26.6 [skip ci] (c5ecdd4) - release: set
package.json
to 7.26.7 [skip ci] (0391e33) - release: set
package.json
to 7.26.8 [skip ci] (37a604a), closes #253 - release: set
package.json
to 7.26.9 [skip ci] (484e0c0) - release: set
package.json
to 7.27.0 [skip ci] (15e2503) - release: set
package.json
to 7.27.2 [skip ci] (4b71a56), closes #262 #265 #267 - bump axios version (#250) (eb69532)
- bump mock-fs version to fix test failure (#253) (4bbcc66)
- disable notification (67f71ed)
- fixed path level server and description requirement in spec file (#247) (fe3db94)
- fixing kebab-case error (#248) (31b1e31)
- skip healthcheck api (#236) (0f52d2b)
- update twilio version to use patched axios version (#251) (6554866)
- release: set
package.json
to 7.3.0 [skip ci] (e8f132b) - release: set
package.json
to 7.4.0 [skip ci] (08cb4e6) - release: set
package.json
to 7.4.1 [skip ci] (3a055af) - release: set
package.json
to 7.4.2 [skip ci] (f1aa349) - release: set
package.json
to 7.4.3 [skip ci] (ace9296) - release: set
package.json
to 7.5.0 [skip ci] (345d27e) - release: set
package.json
to 7.5.1 [skip ci] (783d02a) - release: set
package.json
to 7.5.2 [skip ci] (3a8570c) - release: set
package.json
to 7.5.3 [skip ci] (72b9240) - release: set
package.json
to 7.6.0 [skip ci] (b7f140e) - release: set
package.json
to 7.6.1 [skip ci] (23e9e2b), closes #218 #220 - release: set
package.json
to 7.6.2 [skip ci] (4e6d725) - release: set
package.json
to 7.7.0 [skip ci] (bd08039) - release: set
package.json
to 7.8.0 [skip ci] (fd098c4) - release: set
package.json
to 7.9.0 [skip ci] (3833246), closes #222 - add node engine support from 14.x+ (#204) (7b81cb2)
- Add node v12 support (#200) (ef09c7c)
- Add Npm Audit workflow (#196) (5dd1887)
- bump dependency axios (#190) (3836cbf)
- remove outdated announcements (960a478)
- Update package.json (2b2fbe6)
- Update package.json (41a1498)
- update twilio node mvr version (#218) (71c5a98)
- update vulnerabilities dependencies (#205) (105be81)
- release: set
package.json
to 5.29.0 [skip ci] (8e5a785), closes #150 - release: set
package.json
to 5.30.0 [skip ci] (26e4594), closes #157 #155 - release: set
package.json
to 5.32.0 [skip ci] (d971661), closes #169 - release: set
package.json
to 5.32.1 [skip ci] (bd27319), closes #170 #174 #179 - release: set
package.json
to 5.32.2 [skip ci] (16ee681), closes #180 - release: set
package.json
to 6.0.0 [skip ci] (03609c4), closes #189 #188 - Add none output and silent flag (#139) (d650f8e)
- Added tests and sonarcloud scan while adding the PR's (#169) (a26d6ee)
- Bump yarn from 1.21.1 to 1.22.0 (#79) (e42042b)
- drop shelljs requirement (766860a)
- lint using twilio-style (#100) (90ee3f3)
- Update LICENSE (#189) (5b6a3a5)
- release: set
package.json
to 5.33.0 [skip ci] (a49d861), closes #182 #183 #186 #185 #184 #187 - [Snyk] Security upgrade @oclif/plugin-help from 2.2.3 to 3.2.0 (#165) (188120a)
- Added changes to use scripts instead of community Github actions (#155) (27bd508)
- bump axios version (#110) (c8ab6d5)
- bump twilio package version (6af0bdd)
- Cache processing step for Travis builds (#145) (33cc65d)
- fix security vulnerability (a0fc162)
- github workflow update (#183) (a96ebc3)
- Integrate with Sonarcloud (#136) (e88136d)
- move encrypted tokens to environment variables (8814745)
- pin eslint config dependencies (d6d84e6)
- raise Node requirement to v10 and upgrade dependencies (#84) (b77eaaa)
- refactor the Twilio vendor extensions into single object (#125) (a2e0fca)
- Remove audit run with posttest script (#186) (ea5c744)
- remove deprecated preview domain (#116) (aadf90a)
- replace tags with vendor extension (#105) (d4f4e97)
- revert updated oclif major dependencies (#185) (aa74e0e)
- rotate slack token (4a7db48)
- rotate sonarcloud token (5423df6)
- update CI config to use new default branch name (c5f654e)
- update dependencies after audit (b8c2d3d)
- update dependencies after audit (55da175)
- update oai specs (#113) (3312861)
- update README to reflect default branch rename (ee95673)
- update slack alerts color (#179) (c96bbfb)
- update version of vulnerable dependencies (#184) (b8de6f6)
- release: set
package.json
to 5.31.0 [skip ci] (ad437be), closes #165 #164 - release: set
package.json
to 5.31.1 [skip ci] (dc18140), closes #166 #168 - rotate sonarcloud token (8de01c0)
- standardize User-Agent string: format and include more details (#140) (2a42604)
- update template files (453b697)
- update template files (957dc75)
- update template files (89ca112)
- update template files (9fdc032)
- update Travis CI Slack notifications (c145f03)