v5.6.0
What's Changed
- build(deps-dev): bump tsd from 0.24.1 to 0.25.0 by @dependabot in #565
- build(deps): bump thollander/actions-comment-pull-request from 1 to 2 by @dependabot in #567
- chore(.gitignore): add clinic by @Fdawgs in #568
- fix: fix error message when type is array and object is object by @yukha-dw in #569
- avoid intermediate variable by @Uzlopak in #572
- use sanitized instead of stringifying again by @Uzlopak in #571
- pre-compute empty string by @Uzlopak in #573
- Array should only have "length"-check if items is an Array by @Uzlopak in #570
- expose only location instead of Object value by @Uzlopak in #574
- add unit test for allOf, where types, format and nullable missmatch by @Uzlopak in #577
- improve mechanics and test coverage for largeArraySize-option by @Uzlopak in #575
- invalid value for patternproperties are validated by ajv by @Uzlopak in #576
- remove semver and proxyquire dev dependencies by @Uzlopak in #584
- add trunc as rounding method by @Uzlopak in #583
- improve coverage of serializer.js to 100% by @Uzlopak in #580
- move tap options into .taprc by @Uzlopak in #587
- improve test coverage of ref-resolver to 100% by @Uzlopak in #586
- remove luxon by @Uzlopak in #585
- improve perf of creation by @Uzlopak in #588
- only pass rounding option to serializer of standalone by @Uzlopak in #593
- branchless addComma by @Uzlopak in #590
- sort objectKeywords by probability by @Uzlopak in #591
- avoid main encapsulation for simple object by @Uzlopak in #594
- improve performance of asInteger serializer by @Uzlopak in #589
- improve asString performance by @Uzlopak in #592
- improve performance of asNumber by @Uzlopak in #595
- avoid intermediate strings. use const and let by @Uzlopak in #596
- avoid generation of intermediate array by @Uzlopak in #598
- instead of global variables create context object and pass it as parameter by @Uzlopak in #600
- add genFuncNameCounter as functionsCounter to context by @Uzlopak in #601
New Contributors
Full Changelog: v5.5.0...v5.6.0