Releases: web-infra-dev/rsdoctor
Releases · web-infra-dev/rsdoctor
v1.4.0
HighLights
New Tree Map
Respect to the classic Tree Map Graph of webpack-bundle-analyzer.
https://rsdoctor.rs/guide/usage/bundle-size
treemap.mp4
Rsdoctor Diff Github Action
repo: https://github.com/web-infra-dev/rsdoctor-action
docs: https://rsdoctor.rs/guide/start/action
What's Changed
New Features 🎉
- feat: support cli generate diff report by @yifancong in #1350
- feat: custom path for json stats file by @kholstinin in #1372
- feat: disableClientServer is true when in CI env by @yifancong in #1391
- feat: supprot rspack's resolver analysis by @yifancong in #1397
- feat: optimize the treemap view by @yifancong in #1428
Bug Fixes 🐞
- fix: the problem lacking enhanced-resolve by @yifancong in #1332
- fix: the nodeExnext type file problem by @yifancong in #1346
- fix: the require() ESM problem when node < 20.19 by @yifancong in #1340
- fix: require lodash-es problem by @yifancong in #1355
- fix: resolve module content duplication when module appears in multiple chunks by @yifancong in #1367
- fix: overall page twinkle problem by @yifancong in #1371
- fix: should put es-toolkit in dep by @fi3ework in #1376
- fix: outputDir is not working in webpack-plugin by @yifancong in #1380
- fix: treemap no modules problem when this asset don't have sourcemap by @yifancong in #1383
- fix: overall page twinkle problem by @yifancong in #1385
- fix: dts extensions problem by @yifancong in #1393
- fix: prevent infinite re-render caused by unstable dependencies by @Fatpandac in #1394
- fix: sourcemap tool get modules contents by @yifancong in #1400
- fix: changeDevtoolModuleFilename not work problem by @yifancong in #1402
- fix: module graph lack modules by @yifancong in #1403
- fix: duplicate packages error by @yifancong in #1405
- fix: filter 'template.js' in lynx by @yifancong in #1410
- fix: module reasons when the module has layer by @yifancong in #1418
- fix: json module's size problem by @yifancong in #1424
- fix: Remove warning since rsdoctor supports resolver analysis by @n0th1ng-else in #1426
- fix(sdk): ensure process exits after SIGTERM signal handling by @deepcoldy in #1435
- fix: sourcemap tool problem by @yifancong in #1436
- fix(sdk): implement atomic write for manifest to prevent truncation by @deepcoldy in #1437
- fix: open browser problem by @yifancong in #1439
- fix(sdk): use fs rename for manifest by @deepcoldy in #1442
- fix: optimize the problem of treemap interaction stuck by @yifancong in #1443
- fix: have some useless runtime modules display on lynx repo by @yifancong in #1444
- fix: the problem of click module then jump to the wrong chunk's same module by @yifancong in #1446
- fix(mcp): duplicate packages data error by @yifancong in #1451
- fix: when the aseet no map will use parse module logic by @yifancong in #1450
- fix: lack sourcemap problem by @yifancong in #1461
Document 📖
- docs: add rsdoctor action docs by @yifancong in #1382
- docs(rspress): upgrade to Rspress V2 new UI by @SoonIter in #1409
- docs: fix no features in homepage by @SoonIter in #1438
- docs: upgrade to rspress @2.0.0-rc.2 by @SoonIter in #1457
- docs: update the rsdoctor's treemap documents by @yifancong in #1458
Other Changes
- release 1.3.0 by @yifancong in #1330
- Release: v1.3.1 by @yifancong in #1334
- chore(deps): update all patch dependencies by @renovate[bot] in #1335
- chore(deps): update dependency @rslib/core to ^0.14.0 by @renovate[bot] in #1337
- chore(deps): update dependency @modelcontextprotocol/sdk to v1.19.1 by @renovate[bot] in #1342
- chore(deps): update all patch dependencies by @renovate[bot] in #1341
- chore(deps): update dependency @rstest/core to v0.5.1 by @renovate[bot] in #1338
- release 1.3.2 by @yifancong in #1347
- chore(deps): update dependency @modelcontextprotocol/sdk to v1.20.0 by @renovate[bot] in #1349
- chore(deps): update dependency envinfo to v7.18.0 by @renovate[bot] in #1352
- chore(deps): update dependency @rslib/core to ^0.15.1 by @renovate[bot] in #1351
- chore(deps): update all patch dependencies by @renovate[bot] in #1348
- optimize: @rsdoctor/mcp-server prebundle by @yifancong in #1353
- chore(document): remove type assertion and adjust markdown config by @wChenonly in #1356
- chore: supersede lodash and lodash-es with es-toolkit by @fi3ework in #1360
- release 1.3.3 by @yifancong in #1359
- chore(deps): update dependency envinfo to v7.19.0 by @renovate[bot] in #1364
- chore: downgrade the open npm version by @yifancong in #1365
- chore(deps): update all patch dependencies by @renovate[bot] in #1363
- chore: update rslib version & open update to 10.x by @yifancong in #1366
- release v1.3.4 by @yifancong in #1369
- Release @rsdoctor/mcp-server v0.1.2 by @yifancong in #1370
- chore(deps): update all patch dependencies by @renovate[bot] in #1373
- chore(deps): update dependency @rsbuild/plugin-check-syntax to v1.5.0 by @renovate[bot] in #1374
- chore(deps): update dependency es-toolkit to ^1.41.0 by @renovate[bot] in #1377
- release v1.3.5 by @yifancong in #1379
- chore(deps): update dependency memfs to v4.49.0 by @renovate[bot] in #1378
- release 1.3.6 by @yifancong in #1381
- ci: add ecosystem CI by @fi3ework in #1384
- Release v1.3.7 by @yifancong in #1387
- chore(deps): update dependency @rslib/core to ^0.17.0 by @renovate[bot] in #1390
- chore(deps): update all patch dependencies by @renovate[bot] in #1389
- chore: update action docs by @yifancong in #1388
- chore(deps): update all patch dependencies by @renovate[bot] in #1395
- chore(deps): update dependency @modelcontextprotocol/sdk to v1.21.1 by @renovate[bot] in #1396
- release v1.3.8 by @yifancong in #1392
- chore(deps): update dependency @rspack/core to v1.6.1 by @renovate[bot] in #1398
- chore(deps): update dependency @rstest/core to v0.6.3 by @renovate[bot] in #1399
- tests: supply sourcemap tool tests by @yifancong in #1401
- release v1.3.9 by @yifancong in https://github.com/web-infra-d...
v1.3.16
What's Changed
Bug Fixes 🐞
- fix(mcp): duplicate packages data error by @yifancong in #1451
- fix: when the aseet no map will use parse module logic by @yifancong in #1450
Document 📖
Other Changes
- release v1.3.15 by @yifancong in #1447
- chore(deps): update dependency envinfo to v7.21.0 by @renovate[bot] in #1449
- chore: add rsdoctor version info by @yifancong in #1454
- Release v1.3.16 by @yifancong in #1455
- chore(deps): update all patch dependencies by @renovate[bot] in #1448
Full Changelog: v1.3.15...v1.3.16
v1.3.15
What's Changed
Bug Fixes 🐞
- fix: the problem of click module then jump to the wrong chunk's same module by @yifancong in #1446
Full Changelog: v1.3.14...v1.3.15
v1.3.14
What's Changed
Bug Fixes 🐞
- fix(sdk): use fs rename for manifest by @deepcoldy in #1442
- fix: optimize the problem of treemap interaction stuck by @yifancong in #1443
- fix: have some useless runtime modules display on lynx repo by @yifancong in #1444
Full Changelog: v1.3.13...v1.3.14
v1.3.13
What's Changed
New Features 🎉
- feat: optimize the treemap view by @yifancong in #1428
Bug Fixes 🐞
- fix: Remove warning since rsdoctor supports resolver analysis by @n0th1ng-else in #1426
- fix(sdk): ensure process exits after SIGTERM signal handling by @deepcoldy in #1435
- fix: sourcemap tool problem by @yifancong in #1436
- fix(sdk): implement atomic write for manifest to prevent truncation by @deepcoldy in #1437
- fix: open browser problem by @yifancong in #1439
Document 📖
Other Changes
- chore(deps): update dependency @lynx-js/rspeedy to ^0.12.0 by @renovate[bot] in #1423
- release v1.3.12 by @yifancong in #1425
- chore(deps): update dependency @modelcontextprotocol/sdk to v1.24.0 [security] by @renovate[bot] in #1427
- chore(deps): update all patch dependencies by @renovate[bot] in #1429
- chore(deps): update dependency @lynx-js/react to ^0.115.0 by @renovate[bot] in #1430
- chore(deps): update dependency @modelcontextprotocol/sdk to v1.24.3 by @renovate[bot] in #1431
- chore(deps): update dependency axios to ^1.13.2 - autoclosed by @renovate[bot] in #1434
- chore(deps): update dependency @rstest/core to v0.7.0 by @renovate[bot] in #1433
- chore(deps): update dependency @rslib/core to ^0.18.3 by @renovate[bot] in #1432
New Contributors
- @n0th1ng-else made their first contribution in #1426
- @deepcoldy made their first contribution in #1435
Full Changelog: v1.3.12...v1.3.13
v1.3.12
What's Changed
New Features 🎉
- feat: supprot rspack's resolver analysis by @yifancong in #1397
Bug Fixes 🐞
- fix: module reasons when the module has layer by @yifancong in #1418
- fix: json module's size problem by @yifancong in #1424
Other Changes
- release v1.3.11 by @yifancong in #1414
- chore(deps): update all patch dependencies by @renovate[bot] in #1417
- chore(deps): update actions/checkout digest to 34e1148 by @renovate[bot] in #1416
- chore(deps): update dependency body-parser to v2 [security] by @renovate[bot] in #1419
- chore(deps): update dependency @rstest/core to v0.6.8 by @renovate[bot] in #1422
Full Changelog: v1.3.11...v1.3.12
v1.3.11
What's Changed
Other Changes
- release v1.3.10 by @yifancong in #1411
- chore: change the rslib config by @yifancong in #1412
Full Changelog: v1.3.10...v1.3.11
v1.3.10
What's Changed
Bug Fixes 🐞
- fix: duplicate packages error by @yifancong in #1405
- fix: filter 'template.js' in lynx by @yifancong in #1410
Document 📖
Other Changes
- tests: supply sourcemap tool tests by @yifancong in #1401
- chore(deps): update all patch dependencies by @renovate[bot] in #1406
- chore(deps): update dependency @modelcontextprotocol/sdk to v1.22.0 by @renovate[bot] in #1407
Full Changelog: v1.3.9...v1.3.10
v1.3.9
What's Changed
Bug Fixes 🐞
- fix: prevent infinite re-render caused by unstable dependencies by @Fatpandac in #1394
- fix: sourcemap tool get modules contents by @yifancong in #1400
- fix: changeDevtoolModuleFilename not work problem by @yifancong in #1402
Other Changes
- chore(deps): update all patch dependencies by @renovate[bot] in #1395
- chore(deps): update dependency @modelcontextprotocol/sdk to v1.21.1 by @renovate[bot] in #1396
- chore(deps): update dependency @rspack/core to v1.6.1 by @renovate[bot] in #1398
- chore(deps): update dependency @rstest/core to v0.6.3 by @renovate[bot] in #1399
- hotfix: module graph lack modules by @yifancong in #1403
New Contributors
- @Fatpandac made their first contribution in #1394
Full Changelog: v1.3.8...v1.3.9
v1.3.8
What's Changed
New Features 🎉
- feat: disableClientServer is true when in CI env by @yifancong in #1391
Bug Fixes 🐞
- fix: dts extensions problem by @yifancong in #1393
Other Changes
- chore(deps): update dependency @rslib/core to ^0.17.0 by @renovate[bot] in #1390
- chore(deps): update all patch dependencies by @renovate[bot] in #1389
- chore: update action docs by @yifancong in #1388
Full Changelog: v1.3.7...v1.3.8