- chore: Updated dependencies.
- feat!: Dropped support for Node 18 and updated dependencies.
- fix: Replicate AJV options in response validator. Fixes #9.
- fix: Remove leftover.
- chore: Updated dependencies.
- chore: Added missing dependency.
- chore: Updated dependencies.
- chore: Linted code.
- chore: Replaced tap with Node test runner.
- chore: Updated dependencies.
- chore: Updated TypeScript configuration.
- chore: Updated dependencies.
- chore: Changed TypeScript version.
- chore: Updated dependencies and toolchain.
- feat: Added use422ForValidationErrors.
- chore: Fixed compilation.
- feat: Allow skipping setNotFoundHandler.
- chore: CI improvement
- chore: Updated dependencies.
- chore: Update package.json
- fix: Fixed build script.
- chore: Updated dependencies.
- fix: Updated types layout.
- chore: Updated dependencies.
- chore: Updated compilation configuration.
- chore: Updated dependencies.
- fix: Improved README.
- feat: Updated to fastify 4.
- fix: Fixed assertion.
- chore: Updated dependencies.
- feat: Added preHandler option.
- chore: Use sourcemaps with swc
- fix: Fixed build.
- chore: Updated dependencies.
- fix: Added missing files.
- chore: Updated build system.
- chore: Updated dependencies and linted code.
- chore: Updated dependencies.
- chore: Removed useless file.
- fix: Added ESM note in the README.md
- chore: Allow manual CI triggering.
- chore: Updated badges.
- fix: Fixed Typescript configuration.
- chore: Fixed README.
- chore: Updated README
- feat: Only export as ESM.
- fix: Added uri format message.
- feat: Added responseValidatorCustomizer.
- chore: Fine tuned build script.
- feat: Export as ESM.
- fix: Allow example keyword in AJV.
- chore: Updated linter config.
- feat: Updated dependencies.
- chore: Updated dependencies, code and tools.
- fix: Avoid shared decorator data.
- chore: Update dependencies.
- fix: Consider schema encapsulation.
- feat: Support shared schema in responses validation.
- chore: Update dependencies.
- feat: Merge pull request #4 from ShogunPanda/undeclared-response
- chore: Fix CI.
- feat: Add allowUndeclaredResponses option.
- feat: Output code property when it doesn't start with standard prefix.
- chore: Updated README.
- feat: Renamed to
fastify-http-errors-enhanced
. - feat: Dropped all error related depedencies in favor of
http-errors-enhanced
. - feat: Removed
addAdditionalProperties
andserializeError
which can now be found inhttp-errors-enhanced
.
- feat: Updated to fastify 3.x.x.
- chore: Updated CI configuration.
- feat: Improve types, only support Node LTS, replaced jest with tap.
- feat: Export serializeError.
- chore: Remove leftover.
- fix: Allow CommonJS default import. Fixes #1.
- feat: Drop lodash dependencies.
- feat: Improve response validation.
- chore: Minor change.
- feat: Updated docs.
- feat: Added response validation.
- chore: Include yarn.lock in repo.
- chore: Minor CI fix.
- chore: Switch to GitHub Actions.
- fix: Improved validation handling.
- feat: Added validation errors handling.
- chore: Fixed documentation.
- chore: Rebuild.
- feat: Extract errors to another module.