Skip to content

Commit fb14f30

Browse files
authored
Merge branch 'main' into oxc-MayHaveSideEffectsContext
2 parents 82e6b4a + 557d377 commit fb14f30

File tree

63 files changed

+1407
-383
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+1407
-383
lines changed

.github/workflows/publish-to-npm.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,12 +107,12 @@ jobs:
107107
108108
- name: Publish(Dry Run)
109109
run: |
110-
vp publish -r --tag latest --dry-run --no-git-checks
110+
vp pm publish -r --tag latest --dry-run --no-git-checks
111111
112112
- name: Publish
113113
run: |
114114
npm install -g npm
115-
vp publish -r --tag latest --no-git-checks
115+
vp pm publish -r --tag latest --no-git-checks
116116
117117
release:
118118
needs: [check, publish]

CHANGELOG.md

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,93 @@
11

2+
## [1.0.0-rc.11] - 2026-03-23
3+
4+
### 🚀 Features
5+
6+
- magicString replace with regex (#8802) by @IWANABETHATGUY
7+
- support `output.sourcemapExcludeSources` option (#8828) by @sapphi-red
8+
- support `getIndentString` in MagicString (#8775) by @IWANABETHATGUY
9+
- MagicString ignoreList support (#8773) by @IWANABETHATGUY
10+
11+
### 🐛 Bug Fixes
12+
13+
- forward test filters through vp run (#8870) by @younggglcy
14+
- types: remove `pluginName` from `MinimalPluginContext` (#8864) by @sapphi-red
15+
- do not report eval?.() as direct eval (#8860) by @IWANABETHATGUY
16+
- handle negative indices, overlapping ranges, and moved content in MagicString remove (#8829) by @IWANABETHATGUY
17+
- enable arbitrary_precision for serde_json to fix JSON float parsing (#8848) by @elderapo
18+
- resolve TypeScript lint errors (#8841) by @Boshen
19+
- avoid panic on multi-byte UTF-8 chars in hash placeholder iterator (#8790) by @shulaoda
20+
- ci: skip failing vite build watch raw query test (#8840) by @Boshen
21+
- ci: use step-level env override to unset VITE_PLUS_CLI_BIN in vite tests (#8838) by @Boshen
22+
- ci: move vite tests into CI workflow by @Boshen
23+
- ci: unset all VITE_PLUS_* env vars in vite-tests workflow (#8837) by @Boshen
24+
- test: skip watch CLI tests on Windows (#8830) by @Boshen
25+
- ci: unset VITE_PLUS_CLI_BIN in vite-tests workflow (#8832) by @Boshen
26+
- remove redundant bare side-effect imports in entry/facade chunks (#8804) by @h-a-n-a
27+
- magicString prepend issues (#8797) by @IWANABETHATGUY
28+
- ci: use `vpx` instead of `vp exec` for `pkg-pr-new` (#8827) by @Boshen
29+
- set `order` for callable plugins (#8815) by @sapphi-red
30+
- handle reversed slice ranges with moved content (#8750) by @IWANABETHATGUY
31+
- update emnapi to latest to avoid version mismatch (#8781) by @sapphi-red
32+
- external.md on Windows OS (#8780) by @bddjr
33+
- align MagicString length/isEmpty with reference magic-string (#8776) by @IWANABETHATGUY
34+
35+
### 🚜 Refactor
36+
37+
- extract canonical_ref_resolving_namespace helper (#8836) by @Boshen
38+
39+
### 📚 Documentation
40+
41+
- improve external examples for cross-platform correctness (#8786) by @hyf0-agent
42+
- update reference to transform function in plugin API documentation (#8778) by @zOadT
43+
44+
### ⚡ Performance
45+
46+
- reduce timing of `dervie_entries_aware_chunk_name` (#8847) by @AliceLanniste
47+
- bench: remove redundant sourcemap benchmark cases (#8825) by @Boshen
48+
- reduce intermediate allocations in `collapse_sourcemaps` (#8821) by @Boshen
49+
- enable parallel AST cloning on macOS (#8814) by @Boshen
50+
51+
### 🧪 Testing
52+
53+
- watch: use polling watcher and retry for watch error test (#8772) by @sapphi-red
54+
55+
### ⚙️ Miscellaneous Tasks
56+
57+
- deps: update dependency @oxc-project/types to v0.122.0 (#8873) by @renovate[bot]
58+
- publish-to-npm: use correct vp pm publish (#8871) by @shulaoda
59+
- justfile: skip setup-vite-plus if vp is already installed (#8862) by @Boshen
60+
- add expectWarning option to test config (#8861) by @IWANABETHATGUY
61+
- justfile: support windows for `just setup` (#8846) by @AliceLanniste
62+
- deps: update rust crates (#8852) by @renovate[bot]
63+
- deps: update endbug/version-check action to v3 (#8855) by @renovate[bot]
64+
- deps: update github-actions (#8853) by @renovate[bot]
65+
- deps: update dependency vitepress to v2.0.0-alpha.17 (#8854) by @renovate[bot]
66+
- deps: update npm packages (#8851) by @renovate[bot]
67+
- bench: use mimalloc as global allocator in bench crate (#8844) by @IWANABETHATGUY
68+
- reuse native build artifact in node-validation job (#8826) by @Boshen
69+
- speed up CodSpeed benchmark build by disabling LTO (#8824) by @Boshen
70+
- remove redundant critcmp benchmark job (#8823) by @Boshen
71+
- deps: update rust crate oxc_sourcemap to v6.1.0 (#8785) by @renovate[bot]
72+
- node: migrate oxlint and oxfmt to Vite+ (#8813) by @Boshen
73+
- revert namespace runners for release build jobs (#8820) by @Boshen
74+
- migrate runners to namespace (#8819) by @Boshen
75+
- test: relax test utils path assertion to support git worktrees (#8816) by @younggglcy
76+
- rename `examples/lazy` to `examples/lazy-compilation` (#8789) by @shulaoda
77+
- improve "needs reproduction" wording by @Boshen
78+
- deps: update dependency oxlint-tsgolint to v0.17.1 (#8807) by @renovate[bot]
79+
- enable 7 previously-skipped MagicString tests (#8771) by @IWANABETHATGUY
80+
- upgrade oxc to 0.121.0 (#8784) by @shulaoda
81+
- increase Windows dev drive size from 12GB to 20GB (#8779) by @Copilot
82+
83+
### ❤️ New Contributors
84+
85+
* @younggglcy made their first contribution in [#8870](https://github.com/rolldown/rolldown/pull/8870)
86+
* @elderapo made their first contribution in [#8848](https://github.com/rolldown/rolldown/pull/8848)
87+
* @bddjr made their first contribution in [#8780](https://github.com/rolldown/rolldown/pull/8780)
88+
* @zOadT made their first contribution in [#8778](https://github.com/rolldown/rolldown/pull/8778)
89+
90+
291
## [1.0.0-rc.10] - 2026-03-18
392

493
### 🚀 Features

0 commit comments

Comments
 (0)