1.0.0
1.0.0 (2022-11-14)
⚠ 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 (twilio#207)
- add node engine support from 14.x+ (twilio#204)
- Storing profiles in config file instead of keytar.
- Support detailed error objects in cli (twilio#108)
- raise Node requirement to v10 and upgrade dependencies (twilio#84)
- only camelCase object keys when a schema is specified for the value (twilio#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 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 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)
- 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 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)
- 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)
- rollback plugin-help upgrade (4152d89)
- travis deploy config (#77) (820f17d)
- travis.yml formatting (9be0527)
- update description (#207) (79c1cc5)
- update description (#207) (80ae344)
- 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)
Library - Chores
- 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 5.33.0 [skip ci] (a49d861), closes #182 #183 #186 #185 #184 #187 - release: set
package.json
to 6.0.0 [skip ci] (03609c4), closes #189 #188 - 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.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.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) - 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)
- github workflow update (#183) (a96ebc3)
- Remove audit run with posttest script (#186) (ea5c744)
- remove outdated announcements (960a478)
- revert updated oclif major dependencies (#185) (aa74e0e)
- Update LICENSE (#189) (5b6a3a5)
- Update package.json (41a1498)
- update slack alerts color (#179) (c96bbfb)
- update version of vulnerable dependencies (#184) (b8de6f6)
- release: set
package.json
to 5.32.0 [skip ci] (d971661), closes #169 - [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)
- Added tests and sonarcloud scan while adding the PR's (#169) (a26d6ee)
- 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.31.0 [skip ci] (ad437be), closes #165 #164 - release: set
package.json
to 5.31.1 [skip ci] (dc18140), closes #166 #168 - Add none output and silent flag (#139) (d650f8e)
- bump axios version (#110) (c8ab6d5)
- bump twilio package version (6af0bdd)
- Bump yarn from 1.21.1 to 1.22.0 (#79) (e42042b)
- Cache processing step for Travis builds (#145) (33cc65d)
- drop shelljs requirement (766860a)
- fix security vulnerability (a0fc162)
- Integrate with Sonarcloud (#136) (e88136d)
- lint using twilio-style (#100) (90ee3f3)
- 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 deprecated preview domain (#116) (aadf90a)
- replace tags with vendor extension (#105) (d4f4e97)
- rotate slack token (4a7db48)
- rotate sonarcloud token (5423df6)
- rotate sonarcloud token (8de01c0)
- standardize User-Agent string: format and include more details (#140) (2a42604)
- 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 template files (453b697)
- update template files (957dc75)
- update template files (89ca112)
- update template files (9fdc032)
- update Travis CI Slack notifications (c145f03)
- update vulnerabilities dependencies (#205) (105be81)