Important Changes
- node/rolldown: fix long time exit issue (#2135) (06b578c)
- hook filter (#2047) (6039415)
- node/rolldown: support
definefunctionality (#1891) (43f6f22), closes #186 - node/rolldown: support
InputOptions#inject(#1946) (9071d6a) - node: support CLI options. (#1963) (6d4ef7e), closes #1955
- node: support passing
custominPluginContext#resolve(#1874) (6a61bad), closes /github.com/vitejs/vite/blob/main/packages/vite/src/node/plugins/resolve.ts#L181 - plugin/replace: objectGuards (#2121) (ea76b06), closes #2057 1#L46 /github.com/rollup/plugins/blob/master/packages/replace/src/index.js#L41
- plugin/replace: prevent assignment (#2093) (18ac29c), closes #2057 /github.com/rollup/plugins/blob/master/packages/replace/src/index.js#L77-L82
- rust/plugin: Support
custominPluginContextResolveOptions(#1876) (0c6cae4), closes #1874 - rust/rolldown: support
injectimports (#1933) (a2bb2ca) - rust: ensure consistency between scanned top-level symbols and scope's (#1742) (00d43e9)
- support
introandoutroin plugins. (#1763) (b15d8c5), closes #1755 #1713 - support
output.esModuleoption (#1812) (4999aed) - support
output.exportsforIIFEformat align with rollup. (#1691) (5418e1f), closes #1680 - support
output.footerin plugins. (#1713) (536d5f7), closes #1702 /github.com/rolldown/rolldown/pull/1702#issuecomment-2248059655 - support
output.globalsfor iife format (#1694) (8aad7d0), closes #1623 #1569 - support
output.inlineDynamicImportsoption. (#2081) (63b932e), closes #1841 - support
output.introandoutput.outro. (#1712) (964c5ee), closes #819 - support
OutputOptions#externalLiveBindings(#1979) (cc41c94) - support
skipSelfoption inPluginContext.resolve(#1703) (a18a8da), closes #1554 #819 /github.com/rollup/rollup/blob/28546b5821efcb72c2eb05f422d986524647a0e3/src/utils/PluginContext.ts#L78 - support flag for regex in plugin transform (#1969) (f4f6b49), closes #1914 #1915 /github.com/rolldown/rolldown/blob/6389d62f876a122df451d3e0151f79f59dd978cb/crates/rolldown_plugin_transform/src/lib.rs#L20-L25
- support flags for hybrid regex (#1915) (5ad5820), closes #1911
- support function for entry/chunkFileNames (#1834) (d023f2f)
- support loading dataurl as module. (#1741) (549e1e1), closes /github.com/evanw/esbuild/blob/main/internal/bundler_tests/snapshots/snapshots_loader.txt#L602
- support namespaced name and
output.extendfor IIFE format. (#1861) (bfae17d) - support plugin order (#1929) (d128866)
- transform plugin (#1914) (d37079a)
What's Changed
Please refer to https://github.com/rolldown/rolldown/blob/main/CHANGELOG.md.
New Contributors
- @DonIsaac made their first contribution in #1800
- @kermanx made their first contribution in #1732
- @yuyinws made their first contribution in #1996
- @Kreijstal made their first contribution in #2034
- @overlookmotel made their first contribution in #2040
- @hikomoon made their first contribution in #2134
Full Changelog: v0.12.2...v0.13.0