v0.124.0

SigNoz/signozv0.124.0May 15, 2026by github-actions[bot]

AI Summary

The release introduces v2 APIs for Kubernetes resources (daemonsets, jobs, etc.), a major Trace Details revamp with memory optimizations, and migrates icons to the Signoz icon set. It also upgrades to @signozhq/ui components.

Key Highlights

  • Introduced v2 APIs for Kubernetes resources (daemonsets, jobs, statefulsets, etc.).
  • Implemented Trace Details Revamp with memory optimizations.
  • Migrated from lucide react and antD icons to Signoz icons.
  • Upgraded to @signozhq/ui components.
  • Added module and store for span mapper.

New Features

  • Infra-monitoring v2 APIs
  • Trace Details Revamp
  • Icon migration to Signoz icons
  • @signozhq/ui component migration
  • Span mapper module

Full Release Notes

## 🚀 Features

* feat(infra-monitoring): v2 daemonsets list api (#11149) @nikhilmantri0902
* feat(alerts): add docs and agent skill info banner to ClickHouse query editor (#11262) @krsoninikhil
* feat: new module for tags (#11254) @namanv3
* feat(cmd): add metastore migrate command (#11311) @therealpandey
* feat(authz): introduce detach relationship (#11298) @vikrantgupta25
* feat(infra-monitoring): v2 jobs list api (#11148) @nikhilmantri0902
* feat(infra-monitoring): v2 statefulsets list api (#11146) @nikhilmantri0902
* feat(authz): enable multi role assignment for members page (#11269) @SagarRajput-7
* feat(infra-monitoring): v2 deployments list api (#11140) @nikhilmantri0902
* Feat/trace details pending 2 (#11255) @aks07
* feat: add lint rule to enforce subpath imports for Signoz UI components (#11275) @YounixM
* Feat/trace details pending (#11170) @aks07
* feat(infra-monitoring): v2 volumes list api  (#11137) @nikhilmantri0902
* feat(pnpm): migrate away from yarn (#11158) @H4ad
* feat: module and store for span mapper (#11127) @nityanandagohain
* feat: migrate from lucide react and antD icons to signoz icons (#11222) @tewarig
* feat: meter reporter for new billing infra (#11016) @karanbalani
* feat(infra-monitoring): v2 clusters list api (#11132) @nikhilmantri0902
* feat(authz): enable multi role assignment for service account  (#11231) @SagarRajput-7
* feat(infra-monitoring): v2 namespaces list api (#11131) @nikhilmantri0902
* feat(auditor): add file provider (#11252) @therealpandey
* feat(authz): add resource-level FGA for service accounts (#11065) @vikrantgupta25
* feat: update imports for @signozhq/ui components (#11237) @YounixM
* feat(ruletypes): publish OpenAPI 3 discriminator on RuleThresholdData and EvaluationEnvelope (#11180) @therealpandey
* feat: replicate perses structs but with proper plugin references (#11031) @namanv3
* feat(ingestion): make set alert on ingestion limit prominent and added default alert name (#11215) @SagarRajput-7
* feat(typography): migrate to @signozhq/ui (#11199) @H4ad
* feat(sqlstore): enable transaction_mode immediate (#10825) @vikrantgupta25
* Feat: Trace Details Revamp (#10973) @aks07
* feat(infra-monitoring): show total items count on list page (#11212) @H4ad
* feat(infra-monitoring): v2 nodes list api (#11128) @nikhilmantri0902
* feat(llmpricing): implement store and module and integrate with opamp (#11089) @nityanandagohain

## 🐛 Bug Fixes

* fix: resource tag querybuilding in conditionFor (#11302) @piyushsingariya
* chore(test): fix, unskip and refactor platform surfaces tests (#11301) @SagarRajput-7
* fix: return 404 when no comparable spans are found (#11289) @krsoninikhil
* fix: added fix for traceoperator not getting saved in alerts (#11208) @ahrefabhi
* fix(time-picker): disable browser autofill on time selection input (#11247) @AshutoshSharma-pixel
* fix(alert-details): missing icon for nodata alerts (#11292) @jatinderjit
* fix(alerts): invalidate rule cache after disable/enable toggle (#11295) @jatinderjit
* fix: remove returnSpansFrom from rawexport e2e (#11278) @piyushsingariya
* fix: disable opamp integration for llm (#11284) @nityanandagohain
* fix: replace log icons with list icon (#11283) @tewarig
* fix(infra-monitoring): handle -1 values on hosts metrics (#11256) @H4ad
* fix: handle ragged label sets in scalar table conversion (#11112) @nityanandagohain
* fix(global-time): initialize store with default value instead of 0 (#11257) @H4ad
* fix(status): strip 'v' prefix before comparing versions (#11011) @Mrsandeep27
* fix: disallow group by timestamp for timeseries request (#11018) @tushar-signoz
* fix(lint-staged): run format for css files & parallel tsgo check (#11213) @H4ad
* fix(frontend): simplify password matching logic (#11174) @belikedeep
* fix: dashboard date refresh (#11201) @tushar-signoz
* Fix: dangling and syntax in dashboard filter ( #10674) (#11243) @rinkydevi
* fix(frontend): open trace details in new tab from funnel results (#10999) @Dasmat13

## 🧰 Maintenance

* chore(release): bump SigNoz to v0.124.0 (#11322) @primus-bot
* chore(pnpm): upgrade deps & add minimum release age (#11274) @H4ad
* chore(test): fix, unskip and refactor platform surfaces tests (#11301) @SagarRajput-7
* chore(husky): ensure can run without xterm-256color (#11297) @H4ad
* chore(signozhq): bump to 0.0.19 (#11294) @H4ad
* chore(authz): add support for wildcard selectors (#11310) @vikrantgupta25
* chore: pin pnpm version in package.json and enforce via preinstall (#11303) @AshwinBhatkal
* chore: revert signoz to v0.122.0 release in deploy/docker (#11286) @Nageshbansal
* chore(release): bump SigNoz to v0.123.0, OTel Collector to v0.144.4 (#11282) @primus-bot
* chore: update orval (#11267) @tewarig
* chore: update ts-jest and show filters styles (#11266) @tewarig
* chore: filter out warning and info level events (#11216) @YounixM
* Trace Details: Migrate to CSS modules (#11288) @aks07
* test: new playwright project to seed data (#11271) @AshwinBhatkal
* refactor(icons): replace LoadingOutlined with SigNoz Loader (#10839) @yadavshubham01
* test: dashboards list spec with new e2e framework (#11190) @AshwinBhatkal

## New Contributors
* @AshutoshSharma-pixel made their first contribution in https://github.com/SigNoz/signoz/pull/11247
* @rinkydevi made their first contribution in https://github.com/SigNoz/signoz/pull/11243

**Full Changelog**: https://github.com/SigNoz/signoz/compare/v0.123.0...v0.124.0