Skip to content

Releases: DevilTea/valchecker

v0.0.28

18 Nov 07:49

Choose a tag to compare

   🚀 Features

  • Rename null_ and undefined_ steps to null and undefined  -  by @DevilTea (152f9)
    View changes on GitHub

v0.0.27

18 Nov 07:45

Choose a tag to compare

   🚀 Features

  • Refine Valchecker methods to separate initial and non-initial method interfaces  -  by @DevilTea (13f61)
    View changes on GitHub

v0.0.26

18 Nov 05:45

Choose a tag to compare

   🚀 Features

  • Enhance generic step to support recursive structures and improve factory function handling  -  by @DevilTea (775aa)
    View changes on GitHub

v0.0.25

18 Nov 02:14

Choose a tag to compare

   🚀 Features

  • Improve strictObject to check for unexpected keys using a known keys set  -  by @DevilTea (f0457)
    View changes on GitHub

v0.0.24

18 Nov 02:08

Choose a tag to compare

   🚀 Features

    View changes on GitHub

v0.0.23

18 Nov 01:49

Choose a tag to compare

No significant changes

    View changes on GitHub

v0.0.22

18 Nov 01:40

Choose a tag to compare

No significant changes

    View changes on GitHub

v0.0.21

18 Nov 01:18

Choose a tag to compare

No significant changes

    View changes on GitHub

v0.0.20

17 Nov 06:49

Choose a tag to compare

No significant changes

    View changes on GitHub

v0.0.19

17 Nov 02:44

Choose a tag to compare

   🚀 Features

  • Add comprehensive benchmarks for all steps and benchmark creation guide  -  by DevilTea (be06e)
  • benchmarks: Add integration with typescript-runtime-type-benchmarks for library comparison  -  by DevilTea (060af)

   🐞 Bug Fixes

  • Resolve TypeScript strict type checking errors  -  by DevilTea (63ee2)
  • Fix TypeScript strict mode type check issues for CI  -  by DevilTea (ed224)
  • types:
    • Add missing return statements in async arrow functions for object steps  -  by DevilTea (2c575)
    • Correct async chaining logic in core.ts  -  by DevilTea (78da2)

   🏎 Performance

  • Optimize core and steps performance with benchmarks  -  by DevilTea (61758)
  • Further optimize core and steps performance, remove PERFORMANCE_REPORT.md  -  by DevilTea (7d2fb)
  • Completely eliminate Pipe class usage for massive performance gains  -  by DevilTea (29eec)
  • benchmarks:
    • Add comprehensive benchmark tests for valchecker core and steps  -  by DevilTea (19571)
    • Remove Pipe class completely, merge benchmark files, fix type check issues  -  by DevilTea (e09b5)
  • steps:
    • Optimize object validation with property metadata pre-computation  -  by DevilTea (60595)
    View changes on GitHub