Skip to content

Releases: Zxilly/go-size-analyzer

v1.0.5

16 May 13:47

Choose a tag to compare

Changelog

  • a2ce12d Use fmt.Fprintf
  • cb9affd chore(deps): bump codecov/codecov-action from 4.3.1 to 4.4.0
  • 5b24690 feat: add configurable gc rate
  • 5fb4dd1 feat: remove unused package wrapper
  • 8bd1a37 fix: add a check for gcRate
  • 937fdde fix: get sha for bundle manually
  • 5fd4984 fix: read sha from git directly
  • 7ec559e perf: optimize memory consumption on json
  • 2e93ff4 perf: optimize render performance
  • 84e2fea perf: remove duplicate disasm result check
  • c02733c perf: use global event listener
  • 05db7c5 perf: using an aggressive GC strategy

v1.0.4

13 May 18:31

Choose a tag to compare

Changelog

  • 6bbc206 chore(deps-dev): bump @types/react from 18.3.1 to 18.3.2 in /ui
  • 6219558 chore(deps-dev): bump sass from 1.77.0 to 1.77.1 in /ui
  • 6ce9a6a feat: support cache under net buildmode
  • 8394b0c fix: handle nil deref from trie
  • 5680a99 fix: resolve all known issue from linter
  • d0f0ea7 style: fix most lint issues
  • f5ee0dc style: follow golangci-lint suggestion
  • 4820f84 style: update code to follow lint

v1.0.3

11 May 13:36

Choose a tag to compare

Changelog

  • 697e826 ci: add flag to codecov report
  • 4bf2f69 ci: count in tui coverage
  • e1be139 ci: not cancel old commit test
  • 0058964 feat: add mouse support and store the cursor
  • da957e6 perf: avoids the serialisation overhead of the treemap
  • 9be5f09 refactor: not read size from term fd

v1.0.2

10 May 04:32

Choose a tag to compare

Changelog

  • c5fc8a6 feat: remove dependent on unsafe and reflect
  • 12d6d98 fix: display left size for section in tui
  • aeeb15f perf: use fatalError to handle error

v1.0.1

09 May 18:38

Choose a tag to compare

Changelog

  • cb82f4a feat: add known size to tui

v1.0.0

09 May 14:23

Choose a tag to compare

Changelog

  • d1d6d6a chore(deps): bump github.com/jedib0t/go-pretty/v6 from 6.5.8 to 6.5.9
  • 894939c chore(deps): bump golang.org/x/arch from 0.7.0 to 0.8.0
  • 9bb0452 chore(deps): bump golang.org/x/net from 0.24.0 to 0.25.0
  • a8a5e2b chore(deps): bump pnpm/action-setup from 3 to 4
  • bc5152c chore(deps-dev): bump @types/node from 20.12.10 to 20.12.11 in /ui
  • 71c4a72 chore(deps-dev): bump @types/node from 20.12.8 to 20.12.10 in /ui
  • ee98b35 chore(deps-dev): bump sass from 1.76.0 to 1.77.0 in /ui
  • 7a1ccf1 chore: remove debug panic
  • 64e7064 chore: resolve conflict
  • 563e15c ci: enable codecov patch coverage
  • c2726b2 ci: fix codecov config
  • a6aafaf ci: ignore some for coverage for now
  • bded88d feat: add detail implementation
  • 772e585 feat: add item implementation
  • 1b9556d feat: add main model implementation
  • 6dcf6d1 feat: add tui flag
  • 445a8c8 feat: also set full name for description
  • 03586bb feat: create data wrapper to build tree
  • bd2c0e5 feat: generate full name for method
  • fa04a4b feat: implement enter
  • afc5082 feat: table should work now
  • e3c1c4b fix: fix back command
  • 2fa838d fix: report empty symbol table for macho
  • c924d2c refactor: remove list

ui-v1

09 May 18:31

Choose a tag to compare

ui-v1 Pre-release
Pre-release
feat: add a net based fallback for go install

v0.4.0

03 May 20:34

Choose a tag to compare

Now it's possible to disassemble part of .gopclntab section size.

Changelog

  • 039d17e chore(deps): bump codecov/codecov-action from 4.3.0 to 4.3.1
  • bc68a1e chore(deps-dev): bump typia from 5.5.10 to 6.0.3 in /ui
  • cbbf7b8 chore(deps-dev): bump vite from 5.2.10 to 5.2.11 in /ui
  • 0a666d1 ci: extend unit test timeout
  • 9992efb ci: set coverage target 80%
  • 508e086 ci: specify python version
  • 852681e feat: add missing symbol size
  • 3713201 feat: add pcln size to web ui
  • 75d2493 feat: hide unsupported goarch
  • 3446237 feat: work on gopclntab disassemble
  • ea23175 fix: add support for low version darwin
  • 28f6c06 fix: calculate package size with pclntab symbol size
  • 9840734 fix: fix macho pclntab section name
  • e113ab9 fix: read something before send response
  • d127d06 refactor: remove download ui
  • b9261a0 refactor: use net/http to serve file

v0.3.3

30 Apr 22:05

Choose a tag to compare

Changelog

  • 178fff8 chore: update gitignore
  • 3b0bb33 chore: upgrade ui deps
  • 05728bf ci: update profile filename
  • d7abe13 fix: fix a typo break http server
  • d40e0e7 perf: remove net/http to reduce size

v0.3.2

29 Apr 21:54

Choose a tag to compare

Changelog

  • 74e086e build: set build version
  • dbf4ea2 fix: remove deprecated clock
  • 8362770 perf: remove version pkg to reduce size
  • 14db14a refactor: remove progress bar