chore(deps): update dependency tsdown to ^0.22.0 - #855
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
renovate
Bot
force-pushed
the
renovate/tsdown-0.x
branch
from
April 8, 2026 17:20
00ae3bb to
73de313
Compare
renovate
Bot
force-pushed
the
renovate/tsdown-0.x
branch
from
April 13, 2026 14:11
73de313 to
65f0cad
Compare
renovate
Bot
force-pushed
the
renovate/tsdown-0.x
branch
from
April 16, 2026 12:11
65f0cad to
1f47246
Compare
renovate
Bot
force-pushed
the
renovate/tsdown-0.x
branch
from
April 22, 2026 16:47
1f47246 to
2ce6474
Compare
renovate
Bot
force-pushed
the
renovate/tsdown-0.x
branch
from
April 29, 2026 13:34
2ce6474 to
9a35a84
Compare
renovate
Bot
force-pushed
the
renovate/tsdown-0.x
branch
from
May 7, 2026 12:44
9a35a84 to
d83d9bb
Compare
renovate
Bot
force-pushed
the
renovate/tsdown-0.x
branch
from
May 12, 2026 09:38
d83d9bb to
4bd2aca
Compare
renovate
Bot
force-pushed
the
renovate/tsdown-0.x
branch
from
May 18, 2026 11:39
4bd2aca to
b212d6d
Compare
renovate
Bot
force-pushed
the
renovate/tsdown-0.x
branch
from
May 28, 2026 14:06
b212d6d to
a7bac39
Compare
renovate
Bot
force-pushed
the
renovate/tsdown-0.x
branch
from
May 28, 2026 18:45
a7bac39 to
5832d93
Compare
renovate
Bot
force-pushed
the
renovate/tsdown-0.x
branch
from
June 1, 2026 22:59
5832d93 to
f5c0a14
Compare
renovate
Bot
force-pushed
the
renovate/tsdown-0.x
branch
from
June 4, 2026 15:51
f5c0a14 to
3e19a85
Compare
renovate
Bot
force-pushed
the
renovate/tsdown-0.x
branch
from
June 11, 2026 13:50
3e19a85 to
d33eb9b
Compare
renovate
Bot
force-pushed
the
renovate/tsdown-0.x
branch
from
June 16, 2026 21:49
d33eb9b to
401af25
Compare
renovate
Bot
force-pushed
the
renovate/tsdown-0.x
branch
from
July 8, 2026 09:28
401af25 to
e2c92c7
Compare
renovate
Bot
force-pushed
the
renovate/tsdown-0.x
branch
from
July 11, 2026 19:07
e2c92c7 to
d979e6c
Compare
renovate
Bot
force-pushed
the
renovate/tsdown-0.x
branch
from
July 13, 2026 10:10
d979e6c to
ed44b8a
Compare
renovate
Bot
force-pushed
the
renovate/tsdown-0.x
branch
from
July 15, 2026 10:36
ed44b8a to
2b22b7e
Compare
renovate
Bot
force-pushed
the
renovate/tsdown-0.x
branch
from
July 17, 2026 09:44
2b22b7e to
96b3143
Compare
renovate
Bot
force-pushed
the
renovate/tsdown-0.x
branch
from
July 19, 2026 15:13
96b3143 to
a512038
Compare
renovate
Bot
force-pushed
the
renovate/tsdown-0.x
branch
from
July 19, 2026 20:01
a512038 to
cc58d8f
Compare
renovate
Bot
force-pushed
the
renovate/tsdown-0.x
branch
from
July 20, 2026 22:05
cc58d8f to
c4a0c7e
Compare
renovate
Bot
force-pushed
the
renovate/tsdown-0.x
branch
from
July 21, 2026 18:51
c4a0c7e to
8417420
Compare
renovate
Bot
force-pushed
the
renovate/tsdown-0.x
branch
from
July 23, 2026 19:02
8417420 to
0b7956f
Compare
renovate
Bot
force-pushed
the
renovate/tsdown-0.x
branch
from
July 24, 2026 16:41
0b7956f to
ef506a0
Compare
renovate
Bot
force-pushed
the
renovate/tsdown-0.x
branch
from
July 30, 2026 17:08
ef506a0 to
3bf9ca5
Compare
renovate
Bot
force-pushed
the
renovate/tsdown-0.x
branch
from
August 11, 2026 22:54
3bf9ca5 to
41a9921
Compare
renovate
Bot
force-pushed
the
renovate/tsdown-0.x
branch
from
August 14, 2026 19:35
41a9921 to
77f4671
Compare
renovate
Bot
force-pushed
the
renovate/tsdown-0.x
branch
from
August 26, 2026 16:57
77f4671 to
3684d17
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^0.20.1→^0.22.0Release Notes
rolldown/tsdown (tsdown)
v0.22.14Compare Source
🚀 Features
View changes on GitHub
v0.22.13Compare Source
🚀 Features
neverBundle: trueto externalize all dependencies - by @sxzz (d30a7)🐞 Bug Fixes
View changes on GitHub
v0.22.12Compare Source
🚨 Breaking Changes
View changes on GitHub
v0.22.11Compare Source
🚀 Features
resolveDepSubpathoption - by @sxzz in #1026 (346cb)View changes on GitHub
v0.22.10Compare Source
🚀 Features
🐞 Bug Fixes
peerDependenciesMetadeps - by @sxzz (bad1b)View changes on GitHub
v0.22.9Compare Source
🚀 Features
🐞 Bug Fixes
onlyImport- by @sxzz in #1019 (a625a)View changes on GitHub
v0.22.8Compare Source
🚀 Features
onlyImportoption - by @sxzz and Claude Fable 5 (c5798)🐞 Bug Fixes
View changes on GitHub
v0.22.7Compare Source
🚀 Features
suppressWarningsoption to filter warnings - by @sxzz (dc510)View changes on GitHub
v0.22.6Compare Source
No significant changes
View changes on GitHub
v0.22.5Compare Source
🚀 Features
🐞 Bug Fixes
View changes on GitHub
v0.22.4Compare Source
🚀 Features
🐞 Bug Fixes
SOURCEMAP_BROKENwarning - by @ocavue in #982 (84b7c)🏎 Performance
View changes on GitHub
v0.22.3Compare Source
🚨 Breaking Changes
🐞 Bug Fixes
🏎 Performance
View changes on GitHub
v0.22.2Compare Source
🐞 Bug Fixes
View changes on GitHub
v0.22.1Compare Source
🚀 Features
deps.dtsoption to override dependency bundling for declaration files - by @sxzz (881bf)🐞 Bug Fixes
View changes on GitHub
v0.22.0Compare Source
🚨 Breaking Changes
🚀 Features
🐞 Bug Fixes
🔄 Migration Guide
Node.js version
Upgrade to Node.js 22.18.0 or later. Bun and Deno remain supported (experimental).
unrunis no longer bundledIf your environment relies on the
unrunconfig loader (i.e. you're on a Node version without native TypeScript support and use the defaultautoloader), install it manually:npm i -D unrun # or, alternatively, the new tsx loader: npm i -D tsxIf you use Node.js 22.18.0+ with native TypeScript support, no change is needed — the
autoloader will picknative.dtsauto-enabled from tsconfigIf your
tsconfig.jsonhascompilerOptions.declaration: truebut you do not want tsdown to emit.d.tsfiles, opt out explicitly:exports.binauto-detectionAny entry chunk containing a shebang (e.g.
#!/usr/bin/env node) now causes tsdown to write abinfield inpackage.jsonautomatically. The semantics differ slightly from explicitbin: true:truefalseTo opt out entirely:
Links
v0.21.10Compare Source
🚀 Features
View changes on GitHub
v0.21.9Compare Source
🚀 Features
tsdownConfigandtsdownConfigResolvedplugin hooks - by @sxzz in #918 (665e5)🐞 Bug Fixes
View changes on GitHub
v0.21.8Compare Source
🚀 Features
ignoreRulestype to autocomplete known values - by @mrlubos in #892 (c8f5c)extensionsoption for subpath export keys - by @SinhSinhAn and @sxzz in #899 (1bb7a)baseline-widely-availabletarget - by @sxzz in #896 (d6a16)🐞 Bug Fixes
View changes on GitHub
v0.21.7Compare Source
🚀 Features
moduleoption for attw and publint to allow passing imported modules directly - by @sxzz (31e90)🐞 Bug Fixes
View changes on GitHub
v0.21.6Compare Source
🚀 Features
cjsReexportoption to eliminate dual module type hazard - by @mandarini and @sxzz in #856 (875c1)binoption to auto-generate package.json bin field - by @sxzz in #869 (7ebd6)🐞 Bug Fixes
.modulefrom CSS output filenames - by @sxzz in #866 (03ade)View changes on GitHub
v0.21.5Compare Source
🚀 Features
🐞 Bug Fixes
optionalDependenciesby default - by @sxzz (cd24d)@typespackages for dts deep imports - by @brc-dd and @sxzz in #852 (0b276)View changes on GitHub
v0.21.4Compare Source
🚀 Features
🐞 Bug Fixes
View changes on GitHub
v0.21.3Compare Source
🚀 Features
🐞 Bug Fixes
View changes on GitHub
v0.21.2Compare Source
🚨 Breaking Changes
exe.outDirfor separate executable output dir, defaults tobuild- by @sxzz (d49ef)🚀 Features
rootoption for controlling output directory structure - by @sxzz (bad2d)onlyAllowBundletoonlyBundle- by @peaklabs-dev and @sxzz in #819 (cbd7b)🐞 Bug Fixes
View changes on GitHub
v0.21.1Compare Source
🚨 Breaking Changes
@tsdown/csspackage - by @sxzz in #809 (1b1a1)🚀 Features
css.injectoption to preserve CSS imports in JS output - by @sxzz and Claude Haiku 4.5 in #808 (ad745)?inlinequery for CSS imports - by @sxzz in #810 (b7379)node_modulespackage resolution - by @sxzz and Claude Haiku 4.5 in #812 (b06b4)🐞 Bug Fixes
View changes on GitHub
v0.21.0Compare Source
v0.21.0 - Notable Changes
Breaking Changes
Dependency options renamed to
depsnamespaceThe dependency-related options have been moved under a new
depsnamespace with clearer names:external->deps.neverBundlenoExternal->deps.alwaysBundleinlineOnly->deps.onlyAllowBundleskipNodeModulesBundle->deps.skipNodeModulesBundleBefore:
After:
The old options still work but are deprecated and will emit warnings.
failOnWarndefault changed from'ci-only'tofalseIf you relied on the previous behavior where warnings would fail the build in CI environments, you now need to explicitly set
failOnWarn: trueorfailOnWarn: 'ci-only'in your config.Node.js < 22.18.0 deprecated
tsdown now emits a deprecation warning when running on Node.js versions below 22.18.0. Plan to upgrade your Node.js version accordingly.
New Features
Experimental Node.js SEA executable bundling (
exe)tsdown can now bundle your TypeScript project into a standalone executable using Node.js Single Executable Applications (SEA). A new
@tsdown/exepackage provides cross-platform executable building support. See the exe documentation for details.Full CSS pipeline with
@tsdown/cssCSS handling has been reimplemented as a native Rolldown plugin and extracted into the
@tsdown/csspackage, providing a complete CSS pipeline with Lightning CSS and PostCSS support via thecss.transformeroption. See the CSS documentation for details.inlinedDependenciesfield in package.jsonWhen using the
exportsfeature, tsdown now auto-generates aninlinedDependenciesfield in your package.json, listing dependencies that are bundled into the output.Object option for
customExportscustomExportsnow supports an object format for more fine-grained control over the generated exports field.Migration Guide
external->deps.neverBundle,noExternal->deps.alwaysBundle, etc.failOnWarn: If you need warnings to fail the build in CI, explicitly setfailOnWarn: 'ci-only'orfailOnWarn: true.Links
🚨 Breaking Changes
failOnWarndefault from 'ci-only' to false - by @sxzz (ad8db)🚀 Features
depsnamespace - by @sxzz (7f509).nodefiles by default - by @sxzz (944e9)@tsdown/csspackage - by @sxzz in #790 (e4cbe)css.transformeroption - by @sxzz in #791 (35bef)css.transformertolightningcss- by @sxzz in #797 (288a5)@tsdown/exe- by @sxzz in #786 (b6833)latestandlatest-ltsfor nodeVersion - by @sxzz (ce7ab)customExports- by @Joery-M and @sxzz in #769 (7fb72)inlinedDependenciesfield to package.json - by @sxzz in #785 (5c71f)🐞 Bug Fixes
failOnWarnto rolldown logs - by @sxzz (149dc)onSuccessin watch mode to prevent duplicate execution - by @sxzz (af748)allis true - by @sxzz (79492)View changes on GitHub
Configuration
📅 Schedule: (in timezone Europe/Paris)
* 0-3 1 * *)🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.