Skip to content

Commit a93e832

Browse files
committed
Remove commons-validator as a dependency
1 parent ab5105c commit a93e832

3 files changed

Lines changed: 9 additions & 6 deletions

File tree

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
11
CHANGELOG
22
=========
33

4+
3.8.0
5+
------------------
6+
7+
* `commons-validator` has been removed as a dependency. This module now does
8+
its own email and domain name validation. This was done to reduce the number
9+
of dependencies and any security vulnerabilities in them. The new email
10+
validation of the local part is somewhat more lax than the previous
11+
validation.
12+
413
3.7.2 (2025-05-28)
514
------------------
615

pom.xml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,6 @@
6262
<artifactId>geoip2</artifactId>
6363
<version>4.3.1</version>
6464
</dependency>
65-
<dependency>
66-
<groupId>commons-validator</groupId>
67-
<artifactId>commons-validator</artifactId>
68-
<version>1.9.0</version>
69-
</dependency>
7065
<dependency>
7166
<groupId>org.junit.jupiter</groupId>
7267
<artifactId>junit-jupiter</artifactId>

src/main/java/module-info.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
requires com.fasterxml.jackson.databind;
88
requires com.fasterxml.jackson.datatype.jsr310;
99
requires transitive com.maxmind.geoip2;
10-
requires org.apache.commons.validator;
1110
requires java.net.http;
1211

1312
exports com.maxmind.minfraud;

0 commit comments

Comments
 (0)