Skip to content

1.0.0

Compare
Choose a tag to compare
@AsabuHere AsabuHere released this 14 Nov 05:51
· 10 commits to main since this release

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)