Skip to content

0.2.0

Compare
Choose a tag to compare
@driv3r driv3r released this 30 Dec 21:43
· 35 commits to main since this release
560626a

Added

  • validate function returning array of error messages

Changed

  • restructured the gem by splitting rusty_json_schema.rb into multiple files

Maintenance

  • added tooling for testing memory usage locally
  • added tooling for generating BENCHMARK.md
  • made CI pipeline more resilient for cache issues
  • general cleanups

Notes

Besides the generated benchmarks, tested given implementation against ~700 various schema examples. Compared to json_schemer it's around ~20x faster for #valid? case and ~12x faster for #validate.