unjs / unplugin

Unified plugin system for Vite, Rollup, Webpack, esbuild, Rolldown, and more
https://unplugin.unjs.io
MIT License
3.09k stars 114 forks source link

chore(deps): update all non-major dependencies #434

Closed renovate[bot] closed 2 days ago

renovate[bot] commented 4 days ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@antfu/eslint-config ^3.8.0 -> ^3.9.1 age adoption passing confidence
@iconify/json (source) ^2.2.265 -> ^2.2.272 age adoption passing confidence
@shikijs/vitepress-twoslash (source) ^1.22.2 -> ^1.23.0 age adoption passing confidence
@types/node (source) ^22.8.1 -> ^22.9.0 age adoption passing confidence
bumpp ^9.7.1 -> ^9.8.1 age adoption passing confidence
eslint (source) ^9.13.0 -> ^9.14.0 age adoption passing confidence
jiti ^2.3.3 -> ^2.4.0 age adoption passing confidence
rolldown (source) ^0.13.2 -> ^0.14.0 age adoption passing confidence
rollup (source) ^4.24.2 -> ^4.27.0 age adoption passing confidence
unocss ^0.63.6 -> ^0.64.1 age adoption passing confidence
unplugin-icons ^0.19.3 -> ^0.20.1 age adoption passing confidence
vite (source) ^5.4.10 -> ^5.4.11 age adoption passing confidence
vitepress (source) ^1.4.1 -> ^1.5.0 age adoption passing confidence
vitest (source) ^2.1.4 -> ^2.1.5 age adoption passing confidence
vue (source) ^3.5.12 -> ^3.5.13 age adoption passing confidence

Release Notes

antfu/eslint-config (@​antfu/eslint-config) ### [`v3.9.1`](https://redirect.github.com/antfu/eslint-config/releases/tag/v3.9.1) [Compare Source](https://redirect.github.com/antfu/eslint-config/compare/v3.8.0...v3.9.1) #####    🐞 Bug Fixes - Update quotes config  -  by [@​antfu](https://redirect.github.com/antfu) [(31610)](https://redirect.github.com/antfu/eslint-config/commit/31610b2) #####     [View changes on GitHub](https://redirect.github.com/antfu/eslint-config/compare/v3.9.0...v3.9.1)
iconify/icon-sets (@​iconify/json) ### [`v2.2.272`](https://redirect.github.com/iconify/icon-sets/compare/2.2.271...9b245dbb67c29d545e909336bdf98649e14d3554) [Compare Source](https://redirect.github.com/iconify/icon-sets/compare/2.2.271...2.2.272) ### [`v2.2.271`](https://redirect.github.com/iconify/icon-sets/compare/2.2.270...2.2.271) [Compare Source](https://redirect.github.com/iconify/icon-sets/compare/2.2.270...2.2.271) ### [`v2.2.270`](https://redirect.github.com/iconify/icon-sets/compare/2.2.269...2.2.270) [Compare Source](https://redirect.github.com/iconify/icon-sets/compare/2.2.269...2.2.270) ### [`v2.2.269`](https://redirect.github.com/iconify/icon-sets/compare/2.2.268...2.2.269) [Compare Source](https://redirect.github.com/iconify/icon-sets/compare/2.2.268...2.2.269) ### [`v2.2.268`](https://redirect.github.com/iconify/icon-sets/compare/2.2.267...2.2.268) [Compare Source](https://redirect.github.com/iconify/icon-sets/compare/2.2.267...2.2.268) ### [`v2.2.267`](https://redirect.github.com/iconify/icon-sets/compare/2.2.266...2.2.267) [Compare Source](https://redirect.github.com/iconify/icon-sets/compare/2.2.266...2.2.267) ### [`v2.2.266`](https://redirect.github.com/iconify/icon-sets/compare/2.2.265...2.2.266) [Compare Source](https://redirect.github.com/iconify/icon-sets/compare/2.2.265...2.2.266)
shikijs/shiki (@​shikijs/vitepress-twoslash) ### [`v1.23.0`](https://redirect.github.com/shikijs/shiki/releases/tag/v1.23.0) [Compare Source](https://redirect.github.com/shikijs/shiki/compare/v1.22.2...v1.23.0) #####    🚀 Features - Port `@michael-makes/shiki-colorized-brackets` JSR package  -  by [@​MichaelMakesGames](https://redirect.github.com/MichaelMakesGames) in [https://github.com/shikijs/shiki/issues/831](https://redirect.github.com/shikijs/shiki/issues/831) [(94cc6)](https://redirect.github.com/shikijs/shiki/commit/94cc6d8f) - Use Oniguruma-To-ES in the JS engine  -  by [@​slevithan](https://redirect.github.com/slevithan) and [@​antfu](https://redirect.github.com/antfu) in [https://github.com/shikijs/shiki/issues/828](https://redirect.github.com/shikijs/shiki/issues/828) and [https://github.com/shikijs/shiki/issues/832](https://redirect.github.com/shikijs/shiki/issues/832) [(33b8b)](https://redirect.github.com/shikijs/shiki/commit/33b8b493) - **transformers**: Add Style to Class transformer  -  by [@​antfu](https://redirect.github.com/antfu) in [https://github.com/shikijs/shiki/issues/826](https://redirect.github.com/shikijs/shiki/issues/826) [(48d6c)](https://redirect.github.com/shikijs/shiki/commit/48d6c579) - **vitepress-twoslash**: Cache type informations to improve performance  -  by [@​nakasyou](https://redirect.github.com/nakasyou) and [@​antfu](https://redirect.github.com/antfu) in [https://github.com/shikijs/shiki/issues/798](https://redirect.github.com/shikijs/shiki/issues/798) [(45fd3)](https://redirect.github.com/shikijs/shiki/commit/45fd3ada) #####     [View changes on GitHub](https://redirect.github.com/shikijs/shiki/compare/v1.22.2...v1.23.0)
antfu/bumpp (bumpp) ### [`v9.8.1`](https://redirect.github.com/antfu-collective/bumpp/releases/tag/v9.8.1) [Compare Source](https://redirect.github.com/antfu/bumpp/compare/v9.8.0...v9.8.1) #####    🐞 Bug Fixes - \--no-print-commits not working  -  by [@​noootwo](https://redirect.github.com/noootwo) in [https://github.com/antfu-collective/bumpp/issues/57](https://redirect.github.com/antfu-collective/bumpp/issues/57) [(5675e)](https://redirect.github.com/antfu-collective/bumpp/commit/5675e6e) - Remove the useless option 'version'  -  by [@​noootwo](https://redirect.github.com/noootwo) in [https://github.com/antfu-collective/bumpp/issues/56](https://redirect.github.com/antfu-collective/bumpp/issues/56) [(41f0c)](https://redirect.github.com/antfu-collective/bumpp/commit/41f0c38) #####     [View changes on GitHub](https://redirect.github.com/antfu-collective/bumpp/compare/v9.8.0...v9.8.1) ### [`v9.8.0`](https://redirect.github.com/antfu-collective/bumpp/releases/tag/v9.8.0) [Compare Source](https://redirect.github.com/antfu/bumpp/compare/v9.7.1...v9.8.0) #####    🚀 Features - Execute could receive a function  -  by [@​s3xysteak](https://redirect.github.com/s3xysteak) in [https://github.com/antfu-collective/bumpp/issues/54](https://redirect.github.com/antfu-collective/bumpp/issues/54) [(e05fa)](https://redirect.github.com/antfu-collective/bumpp/commit/e05fac1) #####     [View changes on GitHub](https://redirect.github.com/antfu-collective/bumpp/compare/v9.7.1...v9.8.0)
eslint/eslint (eslint) ### [`v9.14.0`](https://redirect.github.com/eslint/eslint/compare/v9.13.0...db0b844a66ee25483f9619d04346de1a2a0d79fa) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.13.0...v9.14.0)
unjs/jiti (jiti) ### [`v2.4.0`](https://redirect.github.com/unjs/jiti/blob/HEAD/CHANGELOG.md#v240) [Compare Source](https://redirect.github.com/unjs/jiti/compare/v2.3.3...v2.4.0) [compare changes](https://redirect.github.com/unjs/jiti/compare/v2.3.3...v2.4.0) ##### 🚀 Enhancements - Support generic type for `jiti.import` ([#​331](https://redirect.github.com/unjs/jiti/pull/331)) ##### 🩹 Fixes - Try to resolve `.ts` files with `.js` extension from js files ([#​337](https://redirect.github.com/unjs/jiti/pull/337)) ##### 🏡 Chore - Update renovate.json ([86f11b3](https://redirect.github.com/unjs/jiti/commit/86f11b3)) - Update deps and lockfile ([5dfb0ec](https://redirect.github.com/unjs/jiti/commit/5dfb0ec)) - Add nvmrc ([899a782](https://redirect.github.com/unjs/jiti/commit/899a782)) ##### 🤖 CI - Deno v2 compat ([f4d0062](https://redirect.github.com/unjs/jiti/commit/f4d0062)) ##### ❤️ Contributors - Pooya Parsa ([@​pi0](http://github.com/pi0)) - Lars Kappert ([@​webpro](http://github.com/webpro)) - Alexander
rolldown/rolldown (rolldown) ### [`v0.14.0`](https://redirect.github.com/rolldown/rolldown/blob/HEAD/CHANGELOG.md#0140-2024-11-05) [Compare Source](https://redirect.github.com/rolldown/rolldown/compare/v0.13.2...v0.14.0) ##### Bug Fixes - create `__commonJS` second param on demand ([#​2314](https://redirect.github.com/rolldown/rolldown/issues/2314)) ([5d4fe3e](https://redirect.github.com/rolldown/rolldown/commit/5d4fe3e7b0a9e96752c7b83dadfb939df86cdb8a)), closes [/github.com/evanw/esbuild/blob/9c13ae1f06dfa909eb4a53882e3b7e4216a503fe/internal/linker/linker.go#L4811-L4818](https://redirect.github.com//github.com/evanw/esbuild/blob/9c13ae1f06dfa909eb4a53882e3b7e4216a503fe/internal/linker/linker.go/issues/L4811-L4818) - dicable dce when disable tree shake ([#​2335](https://redirect.github.com/rolldown/rolldown/issues/2335)) ([3778839](https://redirect.github.com/rolldown/rolldown/commit/377883931b5f36f96a624024b9f39f7a5d4a7c39)), closes [/github.com/rolldown/rolldown/pull/2322#discussion_r1775296379](https://redirect.github.com//github.com/rolldown/rolldown/pull/2322/issues/discussion_r1775296379) - diff custom resolver ([#​2463](https://redirect.github.com/rolldown/rolldown/issues/2463)) ([d16be62](https://redirect.github.com/rolldown/rolldown/commit/d16be622e8c12d4101a43352e29f92f6ac9c7d6f)) - don't fail building when transformer emit warning ([#​2405](https://redirect.github.com/rolldown/rolldown/issues/2405)) ([c5b8379](https://redirect.github.com/rolldown/rolldown/commit/c5b837963dda7d71444e8c70322d4e30d3e3536a)) - load fallback plugin related issues ([#​2309](https://redirect.github.com/rolldown/rolldown/issues/2309)) ([71d16fe](https://redirect.github.com/rolldown/rolldown/commit/71d16fe8998381cb713ae98c509f2351dff9edd5)), closes [#​2301](https://redirect.github.com/rolldown/rolldown/issues/2301) [#​2302](https://redirect.github.com/rolldown/rolldown/issues/2302) - module preload-polyfill plugin only intercept `RESOLVED_MODULE_PRELOAD_POLYFILL_ID` ([#​2261](https://redirect.github.com/rolldown/rolldown/issues/2261)) ([df113d5](https://redirect.github.com/rolldown/rolldown/commit/df113d5d5ea827f8762f2b8c7e70e1b156c93f6c)) - preserve identifiier when legitimize identifier ([#​2530](https://redirect.github.com/rolldown/rolldown/issues/2530)) ([a447e32](https://redirect.github.com/rolldown/rolldown/commit/a447e32995c51c6b741a1a64000d99d2d8ddd801)) - remove none relative path alias replacement ([#​2289](https://redirect.github.com/rolldown/rolldown/issues/2289)) ([5815228](https://redirect.github.com/rolldown/rolldown/commit/5815228d976a396b5ee02f27a65b0a543d0b206e)), closes [#​2288](https://redirect.github.com/rolldown/rolldown/issues/2288) - remove plain import decl if importee is side effects free ([#​2537](https://redirect.github.com/rolldown/rolldown/issues/2537)) ([6fce3c4](https://redirect.github.com/rolldown/rolldown/commit/6fce3c4f55dfd4c8d650ddc0d020822299a17f3f)) - rolldown concurrent write ([#​2519](https://redirect.github.com/rolldown/rolldown/issues/2519)) ([1197c99](https://redirect.github.com/rolldown/rolldown/commit/1197c99aa8cd9141ef611d6254024273e3ec0e10)), closes [#​2518](https://redirect.github.com/rolldown/rolldown/issues/2518) - use is_reserved_keyword_or_global_object ([#​2222](https://redirect.github.com/rolldown/rolldown/issues/2222)) ([ca6a4db](https://redirect.github.com/rolldown/rolldown/commit/ca6a4db6a7e10114d3ce702d7c9d25ed8b045fc8)), closes [oxc-project/oxc#4484](https://redirect.github.com/oxc-project/oxc/issues/4484) - `advancedChunks.groups[*].test` should be a `RegExp` ([#​2393](https://redirect.github.com/rolldown/rolldown/issues/2393)) ([be3527e](https://redirect.github.com/rolldown/rolldown/commit/be3527eefc1bb2a1ed9a576ab22f716e7d8b876b)), closes [#​2391](https://redirect.github.com/rolldown/rolldown/issues/2391) - `eslint/no-unsafe-optional-chaining` violation ([#​2432](https://redirect.github.com/rolldown/rolldown/issues/2432)) ([6c83c39](https://redirect.github.com/rolldown/rolldown/commit/6c83c39f25f5ae7b05bb2267606ccd522d7ac94e)) - `PluginContext#resolve` should care about `InputOptions#external` ([#​2307](https://redirect.github.com/rolldown/rolldown/issues/2307)) ([50fa284](https://redirect.github.com/rolldown/rolldown/commit/50fa28433a4cf72d5f112499246ea4d0e37cbe83)) - 🐛 align with module repr naming style ([#​2538](https://redirect.github.com/rolldown/rolldown/issues/2538)) ([3be0669](https://redirect.github.com/rolldown/rolldown/commit/3be06694bfc2f548021edab409d79b45deac32a1)), closes [/github.com/evanw/esbuild/blob/d34e79e2a998c21bb71d57b92b0017ca11756912/internal/js_ast/js_ast.go#L1800-L1816](https://redirect.github.com//github.com/evanw/esbuild/blob/d34e79e2a998c21bb71d57b92b0017ca11756912/internal/js_ast/js_ast.go/issues/L1800-L1816) - 🐛 crossplatform glob expr ([#​2441](https://redirect.github.com/rolldown/rolldown/issues/2441)) ([5bf9e84](https://redirect.github.com/rolldown/rolldown/commit/5bf9e84081bc3697ce9d0ecf02d0e36623fb99a1)) - 🐛 invalid module repr name ([#​2221](https://redirect.github.com/rolldown/rolldown/issues/2221)) ([6e7fc5b](https://redirect.github.com/rolldown/rolldown/commit/6e7fc5b0f876799ec35dc06da6fb7464d5b58740)) - 🐛 order of module namepspace object generation ([#​2450](https://redirect.github.com/rolldown/rolldown/issues/2450)) ([d073abe](https://redirect.github.com/rolldown/rolldown/commit/d073abe25ace3d9d3c13f42eca0e8a631688da7c)) - 🐛 should not always transform default specifier as `default as alias` ([#​2439](https://redirect.github.com/rolldown/rolldown/issues/2439)) ([a2b10d2](https://redirect.github.com/rolldown/rolldown/commit/a2b10d27971a33523d10676e5d8037e4827bdf5e)) - 🐛 side effects path ([#​2481](https://redirect.github.com/rolldown/rolldown/issues/2481)) ([f41d8ae](https://redirect.github.com/rolldown/rolldown/commit/f41d8ae53299dfce3bdfc3733dd5c18796d7e90f)) - 🐛 typeof side effects ([#​2435](https://redirect.github.com/rolldown/rolldown/issues/2435)) ([832b6ca](https://redirect.github.com/rolldown/rolldown/commit/832b6ca15b25b66c73be0147bf88b1370839509e)) - absolute glob expr ([#​2323](https://redirect.github.com/rolldown/rolldown/issues/2323)) ([35628ed](https://redirect.github.com/rolldown/rolldown/commit/35628ed8ff1e9146a4c1fb5ab7c394786eae1c71)), closes [#​2299](https://redirect.github.com/rolldown/rolldown/issues/2299) - alias plugin resolve should relative to `cwd` rather `importer` ([#​2262](https://redirect.github.com/rolldown/rolldown/issues/2262)) ([ff62f77](https://redirect.github.com/rolldown/rolldown/commit/ff62f77363600c181f1ea1afb08c89cb71cfcdea)) - **app:** create variable default for export defualt expr ([#​2354](https://redirect.github.com/rolldown/rolldown/issues/2354)) ([70ef205](https://redirect.github.com/rolldown/rolldown/commit/70ef2057aa1b67a3ab9a2a1cd51e988e340172ca)) - avoid loop at call TransformPluginContext#error ([#​2332](https://redirect.github.com/rolldown/rolldown/issues/2332)) ([7c699da](https://redirect.github.com/rolldown/rolldown/commit/7c699da1a824039d716cca1895ac427fd5ec9a15)) - avoid panic if content has hash placeholder ([#​2317](https://redirect.github.com/rolldown/rolldown/issues/2317)) ([e0b7987](https://redirect.github.com/rolldown/rolldown/commit/e0b7987351bb36a84c401af703e69b0f4cd08f91)) - avoid watcher deadlock ([#​2507](https://redirect.github.com/rolldown/rolldown/issues/2507)) ([d054ec2](https://redirect.github.com/rolldown/rolldown/commit/d054ec2e8362208348cabbd645f54e58e0530505)), closes [/github.com/rolldown/rolldown/issues/2438#issuecomment-2434691950](https://redirect.github.com//github.com/rolldown/rolldown/issues/2438/issues/issuecomment-2434691950) - binary op side effects ([#​2479](https://redirect.github.com/rolldown/rolldown/issues/2479)) ([d822812](https://redirect.github.com/rolldown/rolldown/commit/d82281255cf85a5df86324e3975c7e42b25e6aed)) - builtin module side effects free ([#​2599](https://redirect.github.com/rolldown/rolldown/issues/2599)) ([517e7b0](https://redirect.github.com/rolldown/rolldown/commit/517e7b0dc249a3e36920c2e6287c9d65fc938204)), closes [/github.com/evanw/esbuild/blob/d34e79e2a998c21bb71d57b92b0017ca11756912/internal/ast/ast.go#L130-L131](https://redirect.github.com//github.com/evanw/esbuild/blob/d34e79e2a998c21bb71d57b92b0017ca11756912/internal/ast/ast.go/issues/L130-L131) [/github.com/oxc-project/oxc-resolver/pull/291#issuecomment-2454178832](https://redirect.github.com//github.com/oxc-project/oxc-resolver/pull/291/issues/issuecomment-2454178832) - **cli:** fix `-s` flag not working in cli & Update cli help info ([#​2517](https://redirect.github.com/rolldown/rolldown/issues/2517)) ([8ad0293](https://redirect.github.com/rolldown/rolldown/commit/8ad02937f97c478e4a7d9e6807cee1f65f8e970a)) - conditional expr import and require ([#​2532](https://redirect.github.com/rolldown/rolldown/issues/2532)) ([9392957](https://redirect.github.com/rolldown/rolldown/commit/93929579699c290b3f6bd962d35bc99f5681d559)) - data url guess mime by extension ([#​2455](https://redirect.github.com/rolldown/rolldown/issues/2455)) ([04634dc](https://redirect.github.com/rolldown/rolldown/commit/04634dc073fddf5e0b56fd5185e9076bec82b213)) - deconflict asset file name ([#​2189](https://redirect.github.com/rolldown/rolldown/issues/2189)) ([f112a12](https://redirect.github.com/rolldown/rolldown/commit/f112a124bd29f1e385c6cb28ea84f7eb7f199b72)) - deduplicate assets if an explicit fileName is not provided ([#​2245](https://redirect.github.com/rolldown/rolldown/issues/2245)) ([5b448c9](https://redirect.github.com/rolldown/rolldown/commit/5b448c9e41194d64ccf3b918543ac40fbcc3169f)) - **esbuild-diff:** remove temp var when exported variable ([#​2331](https://redirect.github.com/rolldown/rolldown/issues/2331)) ([880937b](https://redirect.github.com/rolldown/rolldown/commit/880937bbdf35b05a966f02b4250b17feb2424cac)) - extend PluginContext with MinimalPluginContext ([#​2316](https://redirect.github.com/rolldown/rolldown/issues/2316)) ([824315d](https://redirect.github.com/rolldown/rolldown/commit/824315d5b242e46fa7ffee226735d84f641c737e)), closes [/github.com/rollup/rollup/blob/89a68c2a69eefaaf5544f83367f31d98360354ed/src/rollup/types.d.ts#L237](https://redirect.github.com//github.com/rollup/rollup/blob/89a68c2a69eefaaf5544f83367f31d98360354ed/src/rollup/types.d.ts/issues/L237) [/github.com/vitejs/vite/blob/08ff23319964903b9f380859c216b10e577ddb6f/packages/vite/src/node/plugin.ts#L81-L84](https://redirect.github.com//github.com/vitejs/vite/blob/08ff23319964903b9f380859c216b10e577ddb6f/packages/vite/src/node/plugin.ts/issues/L81-L84) - **filename_template:** `[hash:6]` in `entryFileNames` does not get replaced with hash ([#​2238](https://redirect.github.com/rolldown/rolldown/issues/2238)) ([ae7ea95](https://redirect.github.com/rolldown/rolldown/commit/ae7ea95d8e843c6947011f32ea3b25b5c820f111)), closes [#​2206](https://redirect.github.com/rolldown/rolldown/issues/2206) - glob import plugin support `./**.js` syntax ([#​2313](https://redirect.github.com/rolldown/rolldown/issues/2313)) ([17fefa4](https://redirect.github.com/rolldown/rolldown/commit/17fefa4b32db05ea05bad02b6192df61c5ff7efa)), closes [#​2298](https://redirect.github.com/rolldown/rolldown/issues/2298) - hashbang code generation ([#​2483](https://redirect.github.com/rolldown/rolldown/issues/2483)) ([da393ca](https://redirect.github.com/rolldown/rolldown/commit/da393ca8d2a1b7b9bb255b4fcf29c59cc4593fd2)), closes [/github.com/evanw/esbuild/blob/d34e79e2a998c21bb71d57b92b0017ca11756912/internal/linker/linker.go#L5663-L5673](https://redirect.github.com//github.com/evanw/esbuild/blob/d34e79e2a998c21bb71d57b92b0017ca11756912/internal/linker/linker.go/issues/L5663-L5673) - **iife:** `MISSING_NAME_OPTION_FOR_IIFE_EXPORT` is output even if nothing is exported from the entrypoint ([#​2256](https://redirect.github.com/rolldown/rolldown/issues/2256)) ([c0e7b5f](https://redirect.github.com/rolldown/rolldown/commit/c0e7b5f0869dff862e4fe006a9bfe6c31c43a2d1)), closes [#​2255](https://redirect.github.com/rolldown/rolldown/issues/2255) - **iife:** deconflict inject external symbol ([#​2328](https://redirect.github.com/rolldown/rolldown/issues/2328)) ([7214af6](https://redirect.github.com/rolldown/rolldown/commit/7214af6a60b90ae64731634b09fe1ee82bf7dec7)) - make sure asset reference id could be a valid identifier ([#​2198](https://redirect.github.com/rolldown/rolldown/issues/2198)) ([7752238](https://redirect.github.com/rolldown/rolldown/commit/775223864be4d2838cff97fa7b76cb7198adaf87)), closes [/github.com/rolldown/vite/pull/27#discussion_r1746521415](https://redirect.github.com//github.com/rolldown/vite/pull/27/issues/discussion_r1746521415) [/github.com/rollup/rollup/blob/master/src/utils/FileEmitter.ts#L300](https://redirect.github.com//github.com/rollup/rollup/blob/master/src/utils/FileEmitter.ts/issues/L300) - make watcher test stable ([#​2482](https://redirect.github.com/rolldown/rolldown/issues/2482)) ([1e023dd](https://redirect.github.com/rolldown/rolldown/commit/1e023dd86f56a6b5c7087dc1931a616d6fe89a76)) - mark some known global constructor as side effects free ([#​2610](https://redirect.github.com/rolldown/rolldown/issues/2610)) ([c0920f2](https://redirect.github.com/rolldown/rolldown/commit/c0920f299f1a8b7517713824ab0fe96771391ca7)) - **moduleType/json:** should trim the utf-8 bom. ([#​2312](https://redirect.github.com/rolldown/rolldown/issues/2312)) ([8b8d7a1](https://redirect.github.com/rolldown/rolldown/commit/8b8d7a14a17d554225d5bd4afb4e3d8059161af9)), closes [#​2297](https://redirect.github.com/rolldown/rolldown/issues/2297) - **plugin/replace:** fix `object_guards` option ([#​2322](https://redirect.github.com/rolldown/rolldown/issues/2322)) ([3899128](https://redirect.github.com/rolldown/rolldown/commit/3899128e9d50b6d9dcfe5c49c203ce6cb7f611df)) - **plugin/replace:** fix panic if `object_guards` enabled and simple values ([#​2318](https://redirect.github.com/rolldown/rolldown/issues/2318)) ([940d676](https://redirect.github.com/rolldown/rolldown/commit/940d67693690f7f59f8d179aebb87f279cace8d7)) - **plugin/replace:** set a higher backtrack limit as default value ([#​2311](https://redirect.github.com/rolldown/rolldown/issues/2311)) ([3847e2b](https://redirect.github.com/rolldown/rolldown/commit/3847e2b45ff70af59e9ce9356af18c1dd8b430b5)) - **plugin:** ensure correct execution order ([#​2602](https://redirect.github.com/rolldown/rolldown/issues/2602)) ([26a4031](https://redirect.github.com/rolldown/rolldown/commit/26a4031b47a274e419a9c21e3cf4e287ef9ef4d6)) - **plugin:** fix `expand_typeof_replacements` ([#​2196](https://redirect.github.com/rolldown/rolldown/issues/2196)) ([d6233d8](https://redirect.github.com/rolldown/rolldown/commit/d6233d867cca3bafdbd6258f94389c352f0f1a1a)) - remove `__toCommonJS` if it is plain require ([#​2547](https://redirect.github.com/rolldown/rolldown/issues/2547)) ([26282e0](https://redirect.github.com/rolldown/rolldown/commit/26282e0eafe093273cf8ac6695e4cde15621f0f3)) - replace unresolved ns member expr with `void 0` ([#​2347](https://redirect.github.com/rolldown/rolldown/issues/2347)) ([a183537](https://redirect.github.com/rolldown/rolldown/commit/a183537912a3970e19f7c51f4b5e198ec1feec2d)) - resolve id return false should mark module as external ([#​2545](https://redirect.github.com/rolldown/rolldown/issues/2545)) ([6aa4503](https://redirect.github.com/rolldown/rolldown/commit/6aa450304dd537ba873793bbc8e9f2e0c7d7997b)) - resolve with cwd when context is empty string ([#​2080](https://redirect.github.com/rolldown/rolldown/issues/2080)) ([351d2c7](https://redirect.github.com/rolldown/rolldown/commit/351d2c77e8b554d9b55b98b71eacc656e6d91a12)), closes [#​2067](https://redirect.github.com/rolldown/rolldown/issues/2067) - rolldown can not write twice ([#​2477](https://redirect.github.com/rolldown/rolldown/issues/2477)) ([0b2e212](https://redirect.github.com/rolldown/rolldown/commit/0b2e21252ece83f80072de555076c45f8e573523)) - **rolldown:** return semantic error from oxc ([#​2502](https://redirect.github.com/rolldown/rolldown/issues/2502)) ([6d66ba5](https://redirect.github.com/rolldown/rolldown/commit/6d66ba574fa3149f63d9983f6ec88b3ee5947a16)), closes [#​1494](https://redirect.github.com/rolldown/rolldown/issues/1494) [#​1910](https://redirect.github.com/rolldown/rolldown/issues/1910) - RollupPreRenderedChunk#exports ([#​2505](https://redirect.github.com/rolldown/rolldown/issues/2505)) ([399cac4](https://redirect.github.com/rolldown/rolldown/commit/399cac40be3b56e5be495250b08d077a8e4a3169)) - **rust:** should keep import for builtin node modules as it is ([#​2460](https://redirect.github.com/rolldown/rolldown/issues/2460)) ([043256e](https://redirect.github.com/rolldown/rolldown/commit/043256e79a0d4201fd0cb23c45648b755990ecb6)) - should handle the `-s` for sourcemap. ([#​2236](https://redirect.github.com/rolldown/rolldown/issues/2236)) ([e52ef2f](https://redirect.github.com/rolldown/rolldown/commit/e52ef2f22015b919e958bdcf332bfca7425144d2)), closes [#​2225](https://redirect.github.com/rolldown/rolldown/issues/2225) - should reference importee namespace_object_ref for export all decl ([#​2585](https://redirect.github.com/rolldown/rolldown/issues/2585)) ([58853fe](https://redirect.github.com/rolldown/rolldown/commit/58853fe594a7e7230a0fa689e4e19621594961c3)) - should trim in data url. ([#​2310](https://redirect.github.com/rolldown/rolldown/issues/2310)) ([6e69533](https://redirect.github.com/rolldown/rolldown/commit/6e695339c1b6cb95033e1c6a3ce1948e68c1a03e)), closes [#​2300](https://redirect.github.com/rolldown/rolldown/issues/2300) - should use node interop for mjs or type module ([#​2220](https://redirect.github.com/rolldown/rolldown/issues/2220)) ([a1ed56a](https://redirect.github.com/rolldown/rolldown/commit/a1ed56af6da7232ae17a8ddea27c9196f9d1a65e)) - sourcemap inline should emit sourcemap file ([#​2237](https://redirect.github.com/rolldown/rolldown/issues/2237)) ([dbe5539](https://redirect.github.com/rolldown/rolldown/commit/dbe553907b352fe810f8813330265c9bbdcb392d)) - toplevel class decl rewrite ([#​2465](https://redirect.github.com/rolldown/rolldown/issues/2465)) ([01f0d17](https://redirect.github.com/rolldown/rolldown/commit/01f0d17fbe3555aad3eb32fe498c4dbaf75d6426)), closes [/github.com/evanw/esbuild/blob/d34e79e2a998c21bb71d57b92b0017ca11756912/internal/js_parser/js_parser_lower_class.go#L2028-L2043](https://redirect.github.com//github.com/evanw/esbuild/blob/d34e79e2a998c21bb71d57b92b0017ca11756912/internal/js_parser/js_parser_lower_class.go/issues/L2028-L2043) [/github.com/evanw/esbuild/blob/d34e79e2a998c21bb71d57b92b0017ca11756912/internal/js_parser/js_parser_lower_class.go#L2277-L2283](https://redirect.github.com//github.com/evanw/esbuild/blob/d34e79e2a998c21bb71d57b92b0017ca11756912/internal/js_parser/js_parser_lower_class.go/issues/L2277-L2283) - update the rollup external test status ([#​2543](https://redirect.github.com/rolldown/rolldown/issues/2543)) ([536638d](https://redirect.github.com/rolldown/rolldown/commit/536638d5ca56ba799db584c3f3d5bade0522792f)) - use "\__require" instead of "require" if the format is not `cjs` ([#​2525](https://redirect.github.com/rolldown/rolldown/issues/2525)) ([829e36d](https://redirect.github.com/rolldown/rolldown/commit/829e36d2db1b22a6aec7ef48d88a8fefd24fb456)) ##### Features - add jsx related options in rust side ([#​2454](https://redirect.github.com/rolldown/rolldown/issues/2454)) ([a43d19c](https://redirect.github.com/rolldown/rolldown/commit/a43d19cb3a113d47c3088dfb91a3c9574f32b4a6)) - add css module type to output options ([#​2464](https://redirect.github.com/rolldown/rolldown/issues/2464)) ([c19f7b8](https://redirect.github.com/rolldown/rolldown/commit/c19f7b87f70edd186c0a6f5bf351e15702bc489d)) - align with `repr_name` with esbuild ([#​2285](https://redirect.github.com/rolldown/rolldown/issues/2285)) ([930d1bc](https://redirect.github.com/rolldown/rolldown/commit/930d1bcaf17c26f9813ea53bc7b494a19a408f71)) - **app:** add \__esModule flag for esm module ([#​2201](https://redirect.github.com/rolldown/rolldown/issues/2201)) ([34191b8](https://redirect.github.com/rolldown/rolldown/commit/34191b86993a0b44adfd88c3b71e7ba6d97b5cc9)) - **app:** detect interop ([#​2218](https://redirect.github.com/rolldown/rolldown/issues/2218)) ([1d41e7d](https://redirect.github.com/rolldown/rolldown/commit/1d41e7d28bbc09428d3fcf92a1c1490526d7be1a)) - **app:** rewrite export all declaration ([#​2215](https://redirect.github.com/rolldown/rolldown/issues/2215)) ([bf43fa8](https://redirect.github.com/rolldown/rolldown/commit/bf43fa848ea79a3e83294add8a321397923a741b)) - **app:** rewrite export default declaration ([#​2210](https://redirect.github.com/rolldown/rolldown/issues/2210)) ([c2be668](https://redirect.github.com/rolldown/rolldown/commit/c2be6686da103fea667feaac330d7b6495810e14)) - **app:** rewrite export named declaration ([#​2211](https://redirect.github.com/rolldown/rolldown/issues/2211)) ([34bf002](https://redirect.github.com/rolldown/rolldown/commit/34bf002bb898cb270cc6e20e4b191c0e29a3b64d)) - **app:** rewrite require call to module stable id ([#​2268](https://redirect.github.com/rolldown/rolldown/issues/2268)) ([0e949fb](https://redirect.github.com/rolldown/rolldown/commit/0e949fb9048cca03649ec63d8a8d02952da19e8f)) - **app:** should rewrite symbol reference from external module ([#​2350](https://redirect.github.com/rolldown/rolldown/issues/2350)) ([f75063c](https://redirect.github.com/rolldown/rolldown/commit/f75063ceaea360ce6d8652ae2799589dc36dd48c)) - **app:** transform export named declaration ([#​2270](https://redirect.github.com/rolldown/rolldown/issues/2270)) ([952d126](https://redirect.github.com/rolldown/rolldown/commit/952d12647be16ed1fb1acbafe07dcfb9b566fbd9)) - **asset:** generate correct path for imported asset modules ([#​2573](https://redirect.github.com/rolldown/rolldown/issues/2573)) ([efb48dd](https://redirect.github.com/rolldown/rolldown/commit/efb48dd53c65c9764b6ba0528dfef3c513b828a7)) - Calling bundle.write multiple times with different output options ([#​2535](https://redirect.github.com/rolldown/rolldown/issues/2535)) ([92948a4](https://redirect.github.com/rolldown/rolldown/commit/92948a4dc2a2d27635d6b1a7f45533f603b6818e)) - check resolved failed module is external with isResolved ture ([#​2570](https://redirect.github.com/rolldown/rolldown/issues/2570)) ([41782cd](https://redirect.github.com/rolldown/rolldown/commit/41782cd5468192b01d6a4d535291af0e2cb801d4)) - **cjs/output:** generate proper property access pattern for exports ([#​2283](https://redirect.github.com/rolldown/rolldown/issues/2283)) ([c85538e](https://redirect.github.com/rolldown/rolldown/commit/c85538e8044a69c2c29a52b9b8c355af5369fc64)) - **cli:** call watcher close at process exit ([#​2550](https://redirect.github.com/rolldown/rolldown/issues/2550)) ([33b2880](https://redirect.github.com/rolldown/rolldown/commit/33b28805fb6bbd51bf7494e1b97210f19463fa1e)), closes [/github.com/rollup/rollup/blob/master/cli/run/watch-cli.ts#L31](https://redirect.github.com//github.com/rollup/rollup/blob/master/cli/run/watch-cli.ts/issues/L31) - **cli:** support simple watch option ([#​2413](https://redirect.github.com/rolldown/rolldown/issues/2413)) ([7ab8722](https://redirect.github.com/rolldown/rolldown/commit/7ab8722caf63f9c44618ab73aecfbca485262b3b)) - conditional `commonJSMin` and `esmMin` ([#​2346](https://redirect.github.com/rolldown/rolldown/issues/2346)) ([ceacea3](https://redirect.github.com/rolldown/rolldown/commit/ceacea3bda3ec0c23aa8ca43ca62830aa8e3ea5f)) - **css:** add `CssAstScanner` ([#​2366](https://redirect.github.com/rolldown/rolldown/issues/2366)) ([f1e4907](https://redirect.github.com/rolldown/rolldown/commit/f1e4907bd4018352adfa069db113bedf0c7b82c8)) - **css:** css module participate making module graph ([#​2419](https://redirect.github.com/rolldown/rolldown/issues/2419)) ([748add4](https://redirect.github.com/rolldown/rolldown/commit/748add46c28416bb62dfa1a1f21bec76e7cc5c8c)) - **css:** emit css asset ([#​2250](https://redirect.github.com/rolldown/rolldown/issues/2250)) ([d2fc33a](https://redirect.github.com/rolldown/rolldown/commit/d2fc33a07f8733eecca484df98f3bc0c1cdb2461)) - **css:** should remove `at-import` statements in output ([#​2423](https://redirect.github.com/rolldown/rolldown/issues/2423)) ([5b6497d](https://redirect.github.com/rolldown/rolldown/commit/5b6497d675675a807a85ea7908422fbc46fcb389)) - emit watcher event ([#​2451](https://redirect.github.com/rolldown/rolldown/issues/2451)) ([5375ed9](https://redirect.github.com/rolldown/rolldown/commit/5375ed936a2db51d67e54890a34ae958a96bcb3f)) - export jsx related options ([#​2443](https://redirect.github.com/rolldown/rolldown/issues/2443)) ([a881cf1](https://redirect.github.com/rolldown/rolldown/commit/a881cf1fb52ddd84aebcaddf427ebac58a9e1ce4)) - export transform related options ([#​2362](https://redirect.github.com/rolldown/rolldown/issues/2362)) ([399a25f](https://redirect.github.com/rolldown/rolldown/commit/399a25f1507b69df802beffc152422ef2808ecd0)) - expose `moduleType` type ([#​2217](https://redirect.github.com/rolldown/rolldown/issues/2217)) ([2685a07](https://redirect.github.com/rolldown/rolldown/commit/2685a07738e4aa98429483b2c3bb7bd6899c5388)) - expose `resolve#extensionAlias` option ([#​2337](https://redirect.github.com/rolldown/rolldown/issues/2337)) ([15c41fa](https://redirect.github.com/rolldown/rolldown/commit/15c41faa1b47e8787a930c8fc475f7b23157a1a0)), closes [#​2327](https://redirect.github.com/rolldown/rolldown/issues/2327) - first-class asset support ([#​2539](https://redirect.github.com/rolldown/rolldown/issues/2539)) ([39d62f7](https://redirect.github.com/rolldown/rolldown/commit/39d62f79bdf4d6d437cef86a8b1bbaaca04a948c)) - format umd ([#​2489](https://redirect.github.com/rolldown/rolldown/issues/2489)) ([a6edd11](https://redirect.github.com/rolldown/rolldown/commit/a6edd1141093c89e35d15a53642a91114462c175)) - **node/experimental:** add `disableLiveBindings` option ([#​2282](https://redirect.github.com/rolldown/rolldown/issues/2282)) ([c56991c](https://redirect.github.com/rolldown/rolldown/commit/c56991c0a1ea8fec5c2e6de3c1b5496ebbd6f486)) - **node/hook-filter:** improve dx of writting filter ([#​2542](https://redirect.github.com/rolldown/rolldown/issues/2542)) ([826b920](https://redirect.github.com/rolldown/rolldown/commit/826b92018189c1f5e97eef1064f6a0a05ee55d58)) - **node:** support `output.file` option ([#​2567](https://redirect.github.com/rolldown/rolldown/issues/2567)) ([378692a](https://redirect.github.com/rolldown/rolldown/commit/378692a3fc6c50440b799eb53f728d4b14022db0)) - **output/cjs:** on demand shorthand export pattern ([#​2383](https://redirect.github.com/rolldown/rolldown/issues/2383)) ([e6164b1](https://redirect.github.com/rolldown/rolldown/commit/e6164b1fa1bd200c1e3d1883f22446e355992ffd)) - **plugin/transformer:** support `targets` key for options. ([#​2242](https://redirect.github.com/rolldown/rolldown/issues/2242)) ([7dcfefc](https://redirect.github.com/rolldown/rolldown/commit/7dcfefcffc8cbd1186b98825a422075ccfe5650f)) - print friendly msg for watch rebuild ([#​2533](https://redirect.github.com/rolldown/rolldown/issues/2533)) ([cb9a52d](https://redirect.github.com/rolldown/rolldown/commit/cb9a52da1b381d38825ef6333a9f4f9aa1a1a7ea)) - **rolldown:** add meta for plugins ([#​2365](https://redirect.github.com/rolldown/rolldown/issues/2365)) ([3d6db96](https://redirect.github.com/rolldown/rolldown/commit/3d6db96cd0599355d886cf1f20d82f4136c335d0)) - **rust/test:** show filename of binary files in snapshot ([#​2561](https://redirect.github.com/rolldown/rolldown/issues/2561)) ([9f9689d](https://redirect.github.com/rolldown/rolldown/commit/9f9689d2dc12f8f9b4625186cbd67d5f166047ed)) - **rust:** add `checks` options to control if to emit some warnings ([#​2192](https://redirect.github.com/rolldown/rolldown/issues/2192)) ([b110ec3](https://redirect.github.com/rolldown/rolldown/commit/b110ec32f8c1940f936381e538abece7f5525692)) - **rust:** add `CssView` ([#​2248](https://redirect.github.com/rolldown/rolldown/issues/2248)) ([7952415](https://redirect.github.com/rolldown/rolldown/commit/7952415703b824224c60624e8ce84da3776a722f)) - **rust:** add `ModuleType::Css` ([#​2247](https://redirect.github.com/rolldown/rolldown/issues/2247)) ([7531196](https://redirect.github.com/rolldown/rolldown/commit/753119643a1deecd972717285b4bc25e147010d6)) - **rust:** add `rolldown_std_utils` crate to store utils/extensions for the rust std library ([#​2372](https://redirect.github.com/rolldown/rolldown/issues/2372)) ([2481251](https://redirect.github.com/rolldown/rolldown/commit/248125117f048b113bb9cd3d23b7d318ccb8aefc)) - **rust:** move `string_wizard` to the repo ([#​2572](https://redirect.github.com/rolldown/rolldown/issues/2572)) ([2ace0eb](https://redirect.github.com/rolldown/rolldown/commit/2ace0ebacedcf330bfd27c8029ce24c1925e09fb)) - **rust:** support `file` option ([#​2565](https://redirect.github.com/rolldown/rolldown/issues/2565)) ([cda7c35](https://redirect.github.com/rolldown/rolldown/commit/cda7c3533ecfb9892f3d412753bc670ac37f8493)) - **rust:** use `SymbolRefDbForModule` while scanning oxc AST ([#​2380](https://redirect.github.com/rolldown/rolldown/issues/2380)) ([d8b07cc](https://redirect.github.com/rolldown/rolldown/commit/d8b07cc139d1d4c55c2f4b2153aa1f0b9310ed1b)) - **sourcemap:** Add support for injecting Debug IDs ([#​2516](https://redirect.github.com/rolldown/rolldown/issues/2516)) ([0f1e936](https://redirect.github.com/rolldown/rolldown/commit/0f1e936dd04edf28cc00637dfc8cad6b4f6c813a)) - support `css` module type in dataurl. ([#​2272](https://redirect.github.com/rolldown/rolldown/issues/2272)) ([00e6edd](https://redirect.github.com/rolldown/rolldown/commit/00e6edd1f3d6eef0f148524c985aa590f026b1f8)) - support basic watch mode ([#​2396](https://redirect.github.com/rolldown/rolldown/issues/2396)) ([ec2092c](https://redirect.github.com/rolldown/rolldown/commit/ec2092c25ed9c63ef20eb0f013ceb7c84cd61cf6)) - support closeBundle hook ([#​2197](https://redirect.github.com/rolldown/rolldown/issues/2197)) ([648f688](https://redirect.github.com/rolldown/rolldown/commit/648f6888fdff8761b9f6893f40fabcec1bd4c370)), closes [/github.com/rollup/rollup/blob/master/src/rollup/rollup.ts#L80](https://redirect.github.com//github.com/rollup/rollup/blob/master/src/rollup/rollup.ts/issues/L80) [/github.com/rollup/rollup/blob/master/src/rollup/rollup.ts#L95](https://redirect.github.com//github.com/rollup/rollup/blob/master/src/rollup/rollup.ts/issues/L95) - support closeWatcher hook ([#​2444](https://redirect.github.com/rolldown/rolldown/issues/2444)) ([e5c8b2f](https://redirect.github.com/rolldown/rolldown/commit/e5c8b2fc1803e922e41b7a259c23078d545e2fb7)) - support css url import dependency ([#​2598](https://redirect.github.com/rolldown/rolldown/issues/2598)) ([829d80a](https://redirect.github.com/rolldown/rolldown/commit/829d80a08c5d3af4d1fe0279853b1c28b2ad4c1a)), closes [/github.com/rolldown/rolldown/blob/63875e40b7687f9917b70556c23f60e925b111aa/scripts/snap-diff/stats/aggregated-reason.md#L114-L114](https://redirect.github.com//github.com/rolldown/rolldown/blob/63875e40b7687f9917b70556c23f60e925b111aa/scripts/snap-diff/stats/aggregated-reason.md/issues/L114-L114) - support PluginContext addWatchFile ([#​2461](https://redirect.github.com/rolldown/rolldown/issues/2461)) ([2955349](https://redirect.github.com/rolldown/rolldown/commit/29553491244f58f36c6157ad090693514a188f13)) - support watch notify option ([#​2471](https://redirect.github.com/rolldown/rolldown/issues/2471)) ([6d5f416](https://redirect.github.com/rolldown/rolldown/commit/6d5f416d01936c1191beb6a8c45d403b5fb019f0)) - support watch.skipWrite option ([#​2466](https://redirect.github.com/rolldown/rolldown/issues/2466)) ([883b85d](https://redirect.github.com/rolldown/rolldown/commit/883b85db65b9ecb47f7df4e9dcca84032e904266)) - support watchChange hooks ([#​2412](https://redirect.github.com/rolldown/rolldown/issues/2412)) ([7bea9f1](https://redirect.github.com/rolldown/rolldown/commit/7bea9f1c1725ddc881c3e0d9b4fb656cf0140986)) - warning diagnostic import-is-undefined ([#​2358](https://redirect.github.com/rolldown/rolldown/issues/2358)) ([00fa6ff](https://redirect.github.com/rolldown/rolldown/commit/00fa6ffd8e20cf567c5fba5b6741273a0d87830c)), closes [/esbuild.github.io/try/#YgAwLjIwLjIALS1idW5kbGUgLS1taW5pZnk9ZmFsc2UgLS1mb3JtYXQ9ZXNtAGUAZW50cnkuanMAaW1wb3J0ICogYXMgbnMgZnJvbSAnLi9mb28uanMnCgpjb25zb2xlLmxvZyhucy5kZWZhdWx0KQoKAABmb28uanMALy8gZm9vLmpzCmV4cG9ydCBjb25zdCBhID0](https://redirect.github.com//esbuild.github.io/try//issues/YgAwLjIwLjIALS1idW5kbGUgLS1taW5pZnk9ZmFsc2UgLS1mb3JtYXQ9ZXNtAGUAZW50cnkuanMAaW1wb3J0ICogYXMgbnMgZnJvbSAnLi9mb28uanMnCgpjb25zb2xlLmxvZyhucy5kZWZhdWx0KQoKAABmb28uanMALy8gZm9vLmpzCmV4cG9ydCBjb25zdCBhID0) - watch include exclude ([#​2484](https://redirect.github.com/rolldown/rolldown/issues/2484)) ([1fa5d4b](https://redirect.github.com/rolldown/rolldown/commit/1fa5d4b54294f0bfed81d7356b69891a02bc9099)) - watcher close ([#​2436](https://redirect.github.com/rolldown/rolldown/issues/2436)) ([b77d787](https://redirect.github.com/rolldown/rolldown/commit/b77d787eb8c873d19a16854c6bf847d0752a7c70)) ##### Performance Improvements - **plugin_replace:** set more reasonable number for regex `backtrack_limit` ([#​2202](https://redirect.github.com/rolldown/rolldown/issues/2202)) ([3874566](https://redirect.github.com/rolldown/rolldown/commit/38745660be4c94965069598cde60c864f55148d9)) - **plugin/replace:** `expand_typeof_replacements` avoid temporary vecs ([#​2321](https://redirect.github.com/rolldown/rolldown/issues/2321)) ([84cb2a2](https://redirect.github.com/rolldown/rolldown/commit/84cb2a2e6aa4d7202aa6382a9fc0d0d188100cd4)) - **plugin/replace:** `expand_typeof_replacements` use regex crate ([#​2320](https://redirect.github.com/rolldown/rolldown/issues/2320)) ([22b43cd](https://redirect.github.com/rolldown/rolldown/commit/22b43cdd0ad539e4879e2109fb967437fbe1d241)) - replace plugin ([#​2356](https://redirect.github.com/rolldown/rolldown/issues/2356)) ([d3e9b9c](https://redirect.github.com/rolldown/rolldown/commit/d3e9b9c58ad77f9c9a26e6a364eaad67b4588dfd)) - **rolldown_sourcemap:** remove many unnecessary memory allocations ([#​2596](https://redirect.github.com/rolldown/rolldown/issues/2596)) ([12b112f](https://redirect.github.com/rolldown/rolldown/commit/12b112f7127ab2196702a51cf14cb4b2f576ca6e)) - **rolldown:** use `SemanticBuilder::with_stats` when running semantic analysis on same AST twice ([#​2230](https://redirect.github.com/rolldown/rolldown/issues/2230)) ([7220e80](https://redirect.github.com/rolldown/rolldown/commit/7220e80c0337095dcf1732426d7580bdfbe5473e)), closes [#​2227](https://redirect.github.com/rolldown/rolldown/issues/2227) - union find path compression ([#​2399](https://redirect.github.com/rolldown/rolldown/issues/2399)) ([ea56d8d](https://redirect.github.com/rolldown/rolldown/commit/ea56d8d00c9f3338f4e9d4b929421653fe22e315)) #### [0.13.2](https://redirect.github.com/rolldown/rolldown/compare/v0.13.1...v0.13.2) (2024-09-06) ##### Features - **node/advance-chunks:** support global fallback for `minSize`, `minShareCount` ([#​2178](https://redirect.github.com/rolldown/rolldown/issues/2178)) ([78c7750](https://redirect.github.com/rolldown/rolldown/commit/78c7750f186391d145f5b317a9ff6e5fbb2ba508)) - **node/advance-chunks:** support passing `minSize`, `minShareCount` ([#​2177](https://redirect.github.com/rolldown/rolldown/issues/2177)) ([3c95d30](https://redirect.github.com/rolldown/rolldown/commit/3c95d308a849ef6485410ef3248935198f3fcec0)) - **rust/advance-chunks:** support `min_share_count` option ([#​2176](https://redirect.github.com/rolldown/rolldown/issues/2176)) ([689cbc2](https://redirect.github.com/rolldown/rolldown/commit/689cbc23b43b3df99c9819d2a89911dcc80fac1b)) - **rust/advance-chunks:** support `min_size` option ([#​2175](https://redirect.github.com/rolldown/rolldown/issues/2175)) ([1e9c2d9](https://redirect.github.com/rolldown/rolldown/commit/1e9c2d9bf8195df869186f11a9c73539408ca067)) #### [0.13.1](https://redirect.github.com/rolldown/rolldown/compare/v0.13.0...v0.13.1) (2024-09-05) ##### Bug Fixes - `process.env.NODE_ENV` inside paren expr ([#​2153](https://redirect.github.com/rolldown/rolldown/issues/2153)) ([fddb2f5](https://redirect.github.com/rolldown/rolldown/commit/fddb2f58a52c79c30d83b9b1c542bb816df5ef49)) - 🐛 make `examples/rollup-plugin-esbuild` build successfully ([#​2164](https://redirect.github.com/rolldown/rolldown/issues/2164)) ([49f2d83](https://redirect.github.com/rolldown/rolldown/commit/49f2d8359069c96611aece143c602a4b9b1230d8)), closes [#​2163](https://redirect.github.com/rolldown/rolldown/issues/2163) - mark knownGlobals global ident and global member access as side effects free ([#​2154](https://redirect.github.com/rolldown/rolldown/issues/2154)) ([00ff45d](https://redirect.github.com/rolldown/rolldown/commit/00ff45dc7833cb8b0ad4dd6c526bb1acd50c8ad9)), closes [/github.com/evanw/esbuild/blob/9c13ae1f06dfa909eb4a53882e3b7e4216a503fe/internal/config/globals.go#L30-L850](https://redirect.github.com//github.com/evanw/esbuild/blob/9c13ae1f06dfa909eb4a53882e3b7e4216a503fe/internal/config/globals.go/issues/L30-L850) [/github.com/evanw/esbuild/blob/9c13ae1f06dfa909eb4a53882e3b7e4216a503fe/internal/config/globals.go#L940-L961](https://redirect.github.com//github.com/evanw/esbuild/blob/9c13ae1f06dfa909eb4a53882e3b7e4216a503fe/internal/config/globals.go/issues/L940-L961) - module type mapping ([#​2151](https://redirect.github.com/rolldown/rolldown/issues/2151)) ([c2e77b5](https://redirect.github.com/rolldown/rolldown/commit/c2e77b5aa5a64c03c397ce55e9bc0356426b9aad)) - **rolldown:** remove `console.log` ([#​2145](https://redirect.github.com/rolldown/rolldown/issues/2145)) ([d24c337](https://redirect.github.com/rolldown/rolldown/commit/d24c3371798831915a1c5ae51c49c5664dbf7d6a)) - **rolldown:** side effect detector mark `+1` `-1` as number literal ([#​2162](https://redirect.github.com/rolldown/rolldown/issues/2162)) ([40ae24d](https://redirect.github.com/rolldown/rolldown/commit/40ae24d59711599e8fb23ae5f3619144eb001cec)) ##### Features - **node/rolldown:** support `OutputOptions#advancedChunks` ([#​2167](https://redirect.github.com/rolldown/rolldown/issues/2167)) ([851475d](https://redirect.github.com/rolldown/rolldown/commit/851475d9d318ddab904d38eb6bfabc118d2707e8)) - **rust/advance-chunks:** A module could be catched by multiple match groups ([#​2155](https://redirect.github.com/rolldown/rolldown/issues/2155)) ([071efd8](https://redirect.github.com/rolldown/rolldown/commit/071efd83bc24148c4a8aadac287f7c150be0d88d)) - **rust/advance-chunks:** rework with new API deisgn ([#​2146](https://redirect.github.com/rolldown/rolldown/issues/2146)) ([6339062](https://redirect.github.com/rolldown/rolldown/commit/6339062a086570e6e5d6a3f6b8e4e13b379a3957)) - **rust/advance-chunks:** should include matched module's dependencies too ([#​2161](https://redirect.github.com/rolldown/rolldown/issues/2161)) ([a557b51](https://redirect.github.com/rolldown/rolldown/commit/a557b512605b5722a76

Configuration

📅 Schedule: Branch creation - "after 2am and before 3am" (UTC), Automerge - "after 1am and before 2am" (UTC).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR was generated by Mend Renovate. View the repository job log.

pkg-pr-new[bot] commented 4 days ago

Open in Stackblitz

pnpm add https://pkg.pr.new/unjs/unplugin@434

commit: 9a59673