diff --git a/package-lock.json b/package-lock.json
index 449b6073..7af6eb5c 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -11,7 +11,7 @@
         "@angular/common": "^18.0.1",
         "@angular/core": "^18.0.1",
         "@angular/forms": "^18.0.1",
-        "@angular/platform-browser": "^18.0.1",
+        "@angular/platform-browser": "^18.2.3",
         "@angular/platform-browser-dynamic": "^18.0.1",
         "@hypertrace/hyperdash": "^1.3.0",
         "@typescript-eslint/utils": "^8.7.0",
@@ -163,6 +163,7 @@
       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
       "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
       "dev": true,
+      "license": "MIT",
       "engines": {
         "node": ">=10"
       },
@@ -175,6 +176,7 @@
       "resolved": "https://registry.npmjs.org/jest-preset-angular/-/jest-preset-angular-14.1.0.tgz",
       "integrity": "sha512-UJwPtpsAMl30UtBjHW0Ai0hhoKsNURC1dXH5tSYjumUsWR7iDke+oBEykz7uXv4rN+PWgeNIqkxo4KHQjOITlw==",
       "dev": true,
+      "license": "MIT",
       "dependencies": {
         "bs-logger": "^0.2.6",
         "esbuild-wasm": ">=0.15.13",
@@ -203,6 +205,7 @@
       "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
       "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
       "dev": true,
+      "license": "MIT",
       "dependencies": {
         "@jest/schemas": "^29.6.3",
         "ansi-styles": "^5.0.0",
@@ -216,7 +219,8 @@
       "version": "18.3.1",
       "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz",
       "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==",
-      "dev": true
+      "dev": true,
+      "license": "MIT"
     },
     "node_modules/@angular-devkit/architect": {
       "version": "0.1800.2",
@@ -742,18 +746,19 @@
       }
     },
     "node_modules/@angular/animations": {
-      "version": "18.0.1",
-      "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-18.0.1.tgz",
-      "integrity": "sha512-QAY/oxfuFY2Bjr3foniWlLAiddXHu8879lZvXHt1NVOsiav+vD15IEEQsnuQbJPy/EHEnAlUh9UptB4zQIBp/Q==",
+      "version": "18.2.3",
+      "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-18.2.3.tgz",
+      "integrity": "sha512-rIATopHr83lYR0X05buHeHssq9CGw0I0YPIQcpUTGnlqIpJcQVCf7jCFn4KGZrE9V55hFY3MD4S28njlwCToQQ==",
       "devOptional": true,
+      "license": "MIT",
       "dependencies": {
         "tslib": "^2.3.0"
       },
       "engines": {
-        "node": "^18.13.0 || >=20.9.0"
+        "node": "^18.19.1 || ^20.11.1 || >=22.0.0"
       },
       "peerDependencies": {
-        "@angular/core": "18.0.1"
+        "@angular/core": "18.2.3"
       }
     },
     "node_modules/@angular/build": {
@@ -1043,19 +1048,20 @@
       }
     },
     "node_modules/@angular/platform-browser": {
-      "version": "18.0.1",
-      "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-18.0.1.tgz",
-      "integrity": "sha512-rQUsOxZxiwSPvyHdne60IKIGsvFoVc1rO4mDyXU+9sCCLmPKHzNyEzp7vybTZeiqa3k6v3sV/bfHWwrRzmvenw==",
+      "version": "18.2.3",
+      "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-18.2.3.tgz",
+      "integrity": "sha512-M2ob4zN7tAcL2mx7U6KnZNqNFPFl9MlPBE0FrjQjIzAjU0wSYPIJXmaPu9aMUp9niyo+He5iX98I+URi2Yc99g==",
+      "license": "MIT",
       "dependencies": {
         "tslib": "^2.3.0"
       },
       "engines": {
-        "node": "^18.13.0 || >=20.9.0"
+        "node": "^18.19.1 || ^20.11.1 || >=22.0.0"
       },
       "peerDependencies": {
-        "@angular/animations": "18.0.1",
-        "@angular/common": "18.0.1",
-        "@angular/core": "18.0.1"
+        "@angular/animations": "18.2.3",
+        "@angular/common": "18.2.3",
+        "@angular/core": "18.2.3"
       },
       "peerDependenciesMeta": {
         "@angular/animations": {
diff --git a/package.json b/package.json
index 61f5d674..c809b2ed 100644
--- a/package.json
+++ b/package.json
@@ -21,7 +21,7 @@
     "@angular/common": "^18.0.1",
     "@angular/core": "^18.0.1",
     "@angular/forms": "^18.0.1",
-    "@angular/platform-browser": "^18.0.1",
+    "@angular/platform-browser": "^18.2.3",
     "@angular/platform-browser-dynamic": "^18.0.1",
     "@hypertrace/hyperdash": "^1.3.0",
     "@typescript-eslint/utils": "^8.7.0",