Conversation
✅ Deploy Preview for rolldown-rs canceled.
|
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
Benchmarks Rust |
739db2d to
f5510f0
Compare
crates/rolldown/tests/rolldown/topics/deconflict/default_function/artifacts.snap
Show resolved
Hide resolved
|
@Boshen It seems |
crates/rolldown/tests/esbuild/default/nested_require_without_call/artifacts.snap
Show resolved
Hide resolved
crates/rolldown/tests/esbuild/default/require_without_call/artifacts.snap
Show resolved
Hide resolved
crates/rolldown/tests/esbuild/default/require_without_call_inside_try/artifacts.snap
Show resolved
Hide resolved
|
Bad news we have more failures from rollup tests |
|
All rollup tests failures are snapshot diffs and I think these are all fine. |
|
If @sapphi-red could ensure all those tests are only different in snapshot, then we could add these tests to |
…s to be preserved (#13422) Made the single use variable inlining to respect `keep_names` option. refs rolldown/rolldown#5975 (comment)
|
On second thought, do we expect this inlining to happen for DCE? I wonder if I should skip this optimization for DCE. |
My thoughts:
Overall I think it's positive. |
I think that is acceptable, the biggest requirement of the extra if (process.env.NODE_ENV === "development") {
require('./a.js')
} else {
require ('./b.js')
}without inline, the dce pass can't handle scenario: const cond = process.env.NODE_ENV
if (cond === "development") {
require('./a.js')
} else {
require ('./b.js')
}Overall, I think it is reasonable to put the inline in DCE? Note the |
0e606ef to
ceaf924
Compare
|
@sapphi-red updated oxc, remaining issues are |
ceaf924 to
a0a25f5
Compare
|
oxc-project/oxc#13477 should fix the failing test. |
2f89001 to
3c79bd8
Compare
3c79bd8 to
2f3207a
Compare
|
mapping issues tracked #6054 |
|
flaky test |
## [1.0.0-beta.36] - 2025-09-08 > [!warning] > ### 💥 BREAKING CHANGES > > - drop CJS format, increase minimum required node (#6025) by @sxzz ### 🚀 Features - rolldown_plugin_reporter: statically imported dynamic import warning (#6065) by @shulaoda - rolldown_plugin_reporter: warn large chunks (#6063) by @shulaoda - rolldown: oxc v0.87.0 (#5975) by @Boshen ### 🐛 Bug Fixes - allow keeping whitespace while enabling minify (#5893) by @sapphi-red - dev/watch: build connection between file in `this.addWatchFile` and currently transformed module during transform hook (#6048) by @hyf0 - validator of `output.minify` (#6062) by @IWANABETHATGUY - codspeed rust benchmark ci (#6052) by @IWANABETHATGUY - just command in ci (#6045) by @IWANABETHATGUY - watch: only consider files read from disk are able to watch (#6037) by @hyf0 ### 🚜 Refactor - dev: introduce `DevWatchOptions` for enhanced file watching configuration (#6057) by @hyf0 - unify to use `is_in_node_modules` from `rolldown_plugin_utils` (#6066) by @shulaoda ### 🧪 Testing - rust: ensure unused pure function call got treeshaked (#4524) by @hyf0 - hmr: tweak improper test (#6034) by @hyf0 - hmr: add test of editing multiple files in the same timeframe (#6029) by @hyf0 - hmr: support to edit multiple files in the same timeframe (#6014) by @hyf0 ### ⚙️ Miscellaneous Tasks - deps: lock file maintenance rust crates (#6003) by @renovate[bot] - deps: lock file maintenance npm packages (#5995) by @renovate[bot] - add auto-assign PR workflow for organization members (#6058) by @IWANABETHATGUY - fix benchmark-node workflow (#6060) by @IWANABETHATGUY - adding `test-node-rolldown-only` just command (#6055) by @IWANABETHATGUY - just commands in ci (#6056) by @IWANABETHATGUY - run test ci when `justfile` is changed (#6049) by @IWANABETHATGUY - remove unused warning for conditional compiled`SimplifyMinifyOptions` (#6047) by @IWANABETHATGUY - remove auto approval ci (#6051) by @IWANABETHATGUY - adding rustfmt components for `repo-validation` (#6053) by @IWANABETHATGUY - repo: check format/style in `just lint-rust` (#6050) by @hyf0 - repo/ai: refine `justfile` (#6038) by @hyf0 - repo/ai: add `AGENTS.md` and `CLAUDE.md` (#6039) by @hyf0 - deps: update github-actions (major) (#6041) by @renovate[bot] - deps: update github-actions (#6040) by @renovate[bot] - deps: update dependency rolldown-plugin-dts to v0.16.1 (#6035) by @renovate[bot] Co-authored-by: shulaoda <[email protected]>

No description provided.