diff --git a/lerna.json b/lerna.json
index 916fcde51..6b1f3d5b2 100644
--- a/lerna.json
+++ b/lerna.json
@@ -1,4 +1,4 @@
 {
-  "version": "2.7.22",
+  "version": "3.0.0",
   "packages": ["packages/*", "website"]
 }
diff --git a/packages/amap/package.json b/packages/amap/package.json
index 887f50504..3262a460d 100644
--- a/packages/amap/package.json
+++ b/packages/amap/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/react-amap",
-  "version": "2.7.22",
+  "version": "3.0.0",
   "description": "高德地图 React 组件",
   "homepage": "https://uiwjs.github.io/react-amap",
   "main": "cjs/index.js",
@@ -32,31 +32,31 @@
     "高德地图"
   ],
   "dependencies": {
-    "@uiw/react-amap-api-loader": "2.7.22",
-    "@uiw/react-amap-auto-complete": "2.7.22",
-    "@uiw/react-amap-bezier-curve": "2.7.22",
-    "@uiw/react-amap-circle": "2.7.22",
-    "@uiw/react-amap-circle-marker": "2.7.22",
-    "@uiw/react-amap-context-menu": "2.7.22",
-    "@uiw/react-amap-control-bar-control": "2.7.22",
-    "@uiw/react-amap-ellipse": "2.7.22",
-    "@uiw/react-amap-geolocation": "2.7.22",
-    "@uiw/react-amap-hawk-eye-control": "2.7.22",
-    "@uiw/react-amap-info-window": "2.7.22",
-    "@uiw/react-amap-map": "2.7.22",
-    "@uiw/react-amap-map-type-control": "2.7.22",
-    "@uiw/react-amap-marker": "2.7.22",
-    "@uiw/react-amap-mass-marks": "2.7.22",
-    "@uiw/react-amap-polygon": "2.7.22",
-    "@uiw/react-amap-polygon-editor": "2.7.22",
-    "@uiw/react-amap-polyline": "2.7.22",
-    "@uiw/react-amap-rectangle": "2.7.22",
-    "@uiw/react-amap-require-script": "2.7.22",
-    "@uiw/react-amap-scale-control": "2.7.22",
-    "@uiw/react-amap-text": "2.7.22",
-    "@uiw/react-amap-tool-bar-control": "2.7.22",
-    "@uiw/react-amap-types": "2.7.22",
-    "@uiw/react-amap-utils": "2.7.22",
-    "@uiw/react-amap-weather": "2.7.22"
+    "@uiw/react-amap-api-loader": "3.0.0",
+    "@uiw/react-amap-auto-complete": "3.0.0",
+    "@uiw/react-amap-bezier-curve": "3.0.0",
+    "@uiw/react-amap-circle": "3.0.0",
+    "@uiw/react-amap-circle-marker": "3.0.0",
+    "@uiw/react-amap-context-menu": "3.0.0",
+    "@uiw/react-amap-control-bar-control": "3.0.0",
+    "@uiw/react-amap-ellipse": "3.0.0",
+    "@uiw/react-amap-geolocation": "3.0.0",
+    "@uiw/react-amap-hawk-eye-control": "3.0.0",
+    "@uiw/react-amap-info-window": "3.0.0",
+    "@uiw/react-amap-map": "3.0.0",
+    "@uiw/react-amap-map-type-control": "3.0.0",
+    "@uiw/react-amap-marker": "3.0.0",
+    "@uiw/react-amap-mass-marks": "3.0.0",
+    "@uiw/react-amap-polygon": "3.0.0",
+    "@uiw/react-amap-polygon-editor": "3.0.0",
+    "@uiw/react-amap-polyline": "3.0.0",
+    "@uiw/react-amap-rectangle": "3.0.0",
+    "@uiw/react-amap-require-script": "3.0.0",
+    "@uiw/react-amap-scale-control": "3.0.0",
+    "@uiw/react-amap-text": "3.0.0",
+    "@uiw/react-amap-tool-bar-control": "3.0.0",
+    "@uiw/react-amap-types": "3.0.0",
+    "@uiw/react-amap-utils": "3.0.0",
+    "@uiw/react-amap-weather": "3.0.0"
   }
 }
diff --git a/packages/api-loader/package.json b/packages/api-loader/package.json
index d8ea45787..5229bef9b 100644
--- a/packages/api-loader/package.json
+++ b/packages/api-loader/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/react-amap-api-loader",
-  "version": "2.7.22",
+  "version": "3.0.0",
   "description": "用于加载高德地图 SDK 依赖,加载完成,全局将会有 **`window.AMap`** 对象。",
   "homepage": "https://uiwjs.github.io/react-amap/#/api-loader",
   "main": "cjs/index.js",
@@ -33,8 +33,8 @@
     "react-dom": ">=16.14.0"
   },
   "dependencies": {
-    "@uiw/react-amap-require-script": "2.7.22",
-    "@uiw/react-amap-types": "2.7.22"
+    "@uiw/react-amap-require-script": "3.0.0",
+    "@uiw/react-amap-types": "3.0.0"
   },
   "devDependencies": {
     "@types/react": "~17.0.39",
diff --git a/packages/auto-complete/package.json b/packages/auto-complete/package.json
index 2dfd5c226..ddd3bc3ac 100644
--- a/packages/auto-complete/package.json
+++ b/packages/auto-complete/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/react-amap-auto-complete",
-  "version": "2.7.22",
+  "version": "3.0.0",
   "description": "通常情况下,开发者需要根据表单控件相关事件的触发来执行 `AMap.AutoComplete` 的 search 方法,并将返回结果绘制成DOM显示到页面上。",
   "homepage": "https://uiwjs.github.io/react-amap/#/auto-complete",
   "main": "cjs/index.js",
@@ -34,9 +34,9 @@
     "react-dom": ">=16.14.0"
   },
   "dependencies": {
-    "@uiw/react-amap-map": "2.7.22",
-    "@uiw/react-amap-types": "2.7.22",
-    "@uiw/react-amap-utils": "2.7.22"
+    "@uiw/react-amap-map": "3.0.0",
+    "@uiw/react-amap-types": "3.0.0",
+    "@uiw/react-amap-utils": "3.0.0"
   },
   "devDependencies": {
     "@types/react": "~17.0.39",
diff --git a/packages/bezier-curve/package.json b/packages/bezier-curve/package.json
index b343d1fa8..435e1c6a2 100644
--- a/packages/bezier-curve/package.json
+++ b/packages/bezier-curve/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/react-amap-bezier-curve",
-  "version": "2.7.22",
+  "version": "3.0.0",
   "description": "贝塞尔曲线",
   "homepage": "https://uiwjs.github.io/react-amap/#/beizer-curve",
   "main": "cjs/index.js",
@@ -34,9 +34,9 @@
     "react-dom": ">=16.14.0"
   },
   "dependencies": {
-    "@uiw/react-amap-map": "2.7.22",
-    "@uiw/react-amap-types": "2.7.22",
-    "@uiw/react-amap-utils": "2.7.22"
+    "@uiw/react-amap-map": "3.0.0",
+    "@uiw/react-amap-types": "3.0.0",
+    "@uiw/react-amap-utils": "3.0.0"
   },
   "devDependencies": {
     "@types/react": "~17.0.39",
diff --git a/packages/circle-marker/package.json b/packages/circle-marker/package.json
index 8ac0ad665..6be02d9df 100644
--- a/packages/circle-marker/package.json
+++ b/packages/circle-marker/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/react-amap-circle-marker",
-  "version": "2.7.22",
+  "version": "3.0.0",
   "description": "构造一个圆形覆盖物。可直接满足创建圆形标注的需要。",
   "homepage": "https://uiwjs.github.io/react-amap/#/circle-marker",
   "main": "cjs/index.js",
@@ -34,9 +34,9 @@
     "react-dom": ">=16.14.0"
   },
   "dependencies": {
-    "@uiw/react-amap-map": "2.7.22",
-    "@uiw/react-amap-types": "2.7.22",
-    "@uiw/react-amap-utils": "2.7.22"
+    "@uiw/react-amap-map": "3.0.0",
+    "@uiw/react-amap-types": "3.0.0",
+    "@uiw/react-amap-utils": "3.0.0"
   },
   "devDependencies": {
     "@types/react": "~17.0.39",
diff --git a/packages/circle/package.json b/packages/circle/package.json
index 777b5289d..2466cef36 100644
--- a/packages/circle/package.json
+++ b/packages/circle/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/react-amap-circle",
-  "version": "2.7.22",
+  "version": "3.0.0",
   "description": "构造圆形对象,通过 CircleOptions 指定多边形样式",
   "homepage": "https://uiwjs.github.io/react-amap/#/circle",
   "main": "cjs/index.js",
@@ -34,9 +34,9 @@
     "react-dom": ">=16.14.0"
   },
   "dependencies": {
-    "@uiw/react-amap-map": "2.7.22",
-    "@uiw/react-amap-types": "2.7.22",
-    "@uiw/react-amap-utils": "2.7.22"
+    "@uiw/react-amap-map": "3.0.0",
+    "@uiw/react-amap-types": "3.0.0",
+    "@uiw/react-amap-utils": "3.0.0"
   },
   "devDependencies": {
     "@types/react": "~17.0.39",
diff --git a/packages/context-menu/package.json b/packages/context-menu/package.json
index 384938834..16e0baccb 100644
--- a/packages/context-menu/package.json
+++ b/packages/context-menu/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/react-amap-context-menu",
-  "version": "2.7.22",
+  "version": "3.0.0",
   "description": "地图图面一种特殊的信息窗体,即右键菜单。",
   "homepage": "https://uiwjs.github.io/react-amap/#/context-menu",
   "main": "cjs/index.js",
@@ -34,9 +34,9 @@
     "react-dom": ">=16.14.0"
   },
   "dependencies": {
-    "@uiw/react-amap-map": "2.7.22",
-    "@uiw/react-amap-types": "2.7.22",
-    "@uiw/react-amap-utils": "2.7.22"
+    "@uiw/react-amap-map": "3.0.0",
+    "@uiw/react-amap-types": "3.0.0",
+    "@uiw/react-amap-utils": "3.0.0"
   },
   "devDependencies": {
     "@types/react": "~17.0.39",
diff --git a/packages/control-bar-control/package.json b/packages/control-bar-control/package.json
index b0091cc57..c94afb8d6 100644
--- a/packages/control-bar-control/package.json
+++ b/packages/control-bar-control/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/react-amap-control-bar-control",
-  "version": "2.7.22",
+  "version": "3.0.0",
   "description": "组合了旋转、倾斜、复位在内的地图控件。",
   "homepage": "https://uiwjs.github.io/react-amap/#/control-bar-control",
   "main": "cjs/index.js",
@@ -34,9 +34,9 @@
     "react-dom": ">=16.14.0"
   },
   "dependencies": {
-    "@uiw/react-amap-map": "2.7.22",
-    "@uiw/react-amap-types": "2.7.22",
-    "@uiw/react-amap-utils": "2.7.22"
+    "@uiw/react-amap-map": "3.0.0",
+    "@uiw/react-amap-types": "3.0.0",
+    "@uiw/react-amap-utils": "3.0.0"
   },
   "devDependencies": {
     "@types/react": "~17.0.39",
diff --git a/packages/ellipse/package.json b/packages/ellipse/package.json
index bfc6c5976..09948d1e3 100644
--- a/packages/ellipse/package.json
+++ b/packages/ellipse/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/react-amap-ellipse",
-  "version": "2.7.22",
+  "version": "3.0.0",
   "description": "构造圆形对象,通过 EllipseOptions 指定多边形样式。",
   "homepage": "https://uiwjs.github.io/react-amap/#/ellipse",
   "main": "cjs/index.js",
@@ -34,9 +34,9 @@
     "react-dom": ">=16.14.0"
   },
   "dependencies": {
-    "@uiw/react-amap-map": "2.7.22",
-    "@uiw/react-amap-types": "2.7.22",
-    "@uiw/react-amap-utils": "2.7.22"
+    "@uiw/react-amap-map": "3.0.0",
+    "@uiw/react-amap-types": "3.0.0",
+    "@uiw/react-amap-utils": "3.0.0"
   },
   "devDependencies": {
     "@types/react": "~17.0.39",
diff --git a/packages/geolocation/package.json b/packages/geolocation/package.json
index 3950345f9..0876d6304 100644
--- a/packages/geolocation/package.json
+++ b/packages/geolocation/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/react-amap-geolocation",
-  "version": "2.7.22",
+  "version": "3.0.0",
   "description": "鹰眼控件,用于显示缩略地图,显示于地图右下角,可以随主图的视口变化而变化,也可以配置成固定位置实现类似于南海附图的效果。",
   "homepage": "https://uiwjs.github.io/react-amap/#/geolocation",
   "main": "cjs/index.js",
@@ -34,7 +34,7 @@
     "react-dom": ">=16.14.0"
   },
   "dependencies": {
-    "@uiw/react-amap-map": "2.7.22"
+    "@uiw/react-amap-map": "3.0.0"
   },
   "devDependencies": {
     "@types/react": "~17.0.39",
diff --git a/packages/hawk-eye-control/package.json b/packages/hawk-eye-control/package.json
index 7fda6f227..26d04e97f 100644
--- a/packages/hawk-eye-control/package.json
+++ b/packages/hawk-eye-control/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/react-amap-hawk-eye-control",
-  "version": "2.7.22",
+  "version": "3.0.0",
   "description": "鹰眼控件,用于显示缩略地图,显示于地图右下角,可以随主图的视口变化而变化,也可以配置成固定位置实现类似于南海附图的效果。",
   "homepage": "https://uiwjs.github.io/react-amap/#/hawk-eye-control",
   "main": "cjs/index.js",
@@ -34,8 +34,8 @@
     "react-dom": ">=16.14.0"
   },
   "dependencies": {
-    "@uiw/react-amap-map": "2.7.22",
-    "@uiw/react-amap-utils": "2.7.22"
+    "@uiw/react-amap-map": "3.0.0",
+    "@uiw/react-amap-utils": "3.0.0"
   },
   "devDependencies": {
     "@types/react": "~17.0.39",
diff --git a/packages/info-window/package.json b/packages/info-window/package.json
index 4064f5050..e77cbc1fd 100644
--- a/packages/info-window/package.json
+++ b/packages/info-window/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/react-amap-info-window",
-  "version": "2.7.22",
+  "version": "3.0.0",
   "description": "用于在地图上弹出一个详细信息展示窗体,地图上只允许同时展示 `1` 个信息窗体。",
   "homepage": "https://uiwjs.github.io/react-amap/#/info-window",
   "main": "cjs/index.js",
@@ -34,8 +34,8 @@
     "react-dom": ">=16.14.0"
   },
   "dependencies": {
-    "@uiw/react-amap-map": "2.7.22",
-    "@uiw/react-amap-utils": "2.7.22"
+    "@uiw/react-amap-map": "3.0.0",
+    "@uiw/react-amap-utils": "3.0.0"
   },
   "devDependencies": {
     "@types/react": "~17.0.39",
diff --git a/packages/map-type-control/package.json b/packages/map-type-control/package.json
index 4ef128dae..69855a4a4 100644
--- a/packages/map-type-control/package.json
+++ b/packages/map-type-control/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/react-amap-map-type-control",
-  "version": "2.7.22",
+  "version": "3.0.0",
   "description": "用于在地图上弹出一个详细信息展示窗体,地图上只允许同时展示 `1` 个信息窗体。",
   "homepage": "https://uiwjs.github.io/react-amap/#/map-type-control",
   "main": "cjs/index.js",
@@ -34,8 +34,8 @@
     "react-dom": ">=16.14.0"
   },
   "dependencies": {
-    "@uiw/react-amap-map": "2.7.22",
-    "@uiw/react-amap-utils": "2.7.22"
+    "@uiw/react-amap-map": "3.0.0",
+    "@uiw/react-amap-utils": "3.0.0"
   },
   "devDependencies": {
     "@types/react": "~17.0.39",
diff --git a/packages/map/package.json b/packages/map/package.json
index 323c149ce..204560861 100644
--- a/packages/map/package.json
+++ b/packages/map/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/react-amap-map",
-  "version": "2.7.22",
+  "version": "3.0.0",
   "description": "基于 React 封装的高德地图组件。AMap Component Based On React.",
   "homepage": "https://uiwjs.github.io/react-amap/#/map",
   "main": "cjs/index.js",
@@ -31,8 +31,8 @@
     "react-dom": ">=16.14.0"
   },
   "dependencies": {
-    "@uiw/react-amap-types": "2.7.22",
-    "@uiw/react-amap-utils": "2.7.22"
+    "@uiw/react-amap-types": "3.0.0",
+    "@uiw/react-amap-utils": "3.0.0"
   },
   "devDependencies": {
     "@types/react": "~17.0.39",
diff --git a/packages/marker/package.json b/packages/marker/package.json
index eafbe660a..01bcc83f9 100644
--- a/packages/marker/package.json
+++ b/packages/marker/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/react-amap-marker",
-  "version": "2.7.22",
+  "version": "3.0.0",
   "description": "点标记是用来标示某个位置点信息的一种地图要素,本章介绍如何在地图图面使用点标记。",
   "homepage": "https://uiwjs.github.io/react-amap/#/marker",
   "main": "cjs/index.js",
@@ -34,8 +34,8 @@
     "react-dom": ">=16.14.0"
   },
   "dependencies": {
-    "@uiw/react-amap-map": "2.7.22",
-    "@uiw/react-amap-utils": "2.7.22"
+    "@uiw/react-amap-map": "3.0.0",
+    "@uiw/react-amap-utils": "3.0.0"
   },
   "devDependencies": {
     "@types/react": "~17.0.39",
diff --git a/packages/mass-marks/package.json b/packages/mass-marks/package.json
index 16978455b..c5166fa05 100644
--- a/packages/mass-marks/package.json
+++ b/packages/mass-marks/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/react-amap-mass-marks",
-  "version": "2.7.22",
+  "version": "3.0.0",
   "description": "在地图上加载海量点,适合需要显示大量 `Marker` 的场景。",
   "homepage": "https://uiwjs.github.io/react-amap/#/mass-marks",
   "main": "cjs/index.js",
@@ -34,8 +34,8 @@
     "react-dom": ">=16.14.0"
   },
   "dependencies": {
-    "@uiw/react-amap-map": "2.7.22",
-    "@uiw/react-amap-utils": "2.7.22"
+    "@uiw/react-amap-map": "3.0.0",
+    "@uiw/react-amap-utils": "3.0.0"
   },
   "devDependencies": {
     "@types/react": "~17.0.39",
diff --git a/packages/polygon-editor/package.json b/packages/polygon-editor/package.json
index 4377ae3cb..da7238f18 100644
--- a/packages/polygon-editor/package.json
+++ b/packages/polygon-editor/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/react-amap-polygon-editor",
-  "version": "2.7.22",
+  "version": "3.0.0",
   "description": "高德地图 Polygon 编辑器。",
   "homepage": "https://uiwjs.github.io/react-amap/#/polygon-editor",
   "main": "cjs/index.js",
@@ -36,10 +36,10 @@
     "react-dom": ">=16.14.0"
   },
   "dependencies": {
-    "@uiw/react-amap-map": "2.7.22",
-    "@uiw/react-amap-polygon": "2.7.22",
-    "@uiw/react-amap-types": "2.7.22",
-    "@uiw/react-amap-utils": "2.7.22"
+    "@uiw/react-amap-map": "3.0.0",
+    "@uiw/react-amap-polygon": "3.0.0",
+    "@uiw/react-amap-types": "3.0.0",
+    "@uiw/react-amap-utils": "3.0.0"
   },
   "devDependencies": {
     "@types/react": "~17.0.39",
diff --git a/packages/polygon/package.json b/packages/polygon/package.json
index cebc10592..add17c3f0 100644
--- a/packages/polygon/package.json
+++ b/packages/polygon/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/react-amap-polygon",
-  "version": "2.7.22",
+  "version": "3.0.0",
   "description": "构造多边形对象,通过 PolygonOptions 指定多边形样式。",
   "homepage": "https://uiwjs.github.io/react-amap/#/polygon",
   "main": "cjs/index.js",
@@ -34,8 +34,8 @@
     "react-dom": ">=16.14.0"
   },
   "dependencies": {
-    "@uiw/react-amap-map": "2.7.22",
-    "@uiw/react-amap-utils": "2.7.22"
+    "@uiw/react-amap-map": "3.0.0",
+    "@uiw/react-amap-utils": "3.0.0"
   },
   "devDependencies": {
     "@types/react": "~17.0.39",
diff --git a/packages/polyline/package.json b/packages/polyline/package.json
index b5a285444..c30e6fcdc 100644
--- a/packages/polyline/package.json
+++ b/packages/polyline/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/react-amap-polyline",
-  "version": "2.7.22",
+  "version": "3.0.0",
   "description": "构造折线对象,支持 `lineString` 和 `MultiLineString`。",
   "homepage": "https://uiwjs.github.io/react-amap/#/polyline",
   "main": "cjs/index.js",
@@ -34,8 +34,8 @@
     "react-dom": ">=16.14.0"
   },
   "dependencies": {
-    "@uiw/react-amap-map": "2.7.22",
-    "@uiw/react-amap-utils": "2.7.22"
+    "@uiw/react-amap-map": "3.0.0",
+    "@uiw/react-amap-utils": "3.0.0"
   },
   "devDependencies": {
     "@types/react": "~17.0.39",
diff --git a/packages/rectangle/package.json b/packages/rectangle/package.json
index 2543731e7..703c6cedd 100644
--- a/packages/rectangle/package.json
+++ b/packages/rectangle/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/react-amap-rectangle",
-  "version": "2.7.22",
+  "version": "3.0.0",
   "description": "构造圆形对象,通过 RectangleOptions 指定多边形样式。",
   "homepage": "https://uiwjs.github.io/react-amap/#/rectangle",
   "main": "cjs/index.js",
@@ -34,8 +34,8 @@
     "react-dom": ">=16.14.0"
   },
   "dependencies": {
-    "@uiw/react-amap-map": "2.7.22",
-    "@uiw/react-amap-utils": "2.7.22"
+    "@uiw/react-amap-map": "3.0.0",
+    "@uiw/react-amap-utils": "3.0.0"
   },
   "devDependencies": {
     "@types/react": "~17.0.39",
diff --git a/packages/require-script/package.json b/packages/require-script/package.json
index 58bc2b0e1..a9960ace2 100644
--- a/packages/require-script/package.json
+++ b/packages/require-script/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/react-amap-require-script",
-  "version": "2.7.22",
+  "version": "3.0.0",
   "description": "基于 React 封装的高德地图组件。AMap Component Based On React.",
   "homepage": "https://uiwjs.github.io/react-amap/#/api-loader",
   "main": "cjs/index.js",
@@ -33,7 +33,7 @@
     "react-dom": ">=16.14.0"
   },
   "dependencies": {
-    "@uiw/react-amap-types": "2.7.22"
+    "@uiw/react-amap-types": "3.0.0"
   },
   "devDependencies": {
     "@types/react": "~17.0.39",
diff --git a/packages/scale-control/package.json b/packages/scale-control/package.json
index a3080970d..e9cbee684 100644
--- a/packages/scale-control/package.json
+++ b/packages/scale-control/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/react-amap-scale-control",
-  "version": "2.7.22",
+  "version": "3.0.0",
   "description": "比例尺插件。位于地图右下角,用户可控制其显示与隐藏。继承自 `AMap.Control`。",
   "homepage": "https://uiwjs.github.io/react-amap/#/scale-control",
   "main": "cjs/index.js",
@@ -34,8 +34,8 @@
     "react-dom": ">=16.14.0"
   },
   "dependencies": {
-    "@uiw/react-amap-map": "2.7.22",
-    "@uiw/react-amap-utils": "2.7.22"
+    "@uiw/react-amap-map": "3.0.0",
+    "@uiw/react-amap-utils": "3.0.0"
   },
   "devDependencies": {
     "@types/react": "~17.0.39",
diff --git a/packages/text/package.json b/packages/text/package.json
index 9895d0bb6..1f9ccefe9 100644
--- a/packages/text/package.json
+++ b/packages/text/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/react-amap-text",
-  "version": "2.7.22",
+  "version": "3.0.0",
   "description": "点标记是用来标示某个位置点信息的一种地图要素,本章介绍如何在地图图面使用点标记。",
   "homepage": "https://uiwjs.github.io/react-amap/#/text",
   "main": "cjs/index.js",
@@ -34,8 +34,8 @@
     "react-dom": ">=16.14.0"
   },
   "dependencies": {
-    "@uiw/react-amap-map": "2.7.22",
-    "@uiw/react-amap-utils": "2.7.22"
+    "@uiw/react-amap-map": "3.0.0",
+    "@uiw/react-amap-utils": "3.0.0"
   },
   "devDependencies": {
     "@types/react": "~17.0.39",
diff --git a/packages/tool-bar-control/package.json b/packages/tool-bar-control/package.json
index d73b352c5..93f995875 100644
--- a/packages/tool-bar-control/package.json
+++ b/packages/tool-bar-control/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/react-amap-tool-bar-control",
-  "version": "2.7.22",
+  "version": "3.0.0",
   "description": "地图操作工具条插件。可支持方向导航、位置定位、视野级别缩放、视野级别选择等操作。",
   "homepage": "https://uiwjs.github.io/react-amap/#/tool-bar-control",
   "main": "cjs/index.js",
@@ -34,8 +34,8 @@
     "react-dom": ">=16.14.0"
   },
   "dependencies": {
-    "@uiw/react-amap-map": "2.7.22",
-    "@uiw/react-amap-utils": "2.7.22"
+    "@uiw/react-amap-map": "3.0.0",
+    "@uiw/react-amap-utils": "3.0.0"
   },
   "devDependencies": {
     "@types/react": "~17.0.39",
diff --git a/packages/types/package.json b/packages/types/package.json
index 282c03a9e..efa1408e3 100644
--- a/packages/types/package.json
+++ b/packages/types/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/react-amap-types",
-  "version": "2.7.22",
+  "version": "3.0.0",
   "description": "基于 React 封装的高德地图组件。AMap Component Based On React.",
   "homepage": "https://uiwjs.github.io/react-amap/#/types",
   "types": "index.d.ts",
diff --git a/packages/utils/package.json b/packages/utils/package.json
index 048ffdabc..62c0edb31 100644
--- a/packages/utils/package.json
+++ b/packages/utils/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/react-amap-utils",
-  "version": "2.7.22",
+  "version": "3.0.0",
   "description": "基于 React 封装的高德地图组件。AMap Component Based On React.",
   "homepage": "https://uiwjs.github.io/react-amap",
   "main": "cjs/index.js",
@@ -33,6 +33,6 @@
     "react-dom": ">=16.14.0"
   },
   "dependencies": {
-    "@uiw/react-amap-types": "2.7.22"
+    "@uiw/react-amap-types": "3.0.0"
   }
 }
diff --git a/packages/weather/package.json b/packages/weather/package.json
index b225f08c6..2bf606984 100644
--- a/packages/weather/package.json
+++ b/packages/weather/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/react-amap-weather",
-  "version": "2.7.22",
+  "version": "3.0.0",
   "description": "天气查询服务,根据城市名称或区域编码返回城市天气预报信息,包括实时天气信息和四天天气预报。",
   "homepage": "https://uiwjs.github.io/react-amap/#/weather",
   "main": "cjs/index.js",
@@ -34,8 +34,8 @@
     "react-dom": ">=16.14.0"
   },
   "dependencies": {
-    "@uiw/react-amap-map": "2.7.22",
-    "@uiw/react-amap-utils": "2.7.22"
+    "@uiw/react-amap-map": "3.0.0",
+    "@uiw/react-amap-utils": "3.0.0"
   },
   "devDependencies": {
     "@types/react": "~17.0.39",
diff --git a/website/package.json b/website/package.json
index e86148185..7c8f096d2 100644
--- a/website/package.json
+++ b/website/package.json
@@ -1,6 +1,6 @@
 {
   "name": "website",
-  "version": "2.7.22",
+  "version": "3.0.0",
   "private": true,
   "homepage": "https://uiwjs.github.io/react-amap",
   "scripts": {
@@ -19,33 +19,33 @@
   },
   "dependencies": {
     "@babel/runtime": "~7.17.2",
-    "@uiw/react-amap": "2.7.22",
-    "@uiw/react-amap-api-loader": "2.7.22",
-    "@uiw/react-amap-auto-complete": "2.7.22",
-    "@uiw/react-amap-bezier-curve": "2.7.22",
-    "@uiw/react-amap-circle": "2.7.22",
-    "@uiw/react-amap-circle-marker": "2.7.22",
-    "@uiw/react-amap-context-menu": "2.7.22",
-    "@uiw/react-amap-control-bar-control": "2.7.22",
-    "@uiw/react-amap-ellipse": "2.7.22",
-    "@uiw/react-amap-geolocation": "2.7.22",
-    "@uiw/react-amap-hawk-eye-control": "2.7.22",
-    "@uiw/react-amap-info-window": "2.7.22",
-    "@uiw/react-amap-map": "2.7.22",
-    "@uiw/react-amap-map-type-control": "2.7.22",
-    "@uiw/react-amap-marker": "2.7.22",
-    "@uiw/react-amap-mass-marks": "2.7.22",
-    "@uiw/react-amap-polygon": "2.7.22",
-    "@uiw/react-amap-polygon-editor": "2.7.22",
-    "@uiw/react-amap-polyline": "2.7.22",
-    "@uiw/react-amap-rectangle": "2.7.22",
-    "@uiw/react-amap-require-script": "2.7.22",
-    "@uiw/react-amap-scale-control": "2.7.22",
-    "@uiw/react-amap-text": "2.7.22",
-    "@uiw/react-amap-tool-bar-control": "2.7.22",
-    "@uiw/react-amap-types": "2.7.22",
-    "@uiw/react-amap-utils": "2.7.22",
-    "@uiw/react-amap-weather": "2.7.22",
+    "@uiw/react-amap": "3.0.0",
+    "@uiw/react-amap-api-loader": "3.0.0",
+    "@uiw/react-amap-auto-complete": "3.0.0",
+    "@uiw/react-amap-bezier-curve": "3.0.0",
+    "@uiw/react-amap-circle": "3.0.0",
+    "@uiw/react-amap-circle-marker": "3.0.0",
+    "@uiw/react-amap-context-menu": "3.0.0",
+    "@uiw/react-amap-control-bar-control": "3.0.0",
+    "@uiw/react-amap-ellipse": "3.0.0",
+    "@uiw/react-amap-geolocation": "3.0.0",
+    "@uiw/react-amap-hawk-eye-control": "3.0.0",
+    "@uiw/react-amap-info-window": "3.0.0",
+    "@uiw/react-amap-map": "3.0.0",
+    "@uiw/react-amap-map-type-control": "3.0.0",
+    "@uiw/react-amap-marker": "3.0.0",
+    "@uiw/react-amap-mass-marks": "3.0.0",
+    "@uiw/react-amap-polygon": "3.0.0",
+    "@uiw/react-amap-polygon-editor": "3.0.0",
+    "@uiw/react-amap-polyline": "3.0.0",
+    "@uiw/react-amap-rectangle": "3.0.0",
+    "@uiw/react-amap-require-script": "3.0.0",
+    "@uiw/react-amap-scale-control": "3.0.0",
+    "@uiw/react-amap-text": "3.0.0",
+    "@uiw/react-amap-tool-bar-control": "3.0.0",
+    "@uiw/react-amap-types": "3.0.0",
+    "@uiw/react-amap-utils": "3.0.0",
+    "@uiw/react-amap-weather": "3.0.0",
     "@uiw/react-code-preview": "~4.0.5",
     "@uiw/react-github-corners": "~1.5.3",
     "@uiw/react-loader": "~4.13.0",