release: v1.1.2#9863
Merged
Merged
Conversation
✅ Deploy Preview for rolldown-rs ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Merging this PR will not alter performance
Comparing Footnotes
|
@rolldown/browser
@rolldown/debug
rolldown
@rolldown/binding-android-arm64
@rolldown/binding-darwin-arm64
@rolldown/binding-darwin-x64
@rolldown/binding-freebsd-x64
@rolldown/binding-linux-arm-gnueabihf
@rolldown/binding-linux-arm64-gnu
@rolldown/binding-linux-arm64-musl
@rolldown/binding-linux-ppc64-gnu
@rolldown/binding-linux-s390x-gnu
@rolldown/binding-linux-x64-gnu
@rolldown/binding-linux-x64-musl
@rolldown/binding-openharmony-arm64
@rolldown/binding-wasm32-wasi
@rolldown/binding-win32-arm64-msvc
@rolldown/binding-win32-x64-msvc
commit: |
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.
[1.1.2] - 2026-06-18
📝 Notable tsconfig behavior changes
These ship via the
oxc_resolver11.21.3 bump (#9841) and affectresolve.tsconfigPaths(Vite 8 resolves through oxc-resolver):include(fix(tsconfig): honor explicit non-TS extensions inincludeoxc-project/oxc-resolver#1213).compilerOptions.pathsnow resolve for importers whose extension is explicitly listed in a tsconfig'sinclude(e.g.src/**/*.vue,src/**/*.svelte). Previously oxc-resolver filtered importers by extension before evaluating theincludeglobs, so a.vue/.sveltefile listed inincludenever matched its project and itspathswere skipped. This unblocks the default create-vite Vue + TS layout (a solution-style root plus a referencedtsconfig.app.jsonthat declarespathsandinclude: ["src/**/*.ts", "src/**/*.vue"]). Matches vue-tsc and svelte-check, which register these extensions via TypeScript'sextraFileExtensions.tsconfig.jsonto a file that no project actually owns (viafiles/include/ project references). Previously such a file inherited the outermost ancestor'spaths/baseUrl, leaking aliases into files that project does not own. oxc-resolver now returns no config in that case, matching tsserver / typescript-go, which route such files to an inferred project with no aliases.🚀 Features
chrome-tracingfeature (feat(tracing): gate chrome-json trace layer behindchrome-tracingfeature #9773) by @hyf0🐛 Bug Fixes
manualCodeSplittinggrouptestregex as an error (fix: surface invalidmanualCodeSplittinggrouptestregex as an error #9792) by @shulaodaoutput.filewithout a file name (fix: avoid panic onoutput.filewithout a file name #9789) by @shulaodainit_shared_esm_bundlerimport in @vue/test-utils chunk when @vue/compiler-dom is split as a CJS-interop sub-chunk #9502) (fix: avoid dangling wrapped-ESM init call across chunks (#9502) #9717) by @IWANABETHATGUY🚜 Refactor
Arcaround sourcemap sender (refactor: remove unnecessaryArcaround sourcemap sender #9777) by @camc314napi(ts_type)(refactor(binding): remove infer-ablenapi(ts_type)#9737) by @sapphi-red📚 Documentation
⚡ Performance
inferdefault features to reduce binary size (perf(deps): disableinferdefault features to reduce binary size #9765) by @Boshen🧪 Testing
AGENTS.mdtest guidance for agents (test(dev): addAGENTS.mdtest guidance for agents #9763) by @h-a-n-aassert.deepStrictEqualinstead ofassert.deepEqualby usingassert/strictinstead ofassert(test: useassert.deepStrictEqualinstead ofassert.deepEqualby usingassert/strictinstead ofassert#9724) by @sapphi-red__rolldown_runtime__ is not definederror happens whenadvancedChunkis used and a non sideeffect module exists #5301 (test(hmr): add test case for #5301 #5302) by @sapphi-red⚙️ Miscellaneous Tasks
rolldown_plugin_vite_*is compatible for the same minor (chore: clarifyrolldown_plugin_vite_*is compatible for the same minor #9774) by @sapphi-redvp fmton Windows (chore(generator): fixvp fmton Windows #9727) by @sapphi-redassertand recommendassert/strict(chore: ban importing fromassertand recommendassert/strict#9726) by @sapphi-red❤️ New Contributors