Skip to content

Releases: Zxilly/go-size-analyzer

v1.10.2

10 Dec 16:11
dcaf75c

Choose a tag to compare

Fixed WASM parsing on Go 1.25

What's Changed

  • build(deps): bump the actions-deps group across 1 directory with 8 updates by @dependabot[bot] in #463

Full Changelog: v1.10.1...v1.10.2

v1.10.1

07 Dec 14:27
56d1b67

Choose a tag to compare

Fixed an issue where macho files might fail to parse in certain edge cases.

What's Changed

  • build(deps-dev): bump the ui-dev-deps group in /ui with 6 updates by @dependabot[bot] in #434
  • build(deps): bump github/codeql-action from 3.30.1 to 3.30.3 in the actions-deps group by @dependabot[bot] in #433
  • build(deps): bump github.com/puzpuzpuz/xsync/v4 from 4.1.0 to 4.2.0 in the gomod-normal-deps group by @dependabot[bot] in #432
  • build(deps): bump github.com/charmbracelet/bubbletea from 1.3.9 to 1.3.10 in the gomod-normal-deps group by @dependabot[bot] in #435
  • build(deps-dev): bump the ui-dev-deps group in /ui with 6 updates by @dependabot[bot] in #436
  • build(deps): bump the actions-deps group with 3 updates by @dependabot[bot] in #438
  • build(deps): bump the actions-deps group with 3 updates by @dependabot[bot] in #440
  • build(deps): bump the ui-prod-deps group in /ui with 4 updates by @dependabot[bot] in #439
  • build(deps): bump the gomod-normal-deps group with 3 updates by @dependabot[bot] in #443
  • build(deps): bump the actions-deps group with 3 updates by @dependabot[bot] in #444
  • build(deps-dev): bump the ui-dev-deps group across 1 directory with 14 updates by @dependabot[bot] in #447
  • build(deps-dev): bump vite from 7.1.10 to 7.1.11 in /ui in the npm_and_yarn group across 1 directory by @dependabot[bot] in #448
  • build(deps): bump github/codeql-action from 4.30.8 to 4.30.9 in the actions-deps group by @dependabot[bot] in #446
  • build(deps): bump github.com/blacktop/go-macho from 1.1.250 to 1.1.252 in the gomod-normal-deps group by @dependabot[bot] in #449
  • build(deps): bump the actions-deps group with 3 updates by @dependabot[bot] in #450
  • build(deps): bump the actions-deps group with 2 updates by @dependabot[bot] in #452
  • build(deps): bump the ui-prod-deps group in /ui with 2 updates by @dependabot[bot] in #455
  • build(deps): bump golangci/golangci-lint-action from 8.0.0 to 9.0.0 in the actions-deps group by @dependabot[bot] in #457

Full Changelog: v1.10.0...v1.10.1

v1.10.0

13 Sep 15:56
6a51f6a

Choose a tag to compare

Fix embed parse on macOS

Support Go 1.25

What's Changed

  • build(deps-dev): bump the ui-dev-deps group in /ui with 8 updates by @dependabot[bot] in #379
  • build(deps): bump the actions-deps group with 3 updates by @dependabot[bot] in #378
  • build(deps): bump github.com/blacktop/go-macho from 1.1.245 to 1.1.246 in the gomod-normal-deps group by @dependabot[bot] in #377
  • build(deps): bump codecov/test-results-action from 1.1.0 to 1.1.1 in the actions-deps group by @dependabot[bot] in #380
  • build(deps-dev): bump the ui-dev-deps group in /ui with 9 updates by @dependabot[bot] in #381
  • build(deps-dev): bump the ui-dev-deps group in /ui with 6 updates by @dependabot[bot] in #383
  • build(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 in the actions-deps group by @dependabot[bot] in #382
  • build(deps): bump the gomod-normal-deps group with 4 updates by @dependabot[bot] in #387
  • build(deps): bump the actions-deps group with 2 updates by @dependabot[bot] in #386
  • build(deps-dev): bump the ui-dev-deps group in /ui with 9 updates by @dependabot[bot] in #385
  • build(deps): bump the ui-prod-deps group in /ui with 2 updates by @dependabot[bot] in #384
  • build(deps): bump brace-expansion from 1.1.11 to 1.1.12 in /ui in the npm_and_yarn group by @dependabot[bot] in #388
  • build(deps-dev): bump the ui-dev-deps group in /ui with 10 updates by @dependabot[bot] in #389
  • build(deps): bump the gomod-normal-deps group with 2 updates by @dependabot[bot] in #391
  • build(deps): bump the actions-deps group with 2 updates by @dependabot[bot] in #390
  • build(deps): bump svenstaro/upload-release-action from 2.9.0 to 2.10.0 in the actions-deps group by @dependabot[bot] in #392
  • build(deps): bump github.com/go-delve/delve from 1.24.2 to 1.25.0 in the gomod-normal-deps group by @dependabot[bot] in #395
  • build(deps-dev): bump the ui-dev-deps group in /ui with 5 updates by @dependabot[bot] in #394
  • build(deps): bump the ui-prod-deps group in /ui with 2 updates by @dependabot[bot] in #393
  • build(deps-dev): bump the ui-dev-deps group in /ui with 6 updates by @dependabot[bot] in #399
  • build(deps): bump the actions-deps group with 2 updates by @dependabot[bot] in #397
  • build(deps): bump github.com/alecthomas/kong from 1.11.0 to 1.12.0 in the gomod-normal-deps group by @dependabot[bot] in #396
  • build(deps): bump the actions-deps group with 3 updates by @dependabot[bot] in #400
  • build(deps): bump the ui-prod-deps group in /ui with 3 updates by @dependabot[bot] in #401
  • build(deps-dev): bump the ui-dev-deps group in /ui with 5 updates by @dependabot[bot] in #402
  • build(deps-dev): bump the ui-dev-deps group in /ui with 4 updates by @dependabot[bot] in #403
  • build(deps): bump the gomod-normal-deps group with 4 updates by @dependabot[bot] in #404
  • build(deps-dev): bump the ui-dev-deps group in /ui with 4 updates by @dependabot[bot] in #405
  • build(deps): bump the gomod-normal-deps group with 2 updates by @dependabot[bot] in #406
  • build(deps): bump github.com/alecthomas/kong from 1.12.0 to 1.12.1 in the gomod-normal-deps group by @dependabot[bot] in #407
  • build(deps): bump github/codeql-action from 3.29.2 to 3.29.4 in the actions-deps group by @dependabot[bot] in #408
  • build(deps-dev): bump the ui-dev-deps group in /ui with 6 updates by @dependabot[bot] in #409
  • build(deps): bump github/codeql-action from 3.29.4 to 3.29.5 in the actions-deps group by @dependabot[bot] in #414
  • build(deps): bump the ui-prod-deps group in /ui with 4 updates by @dependabot[bot] in #412
  • build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.6.7 to 6.6.8 in the gomod-normal-deps group by @dependabot[bot] in #411
  • build(deps): bump the gomod-normal-deps group with 2 updates by @dependabot[bot] in #418
  • build(deps-dev): bump the ui-dev-deps group across 1 directory with 7 updates by @dependabot[bot] in #417
  • build(deps): bump the ui-prod-deps group in /ui with 2 updates by @dependabot[bot] in #416
  • build(deps): bump the actions-deps group with 3 updates by @dependabot[bot] in #415
  • build(deps-dev): bump the ui-dev-deps group in /ui with 6 updates by @dependabot[bot] in #420
  • build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0 in the gomod-normal-deps group by @dependabot[bot] in #423
  • build(deps-dev): bump the ui-dev-deps group in /ui with 6 updates by @dependabot[bot] in #421
  • build(deps): bump the actions-deps group across 1 directory with 7 updates by @dependabot[bot] in #422
  • build(deps): bump the actions-deps group with 3 updates by @dependabot[bot] in #426
  • build(deps-dev): bump the ui-dev-deps group in /ui with 5 updates by @dependabot[bot] in #425
  • build(deps): bump the gomod-normal-deps group with 2 updates by @dependabot[bot] in #424
  • build(deps): bump the gomod-normal-deps group with 3 updates by @dependabot[bot] in #427
  • build(deps): bump the ui-prod-deps group in /ui with 2 updates by @dependabot[bot] in #428
  • build(deps-dev): bump the ui-dev-deps group in /ui with 7 updates by @dependabot[bot] in #429
  • build(deps): bump the actions-deps group with 6 updates by @dependabot[bot] in #430
  • build(deps-dev): bump vite from 7.1.4 to 7.1.5 in /ui in the npm_and_yarn group across 1 directory by @dependabot[bot] in #431

Full Changelog: v1.9.2...v1.10.0

v1.9.2

15 May 17:49

Choose a tag to compare

WebAssembly

WebAssembly buildinfo parse has been implemented.

What's Changed

  • build(deps): bump undici from 5.28.5 to 5.29.0 in /ui in the npm_and_yarn group by @dependabot in #376

Full Changelog: v1.9.1...v1.9.2

v1.9.1

14 May 17:00
412b172

Choose a tag to compare

WebAssembly

WebAssembly sections parse has been implemented.

Full Changelog: v1.9.0...v1.9.1

v1.9.0

13 May 06:26
621463a

Choose a tag to compare

Experimental WebAssembly support

From now on, you can try to analyze the wasm files generated by go gc.
Only the pclntab analyzer has been implemented, the symbol and dwarf analyzers are not yet supported.

What's Changed

  • build(deps-dev): bump the ui-dev-deps group in /ui with 2 updates by @dependabot in #361
  • build(deps): bump codecov/codecov-action from 5.4.0 to 5.4.2 in the actions-deps group by @dependabot in #360
  • build(deps-dev): bump the ui-dev-deps group in /ui with 9 updates by @dependabot in #364
  • build(deps): bump the actions-deps group with 3 updates by @dependabot in #363
  • build(deps): bump github.com/samber/lo from 1.49.1 to 1.50.0 in the gomod-normal-deps group by @dependabot in #362
  • build(deps-dev): bump vite from 6.3.3 to 6.3.4 in /ui in the npm_and_yarn group by @dependabot in #365
  • build(deps-dev): bump the ui-dev-deps group in /ui with 3 updates by @dependabot in #368
  • build(deps): bump the actions-deps group with 4 updates by @dependabot in #367
  • build(deps): bump the gomod-normal-deps group with 2 updates by @dependabot in #366
  • build(deps): bump the gomod-normal-deps group with 3 updates by @dependabot in #374
  • build(deps): bump the ui-prod-deps group in /ui with 3 updates by @dependabot in #371
  • build(deps): bump the actions-deps group with 2 updates by @dependabot in #372
  • build(deps-dev): bump the ui-dev-deps group in /ui with 9 updates by @dependabot in #373

Full Changelog: v1.8.1...v1.9.0

v1.8.1

20 Apr 08:31
e200c68

Choose a tag to compare

Even without passing the verbose flag, the server address is now printed correctly in web mode

Full Changelog: v1.8.0...v1.8.1

v1.8.0

19 Apr 18:07
72bfdfd

Choose a tag to compare

Add --imports flag, now GSA can analyze dependencies between packages.

image

Note

This feature requires access to the source code files, so it can only analyze binaries compiled locally.
If you installed gsa using go install, you need to run gsa --update-cache to update the webui cache file.

What's Changed

  • build(deps): bump the actions-deps group with 2 updates by @dependabot in #353
  • build(deps-dev): bump the ui-dev-deps group in /ui with 13 updates by @dependabot in #352
  • build(deps-dev): bump vite from 6.2.5 to 6.2.6 in /ui in the npm_and_yarn group by @dependabot in #354
  • build(deps): bump the ui-prod-deps group in /ui with 2 updates by @dependabot in #356
  • build(deps): bump the gomod-normal-deps group with 3 updates by @dependabot in #355
  • build(deps): bump github/codeql-action from 3.28.13 to 3.28.15 in the actions-deps group by @dependabot in #358
  • build(deps-dev): bump the ui-dev-deps group in /ui with 9 updates by @dependabot in #357

Full Changelog: v1.7.9...v1.8.0

v1.7.9

05 Apr 17:34
d434a7e

Choose a tag to compare

Fix relocation on macOS x64

What's Changed

  • build(deps-dev): bump vite from 6.2.4 to 6.2.5 in /ui in the npm_and_yarn group by @dependabot in #351

Full Changelog: v1.7.8...v1.7.9

v1.7.8

04 Apr 03:25
0c44e71

Choose a tag to compare

Bump to go 1.24.2

What's Changed

  • build(deps): bump @octokit/request-error from 5.1.0 to 5.1.1 in /ui in the npm_and_yarn group by @dependabot in #320
  • build(deps): bump golangci/golangci-lint-action from 6.4.1 to 6.5.0 in the actions-deps group by @dependabot in #323
  • build(deps): bump the ui-prod-deps group in /ui with 2 updates by @dependabot in #321
  • build(deps-dev): bump the ui-dev-deps group across 1 directory with 9 updates by @dependabot in #324
  • build(deps): bump the ui-prod-deps group in /ui with 3 updates by @dependabot in #325
  • build(deps): bump the gomod-normal-deps group with 2 updates by @dependabot in #327
  • build(deps): bump the actions-deps group with 6 updates by @dependabot in #328
  • build(deps-dev): bump the ui-dev-deps group in /ui with 7 updates by @dependabot in #326
  • build(deps): bump the actions-deps group with 4 updates by @dependabot in #332
  • build(deps): bump the gomod-normal-deps group with 3 updates by @dependabot in #331
  • build(deps): bump the ui-prod-deps group in /ui with 3 updates by @dependabot in #329
  • build(deps-dev): bump the ui-dev-deps group in /ui with 9 updates by @dependabot in #330
  • build(deps): bump the ui-prod-deps group in /ui with 2 updates by @dependabot in #333
  • build(deps): bump the gomod-normal-deps group with 5 updates by @dependabot in #335
  • build(deps): bump the actions-deps group with 3 updates by @dependabot in #336
  • build(deps-dev): bump the ui-dev-deps group in /ui with 7 updates by @dependabot in #334
  • build(deps): bump the npm_and_yarn group in /ui with 2 updates by @dependabot in #338
  • build(deps): bump the actions-deps group with 3 updates by @dependabot in #340
  • build(deps-dev): bump the ui-dev-deps group in /ui with 7 updates by @dependabot in #339
  • build(deps): bump github.com/blacktop/go-macho from 1.1.243 to 1.1.245 in the gomod-normal-deps group by @dependabot in #341
  • build(deps): bump the actions-deps group with 5 updates by @dependabot in #342
  • build(deps): bump the ui-prod-deps group in /ui with 2 updates by @dependabot in #343
  • build(deps-dev): bump the ui-dev-deps group across 1 directory with 10 updates by @dependabot in #345
  • build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 in the gomod-normal-deps group by @dependabot in #349
  • build(deps): bump the actions-deps group with 5 updates by @dependabot in #348
  • build(deps-dev): bump the ui-dev-deps group in /ui with 5 updates by @dependabot in #347
  • build(deps): bump the ui-prod-deps group in /ui with 4 updates by @dependabot in #346
  • build(deps-dev): bump vite from 6.2.3 to 6.2.4 in /ui in the npm_and_yarn group by @dependabot in #350

Full Changelog: v1.7.7...v1.7.8