Skip to content

Latest commit

 

History

History
385 lines (186 loc) · 22 KB

CHANGELOG.md

File metadata and controls

385 lines (186 loc) · 22 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

2.9.0 (2021-02-17)

Features

  • deploy: add runtime parameter to deploy (2488064)

Bug Fixes

  • upgrade type-fest from 0.6.0 to 0.15.1 (d682b2d)
  • env: catch dotenv parsing error (c8e327b)

2.8.0 (2020-08-07)

Bug Fixes

  • env: catch dotenv parsing error (c8e327b)
  • upgrade type-fest from 0.6.0 to 0.15.1 (d682b2d)

2.8.0-beta.1 (2020-07-08)

Features

  • add better system env support (#146) (7411e33), closes #144
  • runtime: experimental: load functions in a separate process (#147) (0a4f542)

2.8.0-beta.0 (2020-07-08)

Features

  • add better system env support (#146) (7411e33), closes #144
  • runtime: experimental: load functions in a separate process (#147) (0a4f542)

2.7.0 (2020-06-16)

Features

  • runtime: add CORS headers to OPTIONS requests to assets (#141) (46fffa0)

Bug Fixes

  • activate: prepare and pass env vars to serverless-api activateBuild (#142) (808fe47), closes #109

2.6.0 (2020-05-22)

Features

  • flags: expose region/edge flags (#137) (4b50a67)
  • start: expose functions-folder and assets-folder options (#139) (76b0b6a)

Bug Fixes

  • server: fix typescript build issue (231f405)
  • tests: fix ts typing error (7df47fc)

Build System

  • test: enable incremental builds (f48733d)
  • ts: remove incremental builds (d421a56)

Tests

  • filesystem: fix tests for windows (642cdfe)
  • mocks: fix route tests by fixing mock (d696e87)

2.5.0 (2020-05-07)

Features

  • logger: expose errors better & upgrade serverless (#132) (525f70c)
  • start: handle EADDRINUSE by asking for another port number (#127) (f8e49b5), closes #97

Bug Fixes

  • templates: adds tests for getFiles and replaces Array.flat (cd52b9a)
  • templating: catch errors in command, not before (#130) (966a089)

2.4.0 (2020-04-01)

Features

  • templates: support nested templates to create nested routes (#123) (773d073), closes #122

2.3.0 (2020-03-18)

Features

  • logs: adds command to access new logging functions (#110) (ec4af4a)
  • templates: add support for custom template URLs (#115) (e105f36)
  • templates: template README downloaded and saved to readmes… (#116) (523e09a), closes #104

Bug Fixes

  • changes pinned node version to 10.x (0c5635d), closes #111

2.2.1 (2020-02-03)

Bug Fixes

  • activate: remove required to flag because of production option (21c8309)

2.2.0 (2020-01-27)

Features

Bug Fixes

  • checks: change the expected node version (726d66f)
  • examples: remove unnecessary console.log (c7c5b0a)
  • server: avoid overriding env variables (e2c75cb)
  • server: update request body size (#102) (8689f00), closes #98

2.1.1 (2019-10-03)

Bug Fixes

  • use fixed windowSize when not available (#83) (5130348), closes #82

2.1.0 (2019-09-25)

Bug Fixes

  • activate: change environment flag from 'required' to 'requiresArg' (#75) (a6367fa)
  • debug: fix redaction of logger overwriting values (#79) (c5c6081), closes #78
  • server: object Runtime not available before function run (#80) (ce63952)
  • tests: update paths to support win32 (#73) (f6ea72d)

Features

  • add estimated execution time to function run (#81) (cf8b21d)
  • add link to Twilio Console logs to deploy/activate (#77) (7bd4f7c)
  • deploy,activate: add flag to deploy/promote to production (#76) (77c95e4)

2.0.0 (2019-08-05)

Bug Fixes

  • runtime: fix wrong service name in getSync (#14) (bd2e04d)

Features

1.1.2 (2019-07-09)

Build System

  • npm: update jest dependency (30cade1)

1.1.1 (2019-06-28)

1.1.0 (2019-06-28)

2.0.0-rc.5 (2019-07-31)

Bug Fixes

  • activate: use logger for info printing (dd14bd0)

2.0.0-rc.4 (2019-07-31)

2.0.0-rc.3 (2019-07-30)

Bug Fixes

  • server: return better error for invalid function code (#49) (7bc82c2)
  • server: set plain text content-type for string responses (#52) (ca4f541)
  • start: fix asset path for protected assets (84dafcf)
  • start: improve margin for text wrapping (1d221e7)
  • start: wrap output for smaller terminals (#47) (e5ae37d)
  • removes console.error (#48) (e2b374d)

2.0.0-rc.2 (2019-07-26)

Bug Fixes

  • activate: print accountSid and token to stderr (a79ea58)
  • activate: redact printed auth token (709acd3)
  • deploy: change deploy example to use environment flag (dbed2a4)
  • deploy: improve deploy output of private assets (486ae73)
  • list: print meta info to list command (#32) (585176a)
  • templates: switch template list endpoint to next branch (5a5030e)

Features

BREAKING CHANGES

  • Deprecating --functions-env as an option
  • Error page layout changed
  • Deprecating --functions-env as an option

2.0.0-rc.1 (2019-07-25)

2.0.0-rc.0 (2019-07-24)

Bug Fixes

2.0.0-beta.13 (2019-07-24)

Bug Fixes

  • logs: redact info in logs (724455b)

Features

  • runtime: handle invalid account sid & new error page (11a6ab2), closes #45

BREAKING CHANGES

  • runtime: Error page layout changed

2.0.0-beta.12 (2019-07-20)

Bug Fixes

  • deploy: fix conflicting-service error message (b12ed02)
  • list: improve error message (#41) (ad2cf28)
  • new: fix random error when canceling (#33) (f84da5e)
  • new: improve experience of new command (80fbd27), closes #20
  • runtime: do not serve private assets (d49640e)
  • runtime: fix inconsistencies in local runtime (93dcfc9), closes #42 #43
  • server: disable cache in live mode & fix missing function (47fb82d), closes #35
  • start: improve listing of private assets (e0ebc77)

Features

  • activate: print deployment URL after activating (085eb36), closes #37
  • list: make services the default list type (e6ba016), closes #44
  • new: updates new to download multiple file templates (#39) (a9f3fd2), closes #20
  • start: turn live flag default to true (9ff9a04)

BREAKING CHANGES

  • new: This needs the functions-templates repo to be up to date. Currently it points to the next branch, which is up to date.
  • list: Default output of "twilio-run list" changed
  • start: Caching of functions is now disabled in local dev mode by default
  • runtime: The response of getFunctions() changed but is now consistent with the cloud
  • runtime: Previously private assets would be served during local development. With this change they'll return a 403 Forbidden instead

2.0.0-beta.11 (2019-07-11)

Bug Fixes

  • move Node.js version warning to consistent look (853956b)

Features

  • types: ship typescript definitions (4821a29)

2.0.0-beta.10 (2019-07-11)

Bug Fixes

  • activate: rename Functions with Serverless (36a9254)
  • checks: change exit codes for checks (71321e8)
  • new: fix dep installation regression (252c79e)
  • start: update messaging for different Node.js version (#22) (33e822e)

Features

  • improve output and checks for commands (c84a85d), closes #26
  • deploy: improve output for failed deployments (#24) (1102a98)
  • list: add default value for environment (#25) (11409ad)
  • improve Service SID error messages (#30) (0fd1f66)
  • replace projectName with serviceName (c5c8ab2), closes #17
  • list: improve spacing of list command output (#30) (0a88331)
  • start: add support for cwd flag & relative project paths (#19) (6c45d55)

Tests

BREAKING CHANGES

  • --project-name is now deprecated and --service-name should be used instead
  • list: Output will differ in list command

2.0.0-beta.9 (2019-07-09)

Build System

  • npm: uninstall inquierer (13965c0)

Features

BREAKING CHANGES

  • paths of files have changed which will break direct imports