Skip to content

chore(release): new release - #22874

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main
Open

github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

[email protected]

Minor Changes

  • Add compilation.hooks.chunkHashDependencies for chunks naming other chunks. (by @alexander-akait in #22810)

  • Add a sourceTest condition to use items; match /g regexps reliably. (by @xiaoxiaojx in #23029)

  • Add an updateManifest HMR hook so plugins add their own hot update data. (by @alexander-akait in #23008)

  • Restore deep import paths Module Federation loads and expose its helpers. (by @alexander-akait in #22934)

  • Make the MultiCompiler done hook async; its sync call is deprecated. (by @alexander-akait in #23023)

  • Add a JavaScript SourceProcessor that prints minified, and minify JS faster. (by @alexander-akait in #22815)

  • Add parseErrors, parseProgram, and CommonJS and event handler sourceType. (by @alexander-akait in #22881)

  • Type a <style lang> or <script lang> body as its language's files. (by @alexander-akait in #22940)

  • Let CSS visitors replace nodes and read value ranges, and minify CSS faster. (by @alexander-akait in #22886)

  • Drop unread call arguments and fold Object.keys and .length when minifying. (by @alexander-akait in #22871)

  • Fix delete (null ?? x), and drop unused catch bindings when minifying. (by @alexander-akait in #22878)

  • Merge branches spelling a key with and without quotes, drop the values an unread function called in place returns, write computed NaN and null keys as names, and drop new before RegExp of a BigInt when minifying. (by @aryanraj45 in #22914)

  • Fold known switches and literals, and drop unread classes and more dead code. (by @alexander-akait in #22897)

  • Inline more functions and values, and merge imports and exports, when minifying. (by @alexander-akait in #22909)

  • Fold a value into what an await or yield hands over, and a function or object assigned to a name read once into that read, when minifying. (by @aryanraj45 in #22920)

  • Fold more values, tests and loop declarations when minifying. (by @alexander-akait in #22919)

  • Fold a pure call's value past another pure call when minifying. (by @aryanraj45 in #22927)

  • Write strings as templates when minifying where every one can be. (by @alexander-akait in #22923)

  • Minify JavaScript in one SourceProcessor run, with source maps and beautify. (by @alexander-akait in #22995)

  • Accept a function returning the schema, the name and data path of the errors and a check precompiled with schema-utils precompile in this.getOptions(schema, configuration, check), as compiler.validate does, and let both take the check in the configuration's place. (by @alexander-akait in #22745)

Patch Changes

  • Keep an outer <a> open when a nested <a> in a table cell closes another. (by @alexander-akait in #22881)

  • Decode HTML asset URLs, fix <base href>, apply entry html options to pages. (by @alexander-akait in #22917)

  • Fix loading WebAssembly from runtime chunks emitted in subdirectories. (by @bjohansebas in #22916)

  • Fix output.html.inline output, custom license banners included, and keep embedded code a minifier fails on. (by @alexander-akait in #22992)

  • Keep unused imports of names a nested lazy barrel defers from failing to link. (by @alexander-akait in #22930)

  • Preserve optional chains when renaming CommonJS export self-references. (by @bjohansebas in #22883)

  • Preserve stylesheet attributes and disabled state, and drop removed chunks' styles, during hot updates. (by @bjohansebas in #22911)

  • Preserve request order when collecting asynchronous CSS on the server. (by @bjohansebas in #22913)

  • Make external module identifiers independent of resolution order. (by @bjohansebas in #22891)

  • Preserve URL objects when resolving dynamic asset requests. (by @bjohansebas in #22884)

  • Remove sourceMappingURL comments with extractSourceMap even when devtool is off. (by @alexander-akait in #23011)

  • Fix HMR when an update needs a chunk the client has not loaded, including ES module output. (by @alexander-akait in #22971)

  • Keep MultiCompiler watching usable when a child compiler is already running. (by @alexander-akait in #23041)

  • Keep compilation.namedChunks pointing to existing chunks after chunks are merged or removed. (by @hai-x in #22954)

  • Reset the chunk graph when sealing a compilation again. (by @bjohansebas in #22888)

  • Fix source map hashes for file fields and local file:/// sources. (by @alexander-akait in #22941)

  • Fix WebAssembly filenames using the full hash in universal builds or next to a digest. (by @bjohansebas in #22912)

  • Avoid unused external warnings for aliases sharing the same module. (by @bjohansebas in #22893)

  • Keep HMR from aborting when a change only moves modules between the chunks an import() loads. (by @alexander-akait in #22982)

  • Apply pending HMR updates before running a chunk or sibling from a newer build. (by @alexander-akait in #22984)

  • Load the stylesheet of a new chunk joining a loaded group on HMR update. (by @alexander-akait in #22985)

  • Fix HMR cache, CSS order, rejected accepts, over-fetching and custom chunk ids. (by @alexander-akait in #22993)

  • Concatenate a long import cycle without overflowing the call stack. (by @alexander-akait in #22947)

  • Keep named chunk ids off Object.prototype keys such as toString. (by @alexander-akait in #22993)

  • Keep the space before an SVG data: URL the CSS minifier rewrites. (by @lazerg in #22880)

  • Keep an escaped : in a CSS custom property name when dropping unused ones. (by @alexander-akait in #23038)

  • Fix CSS, HTML and JavaScript parser divergences their own tests found. (by @alexander-akait in #22889)

  • Fix CSS, HTML and JavaScript tokenizer divergences from their specs. (by @alexander-akait in #22872)

  • Keep minified XML well-formed: close a cut-off CDATA, escape a bare &. (by @alexander-akait in #22850)

  • Fix CSS, HTML and JavaScript minifier output bugs found by coverage and sweeps. (by @alexander-akait in #22903)

  • Write new (0, a.b) as new a.b, keep a ? !1 : (b = 1) where !a && (b = 1) is longer, and end a function with if (a) return a for return a || void 0 when minifying. (by @aryanraj45 in #22955)

  • Fold conditionals, returns and values further in the one-pass JavaScript minifier. (by @alexander-akait in #22949)

  • Drop unread let writes from closures created after the declaration. (by @aryanraj45 in #22960)

  • Inline simple function calls in the one-pass JavaScript minifier. (by @alexander-akait in #22956)

  • Speed up HMR rebuilds and shrink the HMR runtime. (by @alexander-akait in #23000)

  • Inline one-use calls in literals and fold let reads after their declaration. (by @aryanraj45 in #22987)

  • Merge equal exits and shared assignments in the one-pass JavaScript minifier. (by @alexander-akait in #22957)

  • Emit shorter runtime code for chunk loading, CSS, interop and module federation. (by @alexander-akait in #22921)

  • Keep every tag of a conditional comment's body when minifying it. (by @alexander-akait in #22936)

  • Fix !!!x and writes arguments reads in the one-pass JavaScript minifier. (by @alexander-akait in #22958)

  • Give back as written an event handler the JavaScript minifier prints as nothing. (by @alexander-akait in #22940)

  • Inline single-use functions, literals and string joins, and print once, in the one-pass minifier. (by @alexander-akait in #22969)

  • Drop unused RegExps and split long string arrays in the one-pass minifier. (by @alexander-akait in #22990)

  • Compress JavaScript smaller and correctly in one pass, with or without mangling. (by @alexander-akait in #23014)

  • Move an assignment into its call past names its new functions redeclare. (by @aryanraj45 in #23013)

  • Speed up externals matching, including the built-in modules of node targets. (by @alexander-akait in #22933)

  • Open the ProfilingPlugin profiler's session on the inspector it is given. (by @alexander-akait in #22953)

  • Let plugins type their build info, stats fields, code generation data and tags. (by @alexander-akait in #22999)

  • Type memo cache entries by key and fix published type signatures. (by @alexander-akait in #23016)

  • Call back with the cached value on a hit in both cache facade provide methods. (by @alexander-akait in #23032)

  • Require minimizer-webpack-plugin 5.14 for exact source map columns. (by @alexander-akait in #23022)

  • Keep a comment by a folded if test or dropped new from ending a return. (by @alexander-akait in #23037)

@github-actions
github-actions Bot force-pushed the changeset-release/main branch 30 times, most recently from 3f64281 to 0510192 Compare October 26, 2026 00:27
@github-actions
github-actions Bot force-pushed the changeset-release/main branch 29 times, most recently from deda9fd to b26fe88 Compare October 28, 2026 11:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants