From 7cc69c47bbbf7d5bfd26cec2e8b690156e2217fe Mon Sep 17 00:00:00 2001
From: Matteo Marsala <matteo.marsala92@gmail.com>
Date: Thu, 3 Apr 2025 09:31:24 +0200
Subject: [PATCH 1/3] 2.0.30-alpha-1

---
 package-lock.json | 37 ++++++++++++++++++++-----------------
 package.json      |  2 +-
 2 files changed, 21 insertions(+), 18 deletions(-)

diff --git a/package-lock.json b/package-lock.json
index e94490ef9e..913fb69884 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -10,7 +10,7 @@
       "hasInstallScript": true,
       "license": "ISC",
       "dependencies": {
-        "@arduino/docs-arduino-cc": "^2.0.29",
+        "@arduino/docs-arduino-cc": "^2.0.30-alpha-5",
         "gatsby": "^5.11.0",
         "gatsby-background-image": "^1.6.0",
         "gatsby-image": "^3.11.0",
@@ -339,9 +339,9 @@
       }
     },
     "node_modules/@arduino/docs-arduino-cc": {
-      "version": "2.0.29",
-      "resolved": "https://npm.pkg.github.com/download/@arduino/docs-arduino-cc/2.0.29/af69ecb9b7b1fded5ec575951a35793300d7ace6",
-      "integrity": "sha512-85yEMesqdCV9+A/FzPfVjUJBFRsFuYOZK/3O/bGo7AnHmws7QRFgrsmIV+wjxJ1ZrkXUJxWSErOAlcIdhHRdtg==",
+      "version": "2.0.30-alpha-5",
+      "resolved": "https://npm.pkg.github.com/download/@arduino/docs-arduino-cc/2.0.30-alpha-5/d90b3e93f0ae46aeed0fb8f808e76a3559bb40ee",
+      "integrity": "sha512-B7yAn1W/WqXcY3r9ekZyB6/5nkHUrCvpAffUIZa1MHlvPcThrR5Nma3Fm+oXzMjlDf4Nq2v8xBBPWkm1RaHVqA==",
       "dependencies": {
         "@algolia/autocomplete-core": "^1.10.0",
         "@algolia/autocomplete-plugin-recent-searches": "^1.17.0",
@@ -391,10 +391,10 @@
         "prism-react-renderer": "^2.0.6",
         "prop-types": "^15.8.1",
         "qs": "^6.11.2",
-        "react": "^18.2.0",
+        "react": "^18.3.1",
         "react-aria": "^3.26.0",
         "react-content-loader": "^6.2.1",
-        "react-dom": "^18.2.0",
+        "react-dom": "^18.3.1",
         "react-helmet": "^6.1.0",
         "react-i18next": "^14.1.0",
         "react-instantsearch-dom": "^6.40.4",
@@ -22661,9 +22661,10 @@
       }
     },
     "node_modules/react": {
-      "version": "18.2.0",
-      "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz",
-      "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==",
+      "version": "18.3.1",
+      "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz",
+      "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==",
+      "license": "MIT",
       "dependencies": {
         "loose-envify": "^1.1.0"
       },
@@ -22863,15 +22864,16 @@
       }
     },
     "node_modules/react-dom": {
-      "version": "18.2.0",
-      "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz",
-      "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==",
+      "version": "18.3.1",
+      "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz",
+      "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==",
+      "license": "MIT",
       "dependencies": {
         "loose-envify": "^1.1.0",
-        "scheduler": "^0.23.0"
+        "scheduler": "^0.23.2"
       },
       "peerDependencies": {
-        "react": "^18.2.0"
+        "react": "^18.3.1"
       }
     },
     "node_modules/react-error-overlay": {
@@ -24482,9 +24484,10 @@
       "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
     },
     "node_modules/scheduler": {
-      "version": "0.23.0",
-      "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz",
-      "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==",
+      "version": "0.23.2",
+      "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz",
+      "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==",
+      "license": "MIT",
       "dependencies": {
         "loose-envify": "^1.1.0"
       }
diff --git a/package.json b/package.json
index a82c1aac57..48bd2f72f5 100644
--- a/package.json
+++ b/package.json
@@ -18,7 +18,7 @@
   },
   "homepage": "https://github.com/arduino/docs-content#readme",
   "dependencies": {
-    "@arduino/docs-arduino-cc": "^2.0.29",
+    "@arduino/docs-arduino-cc": "^2.0.30-alpha-5",
     "gatsby": "^5.11.0",
     "gatsby-background-image": "^1.6.0",
     "gatsby-image": "^3.11.0",

From b2af3789c79a7d40ab78b799e797b2742086e2e3 Mon Sep 17 00:00:00 2001
From: Matteo Marsala <matteo.marsala92@gmail.com>
Date: Mon, 7 Apr 2025 11:10:47 +0200
Subject: [PATCH 2/3] 2.0.30

---
 package-lock.json | 8 ++++----
 package.json      | 2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/package-lock.json b/package-lock.json
index 913fb69884..41ea75a722 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -10,7 +10,7 @@
       "hasInstallScript": true,
       "license": "ISC",
       "dependencies": {
-        "@arduino/docs-arduino-cc": "^2.0.30-alpha-5",
+        "@arduino/docs-arduino-cc": "^2.0.30",
         "gatsby": "^5.11.0",
         "gatsby-background-image": "^1.6.0",
         "gatsby-image": "^3.11.0",
@@ -339,9 +339,9 @@
       }
     },
     "node_modules/@arduino/docs-arduino-cc": {
-      "version": "2.0.30-alpha-5",
-      "resolved": "https://npm.pkg.github.com/download/@arduino/docs-arduino-cc/2.0.30-alpha-5/d90b3e93f0ae46aeed0fb8f808e76a3559bb40ee",
-      "integrity": "sha512-B7yAn1W/WqXcY3r9ekZyB6/5nkHUrCvpAffUIZa1MHlvPcThrR5Nma3Fm+oXzMjlDf4Nq2v8xBBPWkm1RaHVqA==",
+      "version": "2.0.30",
+      "resolved": "https://npm.pkg.github.com/download/@arduino/docs-arduino-cc/2.0.30/ec9f5e93196ddb2a74a5fbdabf604334c70abeb3",
+      "integrity": "sha512-GMswmiQ3MuHN8fF415n3i25yNiEX5YJ7ot9q50AUN5dS/hiNAfVbvSCx2p0xwNOMz90oHOWq+RmAt6OozVAoaQ==",
       "dependencies": {
         "@algolia/autocomplete-core": "^1.10.0",
         "@algolia/autocomplete-plugin-recent-searches": "^1.17.0",
diff --git a/package.json b/package.json
index 48bd2f72f5..183f2b7e06 100644
--- a/package.json
+++ b/package.json
@@ -18,7 +18,7 @@
   },
   "homepage": "https://github.com/arduino/docs-content#readme",
   "dependencies": {
-    "@arduino/docs-arduino-cc": "^2.0.30-alpha-5",
+    "@arduino/docs-arduino-cc": "^2.0.30",
     "gatsby": "^5.11.0",
     "gatsby-background-image": "^1.6.0",
     "gatsby-image": "^3.11.0",

From e43203a92874168a4f35756a06066ce241b32136 Mon Sep 17 00:00:00 2001
From: Matteo Marsala <matteo.marsala92@gmail.com>
Date: Mon, 7 Apr 2025 13:44:55 +0200
Subject: [PATCH 3/3] Change env to staging for preview

---
 .github/workflows/preview.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/preview.yml b/.github/workflows/preview.yml
index c40f7c85fe..5e178438b6 100644
--- a/.github/workflows/preview.yml
+++ b/.github/workflows/preview.yml
@@ -20,7 +20,7 @@ jobs:
       cancel-in-progress: false
     env:
       REPO_ACCESS_TOKEN: ${{ secrets.REPO_ACCESS_TOKEN }}
-      APP_ENV: prod
+      APP_ENV: staging
       BRANCH_NAME: ${{ github.ref_name }}
 
     steps: