From 197f0a7afcc800e24a84521d2cce9ae3a7e0fc86 Mon Sep 17 00:00:00 2001
From: Conventional Changelog Action <conventional.changelog.action@github.com>
Date: Fri, 2 Oct 2020 11:07:50 +0000
Subject: [PATCH] chore(release): 2.4.0

---
 CHANGELOG.md | 25 ++++++++++---------------
 package.json |  4 ++--
 2 files changed, 12 insertions(+), 17 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 83d9e5a9..0b81a697 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,13 @@
+# [2.4.0](https://github.com/ziccardi/json-data-validator/compare/2.3.0...2.4.0) (2020-10-02)
+
+
+### Features
+
+* added a new 'requiredBy' rule to configure field dependencies ([3014ba1](https://github.com/ziccardi/json-data-validator/commit/3014ba18a73e0f4d386704e36c2c438a60270035))
+* added parameters to the generic rule class to pass the whole form to the validator ([abd9813](https://github.com/ziccardi/json-data-validator/commit/abd98139d52a8ee609284ea46e5047b7cc017bec))
+
+
+
 # [2.3.0](https://github.com/ziccardi/json-data-validator/compare/2.2.0...2.3.0) (2020-09-14)
 
 
@@ -34,18 +44,3 @@
 
 
 
-# [2.0.0](https://github.com/ziccardi/json-data-validator/compare/1.0.0...2.0.0) (2020-07-21)
-
-
-### Bug Fixes
-
-* **builder:** fixed fluent api for the required rule builder ([37833c2](https://github.com/ziccardi/json-data-validator/commit/37833c2278673ee1cb015bb00c2c5e6a088be53b))
-
-
-### BREAKING CHANGES
-
-* **builder:** Now the required rule builder requires the build method
-to be called
-
-
-
diff --git a/package.json b/package.json
index c457ff1d..4305c213 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "json-data-validator",
-  "version": "2.3.0",
+  "version": "2.4.0",
   "description": "Simple framework for dynamic json input validation",
   "main": "build/src/index.js",
   "types": "build/src/index.d.ts",
@@ -60,4 +60,4 @@
     "type": "git",
     "url": "git://github.com/ziccardi/json-data-validator.git"
   }
-}
+}
\ No newline at end of file