Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release 2.0.0 #151

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Mar 7, 2024

🤖 I have created a release beep boop

2.0.0 (2024-03-07)

⚠ BREAKING CHANGES

  • Better support for json-like input and outputs in the schema
  • additionalProperties false by default (#88)
  • jsonify req.body
  • bump fastify and fix types
  • bump to fastify4
  • empty response type should now be typed as never instead of void
  • start correctly aliasing refs
  • bumping minor version as 0.1.x were published
  • make response schema be a map of statuses instead of contents

Features

  • Add --watch support (#107) (72f0107)
  • add AsRouteObj to Service interface (f03cb41)
  • add request.routeOptions support (#82) (1a49a6c)
  • add typed params inferred from route path (613ef14)
  • allow jsonified variants in response (e15f273)
  • Better support for json-like input and outputs in the schema (f27e6f8)
  • bump deps and expose logger and schema compiler generics from Fastify (80d209d)
  • bump fastify / ts types and better type preHandler (#61) (d7c8dce)
  • Remove undefined from Jsonlike (#98) (eb06e32)
  • start correctly aliasing refs (6e3362d)
  • treat redirect as reply (519e6ca)

Bug Fixes

  • $ref id replacement (482cbd4)
  • additionalProperties false by default (#88) (442fabb)
  • allow gen command to accept multiple files (273d532)
  • bump 📸 (2aa0ce6)
  • bump all deps (4c6aca7)
  • bump dependencies (#116) (5558aae)
  • bump deps (51019ff)
  • bump deps (584c73e)
  • bump deps (#127) (1afea0f)
  • bump deps (#66) (03794d2)
  • bump deps and update tests (#78) (486dae2)
  • bump fastify and fix types (eab5750)
  • bump test and fix schema with const tag (77d5a8b)
  • bump to fastify4 (b1e9813)
  • bumping minor version as 0.1.x were published (bd0d44c)
  • change Jsonlike behavior for response body to allow both JsonValue and original type (b8716f6)
  • fix code after deps bump (6440479)
  • fix schema generator in node v14 (391d59d)
  • fix type imports (6bf1606)
  • fix type missmatch (#57) (72e8d9b)
  • include schema option in route declaration (#149) (81dd230)
  • jsonify req.body (636b343)
  • make response schema be a map of statuses instead of contents (a8fd0c7)
  • mention TS 4.2 requirement (fdc39d0)
  • move std-env to dependencies from devDependencies (002b12a)
  • Omit then from Reply to correctly infer AsReply return 🎉 (a2a143c)
  • release as latest dist-tag (9517815)
  • release as latest dist-tag (37e3541)
  • rename definitions to namespace (f887706)
  • rename namespace to properties (89da88c)
  • tweak release action (e1ce5de)
  • validate schema without responses and force send to be called (2ecda87)

Miscellaneous Chores


This PR was generated with Release Please. See documentation.

@github-actions github-actions bot requested a review from Coobaha as a code owner March 7, 2024 13:04
@Coobaha Coobaha closed this Mar 7, 2024
@Coobaha Coobaha deleted the release-please--branches--main--components--typed-fastify branch March 7, 2024 13:04
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.

1 participant