Skip to content

v0.21.0

Compare
Choose a tag to compare
@metalmatze metalmatze released this 27 Feb 16:50
· 1410 commits to main since this release
089e780

What's Changed

Highlights

The UI has seen many improvements in this release, including a redesign of the time range picker,
a new feature to highlight similar stacks when hovering on a node,
and the replacement of loading spinners with skeleton placeholders.
Now, the UI also displays CPU cores per second for sample count profiles to make them comparable with different underlying profiling durations.

Changes

Features

Enhancements

  • ui: Allow copying system name if different from the function name by @brancz in #4022
  • ui: Fixing useURLState to be SSR proof by @manojVivek in #4027
  • Add additional snap configuration options by @morphis in #4069
  • ui: Minor auto suggestion improvements to eliminate pauses in query builder by @manojVivek in #4155
  • refactor: separate Normalizer and Ingester by @Cluas in #4170
  • ui: Unify date time format in Metrics graph by @yomete in #4247
  • ui: Added support for now keyword in time range selector by @manojVivek in #4248
  • pkg: Move the uiFS out of the server package by @metalmatze in #4105
  • ui: Considering diffs less than 0.1% as no change in flamegraph compare mode by @manojVivek in #4297
  • proto: Added http path annotations for debuginfo endpoints by @manojVivek in #4301
  • ui: Add week and year to presets in DateTimeRangePicker by @metalmatze in #4303
  • ui: Migrating from babel to swc for js transpiling by @manojVivek in #4315
  • Improve filter profile data by @thorfour in #4313
  • Add new flag to use an on-disk index by @thorfour in #4323

Bug Fixes

New Contributors

Full Changelog: v0.20.0...v0.21.0