Skip to content

Latest commit

History

History
85 lines (67 loc) 路 2.43 KB

CHANGELOG.md

File metadata and controls

85 lines (67 loc) 路 2.43 KB

v0.6.0 / 2023-10-08

  • New plots showing new go1.20/go1.21 runtime/metrics: (#111)
    • GC Cycles
    • GC Scan
    • Memory classes
    • CPU classes
    • Mutex wait
  • Users can now add their own plots (#111)
  • Add light/dark mode selector (#108)

v0.5.2 / 2023-03-29

  • Ensure all files have a correct Content-Type (#106)

v0.5.1 / 2022-09-30

  • Fix UI on Firefox (#83)

v0.5.0 / 2022-09-05

  • Switch to runtime/metrics as source, major refactor (#75)
    • New heatmap UI component
    • Dynamic plots definition based on server side generated config
    • Add many new plots (scheduler latency, scheduling events, and more)
    • Add play/pause switch button
    • Add show/hide GC events switch button
    • Add time range selector (1m, 5m, 10m)
  • Switch javascript code to ES6 (#65)
  • Build and test all examples (#63)

v0.4.1 / 2021-12-12

  • Assets are go:embeded, so the minimum go version is now go1.16 (#55)
  • Polishing (README, small UI improvements) (#54)
  • Small ui improvements: link to go.dev rather than golang.org

v0.4.0 / 2021-05-08

  • Auto-reconnect to new server from GUI after closed websocket connection (#49)
  • Reorganize examples (#51)
  • Make IndexAtRoot returns an http.HandlerFunc instead of http.Handler (#52)

v0.3.0 / 2021-02-14

  • Enable 'save as png' button on plots (#44)

v0.2.2 / 2020-12-13

  • Use Go Modules for 'github.com/gorilla/websocket' (#39)
  • Support custom frequency (#37)
  • Added fixed go-chi example (#38)
  • _example: add echo (#22)
  • _example: add gin example (#34)
  • ci: track coverage
  • RegisterDefault returns an error now
  • Ensure send frequency is a strictly positive integer
  • Don't log if we can't upgrade to websocket
  • _example_example: add chi router (#38)
  • _example_example: change structure to have one example per directory

v0.2.1 / 2020-10-29

  • Fix websocket handler now working with https (#25)

v0.2.0 / 2020-10-25

  • Register now accepts options (functional options API) (#20)
    • Root allows to root statsviz at a path different than /debug/statsviz
    • SendFrequency allows to set the frequency at which stats are emitted.

v0.1.1 / 2020-10-12

  • Do not leak timer in sendStats

v0.1.0 / 2020-10-10

  • First released version