diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7c4ce45..0a25a1c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,7 +4,8 @@
 
 - Changed `React.jsxKeyed(s)`, `ReactDOM.jsxKeyed(s)` having key as optional argument.
 - Changed `React.fragmentProps` children field to optional.
-- Removed the helper functions for JSX v4 from `React.res`
+- Removed the helper functions for JSX v4 from `React.res`.
+- Made `React.component` conversion function zero cost.
 
 ## 0.11.0-rc.2
 
diff --git a/package-lock.json b/package-lock.json
index 27307f4..a0dd3f5 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,17 +1,17 @@
 {
   "name": "@rescript/react",
-  "version": "0.11.0-rc.2",
+  "version": "0.11.0-rc.3",
   "lockfileVersion": 2,
   "requires": true,
   "packages": {
     "": {
       "name": "@rescript/react",
-      "version": "0.11.0-rc.2",
+      "version": "0.11.0-rc.3",
       "license": "MIT",
       "devDependencies": {
         "react": "^18.2.0",
         "react-dom": "^18.2.0",
-        "rescript": "^10.1.0-rc.2"
+        "rescript": "^10.1.0-rc.3"
       },
       "peerDependencies": {
         "react": ">=18.0.0",
@@ -59,9 +59,9 @@
       }
     },
     "node_modules/rescript": {
-      "version": "10.1.0-rc.2",
-      "resolved": "https://registry.npmjs.org/rescript/-/rescript-10.1.0-rc.2.tgz",
-      "integrity": "sha512-CZuzCjc4gc78WBd/oEUmrz8k6hoR3DiEo6A1myJ9EkkBV97jZM92IcFSxbQJZ6SFr4bvsym4WbvNfQ0AYBXQ3g==",
+      "version": "10.1.0-rc.3",
+      "resolved": "https://registry.npmjs.org/rescript/-/rescript-10.1.0-rc.3.tgz",
+      "integrity": "sha512-gE4g/sPiV/DueRKQdIR79WZJ8z9ufHc3sE7kQNDWx82XsqehaTkYto3cRZAhlzZrZKeamcLYmCaORJnIedI9dw==",
       "dev": true,
       "hasInstallScript": true,
       "bin": {
@@ -117,9 +117,9 @@
       }
     },
     "rescript": {
-      "version": "10.1.0-rc.2",
-      "resolved": "https://registry.npmjs.org/rescript/-/rescript-10.1.0-rc.2.tgz",
-      "integrity": "sha512-CZuzCjc4gc78WBd/oEUmrz8k6hoR3DiEo6A1myJ9EkkBV97jZM92IcFSxbQJZ6SFr4bvsym4WbvNfQ0AYBXQ3g==",
+      "version": "10.1.0-rc.3",
+      "resolved": "https://registry.npmjs.org/rescript/-/rescript-10.1.0-rc.3.tgz",
+      "integrity": "sha512-gE4g/sPiV/DueRKQdIR79WZJ8z9ufHc3sE7kQNDWx82XsqehaTkYto3cRZAhlzZrZKeamcLYmCaORJnIedI9dw==",
       "dev": true
     },
     "scheduler": {
diff --git a/package.json b/package.json
index 9e06b6b..b309236 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@rescript/react",
-  "version": "0.11.0-rc.2",
+  "version": "0.11.0-rc.3",
   "description": "React bindings for ReScript",
   "files": [
     "README.md",
@@ -30,7 +30,7 @@
   "devDependencies": {
     "react": "^18.2.0",
     "react-dom": "^18.2.0",
-    "rescript": "^10.1.0-rc.2"
+    "rescript": "^10.1.0-rc.3"
   },
   "peerDependencies": {
     "react": ">=18.0.0",