diff --git a/README.MD b/README.MD
index 691efd5..02aba96 100644
--- a/README.MD
+++ b/README.MD
@@ -245,22 +245,22 @@ implementation 'com.mingliqiye:tcp-proxy:0.2'
implementation("com.mingliqiye:tcp-proxy:0.2")
```
## mingli-utils
-- lastUpdateTime(UTC/GMT+08:00) 2025-09-08 20:47:46
-- lastVersion 2.0.7
+- lastUpdateTime(UTC/GMT+08:00) 2025-09-08 20:53:57
+- lastVersion 2.0.8
- [Source](https://git.mingliqiye.com/mingliqiye/mingli-utils)
### maven (pom.xml)
```xml
com.mingliqiye.utils
mingli-utils
- 2.0.7
+ 2.0.8
```
### Gradle (Groovy DSL - build.gradle)
```groovy
-implementation 'com.mingliqiye.utils:mingli-utils:2.0.7'
+implementation 'com.mingliqiye.utils:mingli-utils:2.0.8'
```
### Gradle (Kotlin DSL - build.gradle.kts)
```kotlin
-implementation("com.mingliqiye.utils:mingli-utils:2.0.7")
+implementation("com.mingliqiye.utils:mingli-utils:2.0.8")
```
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-javadoc.jar b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-javadoc.jar
new file mode 100644
index 0000000..2f488d1
Binary files /dev/null and b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-javadoc.jar differ
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-javadoc.jar.md5 b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-javadoc.jar.md5
new file mode 100644
index 0000000..8b27ca6
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-javadoc.jar.md5
@@ -0,0 +1 @@
+febdc48973bb11b7ef13892d49345c65
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-javadoc.jar.sha1 b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-javadoc.jar.sha1
new file mode 100644
index 0000000..cd3c34f
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-javadoc.jar.sha1
@@ -0,0 +1 @@
+4903e1795b48d7c697499449ef0c7423f1b9c647
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-javadoc.jar.sha256 b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-javadoc.jar.sha256
new file mode 100644
index 0000000..a67c4bb
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-javadoc.jar.sha256
@@ -0,0 +1 @@
+b0f8b238bf892d1dfb00a1e90228272041f5d1eb0881e6a5e41e81a653588a52
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-javadoc.jar.sha512 b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-javadoc.jar.sha512
new file mode 100644
index 0000000..6255d30
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-javadoc.jar.sha512
@@ -0,0 +1 @@
+1ddce484121665f0133da1ac541e5a95db79adcfd911659b75230b81831ca4bee7904060b9b99874dcde8f1ff46136e9b9a006c6e6d0fb439e19acbdeb782f94
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-sources.jar b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-sources.jar
new file mode 100644
index 0000000..09a6769
Binary files /dev/null and b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-sources.jar differ
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-sources.jar.md5 b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-sources.jar.md5
new file mode 100644
index 0000000..8631fb2
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-sources.jar.md5
@@ -0,0 +1 @@
+a2f2c4500b182709fb3887d24e9844a2
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-sources.jar.sha1 b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-sources.jar.sha1
new file mode 100644
index 0000000..306e6de
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-sources.jar.sha1
@@ -0,0 +1 @@
+5c9a66ab335bc8f052bfafd0fbd9e629a8511ef7
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-sources.jar.sha256 b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-sources.jar.sha256
new file mode 100644
index 0000000..95deea6
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-sources.jar.sha256
@@ -0,0 +1 @@
+61f47583360ad0a8fcafb673b22298f3f22200fe9f40b07834522d6254ad5d5d
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-sources.jar.sha512 b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-sources.jar.sha512
new file mode 100644
index 0000000..42e398c
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8-sources.jar.sha512
@@ -0,0 +1 @@
+b7b2a8462bec2a9385f88c5ca6eec269633273054a9aa8d96344665cc61eaf1e40bebbd0652ab92ff2676c6232c165fe7cf8aedffcfc9b352d72d67dd9015936
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.jar b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.jar
new file mode 100644
index 0000000..a9de414
Binary files /dev/null and b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.jar differ
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.jar.md5 b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.jar.md5
new file mode 100644
index 0000000..10a54c5
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.jar.md5
@@ -0,0 +1 @@
+4191e6d4a6bd2e453bf01aa8d143f380
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.jar.sha1 b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.jar.sha1
new file mode 100644
index 0000000..f5c36ec
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.jar.sha1
@@ -0,0 +1 @@
+12ecf205e7bd2e0e86b81ed0dcd50da903cfb953
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.jar.sha256 b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.jar.sha256
new file mode 100644
index 0000000..f2a7dc3
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.jar.sha256
@@ -0,0 +1 @@
+aa286bc7eae0e298b760d34d7fef374a15098dd75a70721e565412bc1e9e9594
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.jar.sha512 b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.jar.sha512
new file mode 100644
index 0000000..9b971c8
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.jar.sha512
@@ -0,0 +1 @@
+804cdcf9e99a4ef19f073f6421feebcfb9bda8144d6ae334402525484d217bb987e090b2cf61b9f4595a66631b7e26d8d2fa6e5843f04187c62922586836e96e
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.module b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.module
new file mode 100644
index 0000000..a01e03d
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.module
@@ -0,0 +1,137 @@
+{
+ "formatVersion": "1.1",
+ "component": {
+ "group": "com.mingliqiye.utils",
+ "module": "mingli-utils",
+ "version": "2.0.8",
+ "attributes": {
+ "org.gradle.status": "release"
+ }
+ },
+ "createdBy": {
+ "gradle": {
+ "version": "8.14.2"
+ }
+ },
+ "variants": [
+ {
+ "name": "apiElements",
+ "attributes": {
+ "org.gradle.category": "library",
+ "org.gradle.dependency.bundling": "external",
+ "org.gradle.jvm.version": 8,
+ "org.gradle.libraryelements": "jar",
+ "org.gradle.usage": "java-api"
+ },
+ "files": [
+ {
+ "name": "mingli-utils-2.0.8.jar",
+ "url": "mingli-utils-2.0.8.jar",
+ "size": 212098,
+ "sha512": "804cdcf9e99a4ef19f073f6421feebcfb9bda8144d6ae334402525484d217bb987e090b2cf61b9f4595a66631b7e26d8d2fa6e5843f04187c62922586836e96e",
+ "sha256": "aa286bc7eae0e298b760d34d7fef374a15098dd75a70721e565412bc1e9e9594",
+ "sha1": "12ecf205e7bd2e0e86b81ed0dcd50da903cfb953",
+ "md5": "4191e6d4a6bd2e453bf01aa8d143f380"
+ }
+ ]
+ },
+ {
+ "name": "runtimeElements",
+ "attributes": {
+ "org.gradle.category": "library",
+ "org.gradle.dependency.bundling": "external",
+ "org.gradle.jvm.version": 8,
+ "org.gradle.libraryelements": "jar",
+ "org.gradle.usage": "java-runtime"
+ },
+ "dependencies": [
+ {
+ "group": "org.bouncycastle",
+ "module": "bcprov-jdk18on",
+ "version": {
+ "requires": "1.81"
+ }
+ },
+ {
+ "group": "com.github.f4b6a3",
+ "module": "uuid-creator",
+ "version": {
+ "requires": "6.1.0"
+ }
+ },
+ {
+ "group": "org.mindrot",
+ "module": "jbcrypt",
+ "version": {
+ "requires": "0.4"
+ }
+ },
+ {
+ "group": "org.jetbrains",
+ "module": "annotations",
+ "version": {
+ "requires": "24.0.0"
+ }
+ },
+ {
+ "group": "net.java.dev.jna",
+ "module": "jna",
+ "version": {
+ "requires": "5.17.0"
+ }
+ }
+ ],
+ "files": [
+ {
+ "name": "mingli-utils-2.0.8.jar",
+ "url": "mingli-utils-2.0.8.jar",
+ "size": 212098,
+ "sha512": "804cdcf9e99a4ef19f073f6421feebcfb9bda8144d6ae334402525484d217bb987e090b2cf61b9f4595a66631b7e26d8d2fa6e5843f04187c62922586836e96e",
+ "sha256": "aa286bc7eae0e298b760d34d7fef374a15098dd75a70721e565412bc1e9e9594",
+ "sha1": "12ecf205e7bd2e0e86b81ed0dcd50da903cfb953",
+ "md5": "4191e6d4a6bd2e453bf01aa8d143f380"
+ }
+ ]
+ },
+ {
+ "name": "javadocElements",
+ "attributes": {
+ "org.gradle.category": "documentation",
+ "org.gradle.dependency.bundling": "external",
+ "org.gradle.docstype": "javadoc",
+ "org.gradle.usage": "java-runtime"
+ },
+ "files": [
+ {
+ "name": "mingli-utils-2.0.8-javadoc.jar",
+ "url": "mingli-utils-2.0.8-javadoc.jar",
+ "size": 444572,
+ "sha512": "1ddce484121665f0133da1ac541e5a95db79adcfd911659b75230b81831ca4bee7904060b9b99874dcde8f1ff46136e9b9a006c6e6d0fb439e19acbdeb782f94",
+ "sha256": "b0f8b238bf892d1dfb00a1e90228272041f5d1eb0881e6a5e41e81a653588a52",
+ "sha1": "4903e1795b48d7c697499449ef0c7423f1b9c647",
+ "md5": "febdc48973bb11b7ef13892d49345c65"
+ }
+ ]
+ },
+ {
+ "name": "sourcesElements",
+ "attributes": {
+ "org.gradle.category": "documentation",
+ "org.gradle.dependency.bundling": "external",
+ "org.gradle.docstype": "sources",
+ "org.gradle.usage": "java-runtime"
+ },
+ "files": [
+ {
+ "name": "mingli-utils-2.0.8-sources.jar",
+ "url": "mingli-utils-2.0.8-sources.jar",
+ "size": 86139,
+ "sha512": "b7b2a8462bec2a9385f88c5ca6eec269633273054a9aa8d96344665cc61eaf1e40bebbd0652ab92ff2676c6232c165fe7cf8aedffcfc9b352d72d67dd9015936",
+ "sha256": "61f47583360ad0a8fcafb673b22298f3f22200fe9f40b07834522d6254ad5d5d",
+ "sha1": "5c9a66ab335bc8f052bfafd0fbd9e629a8511ef7",
+ "md5": "a2f2c4500b182709fb3887d24e9844a2"
+ }
+ ]
+ }
+ ]
+}
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.module.md5 b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.module.md5
new file mode 100644
index 0000000..00872f2
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.module.md5
@@ -0,0 +1 @@
+2d40f53ffdf8ca8d9fbd7adde252e540
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.module.sha1 b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.module.sha1
new file mode 100644
index 0000000..aa4eda4
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.module.sha1
@@ -0,0 +1 @@
+23d0277f1e80e1defb6eff5bac72f0ed30156431
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.module.sha256 b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.module.sha256
new file mode 100644
index 0000000..4dc9b75
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.module.sha256
@@ -0,0 +1 @@
+0681816d0b5a0c3e309b4662917712910cf79ec99a5b2780cc3df1e51d9b7a06
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.module.sha512 b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.module.sha512
new file mode 100644
index 0000000..d58f889
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.module.sha512
@@ -0,0 +1 @@
+6a3d4adf91698c3330d911bfea29b95628c58339aafeaa26d411c77e6a15e737b4bd76fc26b69d9517b3a51494805dbeb89c35c9364eafbaa4cca9bc802752ea
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.pom b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.pom
new file mode 100644
index 0000000..63b4f59
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.pom
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+ 4.0.0
+ com.mingliqiye.utils
+ mingli-utils
+ 2.0.8
+
+
+ org.bouncycastle
+ bcprov-jdk18on
+ 1.81
+ runtime
+
+
+ com.github.f4b6a3
+ uuid-creator
+ 6.1.0
+ runtime
+
+
+ org.mindrot
+ jbcrypt
+ 0.4
+ runtime
+
+
+ org.jetbrains
+ annotations
+ 24.0.0
+ runtime
+
+
+ net.java.dev.jna
+ jna
+ 5.17.0
+ runtime
+
+
+
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.pom.md5 b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.pom.md5
new file mode 100644
index 0000000..a7e72b1
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.pom.md5
@@ -0,0 +1 @@
+48bb0ef9fb9294e5f08d3d3d11d27c7b
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.pom.sha1 b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.pom.sha1
new file mode 100644
index 0000000..4ce97c3
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.pom.sha1
@@ -0,0 +1 @@
+bfb7cba4b1a05b7d490a42a3398a4470ea5469ae
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.pom.sha256 b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.pom.sha256
new file mode 100644
index 0000000..9814498
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.pom.sha256
@@ -0,0 +1 @@
+4b1fba87c721b2c6ab93f56f01f5c6705afdfcd1eb4ff385948ac5f781a7f59a
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.pom.sha512 b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.pom.sha512
new file mode 100644
index 0000000..ba975d9
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/2.0.8/mingli-utils-2.0.8.pom.sha512
@@ -0,0 +1 @@
+d2476cfd59d1327a44b3c6bb610945ecd207ae01385bddfc9b71aff6264eb91eb779ca0d09b6522c50009ec5b88cfe66387f25e5eb046d9884cada6dbbb8f404
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml
index 072a6e3..a89925c 100644
--- a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml
+++ b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml
@@ -3,8 +3,8 @@
com.mingliqiye.utils
mingli-utils
- 2.0.7
- 2.0.7
+ 2.0.8
+ 2.0.8
1.0.4
1.0.5
@@ -29,7 +29,8 @@
2.0.5
2.0.6
2.0.7
+ 2.0.8
- 20250908124746
+ 20250908125357
diff --git a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.md5 b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.md5
index 85f6e60..d9c7a87 100644
--- a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.md5
+++ b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.md5
@@ -1 +1 @@
-41bffea82b8acf38da76e32a6ceb5c37
\ No newline at end of file
+c0a13efac97a7ea507635129dead2671
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha1 b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha1
index 5e1833b..78939da 100644
--- a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha1
+++ b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha1
@@ -1 +1 @@
-f5b963faa7eae25acaaefdd4e41d58906768bb5e
\ No newline at end of file
+a7c5b011eadc04d233a93574fc44141b1384b58c
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha256 b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha256
index 959712f..ceb6095 100644
--- a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha256
+++ b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha256
@@ -1 +1 @@
-0766579e7424b065d371ff769a1dfc616717d2ff3a1183c695a5828cd0e861e5
\ No newline at end of file
+35f9aa03896d815cd81b605bdb1d4c59c6481b7de8da2f167e16716acee8f182
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha512 b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha512
index d1f71aa..abc5473 100644
--- a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha512
+++ b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha512
@@ -1 +1 @@
-8f921e3a2725bfe9659537c7098ea65c6d361584bbc05f1cdf1843ddc2c6766b07804528365eb1c54f4a4a3b576ad8f015c4412610dbc62b796ad3156efd411f
\ No newline at end of file
+fbbf48213ee008d61b51ef5e750bf34ee87e8d244488595013fa8b568741c06a4afa2a2982e9df8064d66ac7a64c8cfcef297846e25a2bc6234eef90974472c2
\ No newline at end of file