Releases: web-infra-dev/rsdoctor
Releases · web-infra-dev/rsdoctor
v1.5.10
What's Changed
New Features 🎉
- feat(agent-cli): support agent-cli by @yifancong in #1618
Bug Fixes 🐞
- fix(build): add cjs declaration exports by @yifancong in #1635
Document 📖
- docs: add agent cli guide by @yifancong in #1649
Other Changes
- chore(deps): update all patch dependencies by @renovate[bot] in #1631
- Release: v1.5.9 by @yifancong in #1629
- chore(deps): update rstackjs/rstack-ecosystem-ci digest to 6680c15 by @renovate[bot] in #1630
- chore(deps): update actions/setup-node action to v6.4.0 by @renovate[bot] in #1632
- chore(deps): update dependency @changesets/cli to ^2.31.0 by @renovate[bot] in #1633
- chore(deps): fix dependabot alerts by @yifancong in #1623
- chore: change to use pnpm catalog by @yifancong in #1634
- chore(deps): update all patch dependencies by @renovate[bot] in #1638
- chore(deps): update actions/setup-node digest to 48b55a0 by @renovate[bot] in #1636
- chore(deps): update dependency @lynx-js/react to ^0.120.0 by @renovate[bot] in #1640
- chore(deps): update rstackjs/rstack-ecosystem-ci digest to 9758026 by @renovate[bot] in #1637
- chore(deps): update all patch dependencies by @renovate[bot] in #1643
- chore(deps): update rstackjs/rstack-ecosystem-ci digest to f767cdd by @renovate[bot] in #1642
- chore(deps): update dependency @lynx-js/rspeedy to ^0.14.3 by @renovate[bot] in #1644
- chore(deps): update dependency node-forge to v1.4.0 by @renovate[bot] in #1646
- chore(deps): unify rsbuild rspack and rslint versions via catalog by @yifancong in #1648
- optimize: rsdoctor agent-cli by @yifancong in #1650
- Release @rsdoctor/agent-cli v0.1.0 by @yifancong in #1651
Full Changelog: V1.5.9...v1.5.10
V1.5.9
What's Changed
New Features 🎉
- feat: use Rslint by @wChenonly in #1624
Bug Fixes 🐞
- fix: avoid false positive in esm-resolved-to-cjs (E1009) by @yifancong in #1626
Other Changes
- release: v1.5.8 by @yifancong in #1622
- chore: remove redundant yaml formatter setting by @wChenonly in #1627
Full Changelog: v1.5.8...V1.5.9
V1.5.8
What's Changed
Bug Fixes 🐞
- fix(sdk): use cumulative file offsets in writePieces to prevent shard ID collisions by @guru-irl in #1610
- fix: rule cjs-require ignore problem by @yifancong in #1613
- fix: change the dangerouslySetInnerHTML in tsx by @yifancong in #1621
Other Changes
- release v1.5.7 by @yifancong in #1607
- chore: migrate axios to fetch by @yifancong in #1609
- chore(deps): update rstackjs/rstack-ecosystem-ci digest to f6ea537 by @renovate[bot] in #1611
- chore(deps): update all patch dependencies by @renovate[bot] in #1612
- chore(deps): update Rslib 0.21.0 by @Timeless0911 in #1614
- chore: add AGENTS.md by @yifancong in #1616
- chore: add rsdoctor repo's skills by @yifancong in #1617
- chore(deps): update all patch dependencies by @renovate[bot] in #1620
- chore(deps): update rstackjs/rstack-ecosystem-ci digest to 45a8018 by @renovate[bot] in #1619
New Contributors
Full Changelog: v1.5.7...v1.5.8
v1.5.7
What's Changed
Bug Fixes 🐞
- fix(security): lock the axios to 1.14.0 by @yifancong in #1606
Other Changes
- release v1.5.6 by @yifancong in #1604
Full Changelog: v1.5.6...v1.5.7
v1.5.6
What's Changed
New Features 🎉
- feat(cli): support bundle-diff cli to output json data by @yifancong in #1561
Bug Fixes 🐞
- fix(client): avoid emitting redundant files to dist by @yifancong in #1597
- fix: resolve type error in linter config & rm useless dep for @rsdoctor/cli by @yifancong in #1598
Other Changes
- chore(deps): update all patch dependencies by @renovate[bot] in #1590
- chore(deps): update dependency memfs to v4.57.1 by @renovate[bot] in #1591
- chore(deps): update node.js to v22.22.1 by @renovate[bot] in #1592
- chore(deps): update actions/checkout action to v6 by @renovate[bot] in #1593
- release v1.5.5 by @yifancong in #1589
- chore(deps): update actions/setup-node action to v6 by @renovate[bot] in #1594
- chore(deps): pin rstackjs/rstack-ecosystem-ci action to 7618b56 by @renovate[bot] in #1599
- chore(deps): update dependency @lynx-js/react to ^0.117.0 by @renovate[bot] in #1600
- chore(deps): update dependency @modelcontextprotocol/sdk to v1.28.0 by @renovate[bot] in #1601
- chore(deps): update dependency axios to ^1.14.0 by @renovate[bot] in #1602
Full Changelog: v1.5.5...v1.5.6
v1.5.5
What's Changed
New Features 🎉
- feat(rule): detect imported artifact types for dual packages by @yifancong in #1578
Bug Fixes 🐞
- fix: types's dts build config by @yifancong in #1588
Document 📖
- docs: improve E1008 & E1009 diagnostics documentation by @yifancong in #1586
Other Changes
- chore(deps): update all patch dependencies by @renovate[bot] in #1577
- Release v1.5.4 by @yifancong in #1583
- chore(docs): redirect to new mcp url by @yifancong in #1584
- chore: upgrade @rspack deps to 2.0.0-beta.7 by @LingyuCoder in #1585
Full Changelog: v1.5.4...v1.5.5
v1.5.4
What's Changed
New Features 🎉
- feat(rules): add E1007 tree-shaking-side-effects-only rule by @yifancong in #1558
- feat: rsdoctor plugin add json size by @yifancong in #1524
- feat(rule): support cjs require rule by @yifancong in #1569
Bug Fixes 🐞
- fix(cli): replace require with import for package.json by @Timeless0911 in #1565
- fix(plugin): replace require with import for package.json by @Timeless0911 in #1566
Document 📖
- docs: add E1007 documentation by @yifancong in #1571
- docs: add AI documentation by @Timeless0911 in #1572
- docs: change mcp menu by @yifancong in #1582
Other Changes
- Release v1.5.3 by @yifancong in #1552
- chore(deps): update dependency tar to v7.5.10 [security] by @renovate[bot] in #1555
- chore(deps): update
@rsbuild/plugin-lessand@rsbuild/plugin-svgrby @renovate[bot] in #1557 - chore: update cac to 7 by @wChenonly in #1553
- chore(deps): update dependency @changesets/cli to ^2.30.0 - autoclosed by @renovate[bot] in #1560
- chore: bump @rspack/resolver to 0.2.8 by @stormslowly in #1562
- chore(deps): upgrade Rslib 0.20 canary version by @Timeless0911 in #1563
- chore(deps): update @rslib/core to 0.20.0 by @Timeless0911 in #1567
- chore(deps): update dependency tar to v7.5.11 [security] by @renovate[bot] in #1568
- chore(deps): update all patch dependencies by @renovate[bot] in #1559
- chore(deps): update dependency @rstest/core to v0.9.2 by @renovate[bot] in #1573
- chore(deps): update dependency qs to v6.15.0 by @renovate[bot] in #1579
- chore(deps): update dependency launch-editor to ^2.13.1 by @renovate[bot] in #1576
- chore(deps): update dependency es-toolkit to ^1.45.1 by @renovate[bot] in #1575
- chore(deps): update dependency babel-loader to v10.1.1 by @renovate[bot] in #1574
- chore(deps): update dependency tapable to v2.3.0 by @renovate[bot] in #1581
- chore(deps): update dependency rslog to ^1.3.2 by @renovate[bot] in #1580
New Contributors
- @stormslowly made their first contribution in #1562
Full Changelog: v1.5.3...v1.5.4
v1.5.3
What's Changed
New Features 🎉
- feat: support rsdoctor side effects codes by @yifancong in #1546
Performance 🚀
- perf: Lazy-load loader input/output to reduce data volume by 90%+ by @Copilot in #1525
Bug Fixes 🐞
- fix: layout overlapping inside treemap chart by @s-r-x in #1530
- fix[security]: path traversal vulnerability in MCP server resource loading by @Copilot in #1499
Document 📖
- docs: Allow actions to read workflow runs and artifacts by @divyanshu013 in #1538
Other Changes
- Release v1.5.2 by @yifancong in #1529
- chore(deps): update dependency ansi-to-react to v6.2.6 by @renovate[bot] in #1532
- chore(deps): update dependency es-toolkit to ^1.44.0 by @renovate[bot] in #1533
- chore: change CI node 18 to node 20 by @yifancong in #1535
- chore(deps): update all patch dependencies by @renovate[bot] in #1522
- chore(deps): update dependency webpack to v5.104.1 [security] by @renovate[bot] in #1531
- chore(deps): update dependency qs to v6.14.2 [security] by @renovate[bot] in #1539
- chore(deps): update dependency tar to v7.5.8 [security] by @renovate[bot] in #1542
- chore(deps): update dependency prebundle to v1.6.2 by @renovate[bot] in #1544
- chore(deps): update dependency nano-staged to ^0.9.0 by @renovate[bot] in #1543
- chore(deps): update dependency memfs to v4.56.10 by @renovate[bot] in #1541
- chore: build package types with rslib by @yifancong in #1545
- refactor(core): Replace enhanced-resolve with @rspack/resolver by @wChenonly in #1548
- chore(deps): update dependency prettier to ^3.8.1 by @renovate[bot] in #1550
- chore(deps): update dependency @modelcontextprotocol/sdk to v1.27.1 by @renovate[bot] in #1549
- chore(deps): update all patch dependencies by @renovate[bot] in #1540
- chore: upgrade @rspack/core to 2.0.0-beta.5 by @LingyuCoder in #1551
New Contributors
- @s-r-x made their first contribution in #1530
- @divyanshu013 made their first contribution in #1538
Full Changelog: v1.5.2...v1.5.3
v1.5.2
What's Changed
New Features 🎉
- feat: add module-mixed-chunks rule by @yifancong in #1509
- feat: add .bundle extension support for Re.Pack compatibility by @Copilot in #1517
Performance 🚀
Bug Fixes 🐞
- fix: Resolve interop issue with safer-buffer CommonJS and ESM import by @yifancong in #1520
Document 📖
- docs: add module-mixed-chunks rule by @yifancong in #1518
Other Changes
- Release v1.5.1 by @yifancong in #1516
- chore(deps): update dependency @modelcontextprotocol/sdk to v1.26.0 [security] by @renovate[bot] in #1528
New Contributors
Full Changelog: v1.5.1...v1.5.2
v1.5.1
What's Changed
Bug Fixes 🐞
- fix: uploader page error by @yifancong in #1485
- fix: upgrade sirv to 3.0.2 to resolve path traversal vulnerability by @Copilot in #1487
- fix: bailout_reason data when rspack repo by @yifancong in #1492
- fix(sdk): improve error handling to address issue #1504 by @deepcoldy in #1507
- fix: playground uploader page error by @yifancong in #1505
- fix: icon-sdk-js problem by @yifancong in #1515
- fix: XSS vulnerability in @remix-run/router via open redirects by @Copilot in #1501
Other Changes
- Release version 1.5.0 by @yifancong in #1483
- chore(deps): update all patch dependencies by @renovate[bot] in #1493
- chore(deps-dev): bump playwright from 1.54.2 to 1.55.1 in e2e by @Copilot in #1488
- chore: node-forge security vulnerabilities via pnpm override by @Copilot in #1489
- chore(deps): update dependency @types/babel__code-frame to v7.27.0 by @renovate[bot] in #1494
- chore: update Node.js version in .nvmrc to 22 by @chenjiahan in #1502
- Fix qs DoS vulnerability via pnpm override to 6.14.1 by @Copilot in #1495
- Security: Upgrade react-router-dom to 6.30.3 to patch XSS via open redirects by @Copilot in #1500
- Fix tar security vulnerability by upgrading to 7.5.3 by @Copilot in #1496
- chore: change console.log to debug logger by @yifancong in #1508
- chore(deps): update dependency tar to v7.5.4 [security] by @renovate[bot] in #1503
- chore(deps): update dependency @lynx-js/react to ^0.116.1 by @renovate[bot] in #1511
- chore(deps): update dependency @rstest/core to v0.8.1 by @renovate[bot] in #1513
- chore(deps): update all patch dependencies by @renovate[bot] in #1510
Full Changelog: v1.5.0...v1.5.1