npm package diff

Package: @forge/bundler

Versions: 4.23.2-next.10-experimental-76b1041 - 5.0.0-next.12

Modified: package/out/stubs/http-sandbox-impl.js

Index: package/out/stubs/http-sandbox-impl.js
===================================================================
--- package/out/stubs/http-sandbox-impl.js
+++ package/out/stubs/http-sandbox-impl.js
@@ -102,9 +102,9 @@
             return { url, init: chainableOptions };
         }
         else {
             const reqOpts = {};
-            if (options.headers && typeof options.headers === 'object' && !Array.isArray(options.headers)) {
+            if (options.headers) {
                 reqOpts.headers = {};
                 for (const header in options.headers) {
                     const headerValue = options.headers[header];
                     if (headerValue) {

Modified: package/package.json

Index: package/package.json
===================================================================
--- package/package.json
+++ package/package.json
@@ -1,7 +1,7 @@
 {
   "name": "@forge/bundler",
-  "version": "4.23.2-next.10-experimental-76b1041",
+  "version": "5.0.0-next.12",
   "description": "Default bundler for Forge apps",
   "license": "SEE LICENSE IN LICENSE.txt",
   "author": "Atlassian",
   "main": "out/index.js",
@@ -17,13 +17,13 @@
     "@babel/plugin-transform-class-static-block": "^7.23.4",
     "@babel/plugin-transform-numeric-separator": "^7.23.4",
     "@babel/plugin-transform-optional-chaining": "^7.23.4",
     "@babel/plugin-transform-react-jsx": "^7.23.4",
-    "@forge/api": "5.3.0-next.0-experimental-76b1041",
-    "@forge/cli-shared": "7.0.0-next.9-experimental-76b1041",
+    "@forge/api": "5.3.0-next.0",
+    "@forge/cli-shared": "7.0.0-next.10",
     "@forge/i18n": "0.0.6",
-    "@forge/lint": "5.8.1-next.10-experimental-76b1041",
-    "@forge/manifest": "9.4.0-next.5-experimental-76b1041",
+    "@forge/lint": "5.8.1-next.12",
+    "@forge/manifest": "9.4.0-next.6",
     "@forge/util": "1.4.9",
     "assert": "^2.1.0",
     "babel-loader": "^8.3.0",
     "browserify-zlib": "^0.2.0",
@@ -60,13 +60,13 @@
     "whatwg-url": "^12.0.1"
   },
   "devDependencies": {
     "@atlassian/xen-test-util": "^4.2.0",
-    "@forge/runtime": "5.10.8-experimental-76b1041",
+    "@forge/runtime": "5.10.8",
     "@types/cross-spawn": "^6.0.6",
     "@types/fs-extra": "^11.0.4",
     "@types/jest": "^29.5.12",
-    "@types/node": "22.2.0",
+    "@types/node": "14.18.63",
     "@types/react": "^18.2.64",
     "@types/readable-stream": "^4.0.10",
     "@types/webpack-bundle-analyzer": "^4.7.0",
     "@typescript-eslint/eslint-plugin": "^5.62.0",
@@ -78,9 +78,9 @@
     "jest-matcher-specific-error": "^1.0.0",
     "prettier": "3.2.5"
   },
   "engines": {
-    "node": ">=18.20.7"
+    "node": ">=12.13.1"
   },
   "publishConfig": {
     "registry": "https://packages.atlassian.com/api/npm/npm-public/"
   }

Modified: package/CHANGELOG.md

Large diffs are not rendered by default.