v0.103.0

SigNoz/signozv0.103.0Nov 26, 2025by github-actions[bot]

AI Summary

Performance and usability improvements are the focus, featuring a dedicated cache for trace details and a cleanup of the traces explorer. Key highlights include the introduction of the PYLON_IDENTITY_SECRET environment variable and alert recovery thresholds. Features include a separate trace detail cache, traces explorer cleanup, and updated integration agent versions.

Key Highlights

  • Separate cache for trace details
  • Traces explorer cleanup
  • Ristretto based in-memory cache with metrics
  • Alert recovery threshold feature

New Features

  • Create a separate cache for trace detail
  • Traces explorer cleanup
  • Ristretto based in-memory cache with metrics enabled
  • Introduce PYLON_IDENTITY_SECRET environment variable
  • Alerts recovery threshold

Full Release Notes

## 🚀 Features

* feat(cache): create a separate cache for trace detail (#9680) @therealpandey
* Feat: Traces explorer cleanup (#9506) @aks07
* feat: ristretto based in-memory cache with metrics enabled (#9632) @balanikaran
* feat(dashboard): add group by field for public dasboards (#9665) @vikrantgupta25
* feat: Introduce PYLON_IDENTITY_SECRET environment variable (#9656) @makeavish
* feat: alerts recovery threshold (#9428) @abhishekhugetech
* feat: update signoz cloud integration agent version from v0.0.6 to v0.0.7 (#9644) @tushar-signoz
* chore: metric name and group by extractor with CH and PromQL support (#9543) @abhishekhugetech

## 🐛 Bug Fixes

* Feat: Traces explorer cleanup (#9506) @aks07
* fix: updated playwright to patch ssl certificate verification vulnerability (#9664) @SagarRajput-7
* fix: removed the decimal places logic from getYAxisFormattedValue (#9537) @SagarRajput-7
* fix: external APIs page bugfixes / improvements (#9586) @ahmadshaheer
* fix: added ttl for logs_attribute_keys, logs_resource_keys and span_attributes_keys (#9545) @tushar-signoz
* fix: error message for incorrect password (#9649) @tushar-signoz
* fix(logs pipelines): Migrate model.APIErrors to errors (#9598) @piyushsingariya
* fix: handle empty variable list in PrepareWhereClause (#9126) @niladrix719

## 🧰 Maintenance

* chore(release): bump SigNoz to v0.103.0, OTel Collector to v0.129.12 (#9693) @primus-bot
* chore: remove userpilot and update Posthog (#9668) @makeavish
* Chore/user email log event (#9655) @makeavish
* chore: converted querysearch codemirror component to uncontrolled component (#9569) @ahrefabhi
* chore: consistent styling in edit alert v2 (#9645) @amlannandy 
* ci: add env variable for pylon (#9678) @therealpandey
* chore: fix error in http_handler for get ttl (#9652) @nityanandagohain



**Full Changelog**: https://github.com/SigNoz/signoz/compare/v0.102.1...v0.103.0