[PR #1866] [MERGED] Bump webpack from 5.102.1 to 5.103.0 #1761

Closed
opened 2026-03-03 02:05:01 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/DavidAnson/markdownlint/pull/1866
Author: @dependabot[bot]
Created: 11/19/2025
Status: Merged
Merged: 11/19/2025
Merged by: @DavidAnson

Base: nextHead: dependabot/npm_and_yarn/next/webpack-5.103.0


📝 Commits (1)

  • bbfb19c Bump webpack from 5.102.1 to 5.103.0

📊 Changes

1 file changed (+1 additions, -1 deletions)

View changed files

📝 package.json (+1 -1)

📄 Description

Bumps webpack from 5.102.1 to 5.103.0.

Release notes

Sourced from webpack's releases.

v5.103.0

Features

  • Added DotenvPlugin and top level dotenv option to enable this plugin
  • Added WebpackManifestPlugin
  • Added support the ignoreList option in devtool plugins
  • Allow to use custom javascript parse function
  • Added import.meta.env support for environment variables
  • Added support for import.meta.dirname and import.meta.filename
  • Added support import.defer() for statistical path
  • Handle import.meta.main
  • Added suport to setup named exports for JSON modules and disable usage named export for import file from "./file.json" with { type: "json" }
  • Added support __dirname/__filename/import.meta.dirname/import.meta.filename for universal target
  • [CSS] Added the exportType option with link (by default), "text" and css-style-sheet values
  • [CSS] Added support for composes properties

Fixes

  • The dependOn chunk must be loaded before the common chunk
  • Return to namespace import when the external request includes a specific export
  • No runtime extra runtime code for module libraries
  • Delay HMR accept dependencies to preserve import attributes
  • Properly handle external presets for universal target
  • Fixed incorrect identifier of import binding for module externals
  • Fixed when defer import and dynamic default export mixed
  • Reduce generated output when globalThis supported
  • Fixed loading async modules in defer import
  • Reexport module for default import when no used exports for systemjs library
  • Rename HarmonyExportDependencyParserPlugin exported id to CompatibilityPlugin tagged id
  • Handle __dirname and __filename for ES modules
  • Rename single nested __webpack_export__ and __webpack_require__ in already bundled code
  • [Types] webpack function type
  • [Types] NormalModule type
  • [Types] Multi compiler configuration type
  • [Types] Fixed regression in custom hashDigest type
  • [CSS] No extra runtime for initial chunk
  • [CSS] Fixed a lot of CSS modules bugs
Commits
  • e021948 chore(release): 5.103.0
  • 1dc6967 chore(deps): bump actions/checkout from 5.0.0 to 5.0.1 (#20130)
  • 077417f fix(css): many css modules bugs (#20129)
  • 7722518 chore: fix script (#20128)
  • 688a7f9 test: no runtime requirements for module library (#20127)
  • 04fe5a1 refactor: pkg.pr.new publish (#20093)
  • 27c05c7 fix: return to namespace import when the external request includes a specific...
  • 067cc60 refactor: no runtime requirements for module library (#20096)
  • d4208ba fix: delay HMR accept dependencies to preserve import attributes (#20124)
  • 102e1a4 feat(css): added css-style-sheet to exportType for CSSStyleSheet return (#20104)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 commands and options

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)

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/DavidAnson/markdownlint/pull/1866 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 11/19/2025 **Status:** ✅ Merged **Merged:** 11/19/2025 **Merged by:** [@DavidAnson](https://github.com/DavidAnson) **Base:** `next` ← **Head:** `dependabot/npm_and_yarn/next/webpack-5.103.0` --- ### 📝 Commits (1) - [`bbfb19c`](https://github.com/DavidAnson/markdownlint/commit/bbfb19c0bede541b0895cf4bad16e0459c107de1) Bump webpack from 5.102.1 to 5.103.0 ### 📊 Changes **1 file changed** (+1 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `package.json` (+1 -1) </details> ### 📄 Description 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 &quot;./file.json&quot; with { type: &quot;json&quot; }</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), &quot;text&quot; 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 /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=webpack&package-manager=npm_and_yarn&previous-version=5.102.1&new-version=5.103.0)](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> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-03 02:05:01 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/markdownlint#1761
No description provided.