Skip to content

Conversation

@github-actions
Copy link

🤖 I have created a release beep boop

1.0.0 (2023-07-19)

⚠ BREAKING CHANGES

  • removal of node 14 (#233)

Features

  • add an endpoint for prometheus at /metrics (#109) (559c110)
  • add lifecycle and endpoint customization (#203) (ff20b40)
  • add limited support for func.yaml via logLevel (#104) (6e376fa)
  • add openwhisk private properties to context object (6bea65e)
  • add query parameters to context object (74eb5b8)
  • add support for 1.0 structured cloud events (#24) (b246948)
  • add support for cloud events version 1.0 (#21) (f282e28)
  • add TypeScript type definitions (#90) (d43fa28)
  • adds sbom.json as install artifact (#229) (1349641)
  • 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)
  • change module name to faas-js-runtime (#56) (304eba6)
  • cli: pass --logLevel and --port from the cli or as env variables (d6b32a3)
  • framework should not install function deps (959e5d9)
  • handle CloudEvent and Message responses from function invocation (#68) (351197f)
  • http-functions: supply HTTP POST body (#129) (25cdcba)
  • Import functions that are written as ES Modules (#140) (6ac6fff)
  • Improved error reporting (#30) (4a7fa4f)
  • parse x-form-urlencoded POST requests (7996ca4)
  • provide cloudevent data if it exists as first parameter to function (#61) (cdd4d8b)
  • provide structured logger to functions in context (#28) (0bec8df)
  • removal of node 14 (#233) (ae9a27c)
  • support binary data in cloudevents (#112) (2ce6c05)
  • support configurable log levels (#82) (b6f8be4)
  • upgrade @types/node from 18.14.6 to 20.1.4 (#236) (11e616e)
  • upgrade cloudevents from 6.0.4 to 7.0.0 (#230) (28ae7e5)
  • upgrade commander from 10.0.0 to 11.0.0 (#261) (fd53245)
  • upgrade commander from 9.5.0 to 10.0.0 (#168) (64a41b2)
  • upgrade typescript from 4.9.5 to 5.0.4 (#235) (26427d4)
  • use error code and message for thrown exceptions (d1cce37)

Bug Fixes

  • add an explicit scope to function invocation (#118) (1eb75b3)
  • add tests and fix bugs for health check URLs (4220921)
  • better error handling when network address is already in use (#74) (ae28dcf)
  • change index.js to not have a default export (#93) (d5bfd68)
  • cloudevents: bump to latest release (#135) (c7f9331)
  • fix Invokable type signature (#97) (2c7f66c)
  • handle cloudevents that have no data (#67) (84d402d)
  • killing the process hangs issue (#172) (3ac8b9d), closes #120
  • modify module loader to look in parent directories (#144) (2a1e618)
  • README: update sample to use correct namespaced module (#26) (293e557)
  • remove openwhisk varaiables from context (#57) (bb07696)
  • reverse the parameter order when invoking (#71) (df55e8a)
  • set __ow_user to empty string (1b9ac15)
  • temporarily removes the prePublish step allowing us to publish a new version and for users to use this module. (#270) (cea807f)
  • types: use CloudEvent<unknown> for typed events (#137) (03b1ffe)
  • upgrade @cyclonedx/cyclonedx-npm from 1.12.0 to 1.12.1 (#264) (7c7fefc)
  • 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 @types/node from 20.1.4 to 20.2.5 (#251) (6aa97e8)
  • upgrade @types/node from 20.2.5 to 20.3.2 (#274) (cfd1b55)
  • 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/eslint-plugin from 5.59.7 to 5.59.11 (#257) (31ec689)
  • 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 @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 @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 @typescript-eslint/parser from 5.59.9 to 5.60.0 (#266) (e3ef6ee)
  • upgrade @typescript-eslint/parser from 5.60.0 to 5.60.1 (#275) (c9dd3ef)
  • upgrade cloudevents from 6.0.3 to 6.0.4 (#191) (d5f96da)
  • upgrade cloudevents from 7.0.0 to 7.0.1 (#246) (47cbedc)
  • upgrade commander from 9.4.1 to 9.5.0 (#164) (ead35e6)
  • upgrade eslint from 8.32.0 to 8.33.0 (#175) (0e1e964)
  • 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 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 eslint from 8.40.0 to 8.41.0 (#244) (e331f46)
  • upgrade eslint from 8.41.0 to 8.42.0 (#252) (a07a8a2)
  • upgrade eslint from 8.42.0 to 8.43.0 (#262) (675ccf5)
  • upgrade eslint-config-prettier from 8.6.0 to 8.7.0 (#206) (c3e21da)
  • upgrade fastify from 4.10.2 to 4.11.0 (#165) (f417755)
  • upgrade fastify from 4.11.0 to 4.12.0 (#171) (3daf323)
  • 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 fastify from 4.15.0 to 4.16.0 (#228) (3d3c8ab)
  • upgrade fastify from 4.16.0 to 4.17.0 (#238) (3d239ec)
  • upgrade fastify from 4.17.0 to 4.18.0 (#263) (520435e)
  • upgrade prom-client from 14.1.0 to 14.1.1 (#166) (9a7b0f3)
  • upgrade qs from 6.11.0 to 6.11.1 (#211) (a7321c0)
  • upgrade qs from 6.11.1 to 6.11.2 (#243) (c8448a5)
  • upgrade tape from 5.6.1 to 5.6.3 (#170) (edc07c5)
  • upgrade tsd from 0.25.0 to 0.26.0 (#208) (c0fdfe7)
  • upgrade tsd from 0.26.0 to 0.27.0 (#213) (53762a3)
  • upgrade tsd from 0.27.0 to 0.28.1 (#231) (da15cf4)
  • upgrade typescript from 4.3.5 to 4.9.5 (#178) (31b2665)
  • upgrade typescript from 5.0.4 to 5.1.3 (#247) (6e01336)
  • use cloudevent as second param in test fn (#99) (d3dae1d)

Documentation

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

Miscellaneous


This PR was generated with Release Please. See documentation.

lance and others added 4 commits July 19, 2023 10:45
Signed-off-by: Lance Ball <lball@redhat.com>
Signed-off-by: Lance Ball <lball@redhat.com>
feat: add sbom generation to release-please action
Signed-off-by: NodeShift Bot (As Luke Holmquist) <lholmqui@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants