diff --git a/.release-please-manifest.json b/.release-please-manifest.json index f4f568048f..cf4ad9b7f0 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,11 +1,11 @@ { - "packages/build-info": "10.2.0", - "packages/build": "35.5.7", + "packages/build-info": "10.3.0", + "packages/build": "35.5.8", "packages/edge-bundler": "14.9.2", "packages/cache-utils": "6.0.4", "packages/config": "24.2.0", "packages/functions-utils": "6.2.17", - "packages/git-utils": "6.0.2", + "packages/git-utils": "6.0.3", "packages/headers-parser": "9.0.2", "packages/js-client": "14.0.12", "packages/nock-udp": "5.0.1", diff --git a/package-lock.json b/package-lock.json index 1b09460597..304ab9b525 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2444,7 +2444,6 @@ "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.0.tgz", "integrity": "sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==", "license": "Apache-2.0", - "peer": true, "engines": { "node": ">=8.0.0" } @@ -3400,7 +3399,6 @@ "integrity": "sha512-dKYCMuPO1bmrpuogcjQ8z7ICCH3FP6WmxpwC03yjzGfZhj9fTJg6+bS1+UAplekbN2C+M61UNllGOOoAfGCrdQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@octokit/auth-token": "^4.0.0", "@octokit/graphql": "^7.1.0", @@ -3589,7 +3587,6 @@ "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.8.0.tgz", "integrity": "sha512-I/s6F7yKUDdtMsoBWXJe8Qz40Tui5vsuKCWJEWVL+5q9sSWRzzx6v2KeNsOBEwd94j0eWkpWCH4yB6rZg9Mf0w==", "license": "Apache-2.0", - "peer": true, "engines": { "node": ">=8.0.0" } @@ -3599,7 +3596,6 @@ "resolved": "https://registry.npmjs.org/@opentelemetry/api-logs/-/api-logs-0.49.1.tgz", "integrity": "sha512-kaNl/T7WzyMUQHQlVq7q0oV4Kev6+0xFwqzofryC66jgGMacd0QH5TwfpbUwSTby+SdAdprAe5UKMvBw4tKS5Q==", "license": "Apache-2.0", - "peer": true, "dependencies": { "@opentelemetry/api": "^1.0.0" }, @@ -4827,7 +4823,8 @@ "optional": true, "os": [ "android" - ] + ], + "peer": true }, "node_modules/@rollup/rollup-android-arm64": { "version": "4.44.2", @@ -4841,7 +4838,8 @@ "optional": true, "os": [ "android" - ] + ], + "peer": true }, "node_modules/@rollup/rollup-darwin-arm64": { "version": "4.44.2", @@ -4855,7 +4853,8 @@ "optional": true, "os": [ "darwin" - ] + ], + "peer": true }, "node_modules/@rollup/rollup-darwin-x64": { "version": "4.44.2", @@ -4869,7 +4868,8 @@ "optional": true, "os": [ "darwin" - ] + ], + "peer": true }, "node_modules/@rollup/rollup-freebsd-arm64": { "version": "4.44.2", @@ -4883,7 +4883,8 @@ "optional": true, "os": [ "freebsd" - ] + ], + "peer": true }, "node_modules/@rollup/rollup-freebsd-x64": { "version": "4.44.2", @@ -4897,7 +4898,8 @@ "optional": true, "os": [ "freebsd" - ] + ], + "peer": true }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { "version": "4.44.2", @@ -4911,7 +4913,8 @@ "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@rollup/rollup-linux-arm-musleabihf": { "version": "4.44.2", @@ -4925,7 +4928,8 @@ "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@rollup/rollup-linux-arm64-gnu": { "version": "4.44.2", @@ -4939,7 +4943,8 @@ "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@rollup/rollup-linux-arm64-musl": { "version": "4.44.2", @@ -4953,7 +4958,8 @@ "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@rollup/rollup-linux-loongarch64-gnu": { "version": "4.44.2", @@ -4967,7 +4973,8 @@ "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { "version": "4.44.2", @@ -4981,7 +4988,8 @@ "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { "version": "4.44.2", @@ -4995,7 +5003,8 @@ "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@rollup/rollup-linux-riscv64-musl": { "version": "4.44.2", @@ -5009,7 +5018,8 @@ "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@rollup/rollup-linux-s390x-gnu": { "version": "4.44.2", @@ -5023,7 +5033,8 @@ "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@rollup/rollup-linux-x64-gnu": { "version": "4.44.2", @@ -5037,7 +5048,8 @@ "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@rollup/rollup-linux-x64-musl": { "version": "4.44.2", @@ -5051,7 +5063,8 @@ "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@rollup/rollup-win32-arm64-msvc": { "version": "4.44.2", @@ -5065,7 +5078,8 @@ "optional": true, "os": [ "win32" - ] + ], + "peer": true }, "node_modules/@rollup/rollup-win32-ia32-msvc": { "version": "4.44.2", @@ -5079,7 +5093,8 @@ "optional": true, "os": [ "win32" - ] + ], + "peer": true }, "node_modules/@rollup/rollup-win32-x64-msvc": { "version": "4.44.2", @@ -5093,7 +5108,8 @@ "optional": true, "os": [ "win32" - ] + ], + "peer": true }, "node_modules/@rtsao/scc": { "version": "1.1.0", @@ -5469,7 +5485,6 @@ "resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.2.tgz", "integrity": "sha512-gWEkeiyYE4vqjON/+Obqcoeffmk0NF15WSBwSs7zwVA2bAbTaE0SJ7P0WNGoJn8uE7fiaV5a7dKYIJriEqOrmA==", "license": "MIT", - "peer": true, "dependencies": { "undici-types": "~7.16.0" } @@ -5600,7 +5615,6 @@ "integrity": "sha512-3MyiDfrfLeK06bi/g9DqJxP5pV74LNv4rFTyvGDmT3x2p1yp1lOd+qYZfiRPIOf/oON+WRZR5wxxuF85qOar+w==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@typescript-eslint/scope-manager": "8.35.1", "@typescript-eslint/types": "8.35.1", @@ -6354,7 +6368,6 @@ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", "license": "MIT", - "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -6458,7 +6471,6 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", "license": "MIT", - "peer": true, "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", @@ -7530,7 +7542,6 @@ } ], "license": "MIT", - "peer": true, "dependencies": { "baseline-browser-mapping": "^2.9.0", "caniuse-lite": "^1.0.30001759", @@ -9266,7 +9277,6 @@ "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "env-paths": "^2.2.1", "import-fresh": "^3.3.0", @@ -10851,6 +10861,7 @@ "os": [ "aix" ], + "peer": true, "engines": { "node": ">=18" } @@ -10868,6 +10879,7 @@ "os": [ "android" ], + "peer": true, "engines": { "node": ">=18" } @@ -10885,6 +10897,7 @@ "os": [ "android" ], + "peer": true, "engines": { "node": ">=18" } @@ -10902,6 +10915,7 @@ "os": [ "android" ], + "peer": true, "engines": { "node": ">=18" } @@ -10919,6 +10933,7 @@ "os": [ "darwin" ], + "peer": true, "engines": { "node": ">=18" } @@ -10936,6 +10951,7 @@ "os": [ "darwin" ], + "peer": true, "engines": { "node": ">=18" } @@ -10953,6 +10969,7 @@ "os": [ "freebsd" ], + "peer": true, "engines": { "node": ">=18" } @@ -10970,6 +10987,7 @@ "os": [ "freebsd" ], + "peer": true, "engines": { "node": ">=18" } @@ -10987,6 +11005,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=18" } @@ -11004,6 +11023,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=18" } @@ -11021,6 +11041,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=18" } @@ -11038,6 +11059,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=18" } @@ -11055,6 +11077,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=18" } @@ -11072,6 +11095,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=18" } @@ -11089,6 +11113,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=18" } @@ -11106,6 +11131,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=18" } @@ -11123,6 +11149,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=18" } @@ -11140,6 +11167,7 @@ "os": [ "netbsd" ], + "peer": true, "engines": { "node": ">=18" } @@ -11157,6 +11185,7 @@ "os": [ "netbsd" ], + "peer": true, "engines": { "node": ">=18" } @@ -11174,6 +11203,7 @@ "os": [ "openbsd" ], + "peer": true, "engines": { "node": ">=18" } @@ -11191,6 +11221,7 @@ "os": [ "openbsd" ], + "peer": true, "engines": { "node": ">=18" } @@ -11208,6 +11239,7 @@ "os": [ "openharmony" ], + "peer": true, "engines": { "node": ">=18" } @@ -11225,6 +11257,7 @@ "os": [ "sunos" ], + "peer": true, "engines": { "node": ">=18" } @@ -11242,6 +11275,7 @@ "os": [ "win32" ], + "peer": true, "engines": { "node": ">=18" } @@ -11259,6 +11293,7 @@ "os": [ "win32" ], + "peer": true, "engines": { "node": ">=18" } @@ -11276,6 +11311,7 @@ "os": [ "win32" ], + "peer": true, "engines": { "node": ">=18" } @@ -11328,7 +11364,6 @@ "integrity": "sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.8.0", "@eslint-community/regexpp": "^4.12.1", @@ -13893,7 +13928,7 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" @@ -18168,7 +18203,6 @@ "dev": true, "hasInstallScript": true, "license": "MIT", - "peer": true, "dependencies": { "@napi-rs/wasm-runtime": "0.2.4", "@yarnpkg/lockfile": "^1.1.0", @@ -19803,7 +19837,6 @@ } ], "license": "MIT", - "peer": true, "dependencies": { "nanoid": "^3.3.11", "picocolors": "^1.1.1", @@ -20971,7 +21004,6 @@ "integrity": "sha512-PVoapzTwSEcelaWGth3uR66u7ZRo6qhPHc0f2uRO9fX6XDVNrIiGYS0Pj9+R8yIIYSD/mCx2b16Ws9itljKSPg==", "devOptional": true, "license": "MIT", - "peer": true, "dependencies": { "@types/estree": "1.0.8" }, @@ -21144,7 +21176,7 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "devOptional": true, + "dev": true, "license": "MIT" }, "node_modules/seek-bzip": { @@ -23020,8 +23052,7 @@ "version": "2.8.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", - "license": "0BSD", - "peer": true + "license": "0BSD" }, "node_modules/tuf-js": { "version": "2.2.1", @@ -23153,7 +23184,6 @@ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", "license": "Apache-2.0", - "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -23461,7 +23491,6 @@ "integrity": "sha512-uzcxnSDVjAopEUjljkWh8EIrg6tlzrjFUfMcR1EVsRDGwf/ccef0qQPRyOrROwhrTDaApueq+ja+KLPlzR/zdg==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "esbuild": "^0.25.0", "fdir": "^6.5.0", @@ -24591,7 +24620,7 @@ }, "packages/build": { "name": "@netlify/build", - "version": "35.5.7", + "version": "35.5.8", "license": "MIT", "dependencies": { "@bugsnag/js": "^8.0.0", @@ -24600,7 +24629,7 @@ "@netlify/config": "^24.2.0", "@netlify/edge-bundler": "14.9.2", "@netlify/functions-utils": "^6.2.17", - "@netlify/git-utils": "^6.0.2", + "@netlify/git-utils": "^6.0.3", "@netlify/opentelemetry-utils": "^2.0.1", "@netlify/plugins-list": "^6.80.0", "@netlify/run-utils": "^6.0.2", @@ -24686,7 +24715,7 @@ }, "packages/build-info": { "name": "@netlify/build-info", - "version": "10.2.0", + "version": "10.3.0", "license": "MIT", "dependencies": { "@bugsnag/js": "^8.0.0", @@ -25035,7 +25064,7 @@ }, "packages/git-utils": { "name": "@netlify/git-utils", - "version": "6.0.2", + "version": "6.0.3", "license": "MIT", "dependencies": { "execa": "^8.0.0", diff --git a/packages/build-info/CHANGELOG.md b/packages/build-info/CHANGELOG.md index 708cca321f..b4083ef766 100644 --- a/packages/build-info/CHANGELOG.md +++ b/packages/build-info/CHANGELOG.md @@ -64,6 +64,13 @@ * dependencies * @netlify/framework-info bumped from ^9.8.8 to ^9.8.9 +## [10.3.0](https://github.com/netlify/build/compare/build-info-v10.2.0...build-info-v10.3.0) (2025-12-19) + + +### Features + +* return detected framework version accuracy ([#6852](https://github.com/netlify/build/issues/6852)) ([66891ca](https://github.com/netlify/build/commit/66891ca2cb6b1b0cc15df41b64ee84207e8ea6bc)) + ## [10.2.0](https://github.com/netlify/build/compare/build-info-v10.1.0...build-info-v10.2.0) (2025-12-16) diff --git a/packages/build-info/package.json b/packages/build-info/package.json index 8628d8be58..f1a5e11806 100644 --- a/packages/build-info/package.json +++ b/packages/build-info/package.json @@ -1,6 +1,6 @@ { "name": "@netlify/build-info", - "version": "10.2.0", + "version": "10.3.0", "description": "Build info utility", "type": "module", "exports": { diff --git a/packages/build/CHANGELOG.md b/packages/build/CHANGELOG.md index ea021e3130..b6205e5187 100644 --- a/packages/build/CHANGELOG.md +++ b/packages/build/CHANGELOG.md @@ -105,6 +105,20 @@ * dependencies * @netlify/config bumped from ^20.8.0 to ^20.8.1 +## [35.5.8](https://github.com/netlify/build/compare/build-v35.5.7...build-v35.5.8) (2025-12-19) + + +### Bug Fixes + +* replace moize with micro-memoize ([#6836](https://github.com/netlify/build/issues/6836)) ([40f4bc6](https://github.com/netlify/build/commit/40f4bc6bf2821515a4293bc08f3f414a77b21dbc)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @netlify/git-utils bumped from ^6.0.2 to ^6.0.3 + ## [35.5.7](https://github.com/netlify/build/compare/build-v35.5.6...build-v35.5.7) (2025-12-17) diff --git a/packages/build/package.json b/packages/build/package.json index 213f0caff9..edc45b11c8 100644 --- a/packages/build/package.json +++ b/packages/build/package.json @@ -1,6 +1,6 @@ { "name": "@netlify/build", - "version": "35.5.7", + "version": "35.5.8", "description": "Netlify build module", "type": "module", "exports": "./lib/index.js", @@ -72,7 +72,7 @@ "@netlify/config": "^24.2.0", "@netlify/edge-bundler": "14.9.2", "@netlify/functions-utils": "^6.2.17", - "@netlify/git-utils": "^6.0.2", + "@netlify/git-utils": "^6.0.3", "@netlify/opentelemetry-utils": "^2.0.1", "@netlify/plugins-list": "^6.80.0", "@netlify/run-utils": "^6.0.2", diff --git a/packages/git-utils/CHANGELOG.md b/packages/git-utils/CHANGELOG.md index 8fb2c79007..2e711a52d1 100644 --- a/packages/git-utils/CHANGELOG.md +++ b/packages/git-utils/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [6.0.3](https://github.com/netlify/build/compare/git-utils-v6.0.2...git-utils-v6.0.3) (2025-12-19) + + +### Bug Fixes + +* replace moize with micro-memoize ([#6836](https://github.com/netlify/build/issues/6836)) ([40f4bc6](https://github.com/netlify/build/commit/40f4bc6bf2821515a4293bc08f3f414a77b21dbc)) + ## [6.0.2](https://github.com/netlify/build/compare/git-utils-v6.0.1...git-utils-v6.0.2) (2025-05-29) diff --git a/packages/git-utils/package.json b/packages/git-utils/package.json index a6b13cd080..421e8806eb 100644 --- a/packages/git-utils/package.json +++ b/packages/git-utils/package.json @@ -1,6 +1,6 @@ { "name": "@netlify/git-utils", - "version": "6.0.2", + "version": "6.0.3", "description": "Utility for dealing with modified, created, deleted files since a git commit", "type": "module", "exports": "./lib/main.js",