Releases: Zxilly/go-size-analyzer
v1.10.2
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
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
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
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
v1.9.0
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
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
Add --imports flag, now GSA can analyze dependencies between packages.
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
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
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
