diff --git a/go.mod b/go.mod
index 1f7c3836..3fc3deb3 100644
--- a/go.mod
+++ b/go.mod
@@ -30,9 +30,9 @@ require (
 	github.com/testcontainers/testcontainers-go v0.33.0
 	github.com/uber/jaeger-client-go v2.30.0+incompatible
 	github.com/uber/jaeger-lib v2.4.1+incompatible
-	github.com/unionj-cloud/toolkit v0.0.2-0.20241015161618-e812d3db7021
+	github.com/unionj-cloud/toolkit v0.0.2
 	github.com/wubin1989/dbresolver v0.0.2 // indirect
-	github.com/wubin1989/gen v0.0.3-0.20241015161334-f98498e86daf
+	github.com/wubin1989/gen v0.0.3
 	github.com/wubin1989/gorm v0.0.5
 	golang.org/x/tools v0.26.0 // indirect
 )
@@ -281,5 +281,3 @@ require (
 	google.golang.org/genproto v0.0.0-20230920204549-e6e6cdab5c13 // indirect
 	google.golang.org/grpc v1.64.1
 )
-
-replace github.com/unionj-cloud/toolkit v0.0.2-0.20241015161618-e812d3db7021 => E:\workspace\unionj-cloud\github.com\unionj-cloud\toolkit
diff --git a/go.sum b/go.sum
index 37c86f87..e76a8a79 100644
--- a/go.sum
+++ b/go.sum
@@ -1651,6 +1651,8 @@ github.com/ulikunitz/xz v0.5.8/go.mod h1:nbz6k7qbPmH4IRqmfOplQw/tblSgqTqBwxkY0oW
 github.com/ulikunitz/xz v0.5.9/go.mod h1:nbz6k7qbPmH4IRqmfOplQw/tblSgqTqBwxkY0oWt/14=
 github.com/ulikunitz/xz v0.5.11 h1:kpFauv27b6ynzBNT/Xy+1k+fK4WswhN/6PN5WhFAGw8=
 github.com/ulikunitz/xz v0.5.11/go.mod h1:nbz6k7qbPmH4IRqmfOplQw/tblSgqTqBwxkY0oWt/14=
+github.com/unionj-cloud/toolkit v0.0.2 h1:1pNdQGiGPpeTHcYTuV7fRLaU8um2PtsnBKxs/am+fmc=
+github.com/unionj-cloud/toolkit v0.0.2/go.mod h1:U3eZuLQ9pGdREtjD3s7gDrv9ySiFcxrOQQE1pnCcJ+A=
 github.com/urfave/negroni v1.0.0/go.mod h1:Meg73S6kFm/4PpbYdq35yYWoCZ9mS/YSx+lKnmiohz4=
 github.com/valyala/bytebufferpool v1.0.0/go.mod h1:6bBcMArwyJ5K/AmCkWv1jt77kVWyCJ6HpOuEn7z0Csc=
 github.com/valyala/fasthttp v1.6.0/go.mod h1:FstJa9V+Pj9vQ7OJie2qMHdwemEDaDiSdBnvPM1Su9w=
@@ -1668,8 +1670,8 @@ github.com/wubin1989/datatypes v0.0.2 h1:a2ZiuWjqiYHRS+lkvan8QymxYtB1yvwJHf0kE7m
 github.com/wubin1989/datatypes v0.0.2/go.mod h1:ifZrSL9ZeEfOqWxCvAx6ugbiMYcMPRyY2mSgN8qRdKE=
 github.com/wubin1989/dbresolver v0.0.2 h1:nxZJa7TSPRWvrHyshbBhoiHFt3/cagHi1qOySrCyqjE=
 github.com/wubin1989/dbresolver v0.0.2/go.mod h1:QCzD3CTzNXQ8Vk/V0WRdCQw2Mu8d/UGa3AyRIbbe9hc=
-github.com/wubin1989/gen v0.0.3-0.20241015161334-f98498e86daf h1:Lt4unegcwoSKQZWmKhT3BRY+YNG/d5+dmIrbJsDWiQ8=
-github.com/wubin1989/gen v0.0.3-0.20241015161334-f98498e86daf/go.mod h1:8nHzm1o5Rc3dGRTTCBoqIJisfevFiSzeGQX5IH7eP+I=
+github.com/wubin1989/gen v0.0.3 h1:o2SwpKpnh7nC3Ik0D8LDKfRu3DMV/0xiL1LVHZi3CW0=
+github.com/wubin1989/gen v0.0.3/go.mod h1:8nHzm1o5Rc3dGRTTCBoqIJisfevFiSzeGQX5IH7eP+I=
 github.com/wubin1989/gorm v0.0.3/go.mod h1:sv3afa8/Q6XTgEbTTWTjJd0NIlBMH4bMq5VpEnXr/Cc=
 github.com/wubin1989/gorm v0.0.5 h1:eI+zjoQ2GEURnPBEh+H4axSD4sM0wWpJCAQZw+FfZX8=
 github.com/wubin1989/gorm v0.0.5/go.mod h1:q/wDV7AJMsbDdtv+K3eNX+VMpC0k1uxCqPBPXzHO90k=
diff --git a/version/version.go b/version/version.go
index b7c960c3..0fee4987 100644
--- a/version/version.go
+++ b/version/version.go
@@ -1,3 +1,3 @@
 package version
 
-const Release = "v2.5.1"
+const Release = "v2.5.2"