This is an automated email from the ASF dual-hosted git repository.
kou pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-js.git
The following commit(s) were added to refs/heads/main by this push:
new ed30073 chore: bump webpack from 5.102.1 to 5.103.0 (#345)
ed30073 is described below
commit ed300739370a60310b325fc9476adc9602a5f0ee
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Tue Dec 2 09:25:08 2025 +0900
chore: bump webpack from 5.102.1 to 5.103.0 (#345)
Bumps [webpack](https://github.com/webpack/webpack) from 5.102.1 to
5.103.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/webpack/webpack/releases">webpack's
releases</a>.</em></p>
<blockquote>
<h2>v5.103.0</h2>
<h3>Features</h3>
<ul>
<li>Added <code>DotenvPlugin</code> and top level <code>dotenv</code>
option to enable this plugin</li>
<li>Added <code>WebpackManifestPlugin</code></li>
<li>Added support the <code>ignoreList</code> option in devtool
plugins</li>
<li>Allow to use custom javascript parse function</li>
<li>Added <code>import.meta.env</code> support for environment
variables</li>
<li>Added support for <code>import.meta.dirname</code> and
<code>import.meta.filename</code></li>
<li>Added support <code>import.defer()</code> for statistical path</li>
<li>Handle import.meta.main</li>
<li>Added suport to setup named exports for JSON modules and disable
usage named export for <code>import file from "./file.json"
with { type: "json" }</code></li>
<li>Added support
<code>__dirname</code>/<code>__filename</code>/<code>import.meta.dirname</code>/<code>import.meta.filename</code>
for universal target</li>
<li>[CSS] Added the <code>exportType</code> option with
<code>link</code> (by default), "text" and
<code>css-style-sheet</code> values</li>
<li>[CSS] Added support for <code>composes</code> properties</li>
</ul>
<h3>Fixes</h3>
<ul>
<li>The <code>dependOn</code> chunk must be loaded before the common
chunk</li>
<li>Return to namespace import when the external request includes a
specific export</li>
<li>No runtime extra runtime code for module libraries</li>
<li>Delay HMR accept dependencies to preserve import attributes</li>
<li>Properly handle external presets for universal target</li>
<li>Fixed incorrect identifier of import binding for module
externals</li>
<li>Fixed when defer import and dynamic default export mixed</li>
<li>Reduce generated output when <code>globalThis</code> supported</li>
<li>Fixed loading async modules in defer import</li>
<li>Reexport module for default import when no used exports for systemjs
library</li>
<li>Rename HarmonyExportDependencyParserPlugin exported id to
CompatibilityPlugin tagged id</li>
<li>Handle <code>__dirname</code> and <code>__filename</code> for ES
modules</li>
<li>Rename single nested <code>__webpack_export__</code> and
<code>__webpack_require__</code> in already bundled code</li>
<li>[Types] webpack function type</li>
<li>[Types] NormalModule type</li>
<li>[Types] Multi compiler configuration type</li>
<li>[Types] Fixed regression in custom <code>hashDigest</code> type</li>
<li>[CSS] No extra runtime for initial chunk</li>
<li>[CSS] Fixed a lot of CSS modules bugs</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/webpack/webpack/commit/e0219482aafb9087a50ca0be45110727a33801fb"><code>e021948</code></a>
chore(release): 5.103.0</li>
<li><a
href="https://github.com/webpack/webpack/commit/1dc6967bb7771c32f1287ddddbc0e0605f3a1a84"><code>1dc6967</code></a>
chore(deps): bump actions/checkout from 5.0.0 to 5.0.1 (<a
href="https://redirect.github.com/webpack/webpack/issues/20130">#20130</a>)</li>
<li><a
href="https://github.com/webpack/webpack/commit/077417f1feab85336a50b2c57d2a39359f623486"><code>077417f</code></a>
fix(css): many css modules bugs (<a
href="https://redirect.github.com/webpack/webpack/issues/20129">#20129</a>)</li>
<li><a
href="https://github.com/webpack/webpack/commit/7722518487dea41ac2b4ebfda19815fa48bb7ace"><code>7722518</code></a>
chore: fix script (<a
href="https://redirect.github.com/webpack/webpack/issues/20128">#20128</a>)</li>
<li><a
href="https://github.com/webpack/webpack/commit/688a7f951143ea5c9fddb59380e9fd8754e5ef89"><code>688a7f9</code></a>
test: no runtime requirements for module library (<a
href="https://redirect.github.com/webpack/webpack/issues/20127">#20127</a>)</li>
<li><a
href="https://github.com/webpack/webpack/commit/04fe5a19e245c9da7a55c8568a2aa467215f8f35"><code>04fe5a1</code></a>
refactor: pkg.pr.new publish (<a
href="https://redirect.github.com/webpack/webpack/issues/20093">#20093</a>)</li>
<li><a
href="https://github.com/webpack/webpack/commit/27c05c7c397e07fb2c682015d90789bc6f52bcb1"><code>27c05c7</code></a>
fix: return to namespace import when the external request includes a
specific...</li>
<li><a
href="https://github.com/webpack/webpack/commit/067cc60bdbb9b66bc2d169388d9de738f7a8d305"><code>067cc60</code></a>
refactor: no runtime requirements for module library (<a
href="https://redirect.github.com/webpack/webpack/issues/20096">#20096</a>)</li>
<li><a
href="https://github.com/webpack/webpack/commit/d4208baecfe3709c6b931f76fc15abf454ee76e2"><code>d4208ba</code></a>
fix: delay HMR accept dependencies to preserve import attributes (<a
href="https://redirect.github.com/webpack/webpack/issues/20124">#20124</a>)</li>
<li><a
href="https://github.com/webpack/webpack/commit/102e1a4d81d487568721039e6a588e8420a30b50"><code>102e1a4</code></a>
feat(css): added css-style-sheet to exportType for CSSStyleSheet return
(<a
href="https://redirect.github.com/webpack/webpack/issues/20104">#20104</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/webpack/webpack/compare/v5.102.1...v5.103.0">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot]
<49699333+dependabot[bot]@users.noreply.github.com>
---
package.json | 2 +-
yarn.lock | 18 +++++++++---------
2 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/package.json b/package.json
index fdcd716..7d9f09b 100644
--- a/package.json
+++ b/package.json
@@ -106,7 +106,7 @@
"vinyl-buffer": "1.0.1",
"vinyl-source-stream": "2.0.0",
"web-streams-polyfill": "3.2.1",
- "webpack": "5.102.1",
+ "webpack": "5.103.0",
"webpack-bundle-analyzer": "5.0.1",
"webpack-stream": "7.0.0",
"zstd-codec": "0.1.5"
diff --git a/yarn.lock b/yarn.lock
index 03c5748..85a4d06 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -4677,10 +4677,10 @@ linkify-it@^5.0.0:
dependencies:
uc.micro "^2.0.0"
-loader-runner@^4.2.0:
- version "4.3.0"
- resolved
"https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1"
- integrity
sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==
+loader-runner@^4.3.1:
+ version "4.3.1"
+ resolved
"https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.1.tgz#6c76ed29b0ccce9af379208299f07f876de737e3"
+ integrity
sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==
locate-path@^5.0.0:
version "5.0.0"
@@ -6475,10 +6475,10 @@ [email protected]:
through "^2.3.8"
vinyl "^2.2.1"
[email protected]:
- version "5.102.1"
- resolved
"https://registry.yarnpkg.com/webpack/-/webpack-5.102.1.tgz#1003a3024741a96ba99c37431938bf61aad3d988"
- integrity
sha512-7h/weGm9d/ywQ6qzJ+Xy+r9n/3qgp/thalBbpOi5i223dPXKi04IBtqPN9nTd+jBc7QKfvDbaBnFipYp4sJAUQ==
[email protected]:
+ version "5.103.0"
+ resolved
"https://registry.yarnpkg.com/webpack/-/webpack-5.103.0.tgz#17a7c5a5020d5a3a37c118d002eade5ee2c6f3da"
+ integrity
sha512-HU1JOuV1OavsZ+mfigY0j8d1TgQgbZ6M+J75zDkpEAwYeXjWSqrGJtgnPblJjd/mAyTNQ7ygw0MiKOn6etz8yw==
dependencies:
"@types/eslint-scope" "^3.7.7"
"@types/estree" "^1.0.8"
@@ -6497,7 +6497,7 @@ [email protected]:
glob-to-regexp "^0.4.1"
graceful-fs "^4.2.11"
json-parse-even-better-errors "^2.3.1"
- loader-runner "^4.2.0"
+ loader-runner "^4.3.1"
mime-types "^2.1.27"
neo-async "^2.6.2"
schema-utils "^4.3.3"