upgrade to 1.4.0 and update changelog
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1adaaf0..be3acf9 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -11,6 +11,19 @@
### Changed
+## 1.4.0 - 2024-03-16
+
+### Added
+
+### Changed
+
+- Explicitly handle if the discriminator property value is null (#988) Thanks @justin-tay
+- Refactor walk (#986) Thanks @justin-tay
+- Fixes uri, uri-reference, iri, iri-reference formats and does iri to uri conversion (#983) Thanks @justin-tay
+- Support custom vocabularies and unknown keyword and meta-schema handling (#980) Thanks @justin-tay
+- Fix message (#975) Thanks @justin-tay
+- Make ethlo excludable (#974) Thanks @justin-tay
+
## 1.3.3 - 2024-02-19
### Added
diff --git a/pom.xml b/pom.xml
index 292c8ba..9aab945 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,7 +23,7 @@
<groupId>com.networknt</groupId>
<artifactId>json-schema-validator</artifactId>
- <version>1.3.3</version>
+ <version>1.4.0</version>
<packaging>bundle</packaging>
<name>JsonSchemaValidator</name>
<description>A json schema validator that supports draft v4, v6, v7, v2019-09 and v2020-12</description>