Skip to content

Releases: web-infra-dev/rsdoctor

v1.2.1

08 Aug 11:18
e5ac1d5

Choose a tag to compare

What's Changed

Bug Fixes 🐞

  • fix: treemap can be expanded after collapsed by @easy1090 in #1232

Document πŸ“–

Other Changes

  • Release v1.2.0 by @easy1090 in #1228
  • chore: change components config by @easy1090 in #1233

Full Changelog: v1.2.0...v1.2.1

v1.2.0

07 Aug 07:04
17c82dd

Choose a tag to compare

Highlights

  • Concatenated Module Size Analysis: Added the ability to analyze the size of concatenated modules, helping developers more accurately identify the actual build size after Tree Shaking.

  • Bundle Size Analysis with Gzip Support: Bundle size analysis now displays the size after gzip compression, making it easier for developers to understand the real size of production assets.

  • Enhanced Treemap Visualization: Introduced and improved the Treemap (rectangle tree map) feature, allowing developers to gain more intuitive insights into bundle composition and resource distribution.

Release note for v1.2: https://rsdoctor.rs/blog/release/release-note-1_2

1.2.mp4

What's Changed

New Features πŸŽ‰

  • feat: sport the concatenated module size compute by @easy1090 in #1159
  • feat: support the gzip in bundle analysis by @easy1090 in #1180
  • feat: enhance rsdoctor native plugin for sourcemap features by @easy1090 in #1207
  • feat: fix typo and improve alert collapse sorting by @quanquan2100 in #1217

Bug Fixes 🐞

  • fix(ai): bin file's extname by @easy1090 in #1172
  • fix(components-overall): Fix typo in 'View Bundle Size' button on the… by @irinaklimova in #1177
  • fix: sourcemap parse tool by @easy1090 in #1183
  • fix: the reportCodeType when mode:lite by @easy1090 in #1192
  • fix: loader path validation issue on Windows by @easy1090 in #1193
  • fix: resolve flickering issue in AssetCardContainer component by @QuentinHsu in #1191
  • fix: the style of the file tree by @easy1090 in #1211
  • fix: the logger override problem by @easy1090 in #1214

Document πŸ“–

Other Changes

  • chore(deps): update all patch dependencies by @renovate[bot] in #1160
  • chore(deps): update dependency @lynx-js/react to ^0.111.0 by @renovate[bot] in #1161
  • release v1.1.8 by @easy1090 in #1163
  • refactor: Replace lodash methods with native methods by @wChenonly in #1167
  • chore(deps): update dependency @modern-js/module-tools to ^2.68.2 by @renovate[bot] in #1169
  • chore(deps): update all patch dependencies by @renovate[bot] in #1165
  • chore(deps): update dependency @modelcontextprotocol/sdk to v1.15.1 by @renovate[bot] in #1168
  • chore(deps): update dependency @lynx-js/rspeedy to ^0.10.1 by @renovate[bot] in #1166
  • chore: correct check-dependency-version script by @easy1090 in #1171
  • chroe: update biome v2 by @wChenonly in #1173
  • Release mcp v0.1.1 by @easy1090 in #1174
  • tweaks: add root data by @easy1090 in #1175
  • chore(deps): update dependency @modelcontextprotocol/sdk to v1.16.0 by @renovate[bot] in #1179
  • chore(deps): update all patch dependencies by @renovate[bot] in #1178
  • test: use Rstest as Rsdoctor's test framework by @9aoy in #1181
  • chore: bump @rstack-dev/doc-ui by @easy1090 in #1185
  • refactor: use Rslib to build packages by @fi3ework in #1182
  • chore: optimize the debug tools by @easy1090 in #1186
  • optimize: ui optimize the font style & fix some UT by @easy1090 in #1188
  • chore: add open collective funding link by @chenjiahan in #1202
  • chore(deps): update dependency axios to v1.11.0 [security] by @renovate[bot] in #1201
  • chore(deps): bump Rstest 0.0.10 by @9aoy in #1203
  • chore(deps): update dependency @modelcontextprotocol/sdk to v1.17.0 by @renovate[bot] in #1205
  • refactor: use Rslib to build packages (2) by @fi3ework in #1189
  • chore: add rsdoctor mcp intro for Trae ide by @easy1090 in #1208
  • chore: delete the useless info for lynx by @easy1090 in #1213
  • optimize: add treemap info by @easy1090 in #1212
  • chore(deps): update dependency @lynx-js/react to ^0.112.1 by @renovate[bot] in #1218
  • chore(workflow): enable npm trusted publishing by @chenjiahan in #1221
  • chore: update rspack to 1.4.11 by @easy1090 in #1216
  • tweaks: sourcemap tools for rspack and lynx by @easy1090 in #1220
  • chore: add components peerdependencies by @easy1090 in #1222
  • chore: change logger.error to debug in sourcemapTools by @easy1090 in #1226

New Contributors

Full Changelog: v1.1.10...v1.2.0

v1.2.0-beta.1

01 Aug 07:36
674654d

Choose a tag to compare

What's Changed

New Features πŸŽ‰

  • feat: sport the concatenated module size compute by @easy1090 in #1159
  • feat: support the gzip in bundle analysis by @easy1090 in #1180
  • feat: enhance rsdoctor native plugin for sourcemap features by @easy1090 in #1207

Bug Fixes 🐞

  • fix(ai): bin file's extname by @easy1090 in #1172
  • fix(components-overall): Fix typo in 'View Bundle Size' button on the… by @irinaklimova in #1177
  • fix: sourcemap parse tool by @easy1090 in #1183
  • fix: the reportCodeType when mode:lite by @easy1090 in #1192
  • fix: loader path validation issue on Windows by @easy1090 in #1193
  • fix: resolve flickering issue in AssetCardContainer component by @QuentinHsu in #1191
  • fix: the style of the file tree by @easy1090 in #1211
  • fix: the logger override problem by @easy1090 in #1214

Document πŸ“–

Other Changes

  • chore(deps): update all patch dependencies by @renovate[bot] in #1160
  • chore(deps): update dependency @lynx-js/react to ^0.111.0 by @renovate[bot] in #1161
  • release v1.1.8 by @easy1090 in #1163
  • refactor: Replace lodash methods with native methods by @wChenonly in #1167
  • chore(deps): update dependency @modern-js/module-tools to ^2.68.2 by @renovate[bot] in #1169
  • chore(deps): update all patch dependencies by @renovate[bot] in #1165
  • chore(deps): update dependency @modelcontextprotocol/sdk to v1.15.1 by @renovate[bot] in #1168
  • chore(deps): update dependency @lynx-js/rspeedy to ^0.10.1 by @renovate[bot] in #1166
  • chore: correct check-dependency-version script by @easy1090 in #1171
  • chroe: update biome v2 by @wChenonly in #1173
  • Release mcp v0.1.1 by @easy1090 in #1174
  • tweaks: add root data by @easy1090 in #1175
  • chore(deps): update dependency @modelcontextprotocol/sdk to v1.16.0 by @renovate[bot] in #1179
  • chore(deps): update all patch dependencies by @renovate[bot] in #1178
  • test: use Rstest as Rsdoctor's test framework by @9aoy in #1181
  • chore: bump @rstack-dev/doc-ui by @easy1090 in #1185
  • refactor: use Rslib to build packages by @fi3ework in #1182
  • chore: optimize the debug tools by @easy1090 in #1186
  • optimize: ui optimize the font style & fix some UT by @easy1090 in #1188
  • chore: add open collective funding link by @chenjiahan in #1202
  • chore(deps): update dependency axios to v1.11.0 [security] by @renovate[bot] in #1201
  • chore(deps): bump Rstest 0.0.10 by @9aoy in #1203
  • chore(deps): update dependency @modelcontextprotocol/sdk to v1.17.0 by @renovate[bot] in #1205
  • refactor: use Rslib to build packages (2) by @fi3ework in #1189
  • chore: add rsdoctor mcp intro for Trae ide by @easy1090 in #1208
  • chore: delete the useless info for lynx by @easy1090 in #1213
  • optimize: add treemap info by @easy1090 in #1212

New Contributors

Full Changelog: v1.1.10...v1.2.0-beta.1

v1.1.10

24 Jul 05:58

Choose a tag to compare

What's Changed

Bugfix

  • fix: logger init util by @easy1090 in #1199

Full Changelog: v1.1.9...v1.1.10

v1.1.9

23 Jul 11:20

Choose a tag to compare

What's Changed

Other Changes

  • hotfix: normalization function problem by @easy1090 in #1196

Full Changelog: v1.1.8...v1.1.9

v1.1.8

07 Jul 09:49
0dcd228

Choose a tag to compare

What's Changed

Bug Fixes 🐞

  • fix: update @rspack/core to 1.4.3 and fix types by @chenjiahan in #1158
  • fix: open require error by @easy1090 in #1162

Other Changes

  • release v1.1.7 by @easy1090 in #1156

Full Changelog: v1.1.7...v1.1.8

v1.1.7

03 Jul 06:59
4e8061b

Choose a tag to compare

What's Changed

Bug Fixes 🐞

  • fix: rspack bundle analysis failed when open treeshaking by @easy1090 in #1152
  • fix: fix ci error by @easy1090 in #1151
  • fix: loader detail time error by @easy1090 in #1154

Full Changelog: v1.1.6...v1.1.7

v1.1.6

02 Jul 07:36
6c20a7f

Choose a tag to compare

What's Changed

New Features πŸŽ‰

  • feat: rsdoctor mcp supports bailout reason analysis by @easy1090 in #1144

Bug Fixes 🐞

  • fix: add some ui key by @easy1090 in #1143
  • fix: catch ci parse error by @easy1090 in #1147
  • fix: fix ci error by @easy1090 in #1149

Other Changes

  • chore(deps): update all patch dependencies by @renovate in #1141
  • chore(deps): update dependency @rsbuild/core to ^1.4.2 by @renovate in #1142
  • chore: rm the error e2e test currently by @easy1090 in #1146
  • release @rsdoctor/mcp-server v0.1.0 by @easy1090 in #1148

Full Changelog: v1.1.5...v1.1.6

v1.1.5

27 Jun 10:41
4d6ceed

Choose a tag to compare

What's Changed

New Features πŸŽ‰

  • feature: support the treemap graph. by @easy1090 in #1136
treemap

Document πŸ“–

  • docs: tile graph documentation by @easy1090 in #1139

Other Changes

  • Release 1.1.4 by @easy1090 in #1128
  • chore(deps): update all patch dependencies by @renovate in #1132
  • chore(deps): update dependency @lynx-js/react to ^0.110.0 by @renovate in #1133
  • chore(deps): update dependency @modelcontextprotocol/sdk to v1.13.0 by @renovate in #1134
  • chore: the logger style by @easy1090 in #1129
  • optimize: decrese the client size by @easy1090 in #1130
  • tweaks: remove the generate tile logic by @easy1090 in #1138

Full Changelog: v1.1.4...v1.1.5

v1.1.4

19 Jun 06:23
351f07b

Choose a tag to compare

What's Changed

New Features πŸŽ‰

  • feat: support bailout_reason by @easy1090 in #1117
  • release @rsdoctor/mcp-server 0.0.1 by @easy1090 in #1115
  • feat: add tooltips for bundle size tags by @chenjiahan in #1118

Optimization

  • feat(UI): add loader info by @easy1090 in #1109
  • tweaks(core): optimize the normalizeUserConfig and supply tests by @easy1090 in #1126
  • chore(core): add concatenateModules info for rsppedy by @easy1090 in #1127

Bug Fixes 🐞

  • fix(ui): change the module reasons's entry ui by @easy1090 in #1110
  • fix: the rspeedy's bundle analysis problem when open output.iife by @easy1090 in #1124
  • fix: sdk types by @easy1090 in #1058

Document πŸ“–

  • docs: add mcp server documentation by @easy1090 in #1116

Other Changes

  • chore(deps): update all patch dependencies by @renovate in #1106
  • chore(deps): update dependency nx to ^20.8.2 by @renovate in #1114
  • chore(deps): update all patch dependencies by @renovate in #1113
  • chore(deps): update dependency axios to ^1.10.0 by @renovate in #1121
  • chore(deps): update all patch dependencies by @renovate in #1119
  • chore(deps): update dependency semver to ^7.7.2 by @renovate in #1123
  • chore(deps): bump rspack to 1.4.0-beta.1 by @easy1090 in #1125

Full Changelog: v1.1.3...v1.1.4