Skip to content

Latest commit

 

History

History
393 lines (209 loc) · 30.4 KB

CHANGELOG.md

File metadata and controls

393 lines (209 loc) · 30.4 KB

Changelog

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

2.2.1 (2023-07-13)

Miscellaneous

  • change sbom generation to happen on prepublishOnly (#268) (9fdef57)

2.2.0 (2023-07-11)

Features

  • Add option of adding rawBody to context (#116)(c8cfa92)

  • upgrade commander from 10.0.0 to 11.0.0 (#261) (fd53245)

Bug Fixes

  • upgrade @cyclonedx/cyclonedx-npm from 1.12.0 to 1.12.1 (#264) (7c7fefc)
  • upgrade @typescript-eslint/eslint-plugin from 5.59.7 to 5.59.11 (#257) (31ec689)
  • upgrade @typescript-eslint/parser from 5.59.9 to 5.60.0 (#266) (e3ef6ee)
  • upgrade eslint from 8.42.0 to 8.43.0 (#262) (675ccf5)
  • upgrade fastify from 4.17.0 to 4.18.0 (#263) (520435e)

2.1.2 (2023-06-29)

Miscellaneous

  • update the token that release-please runs with. (#255) (16a87c8)

2.1.1 (2023-06-29)

Miscellaneous

  • update the release type to published instead of created (#253) (35893c8)

2.1.0 (2023-06-29)

Features

  • upgrade @types/node from 18.14.6 to 20.1.4 (#236) (11e616e)
  • upgrade typescript from 4.9.5 to 5.0.4 (#235) (26427d4)

Bug Fixes

  • upgrade @types/node from 20.1.4 to 20.2.5 (#251) (6aa97e8)
  • upgrade @typescript-eslint/eslint-plugin from 5.49.0 to 5.59.6 (#240) (c7d6284)
  • upgrade @typescript-eslint/eslint-plugin from 5.59.6 to 5.59.7 (#245) (0e9d9d2)
  • upgrade @typescript-eslint/parser from 5.58.0 to 5.59.5 (#237) (9f85cd8)
  • upgrade @typescript-eslint/parser from 5.59.5 to 5.59.9 (#249) (8ca7e29)
  • upgrade cloudevents from 7.0.0 to 7.0.1 (#246) (47cbedc)
  • upgrade eslint from 8.40.0 to 8.41.0 (#244) (e331f46)
  • upgrade eslint from 8.41.0 to 8.42.0 (#252) (a07a8a2)
  • upgrade fastify from 4.16.0 to 4.17.0 (#238) (3d239ec)
  • upgrade qs from 6.11.1 to 6.11.2 (#243) (c8448a5)
  • upgrade typescript from 5.0.4 to 5.1.3 (#247) (6e01336)

Miscellaneous

  • move publish to its own workflow and add sigstore provenance (#248) (3f34b4f)

2.0.0 (2023-06-01)

⚠ BREAKING CHANGES

  • removal of node 14 (#233)

Features

Bug Fixes

  • upgrade @typescript-eslint/parser from 5.54.0 to 5.54.1 (#210) (deb9f99)
  • upgrade @typescript-eslint/parser from 5.54.1 to 5.58.0 (#225) (4c30aef)
  • upgrade eslint from 8.36.0 to 8.37.0 (#221) (2007278)
  • upgrade eslint from 8.37.0 to 8.38.0 (#224) (db9fe88)
  • upgrade eslint from 8.38.0 to 8.39.0 (#227) (a03e828)
  • upgrade eslint from 8.39.0 to 8.40.0 (#232) (db8c900)
  • upgrade fastify from 4.15.0 to 4.16.0 (#228) (3d3c8ab)
  • upgrade tsd from 0.26.0 to 0.27.0 (#213) (53762a3)
  • upgrade tsd from 0.27.0 to 0.28.1 (#231) (da15cf4)

Miscellaneous

1.1.0 (2023-04-17)

Features

  • add lifecycle and endpoint customization (#203) (ff20b40)

Bug Fixes

  • upgrade @types/node from 18.11.18 to 18.11.19 (#183) (edaa3ab)
  • upgrade @types/node from 18.11.19 to 18.13.0 (#186) (7eab05c)
  • upgrade @types/node from 18.13.0 to 18.14.0 (#192) (3a689af)
  • upgrade @types/node from 18.14.0 to 18.14.1 (#196) (878968c)
  • upgrade @types/node from 18.14.1 to 18.14.2 (#200) (f12c148)
  • upgrade @types/node from 18.14.2 to 18.14.6 (#204) (46bd143)
  • upgrade @typescript-eslint/parser from 5.49.0 to 5.50.0 (#180) (b2c7ca9)
  • upgrade @typescript-eslint/parser from 5.50.0 to 5.51.0 (#185) (09cfcf4)
  • upgrade @typescript-eslint/parser from 5.51.0 to 5.52.0 (#190) (f597f04)
  • upgrade @typescript-eslint/parser from 5.52.0 to 5.53.0 (#195) (f529bb1)
  • upgrade @typescript-eslint/parser from 5.53.0 to 5.54.0 (#202) (974cca3)
  • upgrade cloudevents from 6.0.3 to 6.0.4 (#191) (d5f96da)
  • upgrade eslint from 8.33.0 to 8.34.0 (#188) (3f2aa5a)
  • upgrade eslint from 8.34.0 to 8.35.0 (#199) (3cc8aaf)
  • upgrade eslint from 8.35.0 to 8.36.0 (#215) (c6ddf6d)
  • upgrade eslint-config-prettier from 8.6.0 to 8.7.0 (#206) (c3e21da)
  • upgrade fastify from 4.12.0 to 4.13.0 (#187) (4b1e0eb)
  • upgrade fastify from 4.13.0 to 4.14.0 (#205) (e924dbb)
  • upgrade fastify from 4.14.0 to 4.14.1 (#212) (29fdc65)
  • upgrade fastify from 4.14.1 to 4.15.0 (#220) (48ae6e4)
  • upgrade qs from 6.11.0 to 6.11.1 (#211) (a7321c0)
  • upgrade tsd from 0.25.0 to 0.26.0 (#208) (c0fdfe7)

Miscellaneous

  • add function debugging instructions to the readme (#197) (8883cc0)
  • add the node version to the logger output (#193) (8cdb40e)
  • bump checkout and setup-node actions to v3 (#198) (5fe62d0)
  • update the publish token name for npm. (#179) (6706ac0)

1.0.0 (2023-02-21)

Bug Fixes

  • upgrade eslint from 8.32.0 to 8.33.0 (#175) (0e1e964)
  • upgrade typescript from 4.3.5 to 4.9.5 (#178) (31b2665)

Miscellaneous

0.10.0 (2023-02-16)

Features

  • upgrade commander from 9.5.0 to 10.0.0 (#168) (64a41b2)

Bug Fixes

Miscellaneous

  • Add the node version support to the readme. (#174) (9e14879)
  • add the type property to the package.json. (#167) (9886d87)
  • deps: update transitive dependencies (#148) (8389cbe)
  • deps: updates eslint and friends (#160) (880a573)
  • deps: upgrade eslint-config-prettier from 8.3.0 to 8.6.0 (#158) (59390eb)
  • deps: upgrade node-os-utils from 1.3.5 to 1.3.7 (#159) (edfe61a)
  • deps: upgrade tape from 5.3.1 to 5.6.1 (#157) (3c7acaa)
  • update README.md and package.json for nodeshift (#173) (1944025)

0.9.7 (2023-01-06)

Bug Fixes

  • modify module loader to look in parent directories (#144) (2a1e618)

0.9.6 (2022-12-09)

Features

  • Import functions that are written as ES Modules (#140) (6ac6fff)

0.9.5 (2022-11-09)

Bug Fixes

  • types: use CloudEvent<unknown> for typed events (#137) (03b1ffe)

0.9.4 (2022-11-08)

Bug Fixes

0.9.3 (2022-11-08)

Miscellaneous

0.9.2 (2022-11-03)

Features

  • http-functions: supply HTTP POST body (#129) (25cdcba)

Miscellaneous

  • coverage: upload coverage stats to codecov.io (#127) (4206e31)
  • deps: bump fastify to 4.9.x (#128) (35403b5)
  • release-please: specify changelog headings (#130) (5ed0cff)

Documentation

  • README.md: update with interfaces and types (#131) (058fc77)

0.9.1 (2022-05-27)

Bug Fixes

  • add an explicit scope to function invocation (#118) (1eb75b3)

0.9.0 (2022-04-28)

Features

0.8.0 (2021-12-09)

Features

  • add an endpoint for prometheus at /metrics (#109) (559c110)
  • add limited support for func.yaml via logLevel (#104) (6e376fa)

Bug Fixes

  • use cloudevent as second param in test fn (#99) (d3dae1d)

0.7.1 (2021-05-24)

Bug Fixes

0.7.0 (2021-05-24)

Features

  • add TypeScript type definitions (#90) (d43fa28)
  • cli: pass --logLevel and --port from the cli or as env variables (d6b32a3)

Bug Fixes

  • change index.js to not have a default export (#93) (d5bfd68)

0.6.0 (2021-04-10)

Features

Bug Fixes

  • better error handling when network address is already in use (#74) (ae28dcf)

0.5.1 (2020-11-03)

Bug Fixes

  • reverse the parameter order when invoking (#71) (df55e8a)

0.5.0 (2020-10-30)

Features

  • handle CloudEvent and Message responses from function invocation (#68) (351197f)

Bug Fixes

  • handle cloudevents that have no data (#67) (84d402d)

0.4.0 (2020-10-06)

Features

  • provide cloudevent data if it exists as first parameter to function (#61) (cdd4d8b)

0.3.0 (2020-10-01)

Features

  • change module name to faas-js-runtime (#56) (304eba6)

Bug Fixes

  • remove openwhisk varaiables from context (#57) (bb07696)

0.2.3 (2020-09-04)

0.2.2 (2020-09-02)

0.2.1 (2020-08-12)

0.2.0 (2020-02-12)

Features

  • add support for 1.0 structured cloud events (#24) (b246948)
  • provide structured logger to functions in context (#28) (0bec8df)

Bug Fixes

  • README: update sample to use correct namespaced module (#26) (293e557)

0.1.0 (2019-12-13)

Features

  • add support for cloud events version 1.0 (#21) (f282e28)

0.0.4 (2019-11-12)

Features

  • use error code and message for thrown exceptions (d1cce37)

0.0.3 (2019-11-08)

Features

  • add openwhisk private properties to context object (6bea65e)
  • add query parameters to context object (74eb5b8)
  • allow function to set headers (abff9dc)
  • allow function to set the response code in the return object (5d44398)
  • allow user set content type for text/plain (b98396e)
  • parse x-form-urlencoded POST requests (7996ca4)

Bug Fixes

  • add tests and fix bugs for health check URLs (4220921)
  • set __ow_user to empty string (1b9ac15)

0.0.2 (2019-10-18)

Features

  • framework should not install function deps (959e5d9)