Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
7728 commits
Select commit Hold shift + click to select a range
95b7f73
Update contents
dkstyle Mar 17, 2025
2befa7f
docs(configuration): remove outdated stats-webpack-plugin note (#7588)
snitin315 Mar 17, 2025
03a4efc
ci: update dependabot.yml (#7592)
snitin315 Mar 18, 2025
1ff902c
feat: add tooltip for theme switcher (#7590)
snitin315 Mar 18, 2025
a77a85b
Update contents
dkstyle Mar 27, 2025
1237b6f
docs: move from webpack init to create-webpack-app (#7603)
ibakirov Apr 17, 2025
2bc9c04
chore: enable ssl verification for fetch-supporters (#7607)
snitin315 Apr 19, 2025
6938ec9
ci: fix vale action (#7608)
snitin315 Apr 19, 2025
0fee4de
chore(deps): bump http-proxy-middleware from 2.0.7 to 2.0.9 (#7609)
dependabot[bot] Apr 19, 2025
8853445
fix: remove gitter link from footer (#7610)
snitin315 Apr 19, 2025
4708670
docs: added working Discord link in contribute page (#7599)
shellyverma Apr 19, 2025
2b4b512
docs: added a more detailed example for tree-shaking clarification (#…
Vansh5632 Apr 19, 2025
b11bab5
chore: disable warnings in overlay (#7611)
snitin315 Apr 19, 2025
850225e
fix: alignment of navigation icons (#7612)
chenxsan Apr 19, 2025
5d648f1
feat: add Discord link in footer (#7614)
snitin315 Apr 20, 2025
d96f384
fix: use "contributed" instead of "pledged" for sponsors (#7615)
snitin315 Apr 20, 2025
dddbdcd
Update contents
dkstyle Apr 21, 2025
91b8ace
docs: migrate codemod typos and commands (#7618)
mohab-sameh Apr 23, 2025
02cdb4f
Update contents
dkstyle Apr 25, 2025
6f4cae6
docs(configuration): add `stats.errorCause` & `stats.errorErrors` (#7…
snitin315 Apr 30, 2025
056da32
Merge branch 'main' of https://github.com/webpack/webpack.js.org into…
dkstyle May 1, 2025
2309192
Update contetns
dkstyle May 1, 2025
cecc48f
docs: update reference link in lazy-loading (#7624)
oussamaBGZ May 22, 2025
45fe242
Merge branch 'main' of https://github.com/webpack/webpack.js.org into…
dkstyle May 27, 2025
cc4785f
docs: fix typo
karlhorky Jun 1, 2025
7562930
Update contents
dkstyle Jun 4, 2025
bf31f6a
docs: troubleshooting tips on `Cannot read properties`
EvanSanderson Jun 12, 2025
bdeae66
Update contents
dkstyle Jun 19, 2025
251cecb
Update contents
dkstyle Jun 23, 2025
0476428
Merge branch 'kr' into merge-sync-202506
dkstyle Jun 23, 2025
34ef7cb
Update upstream readme.md
dkstyle Jun 23, 2025
c698f05
Merge branch 'kr' into merge-sync-202506
dkstyle Jun 23, 2025
c10f8d0
docs: add deferImport (#7638)
Jack-Works Jul 8, 2025
154cf04
Update contents
dkstyle Jul 9, 2025
d4ceaf5
fix: close tooltip on link redirect (#7640)
snitin315 Jul 12, 2025
a5de00e
chore: update dependencies (#7641)
snitin315 Jul 15, 2025
9dbe406
Merge branch 'main' of https://github.com/webpack/webpack.js.org into…
dkstyle Jul 16, 2025
67ff4fa
docs: add VirtualUrlPlugin (#7627)
xiaoxiaojx Jul 16, 2025
8f9a1a7
Merge branch 'main' of https://github.com/webpack/webpack.js.org into…
dkstyle Jul 17, 2025
1ed4a95
Update translation
dkstyle Jul 17, 2025
6bc0796
docs: fixed grammar issue (#7643)
JamesHoran Jul 25, 2025
db12ec3
Update contents
dkstyle Jul 29, 2025
bed07be
chore(deps): bump tmp from 0.2.3 to 0.2.4 (#7645)
dependabot[bot] Aug 9, 2025
dae2e83
Merge branch 'main' of https://github.com/webpack/webpack.js.org into…
dkstyle Aug 12, 2025
d29e103
chore(deps): bump actions/checkout from 4 to 5 (#7646)
dependabot[bot] Aug 12, 2025
534a617
docs: update fetchPriority link (#7648)
henryqdineen Aug 13, 2025
7ed1c35
Update contents
dkstyle Aug 18, 2025
0d483f8
chore(deps): bump actions/setup-node from 4 to 5 (#7655)
dependabot[bot] Sep 9, 2025
790173b
fix: discord footer (#7657)
Netail Sep 11, 2025
688a9d6
docs: grunt-webpack mention change (#7658)
evenstensberg Sep 15, 2025
650b07a
Update contents
dkstyle Sep 16, 2025
ba8355a
Update contents
dkstyle Sep 26, 2025
2a4aab7
Merge branch 'kr' into merge-sync-202512
dkstyle Sep 26, 2025
7393225
docs: v5.102.0 (#7661)
alexander-akait Oct 1, 2025
d296e68
docs: update sass loader links (#7664)
evenstensberg Oct 5, 2025
f57f360
chore: get sass-loader from webpack org (#7666)
evenstensberg Oct 5, 2025
1358332
trigger ci (#7669)
evenstensberg Oct 6, 2025
72669cb
Update contents
dkstyle Oct 7, 2025
d66124d
chore: new less loader link (#7671)
evenstensberg Oct 7, 2025
b48ccc6
chore: update links from contrib to main org (#7672)
evenstensberg Oct 7, 2025
94ed158
chore: migrate from contrib to main in stylus-loader (#7674)
evenstensberg Oct 7, 2025
35e33ae
chore: migrate plugin from core to main org (#7676)
evenstensberg Oct 8, 2025
a77f7fb
chore: webpack/contrib/terser -> webpack/terser (#7678)
evenstensberg Oct 9, 2025
87f3fa5
chore: remove outdated templates (#7680)
evenstensberg Oct 11, 2025
fd94d2a
chore: update module-methods.mdx (#7681)
evenstensberg Oct 11, 2025
d803b54
docs: update example <script> loading strategy (#7663)
zowiebeha Oct 11, 2025
74afb86
Update contents
dkstyle Oct 12, 2025
ae09900
docs(contributing): add instructions to generate github token (#7652)
brunocroh Oct 12, 2025
f8a5d3e
Merge branch 'main' of https://github.com/webpack/webpack.js.org into…
dkstyle Oct 14, 2025
42f04ef
docs: update module-methods
adriancuadrado Oct 20, 2025
601e21b
Merge branch 'main' of https://github.com/webpack/webpack.js.org into…
dkstyle Oct 21, 2025
da84396
chore(deps): bump actions/setup-node from 5 to 6 (#7684)
dependabot[bot] Oct 21, 2025
fb30446
Added governance content fetch automation with workflow integration (…
Jatinyadav29 Oct 21, 2025
468e5a8
Update changes
dkstyle Oct 22, 2025
9a0b6e7
chore: new url for copy-webpack-plugin (#7685)
evenstensberg Oct 24, 2025
6d421e4
chore: new url for remark loader contrib -> main (#7686)
evenstensberg Oct 24, 2025
172d5fc
chore: new url for stylelint (#7687)
evenstensberg Oct 24, 2025
944a231
chore: new url for hmr repo (#7688)
evenstensberg Oct 24, 2025
afb19b5
chore: new path for bundle analyzer (#7689)
evenstensberg Oct 24, 2025
f32d55c
chore: replace old urls (#7690)
evenstensberg Oct 24, 2025
4f154ca
Update changes
dkstyle Oct 31, 2025
59fee50
docs(guides): fix capitalization in getting-started.mdx (#7693)
Aashutosh31 Nov 7, 2025
909c3d7
Update changes
dkstyle Nov 8, 2025
05a40ba
docs: fix duplicate word typos in documentation (#7697)
Rupendra0 Nov 11, 2025
e3d8202
docs: fix spelling error 'accomodate' to 'accommodate' (#7695)
Rupendra0 Nov 11, 2025
60fe292
docs: fix assorted typos across docs
Rupendra0 Nov 11, 2025
6fe2314
docs: fix duplicate word typos in documentation
Rupendra0 Nov 11, 2025
6289455
Update changes
dkstyle Nov 14, 2025
13a1396
chore(docs): remove old sponsor (#7702)
evenstensberg Nov 14, 2025
48e4c30
Update contents
dkstyle Nov 16, 2025
fd48e58
chore(ci): harden (#7706)
avivkeller Nov 23, 2025
0dac331
chore(deps): bump min-document from 2.19.0 to 2.19.2 (#7707)
dependabot[bot] Nov 23, 2025
7ee1ada
test: enable offline test by renaming file to correct pattern (#7696)
Rupendra0 Nov 24, 2025
53bb91a
docs: add dotenv plugin
xiaoxiaojx Nov 26, 2025
17aa07d
docs: v5.103.0 (#7711)
alexander-akait Nov 26, 2025
c6ec6bc
chore(deps): bump node-forge from 1.3.1 to 1.3.2 (#7712)
dependabot[bot] Nov 27, 2025
589c935
Update changes
dkstyle Nov 27, 2025
a859968
docs: remove CommonsChunkPlugin (#7715)
alexander-akait Nov 27, 2025
539ccb2
fix: do not fetch webpack contrib (#7716)
alexander-akait Nov 27, 2025
a112cd9
docs(guides): clarify Web Workers usage with publicPath from variable
ogonkov Nov 27, 2025
3945e33
Update contents
dkstyle Nov 28, 2025
5ccaae4
docs: clarify Webpack 5 minimum Node.js version wording (#7718)
KhushiYadav-26 Nov 29, 2025
3cb13c0
feat: implement copy button UI (#7698) (#7710)
Rajankannaujiya Nov 29, 2025
e478a5c
fix(output): remove copy button for now (#7719)
evenstensberg Nov 29, 2025
f655b9d
Update changes
dkstyle Nov 30, 2025
a9bda9e
Merge branch 'kr' into merge-sync-202603
dkstyle Dec 1, 2025
2639fb9
docs: more about v5.103.0 (#7722)
hai-x Dec 2, 2025
b3b9f8b
Update changes
dkstyle Dec 4, 2025
644460a
fix(copy-button): align styling with Webpack theme and improve hover …
theEquinoxDev Dec 5, 2025
8af4e5d
chore(deps): bump actions/checkout from 6.0.0 to 6.0.1 (#7726)
dependabot[bot] Dec 9, 2025
82883d2
Merge branch 'main' of https://github.com/webpack/webpack.js.org into…
dkstyle Dec 9, 2025
17738b1
chore(deps): bump actions/setup-node from 6.0.0 to 6.1.0 (#7725)
dependabot[bot] Dec 12, 2025
9706811
chore(deps): bump mdast-util-to-hast from 13.2.0 to 13.2.1 (#7721)
dependabot[bot] Dec 12, 2025
015b5c0
Merge branch 'main' of https://github.com/webpack/webpack.js.org into…
dkstyle Dec 16, 2025
b43f5f0
chore(deps): bump JamesIves/github-pages-deploy-action (#7729)
dependabot[bot] Dec 17, 2025
a2a4d07
chore(deps): bump cypress-io/github-action from 6.10.4 to 6.10.8 (#7728)
dependabot[bot] Dec 18, 2025
fb0ad77
Update documentation examples to ES6 #7636 (#7704)
DeekshaVarshney123 Dec 20, 2025
f6fc6e5
docs: ability to add custom information for supporters and improve th…
alexander-akait Dec 21, 2025
2b6f46d
docs: improve supporter name
alexander-akait Dec 21, 2025
3b1c291
Update contents
dkstyle Dec 22, 2025
d0b49b4
docs: fix webpack.config.js example for ESM and CommonJS (#7735)
Kritank07 Jan 9, 2026
3a5c29d
docs: clarify multiple entry point examples (#7739)
cengizilhan Jan 9, 2026
496cea9
chore(deps): bump JamesIves/github-pages-deploy-action (#7743)
dependabot[bot] Jan 13, 2026
75fbbe7
docs: add `tsconfig` info for client types (#7745)
silverwind Jan 13, 2026
ad1bfeb
Update changes
dkstyle Jan 15, 2026
f0f374d
docs: update grunt-webpack repository links (#7748)
Kritank07 Jan 17, 2026
7089dc3
Update contents
dkstyle Jan 19, 2026
15a1f47
docs: remove non-dismissible documentation notification bar (#7746)
pranjalisr Jan 19, 2026
68fd8f4
refactor: migrate to eslint-config-webpack (#7750)
alexander-akait Jan 20, 2026
75354fc
chore(deps): bump actions/setup-node from 6.1.0 to 6.2.0 (#7749)
dependabot[bot] Jan 20, 2026
8663baf
chore: update webpack deps (#7752)
alexander-akait Jan 20, 2026
6785eed
chore: update more deps (#7754)
alexander-akait Jan 20, 2026
becfbfa
chore: update deps (#7759)
alexander-akait Jan 20, 2026
a04094e
chore(deps): bump cypress-io/github-action in the dependencies group …
dependabot[bot] Jan 21, 2026
3e32b69
chore(deps-dev): bump lodash from 4.17.21 to 4.17.23 (#7761)
dependabot[bot] Jan 22, 2026
6eaa7f4
Update contents
dkstyle Jan 24, 2026
57227d6
chore(deps): bump the dependencies group with 2 updates (#7765)
dependabot[bot] Jan 27, 2026
04efa48
chore(deps-dev): bump the dependencies group with 8 updates (#7766)
dependabot[bot] Jan 27, 2026
59b5b85
docs(config): clarify resolve.plugin usage (#7769)
Mazen050 Jan 30, 2026
2da93c5
docs(concepts): clarify relationship between entry and output (#7770)
the-shreyash Jan 30, 2026
61d4ba5
Update contents
dkstyle Jan 31, 2026
4fe247a
docs: blog webpack 5.105 (#7763)
bjohansebas Feb 3, 2026
2d7d7ff
chore(deps): bump cypress-io/github-action in the dependencies group …
dependabot[bot] Feb 3, 2026
8a7d191
chore(deps-dev): bump the dependencies group with 6 updates (#7775)
dependabot[bot] Feb 3, 2026
7ef1d45
docs(blog): add details on `tsconfig.json` alias resolution and suppo…
bjohansebas Feb 4, 2026
2e16249
docs(guide): convert asset management webpack.config.js to esm (#7781)
Brennvo Feb 5, 2026
012a41f
docs(guides): convert output management webpack.config.js to esm (#7782)
Brennvo Feb 6, 2026
b73e064
docs(guides): convert development webpack.config.js to esm (#7784)
Brennvo Feb 7, 2026
21e0573
docs(guides): convert code splitting webpack.config.js to esm (#7785)
Brennvo Feb 7, 2026
5649383
docs: add documentation for webpack v5.103.0, v5.104.0, and v5.105.0 …
xiaoxiaojx Feb 7, 2026
9767bfd
Update contents
dkstyle Feb 8, 2026
9baab89
docs(guides): convert caching webpack.config.js to esm (#7791)
Brennvo Feb 8, 2026
af24a5b
docs(guides): convert author-libraries webpack.config.js to esm (#7792)
Brennvo Feb 8, 2026
5d21fce
docs(guides): convert build performance webpack.config.js to esm (#7795)
Brennvo Feb 8, 2026
387be8a
docs(guides): convert development vagrant webpack.config.js to esm (#…
Brennvo Feb 8, 2026
eab564c
docs(guides): convert environment variables webpack.config.js to esm …
Brennvo Feb 8, 2026
a57af58
docs(guides): fix typo in development (#7797)
Brennvo Feb 8, 2026
be6dcaa
style: add hover animation to copy button in code block (#7787)
TusharThakur04 Feb 9, 2026
35a9ed2
docs(guides): convert production webpack.config.js to esm (#7801)
Brennvo Feb 9, 2026
971f71b
docs(guides): convert tree shaking webpack.config.js to esm (#7800)
Brennvo Feb 9, 2026
a27ee9d
docs(guides): convert hot module replacement webpack.config.js to esm…
Brennvo Feb 9, 2026
c03ec44
Add roadmap for 2026 (#7778)
evenstensberg Feb 9, 2026
f5cae7b
Update contents
dkstyle Feb 10, 2026
5bf6074
docs(contribution-guide): add pre-PR steps for conflict free merging …
TusharThakur04 Feb 10, 2026
c95c1a3
chore(deps): bump cypress-io/github-action in the dependencies group …
dependabot[bot] Feb 10, 2026
de440a0
Merge branch 'main' of https://github.com/webpack/webpack.js.org into…
dkstyle Feb 11, 2026
dab5bea
docs(guides): add tip for multiple entries in output management (#7798)
Brennvo Feb 13, 2026
8e2b982
refactor: correct invalid PropTypes validator for isActive in Link co…
the-shreyash Feb 13, 2026
74fca7c
test: add missing tests for functions defined in content-utils.mjs (#…
TusharThakur04 Feb 14, 2026
7f36400
revert: "docs(guides): fix typo in development (#7797)" (#7815)
Brennvo Feb 14, 2026
7db6bb5
fix: remove duplicate entry in moduleFileExtensions (#7816)
wblee800 Feb 15, 2026
988230e
fix(style): adjust alignment of copy button for smaller code blocks (…
TusharThakur04 Feb 15, 2026
54e45d2
fix: sanitize copied text for diff code snippets (#7818)
Brennvo Feb 16, 2026
93a617e
Update changes
dkstyle Feb 17, 2026
b6bfeba
feat: RSS support for `/blog` route (#7809)
zhravan Feb 17, 2026
6a96492
docs(typescript): add link for writing config file in typescript and …
TusharThakur04 Feb 17, 2026
f701e34
docs(ts-config): remove @types/webpack from installation step (#7821)
TusharThakur04 Feb 19, 2026
d599a94
fix(nav): add aria-label to hamburger button (#7824)
TusharThakur04 Feb 19, 2026
18f117c
fix(a11y): add label elements (#7827)
pranjalisr Feb 19, 2026
74f82fa
fix:toggle (#7822)
pranjalisr Feb 19, 2026
ea80355
fix(a11y): remove incorrect heading levels from custom aside prefixes…
pranjalisr Feb 19, 2026
6674a8d
fix: remove duplicate aria-label in Navigation component (#7832)
isura3147 Feb 20, 2026
73e0f87
docs: clarify asset/bytes behavior and fix example (#7831)
GreenUpOu Feb 20, 2026
4573983
docs: add GreenUpOu to asset-modules contributors list (#7834)
GreenUpOu Feb 20, 2026
eef90bf
clarify homepage “Bundle It” copy (#7835)
pranjalisr Feb 20, 2026
357b720
docs(guide): add information on the usage of publicPath in web worker…
TusharThakur04 Feb 20, 2026
bcb7639
docs: use node:path in CommonJS examples (#7838)
pranjalisr Feb 20, 2026
d3d1fa6
fix(accessibility): add aria-label to copy button in code blocks (#7845)
aryanraj45 Feb 21, 2026
aa1d73b
refactor: remove unused theme and switchTheme PropTypes from Navigati…
aryanraj45 Feb 21, 2026
4cda06e
docs: explain deriving __dirname in ESM config (#7840)
pranjalisr Feb 21, 2026
eff325a
docs: clarify that loaders are ecosystem extensions of webpack (#7841)
pranjalisr Feb 21, 2026
a7fa39a
fix: remove stray backtick from Print component className (#7842)
aryanraj45 Feb 21, 2026
c743e14
fix(seo): add title and noindex meta to 404 page (#7843)
aryanraj45 Feb 21, 2026
f25429b
Update contents
dkstyle Feb 21, 2026
dc37417
chore(deps): bump systeminformation from 5.30.5 to 5.31.1 (#7830)
dependabot[bot] Feb 21, 2026
9c0e380
docs(guides): convert shimming webpack.config.js to esm (#7846)
TusharThakur04 Feb 21, 2026
7f7d6ed
docs(guides): convert progressive web application webpack.config.js t…
TusharThakur04 Feb 21, 2026
05a329e
test: add integration tests for mobile sidebar and 404 page (#7849)
aryanraj45 Feb 21, 2026
4313017
docs(guide): convert advanced-entry guide to esm (#7851)
TusharThakur04 Feb 21, 2026
034de4f
docs: convert asset-modules guide to esm (#7850)
TusharThakur04 Feb 21, 2026
ddf1c01
docs(guide): convert gruntfile.js and gulpfile.js to esm (#7848)
TusharThakur04 Feb 21, 2026
274f938
Merge branch 'main' of https://github.com/webpack/webpack.js.org into…
dkstyle Feb 22, 2026
3d3b977
docs(getting-started): add "type": "module" to package.json setup (#7…
aryanraj45 Feb 22, 2026
d97c018
docs(dependency-management): add import() and import.meta.webpackCont…
aryanraj45 Feb 22, 2026
a444434
docs(guides): convert typescript guide to esm (#7853)
TusharThakur04 Feb 22, 2026
235d705
docs(config): add example of concatinating rules and plugins (#7862)
TusharThakur04 Feb 22, 2026
48872cc
docs: Fix inconsistent module syntax (Fixes #7772) (#7861)
Katari-8055 Feb 22, 2026
44bd019
docs(guide): convert publicPath guide to esm (#7852)
TusharThakur04 Feb 22, 2026
99cec84
test(components): add Jest snapshot tests for UI components (#7858)
chirag-patil625 Feb 22, 2026
58ec064
docs: fix css
pranjalisr Feb 23, 2026
0c6f711
chore(scripts): remove repeated fetch-governance script (#7866)
TusharThakur04 Feb 23, 2026
f6e6cc4
docs: clarify ChunkLoadError behavior in code splitting guide (#7867)
Prashant24906 Feb 23, 2026
e3cfde6
docs: fix inconsistent ESM and CommonJS syntax Related to #7772 (#7865)
Katari-8055 Feb 23, 2026
2fcfda1
fix(footer): added openjs footer (#7856)
celesmedina Feb 24, 2026
cb80270
fix: replace notification dismiss div with semantic button (#7737) (#…
Kritank07 Feb 24, 2026
ff34107
fix: resolve lint issue inside MessageBar.jsx (#7877)
TusharThakur04 Feb 24, 2026
91b4bb5
styles: add css styles for dark theme to OpenJSLogo and footer text (…
TusharThakur04 Feb 24, 2026
23cc502
chore: fix lint in MessageBar (#7876)
pranjalisr Feb 25, 2026
4f036bc
fix(a11y): add main landmark to page content (#7825)
pranjalisr Feb 25, 2026
345c351
docs: clarify supported module formats for webpack config (#7837)
pranjalisr Feb 25, 2026
3501f8f
docs: clarify running webpack via local installation (#7836)
pranjalisr Feb 25, 2026
06b6a78
feat(offline): add OfflineBanner component and tests (#7868)
chirag-patil625 Feb 25, 2026
b3daba3
fix: improve Cube component responsiveness at 768px tablet breakpoint…
ShaikArsalan347 Feb 25, 2026
4000cb1
docs: replace non-inclusive terminology and add speciesism Vale style…
stuckvgn Feb 25, 2026
67ffe3d
docs: clarify array entry behavior with examples (#7767)
alwaysalearner1234 Feb 25, 2026
c8044e8
Update changes
dkstyle Feb 26, 2026
419c634
chore(deps): bump the dependencies group with 2 updates (#7875)
dependabot[bot] Feb 26, 2026
d54fbf3
chore(deps): bump rollup from 2.79.2 to 2.80.0 (#7883)
dependabot[bot] Feb 26, 2026
e25b28a
Merge branch 'main' of https://github.com/webpack/webpack.js.org into…
dkstyle Feb 27, 2026
ffa21bd
fix(navbar): resolve CSS alignment issue (#7887)
Katari-8055 Feb 27, 2026
99e9f42
Merge branch 'main' of https://github.com/webpack/webpack.js.org into…
dkstyle Feb 27, 2026
da1bdcb
refact(styles): remove repeated code block styles (#7871)
TusharThakur04 Feb 27, 2026
7f1ecb8
fix: correct isActive prop mismatch in navigation (#7891)
Katari-8055 Feb 28, 2026
1496ffc
styles: improve responsivness of cube (#7881)
TusharThakur04 Mar 1, 2026
1c1cba9
docs: added script fix
pranjalisr Mar 2, 2026
e7f71a8
Merge branch 'main' of https://github.com/webpack/webpack.js.org into…
dkstyle Mar 2, 2026
be0ad4b
Merge branch 'main' of https://github.com/webpack/webpack.js.org into…
dkstyle Mar 3, 2026
650c4a4
Update changes
dkstyle Mar 3, 2026
d6d3727
docs: convert configuration-types to esm (#7899)
TusharThakur04 Mar 3, 2026
a2a9f78
docs: add Discord link to navigation menu (#7897)
chirag-patil625 Mar 3, 2026
f4bb5cc
fix: use getElementById for hash scrolling to support digit-prefixed …
ryzrr Mar 3, 2026
34e328f
Merge branch 'merge-sync-202603' of https://github.com/dkstyle/webpac…
dkstyle Mar 3, 2026
c1cda95
Update changes
dkstyle Mar 3, 2026
ca097c1
docs: improve home page quick tutorial (#7898)
TusharThakur04 Mar 3, 2026
b71c0d9
docs: add link to IgnorePlugin section to handle modules matching a r…
TusharThakur04 Mar 3, 2026
7730793
chore(deps): bump cypress-io/github-action in the dependencies group …
dependabot[bot] Mar 3, 2026
f2a42f7
docs: convert home page tut to esm (#7907)
TusharThakur04 Mar 3, 2026
6bd6d86
Update changes
dkstyle Mar 4, 2026
e4e0b00
Update changes
dkstyle Mar 4, 2026
bcab0de
Update changes
dkstyle Mar 4, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
20 changes: 9 additions & 11 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -1,19 +1,17 @@
# Top-most EditorConfig file
root = true

# AutoFormat All Files
[*]
indent_style = space
indent_size = 2
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
max_line_length = 80

# Format Source Code
[*.{md,mdx,js,jsx,json,scss,hbs}]
charset = utf-8
indent_style = space
indent_size = 2
quote_type = single
[*.md]
trim_trailing_whitespace = false

# Format Configs
[.eslintignore,*rc]
indent_style = space
indent_size = 2
[*.snap]
trim_trailing_whitespace = false
64 changes: 0 additions & 64 deletions .eslintrc.js

This file was deleted.

24 changes: 24 additions & 0 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,26 @@ Run `git config user.email` to see your Git email, and verify it with your [GitH
The [.editorconfig][6] in the root should ensure consistent formatting. Please make sure
you've [installed the plugin][7] if your text editor needs one.

## Testing

Run the full test suite (lint + Jest) with:

```bash
yarn test
```

To run only Jest tests:

```bash
yarn jest
```

To update snapshots after intentional UI changes:

```bash
NODE_OPTIONS=--experimental-vm-modules jest --config=jest.config.mjs --updateSnapshot
```

## Branching Your Changes

Making a branch in your fork for your contribution is helpful in the following ways:
Expand All @@ -81,6 +101,9 @@ After getting some feedback, push to your fork branch and submit a pull request.
suggest some changes or improvements or alternatives, but for small changes your pull
request should be accepted and merged fairly quick.

> Before submitting a pull request, ensure your feature branch is up to date with the latest changes from the upstream `main` branch to avoid conflicts during review.
> You can go through this article to learn about [rebase technique][14]

Issue the PR to the [main][8] branch.

> See [GitHub documentation][9] for more help.
Expand Down Expand Up @@ -126,3 +149,4 @@ any time spent fixing typos or clarifying sections in the documentation.
[10]: http://conventionalcommits.org/
[11]: https://github.com/conventional-changelog/standard-version
[13]: https://yarnpkg.com/lang/en/docs/install
[14]: https://dev.to/matks/what-it-means-to-rebase-a-pull-request-submitted-on-github-5717
3 changes: 2 additions & 1 deletion .github/ISSUE_TEMPLATE/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,5 @@ about: Create Contribution Issue.
---

## Summary
- [ ] Translate ```파일경로/파일이름.md```

- [ ] Translate `파일경로/파일이름.md`
2 changes: 1 addition & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
## Summary
## Summary

// Issues 링크

Expand Down
10 changes: 8 additions & 2 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,18 @@ updates:
ignore:
- dependency-name: "react"
- dependency-name: "react-dom"
- dependency-name: "react-router-dom"
- dependency-name: "@docsearch/react"
- dependency-name: "tailwindcss"
groups:
dependencies:
patterns:
- "*"
# Maintain dependencies for GitHub Actions
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
interval: "weekly"
groups:
dependencies:
patterns:
- "*"
10 changes: 5 additions & 5 deletions .github/workflows/dependency-review.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: 'Dependency Review'
name: "Dependency Review"
on: [pull_request]

permissions:
Expand All @@ -8,7 +8,7 @@ jobs:
dependency-review:
runs-on: ubuntu-latest
steps:
- name: 'Checkout Repository'
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
- name: 'Dependency Review'
uses: actions/dependency-review-action@3c4e3dcb1aa7874d2c16be7d79418e9b7efd6261 # v4.8.2
- name: "Checkout Repository"
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- name: "Dependency Review"
uses: actions/dependency-review-action@05fe4576374b728f0c523d6a13d64c25081e0803 # v4.8.3
8 changes: 4 additions & 4 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ on:
branches:
- main
schedule:
- cron: '0 0 * * *'
- cron: "0 0 * * *"
jobs:
deploy:
name: Deploy Site
Expand All @@ -15,10 +15,10 @@ jobs:
node-version: [lts/*]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
with:
node-version: ${{ matrix.node-version }}
cache: yarn
Expand All @@ -35,7 +35,7 @@ jobs:
- run: yarn lint:links

- name: Deploy
uses: JamesIves/github-pages-deploy-action@4a3abc783e1a24aeb44c16e869ad83caf6b4cc23 # v4.7.4
uses: JamesIves/github-pages-deploy-action@d92aa235d04922e8f08b40ce78cc5442fcfbfa2f # v4.8.0
with:
token: ${{ secrets.GITHUB_TOKEN }}
folder: dist
Expand Down
18 changes: 9 additions & 9 deletions .github/workflows/testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ jobs:
node-version: [lts/*]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
with:
node-version: ${{ matrix.node-version }}
cache: yarn
Expand All @@ -35,10 +35,10 @@ jobs:
node-version: [lts/*]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
with:
node-version: ${{ matrix.node-version }}
cache: yarn
Expand All @@ -55,10 +55,10 @@ jobs:
node-version: [lts/*]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
with:
node-version: ${{ matrix.node-version }}
cache: yarn
Expand All @@ -81,10 +81,10 @@ jobs:
node-version: [lts/*]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
with:
node-version: ${{ matrix.node-version }}
cache: yarn
Expand All @@ -95,7 +95,7 @@ jobs:
uses: ./.github/actions/webpack-persistent-cache

- name: Cypress run
uses: cypress-io/github-action@7ef72e250a9e564efb4ed4c2433971ada4cc38b4 # v6.10.4
uses: cypress-io/github-action@bc22e01685c56e89e7813fd8e26f33dc47f87e15 # v7.1.5
with:
browser: chrome
config-file: cypress.config.js
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
node_modules
dist
**/feed.xml
!examples/**/dist
src/**/_*.json
src/**/_*.mdx
Expand Down
1 change: 1 addition & 0 deletions .markdownlint.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
"MD034": false,
"MD036": false,
"MD041": false,
"MD059": false,
"no-hard-tabs": false,
"whitespace": false
}
1 change: 1 addition & 0 deletions .markdownlintignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
node_modules
src/content/loaders/_*.mdx
src/content/plugins/_*.mdx
src/content/contribute/Governance-*.mdx
1 change: 1 addition & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
dist
examples
src/content/contribute/Governance-*.mdx
2 changes: 1 addition & 1 deletion .vale.ini
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ StylesPath = .vale
MinAlertLevel = warning

[*.{md,mdx}]
BasedOnStyles = proselint
BasedOnStyles = proselint, Speciesism

proselint.But = NO
proselint.Typography = NO
Expand Down
32 changes: 32 additions & 0 deletions .vale/Speciesism/AnimalIdioms.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
extends: substitution
message: "Consider using '%s' instead of '%s'. This phrase normalizes violence toward animals."
link: https://doi.org/10.1007/s43681-023-00380-w
level: warning
ignorecase: true
swap:
'kill two birds with one stone': accomplish two things at once
'killing two birds with one stone': accomplishing two things at once
'killed two birds with one stone': accomplished two things at once
'beat a dead horse': belabor the point
'beating a dead horse': belaboring the point
'flog a dead horse': belabor the point
'flogging a dead horse': belaboring the point
'bring home the bacon': bring home the results
'bringing home the bacon': bringing home the results
'brought home the bacon': brought home the results
'more than one way to skin a cat': more than one way to solve this
'many ways to skin a cat': many ways to approach this
'let the cat out of the bag': reveal the secret
'letting the cat out of the bag': revealing the secret
'open a can of worms': create a complicated situation
'opening a can of worms': creating a complicated situation
'opened a can of worms': created a complicated situation
'wild goose chase': pointless pursuit
'take the bull by the horns': face the challenge head-on
'taking the bull by the horns': facing the challenge head-on
'took the bull by the horns': faced the challenge head-on
'like shooting fish in a barrel': extremely easy
'straight from the horse''s mouth': directly from the source
'from the horse''s mouth': from a reliable source
'whack-a-mole': recurring problem
'whack a mole': recurring problem
14 changes: 14 additions & 0 deletions .vale/Speciesism/AnimalMetaphors.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
extends: substitution
message: "Consider using '%s' instead of '%s'. This term references animals as objects or tools."
link: https://doi.org/10.1007/s43681-023-00380-w
level: warning
ignorecase: true
swap:
'guinea pig': test subject
'sacred cow': unquestioned belief
'sacred cows': unquestioned beliefs
'scapegoat(?:ed|ing)?': wrongly blamed
'dog-eat-dog': ruthlessly competitive
'dog eat dog': ruthlessly competitive
'rat race': competitive grind
'red herring': false lead
13 changes: 13 additions & 0 deletions .vale/Speciesism/TechTerminology.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
extends: substitution
message: "Consider using '%s' instead of '%s'. This technical term has a more precise alternative."
level: suggestion
ignorecase: true
swap:
'canary deployment': progressive rollout
'canary release': progressive rollout
'canary test(?:ing)?': incremental testing
'monkey[- ]?patch(?:ed|ing)?': runtime patch
'duck[- ]?typ(?:ed|ing)': structural typing
'dogfood(?:ing)?': self-hosting
'eat(?:ing)? (?:your|our|their) own dogfood': self-testing
'rubber duck(?:ing)? debugging': talk-through debugging
Loading
Loading