🚨 Breaking Changes
- Rename config exports - by @sxzz in #519 (7de20)
- Split
Optionsinterface intoUserConfigandInlineConfig. The original one now isInlineConfig. - Rename
NormalizedUserConfigtoUserConfig - Rename
ResolvedOptionstoResolvedConfig
- Split
- Defaults
fixedExtensionto true when platform isnode- by @sxzz in #517 (e1168)- This change may update the
.jsfile extension to.mjsor.cjs. When theplatformis set tonode(the default behavior), the default file extension will no longer be determined by thetypefield inpackage.json, but will instead be fixed as either.cjsor.mjs. - This modification may affect the
main,module,types,exports, andbinfields inpackage.json.
- This change may update the
- Rename
--debugCLI flag to--debug-logs- by @sxzz in #576 (e4ef6)
🚀 Features
- Add tsdown debug mode and Vite DevTools integration - by @sxzz in #576 (e4ef6)
- create-tsdown: Add svelte template - by @elecmonkey in #577 (10d30)
- Upgrade rolldown to
1.0.0-beta.46